клавиши lua

Статус
В этой теме нельзя размещать новые ответы.
Решение
то что я выделил стрелками должно быть одинаковым + arg тебе не нужен в данный момент.
1594194108530.png

Lua:
function cmd_test()
  goKeyPressed(87)
end
А вообще, советую сделать вот так:
Lua:
sampRegisterChatCommand("test", function()
  goKeyPressed(87)
end)
а отдельную функцию вообще убрать
Если хочешь сделать ходьбу по команде, то тут надо эмулировать зажатие в цикле
(не нажатие, а именно зажатие)

lemonager

Известный
Всефорумный модератор
809
1,720
для облегчения можно так:
Lua:
function goKeyPressed(keyID)
  lua_thread.create(function()
     setVirtualKeyDown(keyID,true)
     wait(100)
     setVirtualKeyDown(keyID,false)
  end)
end
а юзать вот так:
Lua:
goKeyPressed(айди клавиши)

еще есть:
Lua:
setGameKeyState(17,255) - лкм ( удар )
setGameKeyState(21,255) - альт
1594191218185.png
Почитать можно еще тут: https://www.blast.hk/wiki/lua:setgamekeystate
 
Последнее редактирование:

enyag

Известный
Автор темы
345
12
для облегчения можно так:
Lua:
function goKeyPressed(keyID)
  lua_thread.create(function()
     setVirtualKeyDown(keyID,true)
     wait(100)
     setVirtualKeyDown(keyID,false)
  end)
end
а юзать вот так:
Lua:
goKeyPressed(айди клавиши)

еще есть:
Lua:
setGameKeyState(17,255) - лкм ( удар )
setGameKeyState(21,255) - альт
Почитать можно еще тут: https://www.blast.hk/wiki/lua:setgamekeystate
1594194001378.png

вот так?
 

lemonager

Известный
Всефорумный модератор
809
1,720
то что я выделил стрелками должно быть одинаковым + arg тебе не нужен в данный момент.
1594194108530.png

Lua:
function cmd_test()
  goKeyPressed(87)
end
А вообще, советую сделать вот так:
Lua:
sampRegisterChatCommand("test", function()
  goKeyPressed(87)
end)
а отдельную функцию вообще убрать
Если хочешь сделать ходьбу по команде, то тут надо эмулировать зажатие в цикле
(не нажатие, а именно зажатие)
 
Статус
В этой теме нельзя размещать новые ответы.