[Help] Errors why???
#1

Hey I got 4 errors, I dont know why and how to fix..

PHP код:
C:\Users\Edward\Desktop\SA-MP Server Gangwars\pawno\GangWarsULv.02.pwn(363) : error 001expected token","but found "["
C:\Users\Edward\Desktop\SA-MP Server Gangwars\pawno\GangWarsULv.02.pwn(363) : error 029invalid expressionassumed zero
C
:\Users\Edward\Desktop\SA-MP Server Gangwars\pawno\GangWarsULv.02.pwn(363) : warning 215expression has no effect
C
:\Users\Edward\Desktop\SA-MP Server Gangwars\pawno\GangWarsULv.02.pwn(363) : error 001expected token";"but found "]"
C:\Users\Edward\Desktop\SA-MP Server Gangwars\pawno\GangWarsULv.02.pwn(363) : fatal error 107too many error messages on one line
Compilation aborted
.Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase
4 Errors

Line 363 :
PHP код:
SetPlayerPos(playeridgRandomSpawns[rand][0], gRandomSpawns[rand][1], gRandomSpawns[rand][2]); 
Hope anyone can help me
Reply
#2

Show us the lines 360-365

Also, Show us the gRandomSpawns variable declaration
Reply
#3

Line 360 :
Quote:

new Float:X, Float:Y, Float:Z;

Line 365 :
Quote:

case 106:

Reply
#4

Noo, i mean lines 360 TO 365 (360-365)

so Line 360,361,362,363,364 and 365
Reply
#5

Here you go:P

PHP код:
new Float:XFloat:YFloat:Z;
            
GetPlayerPos(playeridXYZ);
            new 
rand random(sizeof(gRandomSpawns));
              
SetPlayerPos(playeridgRandomSpawns[rand][0], gRandomSpawns[rand][1], gRandomSpawns[rand][2]);
        }
        case 
106
Reply
#6

Show us the lines from 360 to 365.

EDIT: Just saw that you have posted the lines.
Reply
#7

Try follow this example:
pawn Код:
new Float:gRandomSpawns[3][3] =
{// 3 lines with 3 of size.
{1234.5,1234.5,1234.5},
{1234.5,1234.5,1234.5},
{1234.5,1234.5,1234.5}
};

public OnPlayerSpawn(playerid)
{
   new rand = random(sizeof(gRandomSpawns));
   SetPlayerPos(playerid, gRandomSpawns[rand][0], gRandomSpawns[rand][1], gRandomSpawns[rand][2]);
   return 1;
}
This one won't work, it will give you erros.
pawn Код:
new Float:X,Float:Y,Float:Z;
new Float:gRandomSpawns[3][3] =
{// 3 lines with 3 of size.
{X,Y,Z},
{X,Y,Z},
{X,Y,Z}
};

public OnPlayerSpawn(playerid)
{
   new rand = random(sizeof(gRandomSpawns));
   SetPlayerPos(playerid, gRandomSpawns[rand][0], gRandomSpawns[rand][1], gRandomSpawns[rand][2]);
   return 1;
}
It gives you erros cause they should be float's, since are algorithms the pawno tells you that they aren't floats.
Reply
#8

Ok i just did what u say but now i got this errors;

Quote:

C:\Users\Edward\Desktop\SA-MP Server Gangwars\pawno\GangWarsULv.02.pwn(361) : error 001: expected token: ",", but found "["
C:\Users\Edward\Desktop\SA-MP Server Gangwars\pawno\GangWarsULv.02.pwn(361) : error 029: invalid expression, assumed zero
C:\Users\Edward\Desktop\SA-MP Server Gangwars\pawno\GangWarsULv.02.pwn(361) : warning 215: expression has no effect
C:\Users\Edward\Desktop\SA-MP Server Gangwars\pawno\GangWarsULv.02.pwn(361) : error 001: expected token: ";", but found "]"
C:\Users\Edward\Desktop\SA-MP Server Gangwars\pawno\GangWarsULv.02.pwn(361) : fatal error 107: too many error messages on one line

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


4 Errors.

This are line 358 till 362:

Quote:

case 105:
{
new rand = random(sizeof(gRandomSpawns));
SetPlayerPos(playerid, gRandomSpawns[rand][0], gRandomSpawns[rand][1], gRandomSpawns[rand][2]);
}

Reply
#9

I have try everthing but it still didnt work i got during the time that errors
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)