OK

Heart System

Por oktober15, 29 de abr. de 2012 em Scripts

heart system
script
3
1.4k
oktober15O
29 de abril de 2012 às 13:25

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

AnneMottaA
29 de abril de 2012 às 13:56

Irei testar jaja em um baiak aqui. Depois de testar edito aqui!

oktober15O
29 de abril de 2012 às 14:27

lembrando que eu uso crystal server 9.44