Ir para conteúdo
  • 0

Heart System


oktober15

Pergunta

Bom, procurei e achei varios scrips desse sistema, porem nenhum funciona, ou nao é como eu qeria.

quero um que quando o Player morre seja pra outro player ou pra monstro, ele drope um Morgaroth heart, escrito:

Coraçao do Joao, morto no lvl 500 por Maria.

this heart is john, killed at level 500 by Maria

ou tbm

this heart is john, killed at level 500 by Demon

 

tenho esse script aqui porem nao funciona:

 

function onDeath(cid, corpse, lastHitKiller, mostDamageKiller)

local cidpos = getPlayerPosition(lastHitKiller)

loot = 5943

item = doPlayerAddItem(lastHitKiller,loot,1)

if(isPlayer(lastHitKiller) == TRUE) then

hitKillerName = getPlayerName(lastHitKiller)

doSetItemSpecialDescription(item,"This is the heart of "..getPlayerName(cid).." killed at Level "..getPlayerLevel(cid).." by "..hitKillerName..".")

doPlayerSendTextMessage(lastHitKiller, MESSAGE_STATUS_CONSOLE_ORANGE, "You Killed " .. getCreatureName(cid) .. ".")

doSendMagicEffect(cidpos,12)

else

hitKillerName = getCreatureName(lastHitKiller)

doSetItemSpecialDescription(item,"This is the heart of "..getPlayerName(cid).." killed at Level "..getPlayerLevel(cid).." by a "..hitKillerName..".")

end

setItemName(item, ""..getPlayerName(cid).."\'s Heart")

return TRUE

end

 

se alguem puder ajudar vlw e +rep

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

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