public OnPlayerDeath(playerid, killerid, reason) { if(killerid == INVALID_PLAYER_ID) { SendDeathMessage(INVALID_PLAYER_ID,playerid,reason); } else { if(gTeam[killerid] != gTeam[playerid]) { SendDeathMessage(killerid,playerid,reason); SetPlayerScore(killerid,GetPlayerScore(killerid)+1); GivePlayerMoney(killerid, 5000); if(GetPlayerWantedLevel(killerid == 0)) { SetPlayerWantedLevel(killerid, 1); return 1; } if(GetPlayerWantedLevel(killerid == 1)) { SetPlayerWantedLevel(killerid, 2); return 1; } if(GetPlayerWantedLevel(killerid == 2)) { SetPlayerWantedLevel(killerid, 3); return 1; } if(GetPlayerWantedLevel(killerid == 3)) { SetPlayerWantedLevel(killerid, 4); return 1; } if(GetPlayerWantedLevel(killerid == 4)) { SetPlayerWantedLevel(killerid, 5); return 1; } if(GetPlayerWantedLevel(killerid == 6)) { SetPlayerWantedLevel(killerid, 7); return 1; } if(GetPlayerScore(killerid) == 30) { SendClientMessage(playerid, COLOR_COOL, "Gratz, my friend, You have reached 25 kills! $30.000 Bonus!"); GivePlayerMoney(playerid, 30000); return 1; } if(GetPlayerScore(killerid) == 25) { SendClientMessage(playerid, COLOR_COOL, "Gratz, my friend, You have reached 25 kills! $25.000 Bonus!"); GivePlayerMoney(playerid, 25000); return 1; } if(GetPlayerScore(killerid) == 20) { SendClientMessage(playerid, COLOR_COOL, "Gratz, my friend, You have reached 20 kills! $20.000 Bonus!"); GivePlayerMoney(playerid, 20000); return 1; } if(GetPlayerScore(killerid) == 15) { SendClientMessage(playerid, COLOR_COOL, "Gratz, my friend, You have reached 10 kills! $10.000 Bonus!"); GivePlayerMoney(playerid, 15000); return 1; } if(GetPlayerScore(killerid) == 10) { SendClientMessage(playerid, COLOR_COOL, "Gratz, my friend, You have reached 10 kills! $10.000 Bonus!"); GivePlayerMoney(playerid, 10000); return 1; } if(GetPlayerScore(killerid) == 5) { SendClientMessage(playerid, COLOR_COOL, "Gratz, my friend, You have reached 5 kills! $5.000 Bonus!"); GivePlayerMoney(playerid, 5000); return 1; } } else { if(GetPlayerScore(killerid) == -1) SendClientMessage(killerid, COLOR_RED, "Teamkilling isn't allowed! [Warning 1/2]"); SendDeathMessage(killerid,playerid,reason); SetPlayerScore(killerid,GetPlayerScore(killerid)-1); if(GetPlayerScore(killerid) == -2) { SendClientMessage(killerid, COLOR_RED, "Teamkilling isn't allowed! [Warning 2/2]"); SetPlayerScore(killerid,GetPlayerScore(killerid)-1); SendDeathMessage(killerid,playerid,reason); new string[256]; new name[MAX_PLAYER_NAME]; GetPlayerName(killerid,name, sizeof(name)); format(string, sizeof(string), "AdmCMD: %s Was Kicked For Teamkilling!",name); SendClientMessageToAll(COLOR_RED, string); Kick(playerid); } } } return 1; }