24.04.2016, 19:37
Use this code, basically, replace TEAM_Terr, TEAM_SWAT, gTeam also as your defined variables in your gamemode..
Quote:
new Float:TSpawns[3][4] = { //Terrorists spawns {2819.2319,2311.1257,10.8203,359.2800}, //x,y,z,z_angle {2629.2188,2320.8691,10.6719,141.1979}, //x,y,z,z_angle {2617.2986,1824.7927,10.8203,90.4374} //x,y,z,z_angle }; new Float:SSpawns[3][4] = { //Swat Spawns {2819.2319,2311.1257,10.8203,359.2800}, //x,y,z,z_angle {2629.2188,2320.8691,10.6719,141.1979}, //x,y,z,z_angle {2617.2986,1824.7927,10.8203,90.4374} //x,y,z,z_angle }; public OnPlayerSpawn(playerid) { if(gTeam[playerid] == TEAM_TERRORISTS) //Depends your "Team" variable defined on.. { new rnd = random(sizeof(TSpawns)); SetPlayerPos(playerid,TSpawns[rnd][0],TSpawns[rnd][1],TSpawns[rnd][2]); } if(gTeam[playerid] == TEAM_SWAT) //Depends your "Team" variable defined on.. { new rnd = random(sizeof(SSpawns)); SetPlayerPos(playerid,SSpawns[rnd][0],SSpawns[rnd][1],SSpawns[rnd][2]); } return 1; } |