Бомж-вопрос #3

Статус
В этой теме нельзя размещать новые ответы.

SergeyCheat

Участник
Автор темы
91
9
Короч, скрипт принимается, в мунлоадер лог все окс, пишет что активирован, а главная часть функции не робит (стрелочка не прокликивается). Хелп
Lua:
script_name("Scooter Bug")
script_version("1.0")
script_author("A. Lotte")
local vkeys = require 'vkeys'

function main()
if not isSampLoaded() and not isSampfuncsLoaded then return end
    while not isSampAvailable() do wait(0) end   
    sampRegisterChatCommand('bug', command)
    while true do
    wait (0)
    if Active == true then
    setVirtualKeyDown(VK_UP, down)
    wait(100)
    setVirtualKeyDown(VK_UP, up)
    end
  end
end
  
function command()
    Active = not Active
    if Active == true then  
        printStringNow('Auto BUG ~G~Activated', 2000)
    else
        printStringNow('Auto BUG ~R~Deactivated', 2000)
    end
end
P.S. Код делал для того, чтобы сюда залить. Наверное, не очень буит теперь((
 

SergeyCheat

Участник
Автор темы
91
9
Если подключена require("moonloader") то VK_DOWN, если vkeys то key.VK_DOWN
Мне не стрелочка вниз нужна, а стрелочка вверх) А так как попробую, отпишу.

Ничо, что выше, не пашет. Что я упустил?
P. S. Активация/деактивация идёт, а сам скрипт не пашет
 

trefa

Известный
Всефорумный модератор
2,097
1,233
Lua:
function main()
    if not isSampLoaded() and not isSampfuncsLoaded() then return end
     while not isSampAvailable() do wait(0) end  
    sampRegisterChatCommand('bug', function()
        Active = not Active
        printStringNow('Auto BUG '..(Active and "~G~Activated" or "~R~Deactivated"), 2000)
    end)
    while true do
    wait(100)
        if Active then
            setGameKeyState(1, -256)
        end
    end
end
 
Статус
В этой теме нельзя размещать новые ответы.