Key Bind Manager

Key Bind Manager 1.2.0

DENZEL519

Работаю через AI !
Сообщения
562
Реакции
442
  • Автор ресурса
  • #1
DENZEL519 добавил(а) новый ресурс:

Key Bind Manager - Плагин для бинд клавиш на команды

KEY BIND MANAGER - ВЕРСИЯ 1.1.0

ОПИСАНИЕ


Плагин Key Bind Manager позволяет настраивать привязку клавиш Source Engine к любым командам через конфигурационный файл. Поддерживает все типы команд (консольные, SourceMod, чат), систему кулдаунов, переменные в командах и фильтрацию по командам.


KEY BIND MANAGER - ВЕРСИЯ 1.1.0​


Плагин для SourceMod, который позволяет администраторам серверов...

Узнать больше об этом ресурсе...
 

DENZEL519

Работаю через AI !
Сообщения
562
Реакции
442
  • Автор ресурса
  • #2
DENZEL519 обновил(а) ресурс Key Bind Manager новой записью:

Обновление до 1.2.0

1. Добавлены перехваты F1 и.т.д.
2. Исправлен баг когда в консоле сервера спамил
C-подобный:
Unknown command "KeyBinds"
Unknown command "{"
Unknown command "Binds"
Unknown command "{"
Unknown command "Example1"
Unknown command "{"
Unknown command "key"
Unknown command "command"
Unknown command "enabled"
Unknown command "}"
Unknown command "Example2"
Unknown command "{"
Unknown command "key"
Unknown command "command"
Unknown command "enabled"
Unknown command "}"
Unknown command "Example3"
Unknown command "{"
Unknown command "key"...

Узнать больше об этом обновлении...
 
Последнее редактирование:

HooLIGUN

MatchMaking CS:S / RGMIX.ru
Сообщения
1,072
Реакции
269
Плагин работает поверх бинда игрока или одновременно с ним?
 

Аластар

GunGame Style 24/7
Сообщения
382
Реакции
106
Бинды не вызывают назначенные действия. Или я опять что-то не так делаю...
key_bind.ini:
"KeyBinds"
{
    "Binds"
    {
        "Example1"
        {
            "key"        "Key_F7"
            "command"        "say guns"
            "enabled"        "1"
            "cooldown"        "1.000000"
            "team"        "0"
        }
        "Example2"
        {
            "key"        "Key_F2"
            "command"        "sm_vip"
            "enabled"        "1"
            "cooldown"        "1.00000"
            "team"        "0"
        }
        "Example3"
        {
            "key"        "Key_F3"
            "command"        "say !cw"
            "enabled"        "1"
            "cooldown"        "1.000000"
            "team"        "0"
        }
    }
}
1769493048768.png
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,661
Реакции
5,142
@Аластар, а в игре существуют такие бинды?

В файле настроек игры в самом начале перечислены все бинды (действия и соответствующие им кнопки).
Как ты прописал («Key_F*») прописывать для плагина нельзя. Нужно прописывать то действие, которое назначено у тебя на эту кнопку в конфиге твоего клиента.

Потому что клиент игры никогда не передаёт какая кнопка была нажата, а только какое действие было ею активировано.
 
Последнее редактирование:

Аластар

GunGame Style 24/7
Сообщения
382
Реакции
106
@Grey83, благодарю, увидел свой косяк
Сообщения автоматически склеены:

@HooLIGUN, У меня на функциональные кнопки забиндены свои команды автозакупки, на них не получится сделать бинды плагином.
 
Последнее редактирование:

Нямпа

Участник
Сообщения
37
Реакции
5
#define IN_CANCEL
#define IN_ALT1 (1 << 14)
#define IN_ALT2 (1 << 15)
#define IN_RUN (1 << 12)
#define IN_WEAPON1 (1 << 20)
#define IN_WEAPON2 (1 << 21)
#define IN_GRENADE1 (1 << 23)
#define IN_GRENADE2 (1 << 24)
#define IN_BULLRUSH (1 << 22)
нету в ксс
Сообщения автоматически склеены:

#define IN_CANCEL
#define IN_ALT1 (1 << 14)
#define IN_ALT2 (1 << 15)
#define IN_RUN (1 << 12)
#define IN_WEAPON1 (1 << 20)
#define IN_WEAPON2 (1 << 21)
#define IN_GRENADE1 (1 << 23)
#define IN_GRENADE2 (1 << 24)
#define IN_BULLRUSH (1 << 22)
нету в ксс
я бы еще на твоем мете добавил все остальные команды типа таких как slot
и только тогда получится нормальный Key binder
Сообщения автоматически склеены:

я бы сюда скинул все что можно добавить в кей биндер но мне лень )
Сообщения автоматически склеены:

я так написал чстоб человек понимал что не только клавиши IN_ можно использовать
Сообщения автоматически склеены:

как минимум клавиши slot и клавиши радио а там уже дальше сам смотри
 
Последнее редактирование:

Аластар

GunGame Style 24/7
Сообщения
382
Реакции
106
Почему-то не работают бинды на F3-F4.
F1, F2 без проблем.
"KeyBinds":
{
    "Binds"
    {
        "Key_F3"
        {
            "key"        "askconnect_accept"
            "command"        "say guns"
            "enabled"        "1"
            "cooldown"        "0.000000"
            "team"        "0"
        }
        "Key_F2"
        {
            "key"        "rebuy"
            "command"        "sm_vip"
            "enabled"        "1"
            "cooldown"        "0.00000"
            "team"        "0"
        }
        "Key_F4"
        {
            "key"        "bug"
            "command"        "say !weapon"
            "enabled"        "1"
            "cooldown"        "0.000000"
            "team"        "0"
        }
    }
}
 

Нямпа

Участник
Сообщения
37
Реакции
5
Почему-то не работают бинды на F3-F4.
F1, F2 без проблем.
"KeyBinds""KeyBinds":
{
    "Binds"
    {
        "Key_F3"
        {
            "key"        "askconnect_accept"
            "command"        "say guns"
            "enabled"        "1"
            "cooldown"        "0.000000"
            "team"        "0"
        }
        "Key_F2"
        {
            "key"        "rebuy"
            "command"        "sm_vip"
            "enabled"        "1"
            "cooldown"        "0.00000"
            "team"        "0"
        }
        "Key_F4"
        {
            "key"        "bug"
            "command"        "say !weapon"
            "enabled"        "1"
            "cooldown"        "0.000000"
            "team"        "0"
        }
    }
}
данный плагин работает только с IN_ и на сурсе нет такого чтоб забиндить именно на конретную клавишу
едопустим IN_ATTACK и срабатывает только тогда когда игрок нажимает на клавишу стрельбы тобишь на какую клавишу у него стоит бинд на +attack на ту и сработает вот и всё
 

Аластар

GunGame Style 24/7
Сообщения
382
Реакции
106
данный плагин работает только с IN_ и на сурсе нет такого чтоб забиндить именно на конретную клавишу
едопустим IN_ATTACK и срабатывает только тогда когда игрок нажимает на клавишу стрельбы тобишь на какую клавишу у него стоит бинд на +attack на ту и сработает вот и всё
Ну почему? На F1 и F2 бинды же работают...
 

Нямпа

Участник
Сообщения
37
Реакции
5
такжеможно было бы добавить много сеще разных клавишь которые обробатывает сервер но автор как мне кажется поленился
Сообщения автоматически склеены:

Ну почему? На F1 и F2 бинды же работают...
биндить под конкретные клавиши не возможно только под команды которые их обрабатывают
 

DENZEL519

Работаю через AI !
Сообщения
562
Реакции
442
  • Автор ресурса
  • #13
#define IN_CANCEL
#define IN_ALT1 (1 << 14)
#define IN_ALT2 (1 << 15)
#define IN_RUN (1 << 12)
#define IN_WEAPON1 (1 << 20)
#define IN_WEAPON2 (1 << 21)
#define IN_GRENADE1 (1 << 23)
#define IN_GRENADE2 (1 << 24)
#define IN_BULLRUSH (1 << 22)
нету в ксс
Сообщения автоматически склеены:


я бы еще на твоем мете добавил все остальные команды типа таких как slot
и только тогда получится нормальный Key binder
Сообщения автоматически склеены:

я бы сюда скинул все что можно добавить в кей биндер но мне лень )
Сообщения автоматически склеены:

я так написал чстоб человек понимал что не только клавиши IN_ можно использовать
Сообщения автоматически склеены:

как минимум клавиши slot и клавиши радио а там уже дальше сам смотри
А может стоит прочитать Инструкция по настройке файла конфига?
 
Сверху Снизу