- Версия MoonLoader
- .026-beta
Нашел такое в samp.events :
sampSendDialogResponse
Но у меня не получается.
К примеру:
Получаю id диалога на который мне нужно ответить: 149
Кнопка 1: Да
Кнопка 2: Нет
Никакого списка из которого нужно сначала выбрать (хотя мне и следующим нужно такое сделать)
Пишу код:
Но у меня выдает ошибку:
scriptName.lua:29: attempt to call field 'onSendDialogResponse' (a nil value)
stack traceback:
D:\Samp\GTA San Andreas\moonloader\scriptName.lua:29: in function 'callback'
D:\Samp\GTA San Andreas\moonloader\lib\samp\events\core.lua:79: in function <D:\Samp\GTA San Andreas\moonloader\lib\samp\events\core.lua:53
sampSendDialogResponse
Но у меня не получается.
К примеру:
Получаю id диалога на который мне нужно ответить: 149
Кнопка 1: Да
Кнопка 2: Нет
Никакого списка из которого нужно сначала выбрать (хотя мне и следующим нужно такое сделать)
Пишу код:
Lua:
function sampev.onShowDialog(dialogId, style, title, button1, button2, text)
if dialogId == 149 then
sampev.onSendDialogResponse(dialogId, 'Да')
end
sampAddChatMessage(dialogId, 0xFFFFFF)
sampAddChatMessage(style, 0xFFFFFF)
sampAddChatMessage(title, 0xFFFFFF)
sampAddChatMessage(button1, 0xFFFFFF)
sampAddChatMessage(button2, 0xFFFFFF)
sampAddChatMessage(text, 0xFFFFFF)
end
scriptName.lua:29: attempt to call field 'onSendDialogResponse' (a nil value)
stack traceback:
D:\Samp\GTA San Andreas\moonloader\scriptName.lua:29: in function 'callback'
D:\Samp\GTA San Andreas\moonloader\lib\samp\events\core.lua:79: in function <D:\Samp\GTA San Andreas\moonloader\lib\samp\events\core.lua:53