Помощь с луа скриптом.

SozdatIma227228338

Известный
Автор темы
52
1
Версия MoonLoader
.026-beta
Пишу скрипт для себя.
if imgui.Button(u8:decode"Submit", imgui.ImVec2(100, 30)) then
local selected_time = string.format("%02d:%02d", hour.v, minute.v * 10)
local message = u8:decode("/d ["..(tags[sobes_tag.v + 1]).."] - [Всем]: Собес запланирован на " .. selected_time)
sampSendChat(message)
sampSendChat(u8:decode("/d ["..(tags[sobes_tag.v + 1]).."] - [Информация]: Перехожу на частоту 103,9"))
wait(1500)
sampSendChat(u8:decode("/d ["..(tags[sobes_tag.v + 1]).."] - [103,9]: Занимаю гос.волну для проведение собеседования."))
sampSendChat("/lmenu")
end Как тут настроить задержку, на wait - бьет ошибку, так-же как после /lmenu выбрать 9, пункт, после чего первый и ввести в окно "Час, минуты, место проведения"(для места возьмите любую переменную, добавлю это позже)


if imgui.Button(u8:decode"Submit", imgui.ImVec2(100, 30)) then
print(u8:decode("/gov ["..(tags[sobes_tag.v + 1]).."]: "..gov1.v))
print(u8:decode("/gov ["..(tags[sobes_tag.v + 1]).."]: "..gov2.v))
print(u8:decode("/gov ["..(tags[sobes_tag.v + 1]).."]: "..gov3.v))
end

Так-же как и тут установить задержку 3 сек между строками?
 
  • Эм
  • Клоун
  • Bug
Реакции: MLycoris, stool и Corenale
Решение
Как тут настроить задержку, на wait - бьет ошибку, так-же как после /lmenu выбрать 9, пункт, после чего первый и ввести в окно "Час, минуты, место проведения"(для места возьмите любую переменную, добавлю это позже)
Lua:
if imgui.Button(u8:decode"Submit", imgui.ImVec2(100, 30)) then
    lua_thread.create(function()
        local selected_time = string.format("%02d:%02d", hour.v, minute.v * 10)
        local messages = {
            "/d ["..(tags[sobes_tag.v + 1]).."] - [Всем]: Собес запланирован на " .. selected_time,
            "/d ["..(tags[sobes_tag.v + 1]).."] - [Информация]: Перехожу на частоту 103,9",
            "/d ["..(tags[sobes_tag.v + 1]).."] - [103,9]: Занимаю гос.волну для проведение собеседования."...

Mamashin

Известный
1,095
588
Попробуй проставить задержку после выполнения каждого действия если тебе нужно непосредственно это, и пожалуйста, прикрепляй в будущем код посредством функции вставки кода, чтобы была видна твоя табуляция.

Lua:
sampSendChat(message)
wait(1500)
sampSendChat(u8:decode("/d ["..(tags[sobes_tag.v + 1]).."] - [Информация]: Перехожу на частоту 103,9"))
wait(1500)
sampSendChat(u8:decode("/d ["..(tags[sobes_tag.v + 1]).."] - [103,9]: Занимаю гос.волну для проведение собеседования."))
wait(1500)
sampSendChat("/lmenu")
 

зач хейт

Потрачен
114
43
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Как тут настроить задержку, на wait - бьет ошибку, так-же как после /lmenu выбрать 9, пункт, после чего первый и ввести в окно "Час, минуты, место проведения"(для места возьмите любую переменную, добавлю это позже)
Lua:
if imgui.Button(u8:decode"Submit", imgui.ImVec2(100, 30)) then
    lua_thread.create(function()
        local selected_time = string.format("%02d:%02d", hour.v, minute.v * 10)
        local messages = {
            "/d ["..(tags[sobes_tag.v + 1]).."] - [Всем]: Собес запланирован на " .. selected_time,
            "/d ["..(tags[sobes_tag.v + 1]).."] - [Информация]: Перехожу на частоту 103,9",
            "/d ["..(tags[sobes_tag.v + 1]).."] - [103,9]: Занимаю гос.волну для проведение собеседования.",
            "/lmenu" -- ваще похуй на мои высеры
        }
        for i = 1, #messages do
            sampSendChat(u8:decode(messages[i]))
            wait(DELAY) -- объяви гдет
        end 
    end)
end
Так-же как и тут установить задержку 3 сек между строками?
Lua:
if imgui.Button(u8:decode"Submit", imgui.ImVec2(100, 30)) then
    lua_thread.create(function()
        local messages = {
            "/gov ["..tags[sobes_tag.v + 1].."]: "..gov1.v,
            "/gov ["..tags[sobes_tag.v + 1].."]: "..gov2.v,
            "/gov ["..tags[sobes_tag.v + 1].."]: "..gov3.v
        }
        for i = 1, #messages do
            print(u8:decode(messages[i]))
            wait(DELAY2) -- объяви гдет
        end
    end)
end
 
Последнее редактирование:
  • Нравится
Реакции: Mamashin

SozdatIma227228338

Известный
Автор темы
52
1
Lua:
Код:
if imgui.Button(u8:decode"Submit", imgui.ImVec2(100, 30)) then
    lua_thread.create(function()
        local messages = {
            "/gov ["..tags[sobes_tag.v + 1].."]: "..gov1.v,
            "/gov ["..tags[sobes_tag.v + 1].."]: "..gov2.v,
            "/gov ["..tags[sobes_tag.v + 1].."]: "..gov3.v
        }
        for i = 1, #messages do
            print(u8:decode(message[i]))
            wait(DELAY2) -- объяви гдет
        end
    end)
end
[ML] (error) LeadHelper: D:\ARZ\bin\arizona\moonloader\LeaderHelper.lua:123: attempt to index global 'message' (a nil value)
stack traceback:
D:\ARZ\bin\arizona\moonloader\LeaderHelper.lua: in function <D:\ARZ\bin\arizona\moonloader\LeaderHelper.lua:116>
stack traceback:
[C]: in function 'create'
D:\ARZ\bin\arizona\moonloader\LeaderHelper.lua:116: in function 'OnDrawFrame'
D:\ARZ\bin\arizona\moonloader\lib\imgui.lua:1506: in function <D:\ARZ\bin\arizona\moonloader\lib\imgui.lua:1487>
[ML] (error) LeadHelper: Script died due to an error. (8389B084)

Пофиксил, спасибо
 
Последнее редактирование: