V1adJkee
Участник
- Сообщения
- 148
- Реакции
- 81
Вопрос - можно ли в КСС92 отлавливать эти клавиши? А точнее команды, на которые они забиндины по дефолту.
Например, ниже код для отлова клавиши i (в дефолтном кфг забиндино на showbriefing). Вот если вместо showbriefing вписать, например, radio1, radio2, radio3, buymenu или chooseteam - ничего не происходит. А с showbriefing всё ок.
Поэтому мне интересно, есть ли обходные пути или в CSS92 это закрыто на уровне валве?
Например, ниже код для отлова клавиши i (в дефолтном кфг забиндино на showbriefing). Вот если вместо showbriefing вписать, например, radio1, radio2, radio3, buymenu или chooseteam - ничего не происходит. А с showbriefing всё ок.
C-подобный:
#pragma semicolon 1
#include <sourcemod>
#pragma newdecls required
public void OnPluginStart()
{
AddCommandListener(OnCmd, "showbriefing");
}
public Action OnCmd(int client, const char[] command, int args)
{
if(client) FakeClientCommand(client, "say /zmenu");
}
Поэтому мне интересно, есть ли обходные пути или в CSS92 это закрыто на уровне валве?