pawn Код:
//---------- Topo do GM ----------
new gTeam[MAX_PLAYERS];
#define TEAM_COPS 0
#define TEAM_CIVIS 1
#define TEAM_TERRORIST 2
#define TEAM_OFF 3000
// public OnPlayerSpawn
if(gTeam[playerid] == TEAM_COPS)
{
if(GetPlayerScore(playerid) >= 250)
{
gTeam[playerid] = TEAM_COPS;
}
new rand = random(sizeof(gCopPlayerSpawns));
SetPlayerPos(playerid, gCopPlayerSpawns[rand][0], gCopPlayerSpawns[rand][1], gCopPlayerSpawns[rand][2]); // Warp the player
SetPlayerInterior(playerid, 0);
GivePlayerWeapon(playerid,24,500);
GivePlayerWeapon(playerid,27,200);
GivePlayerWeapon(playerid,31,1000);
SetPlayerArmour(playerid, 100.0);
SetPlayerColor(playerid,BLUE);
}
if(gTeam[playerid] == TEAM_CIVIS)
{
new rand = random(sizeof(gRandomPlayerSpawns));
SetPlayerPos(playerid, gRandomPlayerSpawns[rand][0], gRandomPlayerSpawns[rand][1], gRandomPlayerSpawns[rand][2]);
SetPlayerInterior(playerid, 0);
GivePlayerWeapon(playerid,22,1000);
GivePlayerWeapon(playerid,26,100);
GivePlayerWeapon(playerid,41,100);
SetPlayerArmour(playerid, 50.0);
SetPlayerColor(playerid,WHITE);
}
if(gTeam[playerid] == TEAM_TERRORIST)
{
if(GetPlayerScore(playerid) >= 500)
{
gTeam[playerid] = TEAM_TERRORIST;
}
new rand = random(sizeof(gRandTerrorist));
SetPlayerPos(playerid, gRandTerrorist[rand][0], gRandTerrorist[rand][1], gRandTerrorist[rand][2]); // Warp the player
SetPlayerInterior(playerid, 0);
GivePlayerWeapon(playerid,24,1000);
GivePlayerWeapon(playerid,26,500);
GivePlayerWeapon(playerid,4,1);
SetPlayerArmour(playerid, 100.0);
SetPlayerColor(playerid, GREEN);
SetPlayerTeam(playerid, TEAM_TERRORIST);
}
return 1;
}
// public OnPlayerRequestClass(playerid, classid)
SetupPlayerForClassSelection(playerid);
if(classid >= 0 && classid <= 16)
{
GameTextForPlayer(playerid,"~b~COPS!",5000,6);
gTeam[playerid] = TEAM_COPS;
}
else if(classid >= 17 && classid <= 237)
{
gTeam[playerid] = TEAM_CIVIS;
GameTextForPlayer(playerid,"~w~CIVIS!!",5000,6);
}
else if(classid >= 238 && classid <= 241)
{
gTeam[playerid] = TEAM_TERRORIST;
GameTextForPlayer(playerid,"~r~TERRORIST",5000,6);
}
return 1;
}
public SetupPlayerForClassSelection(playerid)
{
SetPlayerInterior(playerid,14);
SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);
SetPlayerFacingAngle(playerid, 270.0);
SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
}
Estб ai e a parte dos times alguem pode me dizer o que tem ke fazer para bloquea-los?