error 033: array must be indexed (Need Uregent Help)
#1

ERRORS
PHP код:
C:\Users\GamerZ\Desktop\123\a.pwn(113) : error 033: array must be indexed (variable "Open")
C:\Users\GamerZ\Desktop\123\a.pwn(122) : error 033: array must be indexed (variable "Open"
CODE
pawn Код:
if(Open == false) //========Line 113
                {
                    MoveObject(Gate[0], 2008.60, 1252.18, 4.30, 5);
                    Open = true;
                    return 1;
                }
                else
                {
                     MoveObject(Gate[0], 2008.60, 1252.18, 9.07, 5);co-ordinates.
                     Open = false; //=======Line 122
                     return 1;
                }
DEFINED
Код:
#define MAX_GATES 3

new Gate[MAX_GATES],
	bool:Open[MAX_GATES char];
Please Help
Reply
#2

well Open is an array

pawn Код:
if(Open[0] == false) //========Line 113
                {
                    MoveObject(Gate[0], 2008.60, 1252.18, 4.30, 5);
                    Open[0] = true;
                    return 1;
                }
                else
                {
                     MoveObject(Gate[0], 2008.60, 1252.18, 9.07, 5);co-ordinates.
                     Open[0] = false; //=======Line 122
                     return 1;
                }
this will check for Gate 0 only

either loop threw MAX_GATES and use the loop var or do it with else if

also i think this
pawn Код:
bool:Open[MAX_GATES char];
should be
pawn Код:
bool:Open[MAX_GATES];
Reply
#3

/facepalm i didnt think about that thank you so much for help
+REP
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)