код что б при зажатой левой клавиши мыши,нажималось много раз левая кнопка мыши

Docker

Участник
Автор темы
81
9
Здравствуйте,кто может кинуть код что б при зажатой левой клавиши мыши,нажималось много раз левая кнопка мыши до того момента пока не отпустишь левую кнопку мыши.Буду очень благодарен
 

ARMOR

kjor32 is legend
Модератор
4,847
6,101
Lua:
require('moonloader')

function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(200) end
    while true do wait(0)
        if isKeyDown(1) then
            setVirtualKeyDown(1, true)
            setVirtualKeyDown(1, false)
        end
    end
end
А задержка где?
 
  • Нравится
Реакции: Docker

Rice.

Известный
Модератор
1,696
1,465
Здравствуйте,кто может кинуть код что б при зажатой левой клавиши мыши,нажималось много раз левая кнопка мыши до того момента пока не отпустишь левую кнопку мыши.Буду очень благодарен
Lua:
require('moonloader')
local bool = false

function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(200) end
        lua_thread.create(flood)
    while true do wait(0)
            bool = isKeyDown(1)
    end
end

function flood()
    while true do wait(0)
        if bool then
            setVirtualKeyDown(1, true)
            wait(10)
            setVirtualKeyDown(1, false)
        end
    end
end
 
  • Нравится
Реакции: Docker

ARMOR

kjor32 is legend
Модератор
4,847
6,101
Lua:
require('moonloader')
local bool = false

function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(200) end
        lua_thread.create(flood)
    while true do wait(0)
            bool = isKeyDown(1)
    end
end

function flood()
    while true do wait(0)
        if bool then
            setVirtualKeyDown(1, true)
            wait(10)
            setVirtualKeyDown(1, false)
        end
    end
end
Можно ещё вот так. И поток не нужно создавать будет
Lua:
local enable = false

function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(100) end

    sampRegisterChatCommand('mouseflood', function()
        if not enable then
            enable = true
            sampAddChatMessage("Флуд мышкой запущет! Что-бы отключить флуд нажмите: {FF0000}ALT", -1)
        else
            sampAddChatMessage("Флуд уже запущен! Нажмите: {FF0000}ALT {FFFFFF}Что-бы отключить флуд", -1)
        end
    end)

    while true do
        wait(0)
        if enable then
            setVirtualKeyDown(1, true)
            wait(50)
            setVirtualKeyDown(1, false)
            if wasKeyPressed(18) then
                enable = false
                sampAddChatMessage("Флуд мышкой отключен!", -1)
            end
        end
    end
end
 
Последнее редактирование: