Ir para conteúdo

ThiagoBji

Posts Recomendados

Olá galera, vim postar o comando !quit. Ele não é tão útil, mais ajuda um pouco, exemplo:

 

Aqueles OTS que a pessoa vai no PZ e ainda fica battle, ela quer deslogar pra logar outro char ou sair, só que ela não consegue, pois o battle ainda fica, então esse comando irá acabar com isso, basta o player chegar no PZ e falar: !quit que ele será kikado, mesmo estando com battle.
PS: Esse comando só funciona quando a pessoa (o player) estiver em PZ.

 

O script não fui eu que fiz, eu vi esse comando no FoxWorld, e fui procurar ver se tinha e só achei em um PEDIDO de outro fórum, mais tópico do script eu não achei, então venho aqui posta-lo.

 

Chega de papo-furado e vamos a instalação do script!

 

Pasta do seu OT/data/talkactions/scripts/quit.lua:

function onSay(cid, words, param, channel)
			return (getTilePzInfo(getCreaturePosition(cid)) == false and doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce precisa estar em PZ.") and false or doRemoveCreature(cid))
end

 

Pasta do seu OT/data/talkactions/talkactions.xml:

<talkaction words="!quit" event="script" value="quit.lua"/>

 

 

Créditos:

LeoXder (pelo pedido)

Vodkart (pelo script)

Thiagobji (por postar o script e pela tag na talkactions.xml)

Link para o comentário
Compartilhar em outros sites

Só recomendo que quem for usar use essa versão:

function onSay(cid, words, param, channel)
   if (getTilePzInfo(getCreaturePosition(cid)) == false) then
       doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce precisa estar em PZ.")
   else
       doRemoveCondition(cid, CONDITION_INFIGHT)
       doRemoveCreature(cid)
   end
   return true
end

que remove o battle antes de logar, pra quando ela logar nao logar com battle, fora isso legal.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...