[help] Who can fix these errors?
#1

i got 4 errors:
Код:
C:\Users\Mike\Desktop\Night Life Roleplay\gamemodes\SFFB.pwn(348) : warning 217: loose indentation
C:\Users\Mike\Desktop\Night Life Roleplay\gamemodes\SFFB.pwn(350) : warning 217: loose indentation
C:\Users\Mike\Desktop\Night Life Roleplay\gamemodes\SFFB.pwn(399) : error 017: undefined symbol "OpenGate"
C:\Users\Mike\Desktop\Night Life Roleplay\gamemodes\SFFB.pwn(399) : warning 215: expression has no effect
C:\Users\Mike\Desktop\Night Life Roleplay\gamemodes\SFFB.pwn(399) : error 001: expected token: ";", but found "]"
C:\Users\Mike\Desktop\Night Life Roleplay\gamemodes\SFFB.pwn(399) : error 029: invalid expression, assumed zero
C:\Users\Mike\Desktop\Night Life Roleplay\gamemodes\SFFB.pwn(399) : fatal error 107: too many error messages on one line

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


4 Errors.
my script:
Код:
Line 394: forward CheckGate();
Line 395: public CheckGate()
Line 396: {
Line 397:  for(new i = 0; i < GetMaxPlayers(); i++) {
Line 398:    if(!IsPlayerConnected(i)) continue;
Line 399:    if(IsPlayerInRangeOfPoint(i, 10.0, -302.628,1507.450,76.070) && OpenGate[i] == 0);
Line 400:      MoveObject(gate,-293.828,1507.450,76.070,10)
Line 401:      OpenGate[i] = 1;
Line 402:    }
Line 403:    else if(!IsPlayerInRangeOfPoint(i, 10.0, -302.628,1507.450,76.070) && OpenGate[i] == 1) {
Line 404:      MoveObject(gate,-302.628,1507.450,76.070,10)
Line 405:      OpenGate[i] = 0;
Line 406:    }
Line 407:}
Reply
#2

pawn Код:
if(IsPlayerInRangeOfPoint(i, 10.0, -302.628,1507.450,76.070) && OpenGate[i] == 0);
must be

pawn Код:
if(IsPlayerInRangeOfPoint(i, 10.0, -302.628,1507.450,76.070) && OpenGate[i] == 0) {

Edit: On top on your script:
pawn Код:
new OpenGate[MAX_PLAYERS];
Reply
#3

Quote:
Originally Posted by KnooL
pawn Код:
if(IsPlayerInRangeOfPoint(i, 10.0, -302.628,1507.450,76.070) && OpenGate[i] == 0);
must be

pawn Код:
if(IsPlayerInRangeOfPoint(i, 10.0, -302.628,1507.450,76.070) && OpenGate[i] == 0) {

Edit: On top on your script:
pawn Код:
new OpenGate[MAX_PLAYERS];
Now got:
Код:
C:\Users\Mike\Desktop\Night Life Roleplay\gamemodes\SFFB.pwn(2) : error 017: undefined symbol "MAX_PLAYERS"
C:\Users\Mike\Desktop\Night Life Roleplay\gamemodes\SFFB.pwn(2) : error 009: invalid array size (negative, zero or out of bounds)
C:\Users\Mike\Desktop\Night Life Roleplay\gamemodes\SFFB.pwn(349) : warning 217: loose indentation
C:\Users\Mike\Desktop\Night Life Roleplay\gamemodes\SFFB.pwn(350) : warning 217: loose indentation
C:\Users\Mike\Desktop\Night Life Roleplay\gamemodes\SFFB.pwn(410) : error 030: compound statement not closed at the end of file (started at line 397)
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


3 Errors.
Reply
#4

Proceed here: http://forum.sa-mp.com/index.php?topic=146438.0
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)