15.11.2012, 16:12
Eai galera beleza? estou com um problema no meu spawn, os times so estгo spawnando em uma cordenada, que a do addplayerclass.. e nгo tб setando team cor etc..
pawn code:
pawn code:
pawn Код:
public OnPlayerSpawn(playerid)
{
switch(Team[playerid])
{
case TEAM_SWAT:
{
new RandomSwat = random(sizeof(SpawnSwat));
SetPlayerPos(playerid,SpawnSwat[RandomSwat][0],SpawnSwat[RandomSwat][1],SpawnSwat[RandomSwat][2]);
SetPlayerFacingAngle(playerid,SpawnSwat[RandomSwat][3]);
SetPlayerColor(playerid,COR_SWAT);
SetPlayerTeam(playerid,TEAM_SWAT);
Team[playerid] = TEAM_SWAT;
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
GivePlayerWeapon(playerid,29,250);
}
case TEAM_ARMY:
{
new RandomArmy = random(sizeof(SpawnArmy));
SetPlayerPos(playerid,SpawnArmy[RandomArmy][0],SpawnArmy[RandomArmy][1],SpawnArmy[RandomArmy][2]);
SetPlayerFacingAngle(playerid,SpawnArmy[RandomArmy][3]);
SetPlayerColor(playerid,COR_ARMY);
SetPlayerTeam(playerid,TEAM_SWAT);
Team[playerid] = TEAM_SWAT;
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
GivePlayerWeapon(playerid,16,5);
}
case TEAM_PUNKS:
{
new RandomPunks = random(sizeof(SpawnPunks));
SetPlayerPos(playerid,SpawnPunks[RandomPunks][0],SpawnPunks[RandomPunks][1],SpawnPunks[RandomPunks][2]);
SetPlayerFacingAngle(playerid,SpawnPunks[RandomPunks][3]);
SetPlayerColor(playerid,COR_PUNKS);
SetPlayerTeam(playerid,TEAM_PUNKS);
Team[playerid] = TEAM_PUNKS;
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
GivePlayerWeapon(playerid,18,5);
GivePlayerWeapon(playerid,5,1);
}
}
return 1;
}