Hallo,
ich habe heute morgen das Login System von Mc Bastard hilfs Youtube gescriptet.
Alles ist eig gut gelaufen, bisauf dass ich 4 errors bekomme, welche ich mir nicht erklären kann.
Ich weiß nicht, ob es ein einfacher Fehler oder ein komplexer Fehler ist, da ich im Scripten recht neu bin.
Hier die Errors:
C:\Users\Marc\Desktop\samp03e_svr_win32\gamemodes\FeuerMapScript.pwn(52) : error 003: declaration of a local variable must appear in a compound block
C:\Users\Marc\Desktop\samp03e_svr_win32\gamemodes\FeuerMapScript.pwn(52) : error 017: undefined symbol "Spielerdatei"
C:\Users\Marc\Desktop\samp03e_svr_win32\gamemodes\FeuerMapScript.pwn(52) : warning 215: expression has no effect
C:\Users\Marc\Desktop\samp03e_svr_win32\gamemodes\FeuerMapScript.pwn(52) : error 001: expected token: ";", but found "]"
C:\Users\Marc\Desktop\samp03e_svr_win32\gamemodes\FeuerMapScript.pwn(52) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Und hier der komplette Ausschnitt mit Zeile 52 (Hier ist Zeile 52, Zeile 4):
SendClientMessage(playerid, COLOR_GREEN, " ");
if(IsPlayerNPC(playerid))
new Spielerdatei[64];
format(Spielerdatei,sizeof(Spielerdatei),"/Spielerdateien/%s.txt",Spielername(playerid));
if(dini_Exists(Spielerdatei))
{
ShowPlayerDialog(playerid, DIALOG_Login, DIALOG_STYLE_PASSWORD, "Login Vorgang","Schön dich auf GFFS wiederzusehen!\n Bitte gebe nun dein Passwort ein.","Login","Abbrechen");
else
{
ShowPlayerDialog(playerid, DIALOG_Register, DIALOG_STYLE_PASSWORD, "Registriervorgang","Herzlich Willkommen auf GFFS.\nBevor du deine Karriere bei uns beginnst, musst du dich registrieren.\n Gebe nun dein gewünschtes Passwort ein!","Registrieren","Abbrechen");
}
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
Das SendClientMessage ganz oben, ist noch vom Einloggen und das Onplayer CommandText hab ich mitkopiert, damit ihr sieht wann bei mir OnPlayerConnect aufhört.
Ich hoffe auf Hile
LG Saarland