[RakBot] Отправка ответа на диалог

koncumone

Известный
Автор темы
337
88
Версия MoonLoader
Другое
Lua:
function onDialogShow(dialogId, dialogStyle, dialogTitle, okButtonText, cancelButtonText, dialogText)
    if dialogId == 133 then
        sendDialog(133,1,65535,'')
        return true
    end
end
почему не работает?, когда показан диалог 133, он ничего не делает
 
Решение
В своем с4рипте на антикапчу дрп я отпралял так
44593


Убедись что диалог выдает айди. Попробуй не указывать строку в конце или указать там false или -1.
Я хз, это рак))
Еще бы знать на какой тип диалога ты пытался гтослать ответ?
Для дрп там какой то фикс я ставил, йобаный ракбот.

Salvatore_Ferrari

Известный
427
239
Lua:
function onDialogShow(dialogId, dialogStyle, dialogTitle, okButtonText, cancelButtonText, dialogText)
    if dialogId == 133 then
        sendDialog(133,1,65535,'')
        return true
    end
end
почему не работает?, когда показан диалог 133, он ничего не делает



Lua:
local sampev = require 'lib.samp.events'

function sampev.onShowDialog(dialogId, dialogStyle, dialogTitle, okButtonText, cancelButtonText, dialogText)
if dialogId == 133 then
        sendDialog(133,1,65535,'')
    end
end
 

koncumone

Известный
Автор темы
337
88
Lua:
local sampev = require 'lib.samp.events'

function sampev.onShowDialog(dialogId, dialogStyle, dialogTitle, okButtonText, cancelButtonText, dialogText)
if dialogId == 133 then
        sendDialog(133,1,65535,'')
    end
end
Разве мой код не то же что и твой? Мой для ракбота, твой для сампа...
 

Double Tap Inside

Известный
Проверенный
1,915
1,260
В своем с4рипте на антикапчу дрп я отпралял так
44593


Убедись что диалог выдает айди. Попробуй не указывать строку в конце или указать там false или -1.
Я хз, это рак))
Еще бы знать на какой тип диалога ты пытался гтослать ответ?
Для дрп там какой то фикс я ставил, йобаный ракбот.
 

koncumone

Известный
Автор темы
337
88

koncumone

Известный
Автор темы
337
88
Последнее редактирование:

koncumone

Известный
Автор темы
337
88
Это не относится к твоему коду.
Ок, спасибо тебе добрый человек.
если не слодно ответить, че такое os....()? Я вижу у тя os.oclock(), а какие еше функции есть? И где их можно посмотреть?
 

Double Tap Inside

Известный
Проверенный
1,915
1,260
Ок, спасибо тебе добрый человек.
если не слодно ответить, че такое os....()? Я вижу у тя os.oclock(), а какие еше функции есть? И где их можно посмотреть?
Это встроенные модули в любой как я понял LUA. Их можешь гуглить, также как и что такое break и циклы в LUA. os.clock() вроде возвращало мне число в типо мили секундах или как то так, относительно текщего времени чего то там. Короче я делал там какой то таймер, я хз нахуя и почему я это делал.
 
  • Нравится
Реакции: koncumone

koncumone

Известный
Автор темы
337
88
Это встроенные модули в любой как я понял LUA. Их можешь гуглить, также как и что такое break и циклы в LUA. os.clock() вроде возвращало мне число в типо мили секундах или как то так, относительно текщего времени чего то там. Короче я делал там какой то таймер, я хз нахуя и почему я это делал.
Понял, спасибо
 

Quasper

Известный
835
354
Это встроенные модули в любой как я понял LUA. Их можешь гуглить, также как и что такое break и циклы в LUA. os.clock() вроде возвращало мне число в типо мили секундах или как то так, относительно текщего времени чего то там. Короче я делал там какой то таймер, я хз нахуя и почему я это делал.
os.clock возвращает прошедшее время в миллисекундах с момента загрузки ядра и да, эти функции из коробки луа)
 
  • Влюблен
Реакции: Double Tap Inside

koncumone

Известный
Автор темы
337
88
os.clock возвращает прошедшее время в миллисекундах с момента загрузки ядра и да, эти функции из коробки луа)
Спасибо, но я уже прочекал. И дохуя нового открыл для себя))
у тя
Это не относится к твоему коду.
в антикаптче, когда отправляется диалог, окошко остается?
 
Последнее редактирование: