05.12.2012, 16:18
Quote:
No, put under OnPlayerRequestClass(playerid) this:
Код:
SpawnPlayer(playerid); |
Код:
CMD:setteam(playerid,params[]) { if(PlayerInfo[ playerid ][ pAdmin ]<3) { return SendClientMessage(playerid,COLOR_RED,"Access denied."); } new targetid,teamid; if(sscanf(params,"ui",targetid,teamid)) { return SendClientMessage(playerid,COLOR_RED,"usage: /setteam [id] [team(0/1)]"); } if(!IsPlayerConnected(targetid)) { return SendClientMessage(playerid,COLOR_RED,"Invalid ID"); } if(teamid<0||teamid>1) { return SendClientMessage(playerid,COLOR_RED,"Invalid team. use 0/1 where 0 is police."); } if(team[targetid]==teamid) { return SendClientMessage(playerid,COLOR_RED,"Player already is in that team."); } team[targetid]=teamid; respawning[targetid]=1; SetPlayerTeam(targetid,teamid); SetPlayerHealth(targetid,0); SendClientMessage(targetid,COLOR_BLUE,"Your team has been changed by admin."); new xstring[50]; new xname[25]; GetPlayerName(targetid,xname,sizeof(xname)); format(xstring,sizeof(xstring),"Team of %s changed to %i.",xname,teamid); SendClientMessage(playerid,COLOR_GREEN,xstring); return 1; }