function onPrepareDeath(cid, deathList) local item = 5943 if isPlayer(cid) and isPlayer(deathList[1]) then local add = doPlayerAddItem(deathList[1],item,1) doItemSetAttribute(add, "description","This is the heart of "..getPlayerName(cid).." killed at Level "..getPlayerLevel(cid).." by "..getPlayerName(deathList[1])..".") doPlayerSendTextMessage(deathList[1], MESSAGE_STATUS_CONSOLE_ORANGE, "You Killed " .. getCreatureName(cid) .. ".") doSendMagicEffect(getPlayerPosition(deathList[1]),12) end return true end
Tag
<event type="preparedeath" name="HeartSys" event="script" value="nome do seu script.lua"/>
Login.lua
registerCreatureEvent(cid, "HeartSys")









info
Grupo: Campones
Registrado: 07/09/12
Posts: 35
Reputação: +2
Char no Tibia: Bannished!
hearts.lua
creaturescripts.xml
login.lua
O Problema eh q dá esse erro na distro q estarei postando abaixo não da o coração e o player q morre some em vez de deixar corpo some como c fosse area pvp e o script não funciona !
Aqui o erro na distro !
Alguém resolve isso pra mim ? \:
Editado Fevereiro 11 por Fausto32