RandomSpawn
#1

Hello I know where you're wrong with the Randomspawn

Quote:

#define COLOR_NEWS 0xFFA500AA
#define COLOR_NEWOOC 0x0080FFAA

PLAYER_MARKERS_MODE_OFF (0)
PLAYER_MARKERS_MODE_GLOBAL (1)
PLAYER_MARKERS_MODE_STREAMED (2)

new iRandomNumber = random(25);
new Float:RandomSpawn[][5] =
{
{-1434.4882,494.9395,3.0391,278.1984},
{-1381.4966,507.4694,3.0391,96.5076},
(-1347.5376,504.1595,18.2344,177.2255},
(-1412.8906,513.1929,10.0156,181.3615)
}

Quote:

if (strcmp("/DM1", cmdtext, true, 10) == 0)
{
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,23,5000);
GivePlayerWeapon(playerid,25,5000);
GivePlayerWeapon(playerid,29,5000);
new iRandom = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn[iRandom][0], RandomSpawn[iRandom][1],RandomSpawn[iRandom][2],RandomSpawn[iRandom][3]);
SetPlayerFacingAngle(playerid, RandomSpawn[iRandom][4]);
SetPlayerWorldBounds(playerid, -1235.877, -1490.814, 566.447, 487.5477);
SetPlayerInterior(playerid, 0);
SendClientMessageToAll(0xFFFFF7FF, " join /dm1");
return 1;
}

Thans all

Reply
#2

amm is thit tutorial or u need help or what ?
Reply
#3

I'm sorry I used the translator to be in French ais I did not understand.

I watch the tutorial for the same tutorial gives me error.
Reply
#4

random(25) should be 4. because you have only 4 spawns. also this new Float:RandomSpawn[][5] should be also 4 because you have 4 parameters.
1x{-1434.4882},2y{494.9395},3z{3.0391},4angle{278.1984 }
Reply
#5

Thank you I pay a little bug and I I'll test restores of new
Reply
#6

I tested by taking early and when I compile Paswno plant.

this is what gives its

Quote:

public OnGameModeInit()

new iRandomNumber = random(4);
new Float:RandomSpawn[][4] =
{
// Positions, (X, Y, Z and Facing Angle)
{-1434.4882,494.9395,3.0391,278.1984},
{-1381.4966,507.4694,3.0391,96.5076},
{-1347.5376,504.1595,18.2344,177.2255},
{-1412.8906,513.1929,10.0156,181.3615}

}

Quote:
OnPlayerCommandText

new iRandom = random(sizeof(RandomSpawn));
// SetPlayerPos to the random spawn information
SetPlayerPos(playerid, RandomSpawn[iRandom][0], RandomSpawn[iRandom][1],RandomSpawn[iRandom][2],RandomSpawn[iRandom][3]);
// SetPlayerFacingAngle to the random facing angle information
SetPlayerFacingAngle(playerid, RandomSpawn[iRandom][4]);

SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,23,5000);
GivePlayerWeapon(playerid,25,5000);
GivePlayerWeapon(playerid,29,5000);
// SetPlayerPos(playerid, -1346.9481, 492.0502, 11.2027);
SetPlayerWorldBounds(playerid, -1235.877, -1490.814, 566.447, 487.5477);
SetPlayerInterior(playerid, 0);
SendClientMessageToAll(0xFFFFF7FF, " join /dm1");
return 1;
}

error Pawno
Quote:

c:\Mes documents\Tйlйchargements\DemonGTA\gamemodes\dg.pw n(151) : warning 217: loose indentation
c:\Mes documents\Tйlйchargements\DemonGTA\gamemodes\dg.pw n(160) : error 001: expected token: ";", but found "return"
c:\Mes documents\Tйlйchargements\DemonGTA\gamemodes\dg.pw n(160) : warning 217: loose indentation
c:\Mes documents\Tйlйchargements\DemonGTA\gamemodes\dg.pw n(159) : warning 204: symbol is assigned a value that is never used: "RandomSpawn"
c:\Mes documents\Tйlйchargements\DemonGTA\gamemodes\dg.pw n(151) : warning 204: symbol is assigned a value that is never used: "iRandomNumber"
c:\Mes documents\Tйlйchargements\DemonGTA\gamemodes\dg.pw n(243) : error 017: undefined symbol "RandomSpawn"
c:\Mes documents\Tйlйchargements\DemonGTA\gamemodes\dg.pw n(243) : error 029: invalid expression, assumed zero
c:\Mes documents\Tйlйchargements\DemonGTA\gamemodes\dg.pw n(243) : warning 215: expression has no effect
c:\Mes documents\Tйlйchargements\DemonGTA\gamemodes\dg.pw n(245) : error 017: undefined symbol "RandomSpawn"
c:\Mes documents\Tйlйchargements\DemonGTA\gamemodes\dg.pw n(245) : warning 215: expression has no effect
c:\Mes documents\Tйlйchargements\DemonGTA\gamemodes\dg.pw n(245) : error 001: expected token: ";", but found "]"
c:\Mes documents\Tйlйchargements\DemonGTA\gamemodes\dg.pw n(245) : error 029: invalid expression, assumed zero
c:\Mes documents\Tйlйchargements\DemonGTA\gamemodes\dg.pw n(245) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


7 Errors.

Reply
#7

up
Reply
#8

pawn Код:
new iRandomNumber = random(4);
new Float:RandomSpawn[][4] =
{
 // Positions, (X, Y, Z and Facing Angle)
  {-1434.4882,494.9395,3.0391,278.1984},
  {-1381.4966,507.4694,3.0391,96.5076},
  {-1347.5376,504.1595,18.2344,177.2255},
  {-1412.8906,513.1929,10.0156,181.3615}
}
Is it under OnGameModeInit?
If it is then take it out from there.
Reply
#9

And did you remove the
pawn Код:
RandomSpawn[iRandom][3]
from the
pawn Код:
SetPlayerPos(playerid, RandomSpawn[iRandom][0], RandomSpawn[iRandom][1],RandomSpawn[iRandom][2],RandomSpawn[iRandom][3]);
?

EDIT: SetPlayerFacingAngle(playerid, RandomSpawn[iRandom][4]);<--- This should be
pawn Код:
SetPlayerFacingAngle(playerid, RandomSpawn[iRandom][3]);
Reply
#10

Yes Dark_Kostas I modify them to be 4. Mademan Yes there are, or should I install it?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)