Takže takhle:
#define DIALOGID 1000
CMD:telefon(playerid)
{
if(IsPlayerConnected(playerid))
{
ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Nadpis", "1\n2\n3", "Vybrat", "Zrušit");
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
case DIALOGID:
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOGID+1, DIALOG_STYLE_LIST, "Nadpis", "1\n2\n3", "Vybrat", "Zrušit");
case 1: ShowPlayerDialog(playerid, DIALOGID+2, DIALOG_STYLE_LIST, "Nadpis", "1\n2\n3", "Vybrat", "Zrušit");
case 2: ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Nadpis", "1\n2\n3", "Vybrat", "Zrušit");
}
}
case DIALOGID+1:
{
switch(listitem)
{
case 0:// Co se stane v dialogu DIALOGID+1 v 1 slotě
case 1:// Co se stane v dialogu DIALOGID+1 v 2 slotě
case 2:// Co se stane v dialogu DIALOGID+1 v 3 slotě
}
}
case DIALOGID+2:
{
switch(listitem)
{
case 0: // Co se stane v dialogu DIALOGID+2 v 1 slotě
case 1: // Co se stane v dialogu DIALOGID+2 v 2 slotě
case 2: // Co se stane v dialogu DIALOGID+2 v 3 slotě
}
}
case DIALOGID+3:
{
switch(listitem)
{
case 0: // Co se stane v dialogu DIALOGID+3 v 1 slotě
case 1: // Co se stane v dialogu DIALOGID+3 v 2 slotě
case 2: // Co se stane v dialogu DIALOGID+3 v 3 slotě
}
}
}
return 1;
}
PS: Jestli už tomuhle nechápeš tak běž se učit základy a potom něco dělej.