- Версия MoonLoader
- .026-beta
Lua:
require 'lib.moonloader'
local vk = require 'lib.vkeys'
local sampev = require 'lib.samp.events'
local function sendGetGunsAndSelectOption(downCount)
if isSampAvailable() then
sampSendChat("/get guns")
lua_thread.create(function()
wait(100)
for i = 1, downCount do
sampSendDialogResponse(1, 2, 0, "")
wait(50)
end
sampSendDialogResponse(1, 1, 0, "")
end)
else
print("-.")
end
end
function onHotKeyPress(key)
if key == vk.VK_MENU then
if isKeyDown(vk.VK_1) then
sendGetGunsAndSelectOption(4)
elseif isKeyDown(vk.VK_2) then
sendGetGunsAndSelectOption(8)
end
end
end
function main()
if not isSampLoaded() then return end
while true do
wait(0)
if isKeyDown(vk.VK_MENU) then
if isKeyDown(vk.VK_1) then
onHotKeyPress(vk.VK_MENU)
elseif isKeyDown(vk.VK_2) then
onHotKeyPress(vk.VK_MENU)
end
end
end
end
main()
в двух словах по нажатию альт+1 должна прописываться команда и выбираться пятый элемент диалогового окна ( изначально писалось на ахк, поэтому и сделал типа 5 скроллдаунов стрелочкой ) после чего энтер, по нажатию альт+2 выбирался бы восьмой элемент и тоже ентер. писалось на ахк. попробовал написать сам и допилил слегка гпт. ну не пашет совершенно. прошу помочь гуру луа