So ich bins wieder
Also ich lasse meinen Dialog hier ablaufen:
if(dialogid==DIALOG_REGISTER)
{
if(response==0)
{
SendClientMessage(playerid,0xFF0A00FF,"Du hast den Vorgang abgebrochen.");
Kick(playerid);
return 1;
}
if(response==1)
{
if(!strlen(inputtext))
{
SendClientMessage(playerid,0xFF0A00FF,"Das Passwort ist nicht lang genug.");
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Registrieren","Bitte gib dein gewünschtes Passwort ein um dich zu Registrieren.","Registrieren","Abbrechen");
SendClientMessage(playerid,0xFF0A00FF,"Server verarbeitet dein Daten...");
return 1;
}
else
{
Register(playerid,inputtext);
{
ShowPlayerDialog(playerid,DIALOG_GEBT,DIALOG_STYLE_LIST,"Wann bist du geboren?","1\r\n2\r\n3\r\n4\r\n5\r\n6\r\n7\r\n8\r\n\9\r\n10\r\n\11\r\n12\r\n13\r\n14\r\n15\r\n16\r\n17\r\n18\r\n19\r\n20\r\n21\r\n\22\r\n23\r\n24\r\n25\r\n26\r\n27\r\n28\29\r\n30\r\n31\r\n","Okay","Abrechen");
}
return 1;
}
}
}
Das funktioniert auch den ruft er danach auf.
Nur wenn ich was auswähle aus der List geht garnichts.
Nur beim abrechen funktionierts..
if(dialogid==DIALOG_GEBT)
{
if(response==0)
{
SendClientMessage(playerid,0xFF0A00FF,"Du hast den Vorgang abgebrochen!");
Kick(playerid);
return 1;
}
if(listitem==0)
{
ShowPlayerDialog(playerid,DIALOG_GEBM,DIALOG_STYLE_LIST,"Wann bist du geboren?","Januar\r\nFebruar\r\nMärz\r\nApril\r\nMai\r\nJuni\r\nJuli\r\nAugust\r\nSeptember\r\nOktober\r\nNovember\r\nDezember\r\n","Okay","Abrechen");
return 1;
}
if(listitem==1)
{
ShowPlayerDialog(playerid,DIALOG_GEBM,DIALOG_STYLE_LIST,"Wann bist du geboren?","Januar\r\nFebruar\r\nMärz\r\nApril\r\nMai\r\nJuni\r\nJuli\r\nAugust\r\nSeptember\r\nOktober\r\nNovember\r\nDezember\r\n","Okay","Abrechen");
return 1;
}
if(listitem==2)
{
ShowPlayerDialog(playerid,DIALOG_GEBM,DIALOG_STYLE_LIST,"Wann bist du geboren?","Januar\r\nFebruar\r\nMärz\r\nApril\r\nMai\r\nJuni\r\nJuli\r\nAugust\r\nSeptember\r\nOktober\r\nNovember\r\nDezember\r\n","Okay","Abrechen");
return 1;
}
if(listitem==3)
{
ShowPlayerDialog(playerid,DIALOG_GEBM,DIALOG_STYLE_LIST,"Wann bist du geboren?","Januar\r\nFebruar\r\nMärz\r\nApril\r\nMai\r\nJuni\r\nJuli\r\nAugust\r\nSeptember\r\nOktober\r\nNovember\r\nDezember\r\n","Okay","Abrechen");
return 1;
}
if(listitem==4)
{
ShowPlayerDialog(playerid,DIALOG_GEBM,DIALOG_STYLE_LIST,"Wann bist du geboren?","Januar\r\nFebruar\r\nMärz\r\nApril\r\nMai\r\nJuni\r\nJuli\r\nAugust\r\nSeptember\r\nOktober\r\nNovember\r\nDezember\r\n","Okay","Abrechen");
return 1;
}
if(listitem==5)
{
ShowPlayerDialog(playerid,DIALOG_GEBM,DIALOG_STYLE_LIST,"Wann bist du geboren?","Januar\r\nFebruar\r\nMärz\r\nApril\r\nMai\r\nJuni\r\nJuli\r\nAugust\r\nSeptember\r\nOktober\r\nNovember\r\nDezember\r\n","Okay","Abrechen");
return 1;
}
if(listitem==6)
{
ShowPlayerDialog(playerid,DIALOG_GEBM,DIALOG_STYLE_LIST,"Wann bist du geboren?","Januar\r\nFebruar\r\nMärz\r\nApril\r\nMai\r\nJuni\r\nJuli\r\nAugust\r\nSeptember\r\nOktober\r\nNovember\r\nDezember\r\n","Okay","Abrechen");
return 1;
}
if(listitem==7)
{
ShowPlayerDialog(playerid,DIALOG_GEBM,DIALOG_STYLE_LIST,"Wann bist du geboren?","Januar\r\nFebruar\r\nMärz\r\nApril\r\nMai\r\nJuni\r\nJuli\r\nAugust\r\nSeptember\r\nOktober\r\nNovember\r\nDezember\r\n","Okay","Abrechen");
return 1;
}
}