Hallo leute , ihr kennt doch sicher noch das GermanTrucking Script von "T4125Gamer"
Tja, ich habe es von "mysql" auf "dini" umgeschrieben.
Leider wenn ich was im Register Dialog/input eingebe,
Crash der server?
Hier einmal der Code:
Das ist der Dailog von sich selbst.
switch(dialogid)
{
case DIALOG_REGISTER:
{
if(response)
{
if(strlen(inputtext) == 0)
{
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Register","Das angegebene Passwort war zu Kurz...\nBitte Registrier dich jetzt mit einem Passwort:","Register","Abbrechen");
return 1;
}
else
{
CreateAccount(playerid,MD5_Hash(inputtext));
SpielerInfo[playerid][pPayDay] = 60;
SetPVarInt(playerid,"Eingeloggt",1);
SpawnPlayer(playerid);
SetPlayerScore(playerid, 1);
GivePlayerMoney(playerid, 10000);
SpielerInfo[playerid][pGPS] = 0;
return 1;
}
}
else
{
Kick(playerid);
}
}
Das ist wo der Acc erstellt wird.
stock CreateAccount(playerid, key[])
{
format(query, sizeof(query), "/DB/SpielerAccounts/%s.ini",GetName(playerid));
dini_Create(query);
dini_Set(query,"Key",key);
}
Ich finde den Fehler nicht un wende mich an euch.
Wäre cool wenn mir einer helfen könnte ?