Код
--lua
------------------------------------
do
local back = package.path
package.path = "luaPlugins\\winapi\\?.lua;"..package.path
setfenv(1, require'winapi')
require[[winapi.keyboard]]
package.path = back
end
------------------------------------
while 1 do
wait (1)
hint("-")
local state = GetKeyState(112) -- проверка нажата ли клавиша f1
if state then
while 1 do
wait (1)
local state164 = GetKeyState(164) -- проверка нажата ли альт
local state1 = GetKeyState(1) -- проверка нажата ли ЛКМ
local state81 = GetKeyState(81) -- проверка нажата ли q
local state69 = GetKeyState(69) -- проверка нажата ли e
if state164 then
break
end
wait(25+math.random(25)) sendex("4")
--wait(25+math.random(25)) sendex("3")
wait(25+math.random(25)) sendex("2")
--wait(25+math.random(25)) sendex("1")
wait(25+math.random(25)) sendex("t")
--wait(25+math.random(25)) sendex("f")
wait (1)
if state81 then
wait(25+math.random(25)) sendex("q")
end
if state69 then
wait(25+math.random(25)) sendex("e")
end
if state1 then
wait(25+math.random(25)) sendex("3")
end
hint("+++++")
end
end
end
подскажите, нужно:
чтобы при зажатии кнопки Q , спамилась только кнопка Q
чтобы при зажатии кнопки E , спамилась только кнопка E
чтобы при зажатии кнопки ЛКМ , спамилась только кнопка 3
В предыдущей версии пилота это работало. А в последней версии при зажатии например Q спамится все равно весь код