Bekomme die Errors:
C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(70) : error 017: undefined symbol "ShowPlayDialog"
C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(286) : error 017: undefined symbol "ShowPlayDialog"
C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(348) : error 001: expected token: ")", but found "{"
C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(350) : warning 217: loose indentation
C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(351) : warning 217: loose indentation
C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(355) : error 017: undefined symbol "BLUE"
C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(356) : error 017: undefined symbol "ShowPlayDialog"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
Und das ist der Code:
public OnPlayerConnect(playerid)
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
if(dini_Exists(Spielerdatei))
{
ShowPlayDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden. Bitte gib dein Passwort ein.","Login","Abbrechen");
}
else
{
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Passwort ein.","Register","Abbrechen");
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid==DIALOG_LOGIN)
{
if(response==0)
{
SendClientMessage(playerid,BLAU,"Du hast den Vorgang Abgebrochen.");
Kick(playerid);
return 1;
}
if(response==1)
{
if(!strlen(inputtext))
{
SendClientMessage(playerid,BLAU,"Das Passwort war nicht lang genug.");
ShowPlayDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden. Bitte gib dein Passwort ein.","Login","Abbrechen");
return 1;
}
else
{
login(playerid,inputtext);
return 1;
}
}
}
stock login(playerid,key[])
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false)
{
SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
SendClientMessage(playerid,BLAU,"Du hast dich Erfolgreich eingeloggt.");
return 1;
}
else
{
SendClientMessage(playerid,BLUE,"Falschen Passwort.")
ShowPlayDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden. Bitte gib dein Passwort ein.","Login","Abbrechen");
return 1;
}
}