Hook player_death with EventHookMode_Pre
PHP Code:
public void OnPluginStart()
{
HookEvent("player_death", Event_PlayerDeath_Pre, EventHookMode_Pre);
}
public void Event_PlayerDeath_Pre(Event event, const char[] name, bool dontBroadcast)
{
char weapon[128];
event.GetString("weapon", weapon, sizeof(weapon));
if (StrEqual(weapon, "ak47", true))
{
event.SetString("weapon", "m4a1"); // or m4a4, idk
}
}
__________________