Hallo Leute !
Ich habe einige Probleme mit meinem Registrierungs-System. Ich zeige euch mal den Code und die dementsprechenden Error's dazu.
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein.","Login","Abbrechen");
Error 017; undefined symbol"DIALOG_LOGIN"
Hier habe ich es definiert
Das gleich mit DIALOG_REGISTER
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Passwort ein:","Register","Abbrechen");
#define DIALOG_REGISTER 1
#define DIALOG_LOGIN 2
public OnPlayerDisconnect(playerid, reason)
{
if(GetPVarInt(playerid,"LoggedIn")==1)
{
SpielerSpeichern(playerid);
}
return 1;
}
undefined symbol SpielerSpeichern
Hier der stock dazu
stock SpielerSpeichern(playerid)
{
if(GetPVarInt(playerid,"LoggedIn")==1)
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name)):
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
dini_Int(Spielerdatei,"SpielerLevel",GetPlayerScore(playerid));
dini_Int(Spielerdatei,"Geld",GetPlayerMoney(playerid));
dini_Int(Spielerdatei,"Gesundheit",GetPlayerHealth(playerid));
dini_Int(Spielerdatei,"AdminLevel",GetPVarInt(playerid,"AdminLevel");
dini_Int(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion");
dini_Int(Spielerdatei,"Gebannt",GetPVarInt(playerid,"Gebannt");
}
return 1;
}
Und die anderen Fehler beziehen sie auf Dialog Login & Register und die stocks wie SpielerSpeichern die nicht definiert sind.
Ich hoffe Ihr könnt mir helfen.