У кого есть АвтоАльт

1NS

Известный
19
24
AALT:
-- Activation: Automatic. Press Right ALT key to enable or disable key repeating

local state = false
-- Change delay here. Some servers have their own delay, and the values 
-- you specify in the script may be ignored. (server-side cooldown)
local delay = 250

function main()
   while not isSampAvailable() do wait(50) end
   while true do
      wait(0)
      -- 0xA5 is Right ALT key
      if isKeyJustPressed(0xA5) then 
         state = not state
         lua_thread.create(function()
            while state do
               if sampIsChatInputActive() or sampIsDialogActive()
               or isPauseMenuActive() then 
                  state = false
                  wait(50)
                  setVirtualKeyDown(0xA4, false)
               end
               wait(50)
               -- 0xA4 is Left ALT key
               setVirtualKeyDown(0xA4, true)
               wait(delay)
               setVirtualKeyDown(0xA4, false)
            end
         end)
      end
   end
end

Активация/деактивация на правый ALT
 

POPO4KA

Новичок
Автор темы
6
0
AALT:
-- Activation: Automatic. Press Right ALT key to enable or disable key repeating

local state = false
-- Change delay here. Some servers have their own delay, and the values
-- you specify in the script may be ignored. (server-side cooldown)
local delay = 250

function main()
   while not isSampAvailable() do wait(50) end
   while true do
      wait(0)
      -- 0xA5 is Right ALT key
      if isKeyJustPressed(0xA5) then
         state = not state
         lua_thread.create(function()
            while state do
               if sampIsChatInputActive() or sampIsDialogActive()
               or isPauseMenuActive() then
                  state = false
                  wait(50)
                  setVirtualKeyDown(0xA4, false)
               end
               wait(50)
               -- 0xA4 is Left ALT key
               setVirtualKeyDown(0xA4, true)
               wait(delay)
               setVirtualKeyDown(0xA4, false)
            end
         end)
      end
   end
end

Активация/деактивация на правый ALT
Можно ли как то быстрее чем раз в секунду сделать?
 

1NS

Известный
19
24
Можно ли как то быстрее чем раз в секунду сделать?
Можно, заменить значение delay = 250 на свое.
Возможно частая отправка привлечет внимание санитаров админов.
Стоит учитывать еще что есть серверное кд на отправку примерно в 500мс.