Ir para conteúdo
  • 0

Bug Aol Infinito


Pergunta

Olá meus amigos eu uso um certo script de aol infinito porem andei vendo, tudo é 100% so que existe um grande erro, quando o player morre ele está perdendo level tudo certinho, porem o mesmo não registra a morte no site ( Site Geisor, já procurei vários script semelhantes o mesmo não funcionam devidamente, gostaria de sabe se alguém poderia me ajuda.)
Script usado:

function onPrepareDeath(cid, lastHitKiller, mostDamageKiller)
    if isPlayer(cid) == true then
        if (getPlayerSlotItem(cid, 2).itemid == 2196) then
                doCreatureSetDropLoot(cid, false)       
                doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYAREA)
        return TRUE
        end
    end
    return TRUE
end

Tag que usa no login.lua, como podem ver está certinho so esse pequeno erro mesmo quando morre ele não fica com o corpinho de morte ele aparentemente se teleporta pro templo, mas perde level e talz, como falado ele não registra a morte para bixos ou players.

registerCreatureEvent(cid, "onPrepareDeathinifi")
Link para o comentário
https://xtibia.com/forum/topic/238261-bug-aol-infinito/
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Retire essa linha do seu script:

doCreatureSetDropLoot(cid, false)

Vá em items.xml e procure por 2196, em baixo de:

<item id="2196" article="a" name="broken amulet">

coloque isto:

<attribute key="preventDrop" value="1" />

Tópico Movido
Este tópico foi movido de "OTServSuporte OTServSuporte Scripting"
para "OTServSuporte OTServSuporte ScriptingPedidos e dúvidas resolvidos - Scripting".

 

 

Editado por Caronte
Link para o comentário
https://xtibia.com/forum/topic/238261-bug-aol-infinito/#findComment-1678435
Compartilhar em outros sites

×
×
  • Criar Novo...