Ich benutze den Basic Gamemode KLICK HERE !
Wenn ich register und dann Spawne, sterbe ich und die registration kommt neu. Was hab ich falsch gemacht.
Hoffe jemand kann mir helfen.
Wo kommt überhaupt der ordner "Accounts" hin?
Ich hab ihn in den Ordner "scriptfiles" rein, stimmt das?
Und wenn ich mich im spiel registrier, sind im Ordner "Accounts" keine Dateien gespeichert!
public OnPlayerConnect(playerid)
{
resetoldvars(playerid);
new Spielerdatei[64];
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",SpielerName(playerid));
if(dini_Exists(Spielerdatei))
{
SendClientMessage(playerid,Gruen,"|__________Einloggen__________|");
SendClientMessage(playerid,Weiß,"Dein Account wurde gefunden");
SendClientMessage(playerid,Weiß,"um dich einzuloggen gebe einfach dein Passwort ein");
ShowPlayerDialog(playerid,Login,DIALOG_STYLE_INPUT,"Login","Bitte tippe dein Passwort in das TextFeld ein um dich einzuloggen!","Login","Abbruch");
}
else
{
SendClientMessage(playerid,Gruen,"|__________Registrieren__________|");
SendClientMessage(playerid,Weiß,"Dein Account wurde nicht gefunden");
SendClientMessage(playerid,Weiß,"um dich zu Registrieren gebe einfach dein gewünschtes Passwort ein");
ShowPlayerDialog(playerid,Register,DIALOG_STYLE_INPUT,"Regestrieren","Bitte tippe dein Passwort in das TextFeld ein um dich zu Regestrieren!","Register","Abbruch");
}
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
SpielerSpeichern(playerid);
if(VerkaufDat[playerid][verkaufspartner] > -1)
{
TogglePlayerControllable(VerkaufDat[playerid][verkaufspartner],1);
ShowPlayerDialog(playerid,-1,0," "," "," "," ");
}
VerkaufDat[playerid][verkaufspartner] = -1;
VerkaufDat[playerid][autoid] = -1;
VerkaufDat[playerid][preiss] = -1;
return 1;
}