Ir para conteúdo
  • 0

Script Do Jhon992


nbb147

Pergunta

Encontrei um script do Jhon992, mais ele nao esta funcionando, ele serve para quando o player equipar um item ficar healando tantos % por tantos segundos, e uma moveevents, quando ligo o ot nao da nenhum erro mais quando eu eqiupo o item no slot ele da erro e fecha o ot, script:

 

 

local porcentagem = 30 -- porcentagem de life que enche.

local delay = 2 -- segundos de delay.

 

function onEquip(cid, item, slot)

doAddHpPercent(cid, item.itemid)

return true

end

 

function doAddHpPercent(cid, item)

if isPlayer(cid) and getPlayerSlotItem(cid, CONST_SLOT_NECKLACE).itemid == item then

local hpMax = getCreatureMaxHealth(cid)

local heal = getCreatureMaxHealth(cid)*(porcentagem/100)

doCreatureAddHealth(cid, heal)

addEvent(doAddHpPercent, delay*1000, cid, item)

end

return true

end

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

essa script não tem nada de errado e é até meio difícil fazer o server dar crash fazendo apenas modificações em lua... o que faz o servidor dar crash é alguma modificação mal feita no código fonte ou algum código que foi mal programado (bugs nas sources), um exemplo disso é aquele bug nas houses que faz o servidor cair, que inclusive é usado de forma abusiva por players...

 

eu testei aqui e funcionou normalmente, vê se existe algum evento onStatsChange no player

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...