Postado Junho 18, 2017 8 anos Agora, helix758 disse: So irá funcionar dentro do evento ? Fiz a alteração, agora sim, só vai remover pz de players que estão dentro do evento. --<globalevent name="rmvpz" interval="3000" event="script" value="rmvpz.lua"/>-- XML function onThink(interval, lastExecution, thinkInterval) local players = getPlayersOnline() for _, pid in ipairs(players) do if getTilePzInfo(getThingPos(pid)) and isPlayerPzLocked(pid) and getPlayerStorageValue(cid, 16700) ~= -1 then doPlayerSetPzLocked(pid, false) doCreatureSetSkullType(pid, 0) end end return true end Nós somos aquilo que fazemos repetidamente. Excelência, não é um modo de agir, mas um hábito. Aristóteles
Postado Junho 18, 2017 8 anos Autor 3 minutos atrás, Way20 disse: Fiz a alteração, agora sim, só vai remover pz de players que estão dentro do evento. --<globalevent name="rmvpz" interval="3000" event="script" value="rmvpz.lua"/>-- XML function onThink(interval, lastExecution, thinkInterval) local players = getPlayersOnline() for _, pid in ipairs(players) do if getTilePzInfo(getThingPos(pid)) and isPlayerPzLocked(pid) and getPlayerStorageValue(cid, 16700) ~= -1 then doPlayerSetPzLocked(pid, false) doCreatureSetSkullType(pid, 0) end end return true end Assim economiza CPu :D 4 minutos atrás, Way20 disse: Fiz a alteração, agora sim, só vai remover pz de players que estão dentro do evento. --<globalevent name="rmvpz" interval="3000" event="script" value="rmvpz.lua"/>-- XML function onThink(interval, lastExecution, thinkInterval) local players = getPlayersOnline() for _, pid in ipairs(players) do if getTilePzInfo(getThingPos(pid)) and isPlayerPzLocked(pid) and getPlayerStorageValue(cid, 16700) ~= -1 then doPlayerSetPzLocked(pid, false) doCreatureSetSkullType(pid, 0) end end return true end ele tá normando perdendo pz Dentro ou fora do evento Meu servidor https://www.facebook.com/Heavennoobwar
Postado Junho 18, 2017 8 anos 2 minutos atrás, helix758 disse: Assim economiza CPu :D ele tá normando perdendo pz Dentro ou fora do evento Confirma pra mim se a storage do seu evento é mesmo 16700. Nós somos aquilo que fazemos repetidamente. Excelência, não é um modo de agir, mas um hábito. Aristóteles
Postado Junho 18, 2017 8 anos Autor 3 minutos atrás, Way20 disse: Confirma pra mim se a storage do seu evento é mesmo 16700. isso! Meu servidor https://www.facebook.com/Heavennoobwar
Postado Junho 18, 2017 8 anos Agora, helix758 disse: isso! Então era pra funcionar, tenta assim. --<globalevent name="rmvpz" interval="3000" event="script" value="rmvpz.lua"/>-- XML function onThink(interval, lastExecution, thinkInterval) local players = getPlayersOnline() for _, pid in ipairs(players) do if getTilePzInfo(getThingPos(pid)) and isPlayerPzLocked(pid) and getPlayerStorageValue(cid, 16700) > 0 then doPlayerSetPzLocked(pid, false) doCreatureSetSkullType(pid, 0) end end return true end Se não funcionar, quando termina o evento ele não está atualizando o valor da storage. Nós somos aquilo que fazemos repetidamente. Excelência, não é um modo de agir, mas um hábito. Aristóteles
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.