Ir para conteúdo

Condição Para Dar Loggout


thalia

Posts Recomendados

Pelo que vc disse, se o player tiver mais de 1 summon.

Tenta assim:

 

creaturescripts.xml

<event type="login" name="login_summon" script="summon.lua"/>
<event type="logout" name="logout_summon" script="summon.lua"/>

 

summon.lua

function onLogin(cid)
registerCreatureEvent(cid, "logout_summon")
return TRUE
end

function onLogout(cid)
local summons = getCreatureSummons(cid)
if #summons > 1 then -- mais de 1 summon
	doPlayerSendCancel(cid, "Você não pode deslogar com mais de 1 summon")
	return FALSE
end
return TRUE
end

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

Foi um erro meu. Tenta assim:

function onLogin(cid)
       registerCreatureEvent(cid, "logout_summon")
       return TRUE
end

function onLogout(cid)
       local summons = getCreatureSummons(cid)
       if #summons > 1 then -- mais de 1 summon
               doPlayerSendCancel(cid, "Você não pode deslogar com mais de 1 summon")
               return FALSE
       end
       return TRUE
end

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...