require 'lib.moonloader'
local vk = require "vkeys"
local enable = false
function main()
if not isSampfuncsLoaded() or not isSampLoaded() then return false
while not isSampAvailable() do wait(100) end
sampRegisterChatCommand("autoshift", function()
enable = true
sampAddChatMessage("Скрипт включен! Для отключения нажми левый ALT", -1)
end)
while true do
wait(0)
if enable then
setVirtualKeyDown(16, true)
wait(50)
setVirtualKeyDown(16, false)
if isKeyJustPressed(vk.VK_MENU) then
enable = false
sampAddChatMessage("Скрипт отключен!", -1)
end
end
end
А можно сразу дать скрипт без кода у меня лапкиLua:require 'lib.moonloader' local vk = require "vkeys" local enable = false function main() if not isSampfuncsLoaded() or not isSampLoaded() then return false while not isSampAvailable() do wait(100) end sampRegisterChatCommand("autoshift", function() enable = true sampAddChatMessage("Скрипт включен! Для отключения нажми левый ALT", -1) end) while true do wait(0) if enable then setVirtualKeyDown(16, true) wait(50) setVirtualKeyDown(16, false) if isKeyJustPressed(vk.VK_MENU) then enable = false sampAddChatMessage("Скрипт отключен!", -1) end end end
В 18 & 20 строчке заменить цифру 16 на 18что изменить что бы он нажимал не Shift а Alt ?
Спасибо большое, а то я уже пошел изучать lua что бы самому написать такую хуйню :DВ 18 & 20 строчке заменить цифру 16 на 18
] (error) autoshift.lua: D:\GTA 140K BY DAPO SHOW\moonloader\autoshift.lua:7: '=' expected near ' 'В 18 & 20 строчке заменить цифру 16 на 18
Код дай который у тебя получилсяСпасибо большое, а то я уже пошел изучать lua что бы самому написать такую хуйню :D
] (error) autoshift.lua: D:\GTA 140K BY DAPO SHOW\moonloader\autoshift.lua:7: '=' expected near ' '
[ML] (error) autoshift.lua: Script died due to an error. (0F6CBD94) пишет вот это
даже без изменения запускаю, все равно эту ошибку бьетКод дай который у тебя получился
require 'lib.moonloader'Код дай который у тебя получился
Попробуйдаже без изменения запускаю, все равно эту ошибку бьет
require 'lib.moonloader'
local vk = require "vkeys"
local enable = false
function main()
if not isSampfuncsLoaded() or not isSampLoaded() then return false
while not isSampAvailable() do wait(100) end
sampRegisterChatCommand("autoshift", function()
enable = true
sampAddChatMessage("Скрипт включен! Для отключения нажми левый ALT", -1)
end)
while true do
wait(0)
if enable then
setVirtualKeyDown(18, true)
wait(50)
setVirtualKeyDown(18, false)
if isKeyJustPressed(vk.VK_MENU) then
enable = false
sampAddChatMessage("Скрипт отключен!", -1)
end
end
end
[ML] (error) ya.lua: D:\GTA 140K BY DAPO SHOW\moonloader\ya.lua:8: 'end' expected (to close 'if' at line 7) near 'while'Попробуй
Попытка номбер тву[ML] (error) ya.lua: D:\GTA 140K BY DAPO SHOW\moonloader\ya.lua:8: 'end' expected (to close 'if' at line 7) near 'while'
[ML] (error) ya.lua: Script died due to an error. (01AEF83C)
ахпх, блять, я уже тоже не понимаю, эму чето не нравится в 7 строке, жалуется на неё и все, тип чето там не тоПопытка номбер тву
ожидается (закрыть' if 'в строке 7) рядом с' whileПопытка номбер тву
а вообще по логу он на 8 строку жалуетсяПопытка номбер тву
в игре не проверял, но краша не будетахпх, блять, я уже тоже не понимаю, эму чето не нравится в 7 строке, жалуется на неё и все, тип чето там не то
ожидается (закрыть' if 'в строке 7) рядом с' while
Вот что он хочет
а вообще по логу он на 8 строку жалуется
require 'lib.moonloader'
local vk = require "vkeys"
local enable = false
function main()
while not isSampAvailable() do wait(0) end
sampRegisterChatCommand("autoshift", function()
enable = true
sampAddChatMessage("Скрипт включен! Для отключения нажми левый ALT", -1)
end)
wait(-1)
if enable then
setVirtualKeyDown(18, true)
wait(0)
setVirtualKeyDown(18, false)
if isKeyJustPressed(vk.VK_DELETE) then
enable = false
sampAddChatMessage("Скрипт отключен!", -1)
end
end
end