Иконка ресурса

danil rau

Участник
Сообщения
97
Реакции
0
а как можно изменить кнопку смены оружий, что с паращютом не конфликтовали?
 

-=HellFire=-

Kernel panic - not syncing: Fatal exception
Сообщения
1,394
Реакции
585
а как можно изменить кнопку смены оружий, что с паращютом не конфликтовали?
Отслеживаешь нажатие кнопки через плагин, либо просто по ссылке ниже перейди
Тут названия всех кнопок Main - SourceMod Scripting API Reference
И в исходе правишь 3 строку, вместо IN_USE пишешь свою
 

danil rau

Участник
Сообщения
97
Реакции
0
Отслеживаешь нажатие кнопки через плагин, либо просто по ссылке ниже перейди
Тут названия всех кнопок Main - SourceMod Scripting API Reference
И в исходе правишь 3 строку, вместо IN_USE пишешь свою
А как использовать кнопку, которая не за что не отвечает, например "z"
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,519
Реакции
4,979
@danil rau, никак.
Если на кнопку не забиндили никакую из команд, то её нажатие средствами SM ты не поймаешь.
 

danil rau

Участник
Сообщения
97
Реакции
0
@danil rau, никак.
Если на кнопку не забиндили никакую из команд, то её нажатие средствами SM ты не поймаешь.
А на примере, при нажатии на клавишу "6" можно изменить?
--- Добавлено позже ---
@danil rau, никак.
Если на кнопку не забиндили никакую из команд, то её нажатие средствами SM ты не поймаешь.
ну спмтри прописал я IN_ALT1 и не работает
 
Последнее редактирование:

Grey83

не пишу плагины с весны 2022
Сообщения
8,519
Реакции
4,979
@danil rau, что не работает?
я когда-то писал себе тестовый плагин для отлова клавиш (которые перехватываются с помощью GetClientButtons() или нативом OnPlayerRunCmd() и определены дефайнами IN_*)
Так вот: не все клавиши из этого списка задействованы в игре.

Тот плагин не нашёл, но вот тебе почти то же. Плагин выводит название дефайна в панели справа (на КСГО работать не будет: требуются небольшие исправления) при нажатии кнопки игроком.
Панель будет выводится каждому админу пока плагин загружен.
--- Добавлено позже ---
Для остальных кнопок (которые таким методом не отлавливаются, но тоже забиндены) нужно использовать натив AddCommandListener(), в котором прописывается имя бинда (например, nightvision для ПНВ).
 

Вложения

  • 1.sp
    2.1 КБ · Просмотры: 19
  • 1.smx
    4.8 КБ · Просмотры: 7
Последнее редактирование:

danil rau

Участник
Сообщения
97
Реакции
0
@danil rau, что не работает?
я когда-то писал себе тестовый плагин для отлова клавиш (которые перехватываются с помощью GetClientButtons() или нативом OnPlayerRunCmd() и определены дефайнами IN_*)
Так вот: не все клавиши из этого списка задействованы в игре.

Тот плагин не нашёл, но вот тебе почти то же. Плагин выводит название дефайна в панели справа (на КСГО работать не будет: требуются небольшие исправления) при нажатии кнопки игроком.
Панель будет выводится каждому админу пока плагин загружен.
--- Добавлено позже ---
Для остальных кнопок (которые таким методом не отлавливаются, но тоже забиндены) нужно использовать натив AddCommandListener(), в котором прописывается имя бинда (например, nightvision для ПНВ).

Cпасибо, обязательно попробую. А не работает то, что просто кнопка, а так 2 оружия носятся с тобой
 

danil rau

Участник
Сообщения
97
Реакции
0
@danil rau, что не работает?
я когда-то писал себе тестовый плагин для отлова клавиш (которые перехватываются с помощью GetClientButtons() или нативом OnPlayerRunCmd() и определены дефайнами IN_*)
Так вот: не все клавиши из этого списка задействованы в игре.

Тот плагин не нашёл, но вот тебе почти то же. Плагин выводит название дефайна в панели справа (на КСГО работать не будет: требуются небольшие исправления) при нажатии кнопки игроком.
Панель будет выводится каждому админу пока плагин загружен.
--- Добавлено позже ---
Для остальных кнопок (которые таким методом не отлавливаются, но тоже забиндены) нужно использовать натив AddCommandListener(), в котором прописывается имя бинда (например, nightvision для ПНВ).
Закинул, нажимаю клавиши, ничего не выводит
Оффтоп
спамит это в консоль
 
Последнее редактирование:

Grey83

не пишу плагины с весны 2022
Сообщения
8,519
Реакции
4,979
@danil rau, там из лога минимум одной строки недостаёт
Лог вообще начинается всегда с текста [SM] Exception reported:
 

danil rau

Участник
Сообщения
97
Реакции
0
@danil rau, там из лога минимум одной строки недостаёт
Лог вообще начинается всегда с текста [SM] Exception reported:
Что мне делать это с этой инфой в консоли? То есть как я могу узнать какую кнопку я нажал, например на смену оружия 1, и дальше что?
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,519
Реакции
4,979
@danil rau, с этой инфой я могу узнать почему плагин не работает
 

magis1337

Участник
Сообщения
252
Реакции
23
Кто-то может вырезать функцию на e и сделать как типо что-бы игрок мог забиндить ее сам себе типо
bind q "double_weapon"
 

kasandar

Участник
Сообщения
14
Реакции
3
Плагин отличный, мне понравился, особенно из-за бага😁
На видео, у меня дробаш со 100 патронами в стволе и 200 в запасе
И так, как пользоваться багом:
1) заходишь в магазин и покупаешь одно и тоже оружие 2 раза
2) потом покупаешь пулемет (получается третий закуп)
3) меняешь оружие

по итогу, имеем 2 дробаша, один как положено (7 на 32), а второй с кучей патронов

вместо дробовоки можно купить любое оружие 2 раза подряд, затем покупаем пулемет, и у вас обойма будет на 100 патронов + запас в 200 патронов
Сообщения автоматически склеены:

Когда играешь за КТ и покупаешь м4а1 и АВП,то после смены оружия (с одного на другое) вместо м4а1 появляется АК47...а за Т наоборот,покупаешь АК47 и АВП,после переключения появляется м4а1... это можно как нибудь исправить?
У меня такое получается из-за использование биндов
Если биндом не пользоваться, то все нормально срабатывает
 

Jonick696

Участник
Сообщения
53
Реакции
9
А можно тоже самое, только выдача по steam?
 

A.L.H.I.M

Участник
Сообщения
26
Реакции
3
Кто нибудь может мне объяснить, как переиначить с кнопки E допустим на кнопку Z, или на C
 

teafest

Участник
Сообщения
202
Реакции
34
Добрый день. А как можно подбирать 2 оружие? Что бы помимо покупки можно было бы подобрать оружие которое лежит?
 

Похожие темы

Сверху Снизу