19.07.2012, 18:42
hmm... you maked a mistake that's because you setted to SetSpawnInfo co-ordonate to 0
replace this
to :
in this zone
I suggest you creating co-ordonate
this spawn you in air because : the function don't know the co-ordonate
save zone with /save , and take from it only AddPlayerClass(playerid,x,y,z,Angle,...); rest don't cont and replace SetSpawnInfo(playerid,gTeam[playerid], CIV[rand],0,0,0,0,0,0,0) with your SetSpawnInfo(playerid,gTeam[playerid], CIV[rand],x,y,z,angle,0,0,0,0,0,0); for all your teams
replace this
pawn Код:
SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
pawn Код:
SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],1715.8232,-1931.6327,13.5680, 180,0,0,0,0,0,0);
pawn Код:
if(gTeam[playerid] == 11 && PlayerInfo[playerid][pLeader] < 1)
{
MedicBill[playerid] = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Ti nisi jedan lider ti si ponovo civil !");
SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo[playerid][pModel] = CIV[rand];
SpawnPlayer(playerid);
}
if(gTeam[playerid] == 5)
{
if(PlayerInfo[playerid][pMember] < 1)
{
MedicBill[playerid] = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Nisi clan Family-e, sada si Civil !");
SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo[playerid][pModel] = CIV[rand];
SpawnPlayer(playerid);
}
}
if(gTeam[playerid] == 10)
{
if(PlayerInfo[playerid][pMember] != 8)
{
MedicBill[playerid] = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "You are not a Member of this Agency, you are now a Civilian !");
SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo[playerid][pModel] = CIV[rand];
SpawnPlayer(playerid);
}
}
if(gTeam[playerid] == 2 && PlayerInfo[playerid][pMember] > 3)
{
MedicBill[playerid] = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "You haven't applied for being an Officer / FBI / National Guard, you are now a Civilian !");
SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo[playerid][pModel] = CIV[rand];
SpawnPlayer(playerid);
}
this spawn you in air because : the function don't know the co-ordonate
save zone with /save , and take from it only AddPlayerClass(playerid,x,y,z,Angle,...); rest don't cont and replace SetSpawnInfo(playerid,gTeam[playerid], CIV[rand],0,0,0,0,0,0,0) with your SetSpawnInfo(playerid,gTeam[playerid], CIV[rand],x,y,z,angle,0,0,0,0,0,0); for all your teams