rendered paste bodypublic OnPlayerDeath(playerid, killerid, reason)
{
printf("OnPlayerDeath(%d, %d, %d)", playerid, killerid, reason);
GameTextForPlayer(playerid, "Wasted", 3000, 3);
{
if(killerid == INVALID_PLAYER_ID)
{
SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
if(savedmoney[playerid] > 4)
{
GivePlayerMoney(playerid,(savedmoney[playerid])-5);
}
}
else if (GetPlayerTeam(playerid) == GetPlayerTeam(killerid))
{
GivePlayerMoney(killerid,-5);
GameTextForPlayer(killerid, "Teamkilling isn't allowed! -5$ and -1 score deduction as a penalty.", 2000,2);
SetPlayerScore(killerid,GetPlayerScore(killerid)-1);
SendDeathMessage(killerid,playerid,reason);
}
else
{
SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
GivePlayerMoney(killerid,20);
GameTextForPlayer(killerid, "Nice shot!", 2000, 5);
if(savedmoney[playerid] > 4)
{
GivePlayerMoney(playerid,(savedmoney[playerid])-5);
}
}
}
return 1;
}