Nabend, bin gerade dabei einen kleinen Dialog für meine Stadthalle zu scripten, leider kommen bei else irgendwelche Fehler. 
if(dialogid == DIALOG_STADTHALLE)
{
if(response == 0)
{
}
if(response == 1)
{
if(listitem == 0)
{
if(HatPerso(playerid))return SCM(playerid,ROT,"Du hast schon einen Personalausweis!");
{
ShowPlayerDialog(playerid,DIALOG_STADTHALLE,DIALOG_STYLE_LIST,"Stadthalle","Personalausweis beantragen\nFührerscheintest","Ok","Abbrechen");
}
else
{
SetPVarInt(playerid,"Perso",1);
GivePlayerMoney(playerid,-1500);
SCM(playerid,HGELB,"Du hast dir den Personalausweis geholt.");
SCM(playerid,HGELB,"Kosten: 1500$");
}
}
if(listitem == 1)
{
if(HatFuehrerschein(playerid))return SCM(playerid,ROT,"Du hast schon einen Führerschein!"); // Wenn er keinen hat (!)
{
ShowPlayerDialog(playerid,DIALOG_STADTHALLE,DIALOG_STYLE_LIST,"Stadthalle","Personalausweis beantragen\nFührerscheintest","Ok","Abbrechen");
}
else
{
SetPVarInt(playerid,"Führerschein",1);
GivePlayerMoney(playerid,-5000);
SCM(playerid,HGELB,"Du hast dir den Führerschein geholt.");
SCM(playerid,HGELB,"Kosten: 5000$");
}
}
}
}
else
und
else
//Edit:
2 Fehlermeldungen sind behoben, 2 bleiben noch. Selbe Zeile = else
C:\Dokumente und Einstellungen\Administrator\Desktop\Selfmade\gamemodes\Dubstep.pwn(937) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Administrator\Desktop\Selfmade\gamemodes\Dubstep.pwn(951) : error 029: invalid expression, assumed zero
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
//Edit²: Fehler ausgebessert.