void CALLBACK DialogCallback(int dialogId, int buttonId, int listItem, const char* input)
{
if (dialogId == 14 && buttonId == 1) {
SF->getSAMP()->getChat()->AddChatMessage(-1, "Вы выбрали пункт номер %i.", listItem);
}
}
// mainloop
SF->getSAMP()->registerDialogCallback(DialogCallback);
SF->getSAMP()->getDialog()->ShowDialog(14, DIALOG_STYLE_LIST, "Caption", "Пункт 1\nПункт 2\n...", "Далее", "Закрыть");