ПОЧЕМУ НЕ НАЖИМАЕТСЯ Y (lua)

rafo420

Участник
Автор темы
87
47
Здравствуйте уважаемые знатоки Lua!
Решил я сделать себе скрипт, что бы стало легче работать т.к. не нашел ничего похожего в проверенных источниках,
и столкнулся с такой проблемкой: когда я сам пишу /gpss , то пишет activated и Y бесконечно нажимается (как и должно быть)
а если сам скрипт пишет /gpss, то только пишет activated, но Y не нажимает.
кто знает как решить проблему , помогите пожалуйста!
akwahelper:
require("lib.moonloader")
require("lib.sampfuncs")

function main()
  if not isSampfuncsLoaded() or not isSampLoaded() then return end
  while not isSampAvailable() do wait(100) end
  wait(2000)
  printStringNow('~B~ YOU BYPASSED MOONLOADER BY RYQIZ', 4000)
  sampAddChatMessage("{0000FF}[You bypassed Moonloader] By {7cfc00}[RYQIZ]", -1)
  sampRegisterChatCommand("gpss", function()
    alt = not alt
    if alt then
      sampAddChatMessage("{42AAFF}[AkwaHelper by RYQIZ]{7CFC00} activated", -1)
      printStringNow('~g~ activated', 2000)
    end
    if not alt then
      sampAddChatMessage("{42AAFF}[AkwaHelper by RYQIZ]{FF0000} deactivated", -1)
      printStringNow('~r~ deactivated', 2000)
    end
  end)
      while true do
      wait(0)
        if alt then
         setVirtualKeyDown(0x59, true)
         wait(50)
          setVirtualKeyDown(0x59, false)
          wait(800)
        end
        if isKeyJustPressed(VK_MENU) then
            sampProcessChatInput("/fpslimit 120")
            wait(100)
            sampProcessChatInput("/gpss")
            wait(11200)
            sampProcessChatInput("/gpss")
            wait(100)
            sampProcessChatInput("/fpslimit 16")
        end       
   end
end