В начало мода или куда-то ещё создадим функцию:
Code
stock SPD(playerid, dialogid, style, caption[], info[], button1[], button2[])
{
ShowPlayerDialog(playerid, dialogid, style, caption, info, button1, button2);
SetPVarInt(playerid, "USEDIALOGID", dialogid);
return 1;
}
И за ней сразу вставим define (за ней потому что define введёт мод в бесконечный цикл):
Code
#define ShowPlayerDialog SPD
И в public OnDialogResponse в начало:
Code
if(GetPVarInt(playerid,"USEDIALOGID") != dialogid) return 1;
Автор: Lik