All pastes #242752 Raw Edit

Anonymous

public text v1 · immutable
·published 2006-11-07 17:24 UTC
rendered paste body
public OnPlayerDeath(playerid, killerid, reason)
{
new string[256];
new name[MAX_PLAYER_NAME];
new deathreason[20];
        if(killerid == INVALID_PLAYER_ID) {
       		GetPlayerName(playerid, name, sizeof(name));
       		 format(string, sizeof(string), "*** %s died.", name);
                SendClientMessageToAll(COLOR_RED, string);
        } else {
		    if (strlen(deathreason) > 0) {
				format(string, sizeof(string), "*** %s died. (%s)", name, deathreason);
     			GetPlayerName(playerid, name, sizeof(name));
       		     format(string, sizeof(string), "*** %s died.", name);
                SendClientMessageToAll(COLOR_RED, string);
                        } else {
		    if (strlen(deathreason) > 20) {
				format(string, sizeof(string), "*** %s died. (%s)", name, deathreason);
     			GetPlayerName(playerid, name, sizeof(name));
       		     format(string, sizeof(string), "*** %s died.", name);
                SendClientMessageToAll(COLOR_RED, string);
              	}
              	}
        }
        return 1;
}