Ir para conteúdo

Erro com esse script


Fjinst

Posts Recomendados

Bom, peguei esse script de outro forum e tentei colocar no meu servidor, esta tendo esses error [Error - CreatureEvent::executeCombat] Call stack overflow.
Segue abaixo o script

 

----- Developed by: OrochiElf

function onStatsChange(cid, attacker, type, combat, value)
if type == STATSCHANGE_HEALTHLOSS then
if isPlayer(attacker) and isMonster(cid) then
if value > 0 then
local damageBonus = math.ceil(value + ((value / 100) * 5))
doTargetCombatHealth(attacker, cid, combat, - damageBonus, - damageBonus, CONST_ME_HITBYPOISON)
return false
end
end
end
return true
end
function onCombat(cid, target)
if isPlayer(cid) then
if getPlayerStorageValue(cid, 9903) >= 1 then
registerCreatureEvent(target, "damageBonus")
end
end
return true
end

Já coloquei o prefixo no login.lua etc, mas toda vez que ataco um monstro aparece o erro no console, alguém pode me ajudar?
[Error - CreatureEvent::executeCombat] Call stack overflow.

Link para o comentário
Compartilhar em outros sites

 

function onStatsChange(cid, attacker, type, combat, value)
    if type == STATSCHANGE_HEALTHLOSS and isMonster(cid) and isPlayer(attacker) then
            if value > 0 then
                local damageBonus = math.ceil(value + ((value / 100) * 5))
                doTargetCombatHealth(attacker, cid, combat, - damageBonus, - damageBonus, CONST_ME_HITBYPOISON)
                end
            end
    return true
end
function onCombat(cid, target)
    if isPlayer(cid) then
        if getPlayerStorageValue(cid, 9903) >= 1 then
            registerCreatureEvent(target, "damageBonus")
        end
    end
    return true
end
Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...

O tópico foi fechado e movido para lixeira por estar inativo a mais de 10 dias. Caso seja preciso reabrir o mesmo, favor entrar em contato com a equipe.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...