Random Spawns -
elitesae - 28.03.2013
I need help, Can anyone make a random spawns for me
AddPlayerClass(33,-2110.3713,23.5943,35.3203,357.6094,0,0,0,0,0,0); // 1
AddPlayerClass(33,-2139.4612,194.6861,35.2934,95.6837,0,0,0,0,0,0); // 2
Re: Random Spawns -
doreto - 28.03.2013
CLICK HERE
Re: Random Spawns -
[..MonTaNa..] - 28.03.2013
pawn Код:
new Float:RandomSpawns[][] =
{
{-2110.3713,23.5943,35.3203,357.6094}, // RandomSpawn 1
{2139.4612,194.6861,35.2934,95.6837} // RandomSpawn 2
};
pawn Код:
SetPlayerPos(playerid, RandomSpawns[Random][0], RandomSpawns[Random][1], RandomSpawns[Random][2]);
SetPlayerFacingAngle(playerid, RandomSpawns[Random][3]);
Re: Random Spawns -
elitesae - 29.03.2013
please help, it wont work
error 017: undefined symbol "Random"
error 017: undefined symbol "Random"
Re: Random Spawns -
[..MonTaNa..] - 29.03.2013
Show lines
Re: Random Spawns -
elitesae - 29.03.2013
Код:
new Float:RandomSpawns[][] =
{
{-2110.3713,23.5943,35.3203,357.6094}, // RandomSpawn 1
{2139.4612,194.6861,35.2934,95.6837} // RandomSpawn 2
};
then
Код:
public OnPlayerSpawn(playerid)
{
SetPlayerPos(playerid, RandomSpawns[Random][0], RandomSpawns[Random][1], RandomSpawns[Random][2]);
SetPlayerFacingAngle(playerid, RandomSpawns[Random][3]);
SetPlayerVirtualWorld(playerid,0);
SetPlayerHealth(playerid,100);
ResetPlayerWeapons(playerid);
PlayerPlaySound(playerid,1098,1256.1487,-791.2058,92.0313);
SetPlayerInterior(playerid,0);
GivePlayerWeapon(playerid, 24,110);
GivePlayerWeapon(playerid, 25,110);
return 1;
}
Re: Random Spawns -
Pawnie - 29.03.2013
Add OnPlayerSpawn
Код:
new rand = random(sizeof(RandomSpawn));
And change those Random into rand
Код:
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1],RandomSpawn[rand][2]);
SetPlayerFacingAngle(playerid, RandomSpawn[rand][3]);
Re: Random Spawns -
elitesae - 29.03.2013
nice! works! thanks!
Re: Random Spawns -
Pottus - 29.03.2013
Don't use SetPlayerPos() use SetSpawnInfo() before they spawn.