Help me to define !
#1

Hi all I Have in my GM these Linies and i'm know it necessary to define it:
Quote:

308 if ( ServerInfo[ ConnectMessages ] == 1 ) //Here is the ERRORS
309 {
310 new str[ 256 ], pAKA[ 256 ];
311 pAKA = dini_Get( "ladmin/config/aka.txt", tmp3 );
312 if ( strlen( pAKA ) < 3 ) format( str, sizeof( str ),"*** {FFFF00}%s(%d) {ACACAC}has joined the
313 server", PlayerName( playerid ), playerid );
314 else if ( !strcmp( pAKA, PlayerName( playerid ), true ) ) format( str, sizeof( str ),"*** {FFFF00}%s(%d) {ACACAC}has joined the server", PlayerName( playerid ), playerid );
else format( str, sizeof( str ),"*** {FFFF00}%s(%d) {ACACAC}has joined the server ( AKA: {FFFF00}%s{ACACAC} )", PlayerName( playerid ), playerid, pAKA );

for ( new i = 0; i < MAX_PLAYERS; i++ ) if ( IsPlayerConnected( i ) && playerid != i )
{
if ( PlayerInfo[ i ][ Level ] > 2 ) SendClientMessage( i, COLOR_GREY, str );
else
{
format( str, sizeof( str ),"*** {FFFF00}%s(%d) {ACACAC}has joined the server", PlayerName( playerid ), playerid );
SendClientMessage( i, COLOR_GREY, str );
}
}
}

And these Lnies gives me error:
Quote:

C:\Users\xxxx\Desktop\xxxx xxxx xxxx\gamemodes\xxx.pwn(30 : error 017: undefined symbol "ServerInfo"
C:\Users\xxxx\Desktop\xxxx xxxx xxxx\gamemodes\xxx.pwn(30 : error 017: undefined symbol "ConnectMessages"
C:\Users\xxxx\Desktop\xxxx xxxx xxxx\gamemodes\xxx.pwn(30 : error 029: invalid expression, assumed zero
C:\Users\xxxx\Desktop\xxxx xxxx xxxx\gamemodes\xxx.pwn(30 : fatal error 107: too many error messages on one line

Help me to define IT...
Reply
#2

I think you are missing an enum in your script.
It should be something like this.

Код:
enum eServerInfo
{
     ConnectMessages,
     blah,
     blah
};
new ServerInfo[eServerInfo];
I'm not sure tho', just a guess.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)