Du muss schritt für schritt jeden Dialog anzeigen lassen.
Ich lasse dir mal ein Beispiel da.
//1. Dialog anzeigen lassen
ShowPlayerDialog(playerid,did,dstyle,ueberschrift[],"Das ist ein Dialog!","Weiter","Abbrechen");
//OnDialogResponse
if(dialogid == did) //Erster Dialog
{
if(response == 0)return Kick(playerid); //Kann individuell geändert werden
ShowPlayerDialog(playerid,did2,dstyle,ueberschrift[],"Das ist schon wieder ein Dialog","Weiter","Zurück");
return 1;
}
if(dialogid == did2) //Zweiter Dialog
{
if(response == 0)return ShowPlayerDialog(playerid,did,dstyle,ueberschrift[],"Das ist ein Dialog!","Weiter","Abbrechen"); //Kann individuell geändert werden
ShowPlayerDialog(playerid,did3,dstyle,ueberschrift[],"Das ist jetzt schon der dritte Dialog!","Weiter","Zurück");
return 1;
}
Ich hoffe, das du was damit anfangen kannst.