15.06.2009, 14:25
Here are some more info...
On the Top:
public OnPlayerRequestClass(playerid, classid)
public OnPlayerCommandText(playerid, cmdtext[])
On the bottom of my script...
On the Top:
Код:
#define TEAM_LVPD 1 new gTeam [MAX_PLAYERS];
Код:
} } case 16: { GameTextForPlayer(playerid, "Police Officers", 3000, 3); { gTeam[playerid] = TEAM_LVPD; SetPlayerInterior(playerid, 3); SetPlayerPos(playerid, 236.8276,157.2697,1003.0234); SetPlayerCameraPos(playerid, 240.0176,154.8471,1003.0234); SetPlayerFacingAngle(playerid, 231.0738); SetPlayerCameraLookAt(playerid, 236.8276,157.2697,1003.0234); SetPlayerColor(playerid, COLOR_BLUE); ApplyAnimation(playerid,"PLAYIDLES","TIME",4.1,1,1,1,1,1); } }
Код:
if (strcmp("/onduty", cmdtext, true, 7) == 0) { if(gTeam[i] == TEAM_LVPD) new str[256], pname[256]; GetPlayerName(playerid, pname, 256); format(str, 256, "Officer %s Is now on duty!", pname, cmdtext[7]); SendClientMessageToAll(COLOR_BLUE, str); return 1; }
Код:
SendCopMessage(color, text[]) { for(new i = 0; i < MAX_PLAYERS; i ++) { if(IsPlayerConnected(i)) { if (gTeam[i] == TEAM_LVPD) { SendClientMessage(i, color, text); } } } }