Cleo/lua биндер команд.

Статус
В этой теме нельзя размещать новые ответы.

godofsamp

Участник
Автор темы
31
1
Ищу простой биндер, чтобы, к примеру, на кнопку [MOUSE 5] (боковая кнопка мыши), ну или же попроще на [H] в чате прописывалась команда "/gomp" или какая-нибудь другая и выполнялась.
 

blessave

Известный
364
106
файл bind.lua в папку moonloader
в коде сам можешь задать и кнопку и команду.
Lua:
require "lib.moonloader"
KEY = VK_F11 
COMMAND = 'remember your mother'


function main()
    while not isSampAvailable() do wait(0) end

    while true do
    wait(0)
    if isKeyJustPressed(KEY) and isKeyCheckAvailable() then sampSendChat(COMMAND) wait(100) end
end
end


function isKeyCheckAvailable() -- Проверка на доступность клавиши
  if not isSampfuncsLoaded() then
    return not isPauseMenuActive()
  end
  local result = not isSampfuncsConsoleActive() and not isPauseMenuActive()
  if isSampLoaded() and isSampAvailable() then
    result = result and not sampIsChatInputActive() and not sampIsDialogActive()
  end
  return result
end

номера кнопок для активации бери отсюда - https://docs.microsoft.com/en-us/windows/desktop/inputdev/virtual-key-codes

VK_XBUTTON1 - и будет твоя доп.кнопка на мышке.
VK_H - кнопка H на клавиатуре.
 

Вложения

  • bind.lua
    696 байт · Просмотры: 293
  • Нравится
Реакции: godofsamp

godofsamp

Участник
Автор темы
31
1
Короче, нажимаешь на H и те в чат уводиться /gomp, сделано на биндере AHK
файл bind.lua в папку moonloader
в коде сам можешь задать и кнопку и команду.
Lua:
require "lib.moonloader"
KEY = VK_F11
COMMAND = 'remember your mother'


function main()
    while not isSampAvailable() do wait(0) end

    while true do
    wait(0)
    if isKeyJustPressed(KEY) and isKeyCheckAvailable() then sampSendChat(COMMAND) wait(100) end
end
end


function isKeyCheckAvailable() -- Проверка на доступность клавиши
  if not isSampfuncsLoaded() then
    return not isPauseMenuActive()
  end
  local result = not isSampfuncsConsoleActive() and not isPauseMenuActive()
  if isSampLoaded() and isSampAvailable() then
    result = result and not sampIsChatInputActive() and not sampIsDialogActive()
  end
  return result
end

номера кнопок для активации бери отсюда - https://docs.microsoft.com/en-us/windows/desktop/inputdev/virtual-key-codes

VK_XBUTTON1 - и будет твоя доп.кнопка на мышке.
VK_H - кнопка H на клавиатуре.
Вы лучшие, спасибо, взял второй биндер, т.к. больше подошёл, но Данилу тоже спасибо, но есть проблемка, рванку включаю, не робит, вообщем проблема видосе:

UP
 

godofsamp

Участник
Автор темы
31
1
https://blast.hk/threads/31416/
Замени в. Ини файле бинд. Профит
Спасибо, но проблема та же, что на видео сверху. Мне кажется, или биндеры отправляют эти команды типо пакетами на сервер, а чит их по просту не видит? Ибо когда вводишь вручную команды чита, то на сервер эта команда не отправляется (не приходит что-то вроде "Неизвестная команда"), а на неё реагирует уже сам читик.

Кароч, мб есть 1 способ по моей теме - чтобы, при нажатии клавиши, биндер вставлял команду в чат и сам нажимал enter, только всё вместе и моментально, тогда чит будет реагировать на это дело, мб как-то по и по другому можно сделать даже получше, полегче.
 

lemonager

;)
Всефорумный модератор
809
1,701
Привет, вся суть в том, что sampSendChat не подходит для отправки комманд которые регистрируют скрипты. Для такого надо юзать sampProcessChatInput('text'), я сделал тебе готовый скрипт который при нажатии H включит и выключит скрипт из твоего видео.
Lua:
function main()
    repeat wait(0) until isSampAvailable()
    while true do wait(0)
    if testCheat("H") then
      state = not state
      if state then
     sampProcessChatInput('/cf.pizda')
       end
    end
  end
end
Команду можешь изменить на любую из скриптов сам.
 

Вложения

  • jopahack.lua
    226 байт · Просмотры: 113
  • Нравится
Реакции: TheRuthArbiter и godofsamp

godofsamp

Участник
Автор темы
31
1
Привет, вся суть в том, что sampSendChat не подходит для отправки комманд которые регистрируют скрипты. Для такого надо юзать sampProcessChatInput('text'), я сделал тебе готовый скрипт который при нажатии H включит и выключит скрипт из твоего видео.
Lua:
function main()
    repeat wait(0) until isSampAvailable()
    while true do wait(0)
    if testCheat("H") then
      state = not state
      if state then
     sampProcessChatInput('/cf.pizda')
       end
    end
  end
end
Команду можешь изменить на любую из скриптов сам.
То что нужно, спасибо большое
 
Статус
В этой теме нельзя размещать новые ответы.