OnDialogResponse - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (
https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: OnDialogResponse (
/showthread.php?tid=569507)
OnDialogResponse -
long76 - 31.03.2015
Здравствуйте!
как всем известно в ShowPlayerDialog нужно указывать
dialogid и для этого я иду в паблик пролистываю его до конца, нахожу последний ид и только потом возвращаюсь к ShowPlayerDialog. можно ли как то автоматизировать этот процесс? создать переменную которая будет иметь последний ид в OnDialogResponse. можно ли в switch узнать значение последнего
case? спасибо
Re: OnDialogResponse -
OKStyle - 31.03.2015
Можно, но лучше не надо, т.к. могут перекрещиваться ID. Лучше сделай #define DIALOG_ID № и плюсуй к ней каждый вызов.
Re: OnDialogResponse -
Jon_De - 31.03.2015
enum
{
dialog_login = 1,
dialog_reg, // будет 2
dialog_other // будет 3
}
Re: OnDialogResponse -
long76 - 31.03.2015
спасибо за ответы
Re: OnDialogResponse -
ZiGGi - 31.03.2015
Я для диалогов реализовал систему, работающую по принципу zcmd, очень удобно. Можешь попробовать, вдруг понравится:
https://github.com/ziggi/Open-GTO/bl...ore/dialog.inc
Re: OnDialogResponse -
nonamepawn - 31.03.2015
easydialogs загугли, тоже норм и удобно