public OnPlayerDeath(playerid, killerid, reason) { playerspawned--; new string[256]; if(killerid == INVALID_PLAYER_ID){ SendDeathMessage(INVALID_PLAYER_ID,playerid,reason); }else{ // POLICE KILLER if(gTeam[killerid] == TEAM_COP){ if(gTeam[playerid] == TEAM_COP){ SendDeathMessage(killerid,playerid,reason); if(GetPlayerMoney(killerid)>=400){ GivePlayerMoney(killerid, -400); } GameTextForPlayer(killerid, "DONT TK -400~g~$", 2000, 1); Jail[killerid]=1; } if(gTeam[playerid] != TEAM_COP){ if(suspect[playerid] == 0){ SendDeathMessage(killerid,playerid,reason); if(GetPlayerMoney(killerid)>=200){ GivePlayerMoney(killerid, -200); } GameTextForPlayer(killerid, "~r~DONT KILL INNOCENT PEOPLE -200~g~ $", 2000, 1); } if(suspect[playerid] == 1){ SendDeathMessage(killerid,playerid,reason); GivePlayerMoney(killerid, 200); GameTextForPlayer(killerid, "200~g~$", 2000, 1); } } //////// //people killer if(gTeam[killerid] != TEAM_COP){ if(gTeam[playerid] != TEAM_COP){ SendDeathMessage(killerid,playerid,reason); suspect[killerid]=1; format(string,sizeof(string),"[SUSPECT]: '%s' is now suspected for 'KILLING A PLAYER'",PlayerName(killerid)); SendClientMessageToAll(COLOR_SYSTEM,string); } if(gTeam[playerid] == TEAM_COP){ SendDeathMessage(killerid,playerid,reason); suspect[killerid]=1; format(string,sizeof(string),"[SUSPECT]: '%s' is now suspected for 'KILLING A PLAYER'",PlayerName(killerid)); SendClientMessageToAll(COLOR_SYSTEM,string); } } } } }