SA-MP Forums Archive
[Ajuda] Problema com sendeathmessage - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Problema com sendeathmessage (/showthread.php?tid=300121)



[Ajuda] Problema com sendeathmessage - cotonete - 28.11.2011

Код:
	if(killerid == INVALID_PLAYER_ID)
	{
        SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
		ResetPlayerMoney(playerid);
	}
	else
	{
	    Kills[killerid]++; // Assassinatos
		assassinatosGeral++;
		SendDeathMessage(killerid,playerid,reason);
		SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
	    ResetPlayerMoney(playerid);
	}
esse code funciona como esperado, mas nгo manda a SendDeathMessage caso o cara morrer por explosгo. oque ta de errado? ta no final do OnPlayerDeath!


Re: [Ajuda] Problema com sendeathmessage - iansinho - 28.11.2011

O dinheiro estб sendo resetado?


Re: [Ajuda] Problema com sendeathmessage - Miqueias Barros - 28.11.2011

Faz assim
pawn Код:
public OnPlayerDeath(playerid)
{
    SendDeathMessage(killerid, playerid, reason);
    Kills[killerid]++; // Assassinatos
    assassinatosGeral++;
    SendDeathMessage(killerid,playerid,reason);
    SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
    ResetPlayerMoney(playerid);
    return 1;
}



Re: [Ajuda] Problema com sendeathmessage - cotonete - 28.11.2011

nгo nnгo seria, mas esse nгo й o problema.. o problema й a SendDeathMessage caso houver morte com explosгo


Re: [Ajuda] Problema com sendeathmessage - cotonete - 28.11.2011

como eu jб havia dito, funciona certo.. so nгo manda a caverinha no SendDeathMessage caso ele tenha sido morto com explosгo, do carro por exemplo, ou tivesse caido do alto e morrido


Re: [Ajuda] Problema com sendeathmessage - Josma_cmd - 28.11.2011

Tenta um reason alternativo, tipo:
pawn Код:
if(reason == 51) SendDeathMessage(INVALID_PLAYER_ID, playerid, 53); //ou 51 sei lб
https://sampwiki.blast.hk/wiki/Weapons


Re: [Ajuda] Problema com sendeathmessage - ViniBorn - 28.11.2011

Tenta colocar o SendDeathMessage fora do if


Re: [Ajuda] Problema com sendeathmessage - Adrian Fahrenheit Tepes - 29.11.2011

O SendDeathMessage deverб ficar fora de qualquer if. Motivo: Independente do que serб modificado a SendDeathMessage vai ter o mesmo desempenho. Fica a dica.