GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Jcvag44800 le 21 Janvier 2011, 21:59:12

Titre: Problène gPlayerLogged
Posté par: Jcvag44800 le 21 Janvier 2011, 21:59:12
Salut à tous !

Voila j'ai un problème. Je suis en train de crée un système d'enregistrement à l'aide d'un tutoriel, biensur ^^
J'ai donc crée
ew gPlayerLogged[MAX_PLAYERS];
Et voici le code

public OnPlayerConnect(playerid)
{
    gPlayerLogged[playerid] = 0;                <---------------------------------------------------
    new name[MAX_PLAYER_NAME], file[256];
    GetPlayerName(playerid, name, sizeof(name));
    format(file, sizeof(file), SERVER_USER_FILE, name);
    if (!dini_Exists(file))
    {
        ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Hi your not registered", "Welcome, your not registered mate, input your registration pw below", "Register", "Leave");
    }
    if(fexist(file))
    {
        ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Hi your registered", "Fucken awesome mate, your registered :D. Inpute your pw below", "Login", "Leave");
    }
return 1;
}

J'ai donc mis en gras la ligne qui ne va pas car j'ai ces érreurs :

Citer
C:\Users\FAMILLE\Desktop\Serveur\gamemodes\One-Emu-Stunt.pwn(80) : error 017: undefined symbol "gPlayerLogged"
C:\Users\FAMILLE\Desktop\Serveur\gamemodes\One-Emu-Stunt.pwn(80) : warning 215: expression has no effect
C:\Users\FAMILLE\Desktop\Serveur\gamemodes\One-Emu-Stunt.pwn(80) : error 001: expected token: ";", but found "]"
C:\Users\FAMILLE\Desktop\Serveur\gamemodes\One-Emu-Stunt.pwn(80) : error 029: invalid expression, assumed zero
C:\Users\FAMILLE\Desktop\Serveur\gamemodes\One-Emu-Stunt.pwn(80) : fatal error 107: too many error messages on one line

Voila,
Titre: Re : Problène gPlayerLogged
Posté par: Pixect le 21 Janvier 2011, 22:02:17
Salut,

Tu n'as pas déclaré le "gPlayerLogged".
Es-tu sûr de l'avoir fait ?

++
Lloyd
Titre: Re : Problène gPlayerLogged
Posté par: Jcvag44800 le 21 Janvier 2011, 22:09:27
C'est bon c'est réglé !

Merci