A função onDeath é composta por:
function onDeath(cid, corpse, lastHitKiller, mostDamageKiller)
Correto.
Já na database, é salvo os players que morrem, nessa ordem: id do player, hora, level, morto por, ajudado por.
Se possível +REP
-GstavoLiber
info
Grupo: Campones
Registrado: 07/03/14
Posts: 64
Reputação: +19

A função onDeath é composta por:
function onDeath(cid, corpse, lastHitKiller, mostDamageKiller)
Correto.
Já na database, é salvo os players que morrem, nessa ordem: id do player, hora, level, morto por, ajudado por.
Se possível +REP
-GstavoLiber
info
Grupo: Conde
Registrado: 18/01/12
Posts: 988
Reputação: +327
Gênero: Masculino
Char no Tibia: Xerife Woody

function onDeath(cid, corpse, killer)
cid = quem morreu .
killer = quem matou .
function onDeath(cid, corpse, killer)cid = quem morreu .
killer = quem matou .
existe diferença entre deathList e killer? todos os dois são arrays? killer[1] é o lastHitKiller e killer[2] é o mostDamageKiller?
info
Grupo: Conde
Registrado: 18/01/12
Posts: 988
Reputação: +327
Gênero: Masculino
Char no Tibia: Xerife Woody

function onDeath(cid, corpse, killer)
não importa o nome do ultimo parâmetro..
killer ou deathlist vai retornar que "participou" da morte de 'x' membro (todos que pegaram frags)
e killer[1] ou deathlist[1] retorna o ultimo que hitou ..
no caso você pode usar até assim:
function onDeath(cid, corpse, duuh)
Tópico movido para Pedidos e dúvidas resolvidos.
info
Grupo: Campones
Registrado: 06/11/13
Posts: 99
Reputação: +2
Galera só para confirmar na função function onDeath(cid, corpse, deathList)
O primeiro elemento do array deathList (deathList[1]) é a criatura que deu o ultimo hit (lastHitKiller) e o segundo (deathList[2]) é o que mais hitou (mostDamageKiller)?