[RakBot] Помогите установить задержку между сообщениями в чате

турбодизельный унитаз2012

Участник
Автор темы
127
9
Версия MoonLoader
Другое
Короче, всем хай.
Я хотел написать простенький скрипт для RakBot, но что-то пошло не так..
При команде !msg должно выводить 2 сообщения, с задержкой 1 секундой.
Вот код:
function onRunCommand(cmd):
function onRunCommand(cmd)
    if cmd == '!msg' then
    sendInput('text1')
    --ебучая задержка в одну секунду
    sendInput('text2')
    end
end
 

турбодизельный унитаз2012

Участник
Автор темы
127
9
Lua:
require('addon') -- что бы работал sendInput, newTask
function onRunCommand(cmd)
    if cmd == '!msg' then
        newTask(function()
            sendInput('/c text1')
            wait(1000)
            sendInput('/c text2')
        end)
        return false -- что бы не писало "Неверная команда"
    end
end
1702494865976.png
 

турбодизельный унитаз2012

Участник
Автор темы
127
9
Lua:
function onRunCommand(cmd)
   if cmd == '!msg' then
      defCallAdd(1000, false, function ()
         printLog('text1')
      end)
      defCallAdd(1000, false, function ()
         printLog('text2')
      end)
   end
end
Как сделать вывод в игровой чат?
Чтобы, например, мог писать сообщения в чат семьи и т.д.
 

ChromiusJ

PARΛDIGM ΛSS
Друг
4,909
3,197