Kann mir vielleicht jemand kurz sagen was ich falsch gemacht habe?
Fehler
C:\Users\-.-\Desktop\RegisterLogin.pwn(21) : error 026: no matching "#if..."
C:\Users\-.-\Desktop\RegisterLogin.pwn(30) : error 026: no matching "#if..."
C:\Users\-.-\Desktop\RegisterLogin.pwn(56) : warning 217: loose indentation
C:\Users\-.-\Desktop\RegisterLogin.pwn(57) : warning 217: loose indentation
C:\Users\-.-\Desktop\RegisterLogin.pwn(61) : error 017: undefined symbol "DIALOG_LOGIN"
C:\Users\-.-\Desktop\RegisterLogin.pwn(73) : error 017: undefined symbol "Spielerdatei"
C:\Users\-.-\Desktop\RegisterLogin.pwn(77) : warning 217: loose indentation
C:\Users\-.-\Desktop\RegisterLogin.pwn(242) : error 017: undefined symbol "DIALOG_LOGIN"
C:\Users\-.-\Desktop\RegisterLogin.pwn(246) : error 017: undefined symbol "ROT"
C:\Users\-.-\Desktop\RegisterLogin.pwn(254) : error 017: undefined symbol "ROT"
C:\Users\-.-\Desktop\RegisterLogin.pwn(255) : error 017: undefined symbol "DIALOG_LOGIN"
C:\Users\-.-\Desktop\RegisterLogin.pwn(265) : warning 217: loose indentation
C:\Users\-.-\Desktop\RegisterLogin.pwn(269) : error 017: undefined symbol "ROT"
C:\Users\-.-\Desktop\RegisterLogin.pwn(277) : error 017: undefined symbol "GR"
C:\Users\-.-\Desktop\RegisterLogin.pwn(277) : error 029: invalid expression, assumed zero
C:\Users\-.-\Desktop\RegisterLogin.pwn(277) : error 017: undefined symbol "N"
C:\Users\-.-\Desktop\RegisterLogin.pwn(277) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
13 Errors.
Snipsel
#include <a_samp>
#include <Dini>
#include <MD5>
#define DIALOG_REGISTER 1
#define DIALOG_Login 2
#define Blau #0101DF
#define Rot #FF0000
public OnPlayerConnect(playerid)
{
if(IsPlayerNPC(playerid))return 1; //Ein NPC soll sich ja nicht registrieren sonst käme er ja nicht auf unseren Server
new Spielerdatei[128],string[128],string2[128]; //Spielerdatei,sowie 2 Strings
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",SpielerName(playerid)); //Ist klar
if(dini_Exists(Spielerdatei)) //Hier wird abgefragt ob der User Bereits registriert ist
{ //Wenn ja , dann...
format(string,sizeof(string),"{FFFFFF}Herzlich Willkommen zurück auf meinem Server {FFFA00}%s.\n{FFFFFF}Gib unten bitte dein Passwort ein!",SpielerName(playerid)); //String1......
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login Vorgang",string,"Einloggen","Abbrechen"); //Login Dialog mit der Info string
}
else
{ //Falls nicht
format(string2,sizeof(string2),"{FFFFFF}Herzlich willkommen {FFFA00}%s.\n{FFFFFF}Da dies dein erster Besuch hier ist musst du dich erst registrieren.\nBitte gib unten dein gewünschtes Passwort ein!",SpielerName(playerid)); //String 2
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Registrierungs Vorgang",string2,"Register","Abbrechen"); //Register-Dialog mit der Info string2
}
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
if(GetPVarInt(Spielerdatei,"loggedin") == 1 //Falls er eingeloggt war
{
SpielerSpeichern(playerid); //Unsere SpielerSpeichern-Funktion wird angewendet......
}
return 1;
}