Ir para conteúdo

!logout


Subwat

Posts Recomendados

Bom é simples um comando para ser kikado do servidor mesmo vc estando em PZ.

 

function onSay(cid, words, param)

if doPlayerRemoveItem(cid,2160,100) then

doRemoveCreature(cid)

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MORTAREA)

doCreatureSay(cid, "!logout", TALKTYPE_ORANGE_1)

else

doPlayerSendCancel(cid, 'You do not have 100 crystal coin to logout.')

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_FLAMEAREA)

end

end

cole está tag em talkactions.xml

<talkaction words="!logout" script="logout.lua"/>

 

pronto fuiiz.

Editado por Subwat
Link para o comentário
Compartilhar em outros sites

nossa cara sinceramente é uma script muito ruim

quem usaria?

iria estragar o servidor

 

1° 100 crystal coin só para deslogar?

 

2° porque dessa mensagem: " doPlayerSendCancel(cid, 'You do not have 100 crystal coin to remove u skulls.')"

se ele só desloga o char e não remove a skull?

 

3° eu estando em battle poderei deslogar e estragando o PVP do servidor...

 

mais enfim fica a dica ai abraços

Link para o comentário
Compartilhar em outros sites

se o cara tivesse RedSkull e tivesse um set raro e tivesse trapado pra 10loko oq ele ia fazer?

bom pensei nisso ,mas ae o cara vai ter que pagar caro para sair.

intendes?

Link para o comentário
Compartilhar em outros sites

Ficaria melhor assim cara:

 

-- [( Script edited by Doidin for XTibia.com )] --
function onSay(cid, words, param)

local cost = 10000 -- Preço para você usar o comando.

if (doPlayerRemoveMoney(cid, cost) == TRUE) then
doCreatureSay(cid, "Hey, bye!", 19)
doRemoveCreature(cid)
doSendMagicEffect(getPlayerPosition(cid), 34)
else
doPlayerSendCancel(cid, "Sorry, you don't have a money.")
doSendMagicEffect(getPlayerPosition(cid), 2)
end
end

Abraços...

Editado por Doidin
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...