Повозился часок с файлами и вот конечный результат надеюсь порадует хоть и не совсем что вам было нужно.
Создаем текстовый файл в Steam\steamapps\common\dota 2 beta\dota\cfg, затем переименовываем его в "назавниефайла".cfg
Уже в игре посредством консольной команды
exec загружаем конфиг и проверяем.
bind "rightarrow" "miss" //Нажатие на "стрелку
Вправо" переключает между режимами, но при этом "
текущий режим" будет написан в "
командном" чате.
alias "miss" "top"
alias "top" "say_team Heading TOP; bind "z" "mt"; bind "c" "rt"; alias "miss" "middle";" // Нажатие на "
z" приводит к написанию в
командный чат об
alias "middle" "say_team Heading MIDDLE; bind "z" "mm"; bind "c" "rm"; alias "miss" "bottom";" //
отсутствии противника на линии
alias "bottom" "say_team Heading BOTTOM; bind "z" "mb"; bind "c" "rb"; alias "miss" "top";" // Аналогично нажатие на "
с" приводит к написанию в
командный чат о
//
возвращении игрока на лайн
alias "mt" "say_team miss TOP"
alias "mm" "say_team miss MIDDLE"
alias "mb" "say_team miss BOTTOM"
alias "rt" "say_team returned TOP"
alias "rm" "say_team returned MIDDLE"
alias "rb" "say_team returned BOTTOM"
Нажмите, чтобы раскрыть...