Lua Bot

alex.morozov

Участник
Автор темы
103
9
Версия MoonLoader
Другое
У меня такая проблема, пишу своего бота на луа, и хочу что бы он каждые 15 мин делал капчу, и что бы можно было изменять время, подскажите как сделать пожалуйста
 

alex.morozov

Участник
Автор темы
103
9
Код:
--к переменным
local timer = 0
--main
while true do wait(0)
    if timer >= os.time() then
        sampSendChat('/мммХуита')
        timer = os.time() + 900 -- 15 мин = 900 секунд
    end
end
не работает, я засунул в функцию, для теста и он просто ничего не делает
вот код:
Lua:
function Test()
    while true do wait(0)
        if timer_test >= os.time() then
            sendInput('/ao Приятной игры на Arizona Space // P.Escobarro')
            timer_test = os.time() + 60
        end
    end
end
 

Rice.

Известный
Модератор
1,756
1,622
не работает, я засунул в функцию, для теста и он просто ничего не делает
вот код:
Lua:
function Test()
    while true do wait(0)
        if timer_test >= os.time() then
            sendInput('/ao Приятной игры на Arizona Space // P.Escobarro')
            timer_test = os.time() + 60
        end
    end
end
Lua:
function Test()
    while true do wait(0)
        if os.time() - timer_test >= 60 then
            sendInput('/ao Приятной игры на Arizona Space // P.Escobarro')
            timer_test = os.time()
        end
    end
end
 
  • Эм
Реакции: qdIbp

Rice.

Известный
Модератор
1,756
1,622
проблема в том что функции main()
Нету
вот фулл код
Lua:
local timer_test = 0

function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(200) end
    lua_thread.create(Test)
    wait(-1)
end

function Test()
    while true do wait(0)
        if os.clock() - timer_test >= 60 then
            sampSendChat('/ao Приятной игры на Arizona Space // P.Escobarro')
            timer_test = os.clock()
        end
    end
end
 

alex.morozov

Участник
Автор темы
103
9
вот фулл код
Lua:
local timer_test = 0

function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(200) end
    lua_thread.create(Test)
    wait(-1)
end

function Test()
    while true do wait(0)
        if os.clock() - timer_test >= 60 then
            sampSendChat('/ao Приятной игры на Arizona Space // P.Escobarro')
            timer_test = os.clock()
        end
    end
end
бля, я хз как объяснить но это луа бот через управление тг, и я хз куда этот маин функц добавлять
 
  • Bug
Реакции: qdIbp

alex.morozov

Участник
Автор темы
103
9
куда хочешь, если у тебя нет мэйна

и зачем ты вообще взялся писать бота, так еще и тг, если основ луа не знаешь?
так я на пайтоне делаю ботов тг, дс, впервые за луа решился
 
  • Вау
Реакции: XRLM

alex.morozov

Участник
Автор темы
103
9
вот фулл код
Lua:
local timer_test = 0

function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(200) end
    lua_thread.create(Test)
    wait(-1)
end

function Test()
    while true do wait(0)
        if os.clock() - timer_test >= 60 then
            sampSendChat('/ao Приятной игры на Arizona Space // P.Escobarro')
            timer_test = os.clock()
        end
    end
end
main() тоже попробовал не робит