как изменить команду на клавишу

then

Новичок
Автор темы
8
0
Версия MoonLoader
.027.0-preview
У меня есть команда, но я хочу, чтобы она стала ключом, как мне это сделать?

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

    sampRegisterChatCommand('K3tw', function()
        one1.v = not one1.v
    end)
    imgui.Process = false
    one1.v = false 
    one2.v = false
 

plalkeo

Известный
829
330
У меня есть команда, но я хочу, чтобы она стала ключом, как мне это сделать?

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

    sampRegisterChatCommand('K3tw', function()
        one1.v = not one1.v
    end)
    imgui.Process = false
    one1.v = false
    one2.v = false
Lua:
-- сверху
local keys = require 'vkeys'

-- в main в бесконечном цикле:
if isKeyJustPressed(VK_H) then -- или любая нужная клавиша (посмотреть все можно тут https://api.farmanager.com/ru/winapi/virtualkeycodes.html)
    if not sampIsCursorActive() then
        one1.v = not one1.v
    end
end
 

Dmitriy Makarov

25.05.2021
Проверенный
2,512
1,138
Англоговорящий, видимо. Хотел сказать "key" как "клавиша", переводчик перевёл как "ключ". "Клавиша" и "Ключ" переводится, как "key".
Lua:
-- сверху
local keys = require 'vkeys'

-- в main в бесконечном цикле:
if isKeyJustPressed(VK_H) then -- или любая нужная клавиша (посмотреть все можно тут https://api.farmanager.com/ru/winapi/virtualkeycodes.html)
    if not sampIsCursorActive() then
        one1.v = not one1.v
    end
end
Библиотеку не задействовал.) Либо "keys.VK_H", либо оставь "VK_H" как есть, но подключи мунлоадер и убери библиотеку vkeys.
 

bulba$h

Активный
327
92
Lua:
-- сверху
local keys = require 'vkeys'

-- в main в бесконечном цикле:
if isKeyJustPressed(VK_H) then -- или любая нужная клавиша (посмотреть все можно тут https://api.farmanager.com/ru/winapi/virtualkeycodes.html)
    if not sampIsCursorActive() then
        one1.v = not one1.v
    end
end
подключил одну библиотеку - юзаешь другую, гениально🤓🤓🤓
 

plalkeo

Известный
829
330
подключил одну библиотеку - юзаешь другую, гениально🤓🤓🤓
Библиотеку не задействовал.) Либо "keys.VK_H", либо оставь "VK_H" как есть, но подключи мунлоадер и убери библиотеку vkeys.
та я хрен знает че и как у меня в коде там))
сам подумал чет не так, но все таки скинул, извиняюсь