pawn Код:
public OnPlayerRequestSpawn(playerid) {
if (gTeam[playerid] == TEAM_NOTO)
{
SendClientMessage(playerid, COLOR_RED, "You got nothing to do!");
SendClientMessage(playerid, COLOR_RED, "/cop - Police Officer");
SendClientMessage(playerid, COLOR_RED, "/crimi - Crimi");
return 0;
}
return 1;
}
pawn Код:
public OnPlayerCommandText(playerid,cmdtext[])
{
if(!strcmp(cmdtext,"/cop",true))
{
if(gTeam[playerid]==TEAM_NOTO)
{
//Now the playerid team is cop team
gTeam[playerid]=TEAM_COP; //Or something else
SetSpawnInfo(playerid, /*teamid*/, /*skin*/, /*spawnX*/, /*spawnY*/, /*spawnY*/, /*facing angle*/, /*weapon1*/,/*weapon1ammo*/, /*weapon2*/, /*weapon2ammo*/, /*weapon3*/, /*weapon3ammo*/);
SpawnPlayer(playerid);
}
else {
/*Do something, playerid already have a team*/
}
return 1;
}
if(!strcmp(cmdtext,"/crimi",true))
{
if(gTeam[playerid]==TEAM_NOTO)
{
//Now the playerid team is crimi team
gTeam[playerid]=TEAM_CRIMI; //Or something else
SetSpawnInfo(playerid, /*teamid*/, /*skin*/, /*spawnX*/, /*spawnY*/, /*spawnY*/, /*facing angle*/, /*weapon1*/,/*weapon1ammo*/, /*weapon2*/, /*weapon2ammo*/, /*weapon3*/, /*weapon3ammo*/);
SpawnPlayer(playerid);
}
else {
/*Do something, playerid already have a team*/
}
return 1;
}
return 0;
}