Please help !!!
#5

It doesn't have to be a boolean, you can make it:
pawn Код:
new IsJailed[ MAX_PLAYERS ];
or even:
pawn Код:
static IsJailed[ MAX_PLAYERS ];
But, using "static" is really not required here. Statics are used for this if I recall:
pawn Код:
public Callback( params ) {
    for( new i = 0; i < 5; ++i ) {
        static var[ i ];
    }
    // You can still use the "var[ i ]" outside the loop if you use "static", if I remember.
    var[ 0 ] = 0;
    var[ 1 ] = 0;
    var[ 2 ] = 0;
    var[ 3 ] = 0;
    var[ 4 ] = 0;
    return false;
}
and, if you used:
pawn Код:
public Callback( params ) {
    for( new i = 0; i < 5; ++i ) {
        new var[ i ];
    }
    // You now can't use the "var[ i ]"
    var[ 0 ] = 0;
    var[ 1 ] = 0;
    var[ 2 ] = 0;
    var[ 3 ] = 0;
    var[ 4 ] = 0;
    return false;
}
This will return errors, since the array didn't get passed out of the loop.
NOTE: This might not be what statics do, it's just what I think they do, I don't know if I remember right.
Reply


Messages In This Thread
Please help !!! - by Rafa - 28.07.2011, 16:53
Re: Please help !!! - by Rafa - 28.07.2011, 17:19
Re: Please help !!! - by Mikkel_Pedersen - 28.07.2011, 17:30
Re: Please help !!! - by Rafa - 28.07.2011, 17:46
Re: Please help !!! - by Mean - 28.07.2011, 17:52
Re: Please help !!! - by Mikkel_Pedersen - 28.07.2011, 17:54
Re: Please help !!! - by Rafa - 28.07.2011, 18:04
Re: Please help !!! - by Mean - 28.07.2011, 18:06
Re: Please help !!! - by Mikkel_Pedersen - 28.07.2011, 18:07
Re: Please help !!! - by Mean - 28.07.2011, 18:08

Forum Jump:


Users browsing this thread: 1 Guest(s)