nгo retorna o nome da arma. O certo seria
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
SendDeathMessage(killerid, playerid, reason);
new
playerDied[MAX_PLAYER_NAME],
playerKiller[MAX_PLAYER_NAME],
deathMessage[115],
weapon[32];
GetPlayerName(playerid, playerDied, sizeof playerDied);
GetPlayerName(killerid, playerKiller, sizeof playerKiller);
GetPlayerWeaponName(reason, weapon, 32);
format(deathMessage, sizeof(deathMessage), "[ INFO ] O jogador %s te matou com com um(a) %s", playerKiller, weapon);
SendClientMessage(playerid, -1, deathMessage);
format(deathMessage, sizeof(deathMessage), "[ INFO ] Voce matou o jogador %s com um(a) %s", playerDied, weapon);
SendClientMessage(killerid, -1, deathMessage);
return 1;
}