Hier mal meine Variante die funktioniert.
CodeAlles anzeigen#define DIALOG_HELP 1 #define DIALOG_HELP2 2 ocmd:help(playerid, params[]) { ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_LIST, "Titel", "Help\nHelp2", "OK", "Abbrechen"); } // Unter OnPlayerDialogResponse if(dialogid == DIALOG_HELP) { if(!response) return 1; switch(listitem) { case 0: { SetPlayerHealth(playerid, 50); } case 1: { ShowPlayerDialog(playerid, DIALOG_HELP2, DIALOG_STYLE_MSGBOX,"TITEL","TEXT","OK","OK"); } } }
Es Funktuniert jetzt das der Dialog angezeigt wird, aber wenn man zb auf ''Allgeimeine Befehle drückt, dann Schliesst sich der Dialog wieder?
Hier ein Bild von Dialog: