All pastes #612578 Raw Edit

Something

public text v1 · immutable
·published 2007-07-10 14:18 UTC
rendered paste body
------- AT THE TOP OF THE SCRIPT ---------
new CopTK[MAX_PLAYERS];

------- ABOUT HALF WAY DOWN --------------
forward JailedCopTK(playerid);
public JailedCopTK(playerid)
{
    Breakout[ playerid ] = 0;
    Escaped[ playerid ] = 0;
    InJail[ playerid ] = 0;
    SetPlayerWantedLevel(playerid, 0);
   	SetPlayerInterior(playerid,0);
	SetPlayerPos(playerid,-1605.4346,715.4245,13.8672);
	SetPlayerFacingAngle(playerid,0);
    SetCameraBehindPlayer(playerid);
    TogglePlayerControllable(playerid,1);
    GameTextForPlayer(playerid, "~y~You have been ~r~ released~w~ Do NOT Team Kill!", 3000, 5);
}

------ UNDER THE ABOVE ^ -----------------
			if(gTeam[killerid] == TEAM_COP || gTeam[killerid] == TEAM_FBI) {
			        if(gTeam[playerid] == TEAM_COP || gTeam[playerid] == TEAM_FBI) {
						new PlayerName[30], str[256];
						GetPlayerName(killerid, PlayerName, 30);
						format(str, 256, "HQ: %s has been sent to jail for 60seconds! (Reason: Killing another police officer.)", PlayerName);
						CopTK[ killerid ] = SetTimerEx( "JailedCopTK" , 60000, 0, "i", killerid);
						SendClientMessageToAll(COLOR_LIGHTBLUE, str);
						GivePlayerMoney(killerid, -3000);
						SetPlayerInterior(killerid,10);
						SetPlayerPos(killerid,214.7094,111.0133,999.0156);
						SetPlayerFacingAngle(killerid,177.0350);
						SetCameraBehindPlayer(killerid);
//						SetPlayerWantedLevel(killerid, 3);
//						gTeam[playerid] = TEAM_GOLFER;
//						SetPlayerHealth(killerid, 0);
//						wantedcolourref(playerid);
	 				}
	 				else {
					 if (GetPlayerWantedLevel(playerid) == 0 && gTeam[playerid] != TEAM_COP && gTeam[playerid] != TEAM_FBI)
					 {
					 SendClientMessage(killerid, COLOR_LIGHTBLUE,"You are not allowed to kill innocent by standers!");
					 GivePlayerMoney(killerid, -3000);
					 }
	 				}
				}