hallo
mein compiler stürzt deswegen ab:
case DIALOG_REGI:
{
if(!response)
{
Kick(playerid);
}
else
{
new pwlength = strlen(inputtext);
if(pwlength > 0)
{
dini_Create(path); // Erstellt die .ini Datei
dini_Set(path, "password", inputtext); // Schreibt das eingegebene Passwort in die .ini
ShowPlayerDialog(playerid, DIALOG_REGI2, DIALOG_STYLE_LIST, "Männlich\nWeiblich", "OK", "Abbrechen");
}
else
{
ShowPlayerDialog(playerid, DIALOG_NOPW1, DIALOG_STYLE_MSGBOX, "Registrierung", "Sie müssen ein Passwort angeben!", "OK", "Abbrechen");
}
}
}
case DIALOG_REGI2:
{
if(!response)
{
dini_Remove(path); // .ini löschen, da der User die registrierung abgebrochen hat.
Kick(playerid);
}
else
{
dini_IntSet(path, "sex", listitem); // Schreibt entweder 0 oder 1 in die .ini (0 = Männlich, 1 = Weiblich)
ShowPlayerDialog(playerid, DIALOG_REGI3, DIALOG_STYLE_INPUT, "Registrierung", "Geben Sie hier Ihr Alter an: (z.B. 22):", "OK", "Abbrechen");
}
}
case DIALOG_REGI3:
{
if(!response)
{
dini_Remove(path); // .ini löschen, da der User die registrierung abgebrochen hat.
Kick(playerid);
}
else
{
dini_Set(path, "age", inputtext);
ShowPlayerDialog(playerid, DIALOG_REGI3, DIALOG_STYLE_MSGBOX, "Registrierung", "Wo möchten sie wohnen?Las Venturas oder Los Santos?", "Las Venturas", "Los Santos");
}
//ShowPlayerDialog(playerid, DIALOG_REGI4, DIALOG_STYLE_MSGBOX, "Registrierung", "Ihre Registrierung ist nun abgeschlossen!", "OK", "OK");
}
}
case DIALOG_REGI4:
{
if(response== 0)
{
pInfo[playerid][ort]=0;
}
if(response== 1)
{
pInfo[playerid][ort]=1;
}
ShowPlayerDialog(playerid, DIALOG_REGI5, DIALOG_STYLE_MSGBOX, "Registrierung", "Ihre Registrierung ist nun abgeschlossen!", "OK", "OK");
}
case DIALOG_REGI6:
{
pInfo[playerid][sex] = dini_Int(path, "Geschlecht");
pInfo[playerid][age] = dini_Int(path, "Alter");
pInfo[playerid][ort] = dini_Int(path, "Wohnort");
loggedin[playerid] = true;
}
helft mir mal pls