Ir para conteúdo

Anti Push


WarW0lf

Posts Recomendados

Como funciona?

 

Ele previne que um player puxe outro player enquanto ele está treinando ou atacando um monstro.

 

COLOQUE TUDO EM CREATURESCRIPTS

 

creaturescripts.xml

 

 

 

XML Code:

 

<event type="push" name="Anti-Push" event="script" value="anti-push.lua"/>

 

 

 

login.lua

 

 

 

Lua Code:

 

registerCreatureEvent(cid, "Anti-Push")

 

 

 

anti-push.lua

 

 

 

Lua Code:

 

local targetList, GAMEMASTER = {"Target Dummy"}, 5

function onPush(cid, target)

if(getPlayerAccess(cid) < GAMEMASTER) then

if((target ~= cid and isPlayer(target)) and (getCreatureTarget(target) > 0 and isInArray(targetList, getCreatureName(getCreatureTarget(target)):lower()))) then

doPlayerSendCancel(cid, "You cannot move this object.")

return false

end

end

 

return true

end

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...