antiblock
Rodnia | Alpha & Omega
  • Chatbox

    Did you check out our Discord? https://discord.gg/FFdvMjk9xA
    You don't have permission to chat.
    Load More
  • 0
Sign in to follow this  
Malefic

Comando Quest Não Funciona

Question

Boa tarde . Estou testanto as ServerFiles do AddictMt2 ,acho o sistema em que estão a funcionar muito bom . Porem achei um problema , não deixa instalar novas quest´s. O servidor vem com um comando chamado Quest que serve para instalar quests , escrevendo Quest nomedaquest. Porem esse comando nao esta funcionando e apenas diz que nao existe nenhuma quest com aquele nome . Acham que da para resolver?

Share this post


Link to post
Share on other sites

9 answers to this question

  • 0

Posta o conteúdo do arquivo quest?

Share this post


Link to post
Share on other sites
antiblock
Cyphriun
  • 0

Muda o diretório do ficheiro quest que está no (bin) para o /quest e instalas com o comando normal:

cd /usr/home/2e13r/share/locale/portugal/quest
./qc nome da quest

Share this post


Link to post
Share on other sites
  • 0

conteudo do comando quest  :

#!/bin/sh
LOCALE=$(cat $HOME/locale/locale.txt)
AGENT=qc
F_EXT=lua
 
if [ ! -z "$1" -a "$1" != " " ]
then
cd $HOME/locale/$LOCALE/quest
if [ "$1" = "all" ]
then
FICHEIRO="source/*."$F_EXT
quest_rm $1
$AGENT $FICHEIRO
echo
echo -e "Quests instaladas."
else
FICHEIRO="source/$1."$F_EXT
 
if [ -r "$FICHEIRO" ]
then
quest_rm $1
$AGENT $FICHEIRO
echo
echo -e "Quest instalada."
else
echo -e "Não existe uma quest chamada $1"
fi
fi
else
echo -e "Quest não especificada."
echo -e "Uso: quest nome_da_quest | quest all"
fi

 

 

Muda o diretório do ficheiro quest que está no (bin) para o /quest e instalas com o comando normal:

cd /usr/home/2e13r/share/locale/portugal/quest
./qc nome da quest

nao percebi

Share this post


Link to post
Share on other sites
  • 0

 

conteudo do comando quest  :

#!/bin/sh
LOCALE=$(cat $HOME/locale/locale.txt)
AGENT=qc
F_EXT=lua
 
if [ ! -z "$1" -a "$1" != " " ]
then
cd $HOME/locale/$LOCALE/quest
if [ "$1" = "all" ]
then
FICHEIRO="source/*."$F_EXT
quest_rm $1
$AGENT $FICHEIRO
echo
echo -e "Quests instaladas."
else
FICHEIRO="source/$1."$F_EXT
 
if [ -r "$FICHEIRO" ]
then
quest_rm $1
$AGENT $FICHEIRO
echo
echo -e "Quest instalada."
else
echo -e "Não existe uma quest chamada $1"
fi
fi
else
echo -e "Quest não especificada."
echo -e "Uso: quest nome_da_quest | quest all"
fi

 

nao percebi

 

 

Por favor, utiliza isto:

 

[code][/code]

Share this post


Link to post
Share on other sites
  • 0

#!/bin/sh

LOCALE=$(cat $HOME/locale/locale.txt)

AGENT=qc

F_EXT=lua

if [ ! -z "$1" -a "$1" != " " ]

then

cd $HOME/locale/$LOCALE/quest

if [ "$1" = "all" ]

then

FICHEIRO="source/*."$F_EXT

quest_rm $1

$AGENT $FICHEIRO

echo

echo -e "Quests instaladas."

else

FICHEIRO="source/$1."$F_EXT

if [ -r "$FICHEIRO" ]

then

quest_rm $1

$AGENT $FICHEIRO

echo

echo -e "Quest instalada."

else

echo -e "Não existe uma quest chamada $1"

fi

fi

else

echo -e "Quest não especificada."

echo -e "Uso: quest nome_da_quest | quest all"

assim ? alguém sabe o que está mal?

fi

Edited by Malefic (see edit history)

Share this post


Link to post
Share on other sites
  • 0

Muda o diretório do ficheiro quest que está no (bin) para o /quest e instalas com o comando normal:

cd /usr/home/2e13r/share/locale/portugal/quest
./qc nome da quest

Podes explicar mais concreto se possível?

 

#!/bin/sh
LOCALE=$(cat $HOME/locale/locale.txt)
AGENT=qc
F_EXT=lua

if [ ! -z "$1" -a "$1" != " " ]
then
	cd $HOME/locale/$LOCALE/quest
	if [ "$1" = "all" ]
	then
		FICHEIRO="source/*."$F_EXT
		quest_rm $1
		$AGENT $FICHEIRO
		echo
		echo -e "Quests instaladas."
	else
		FICHEIRO="source/$1."$F_EXT
	
		if [ -r "$FICHEIRO" ]
		then
			quest_rm $1
			$AGENT $FICHEIRO
			echo
			echo -e "Quest instalada."
		else
			echo -e "Não existe uma quest chamada $1"
		fi
	fi
else
	echo -e "Quest não especificada."
	echo -e "Uso: quest nome_da_quest | quest all"
fi

Está aí o código...

Share this post


Link to post
Share on other sites
  • 0

No directório /usr/home/2e13r/bin existe lá o ficheiro chamado qc.

Metam esse ficheiro no ambiente de trabalho.

Vaiam ao directório /usr/home/2e13r/share/locale/portugal/quest.

Metam o ficheiro qc que estava no ambiente de trabalho no directório acima.

 

Agora, sempre que quiserem instalar uma quest, façam:

cd /usr/home/2e13r/share/locale/portugal/quest

./qc nomedaquest

 

Acho que mais simples que isto não existe.

Share this post


Link to post
Share on other sites
  • 0

No directório /usr/home/2e13r/bin existe lá o ficheiro chamado qc.

Metam esse ficheiro no ambiente de trabalho.

Vaiam ao directório /usr/home/2e13r/share/locale/portugal/quest.

Metam o ficheiro qc que estava no ambiente de trabalho no directório acima.

 

Agora, sempre que quiserem instalar uma quest, façam:

cd /usr/home/2e13r/share/locale/portugal/quest

./qc nomedaquest

 

Acho que mais simples que isto não existe.

Há um pequeno problema, não estou a usar o teu vdi, instalei as de origem num dedicado, consegues dizer-me o que tenho de editar/criar/inserir?

 

Se possível dá upload para o mega o que for necessário alterar para conseguir instalar as quest dessa maneira.

Share this post


Link to post
Share on other sites
  • 0

Há um pequeno problema, não estou a usar o teu vdi, instalei as de origem num dedicado, consegues dizer-me o que tenho de editar/criar/inserir?

 

Se possível dá upload para o mega o que for necessário alterar para conseguir instalar as quest dessa maneira.

 

O directório que eu meti não tem importância, foi apenas um exemplo.

Tu mesmo terás na pasta /bin um ficheiro chamado qc.

Mudas esse ficheiro para o directório /quest

 

Não estou a ver qual é o problema, juro que não.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this