Консольные команды и назначение функций на клавишу.В этой статье я опишу основные консольные команды(консоль запускается клавишей F1) и как задать определенную команду определенной клавише. Основные консольные команды:
exec
Считывает настройки из файла формата .cfg и немедленно их выполняет.
Файл должен находится в корневой директории игры.
Например: exec my_config.cfg
echo
Выводит текст в консоли.
Например: echo Your config executed!
ping
Выводит в консоли сообщение: latency xx.xx, где latency это время затраченное на пересылку 1-го пакета, а хх.хх время в миллисекундах.
kill
Мгновенно убивает игрока (только себя). Может использоваться в capture the flag для сбрасывания флага.
disconnect
Происходит мгновенное отключение от сервера.
screenshot
Делает снимок экрана.
rcon
Выполняет команду в удалённой консоли (только, если вы уже авторизированны, то есть имеете rconpassword).
Например: rcon kick 0
connect
Мгновенно соединяется с указанным сервером.
Например: connect teeworlds.com:8303
quit
Игра мгновенно закрывается.
emote
Показывает эмоцию.
Значения: 0-12, 14.
say
Выводит сообщение (будет выглядеть по-разному в зависимости от того, в какой консоли была введена).
Консоль клиента: ВАШЕ_ИМЯ: ВАШЕ СООБЩЕНИЕ
Удалённая консоль: *** ВАШЕ СООБЩЕНИЕ
say_team
Выводит сообщение, которое будет видеть только ваша команда. Если вы наблюдатель (spectator), то вас будут слышать только наблюдатели.
team
Происходит смена команды в зависимости от значения опции.
Все эти команды можно задать на определенные кнопки клавиатуры(все буквы и цифры от 1 до 0 над буквами.а так же клавиши F1-F12).
В конфиге settings.cfg(находится в папке, быстрый переход в которую осуществляется фаилом config_directory.bat из папки с игрой) или в консоли (F1) пропишите:
bind кнопка команда значение
Для того чтобы назначить на одну кнопку несколько команд пропишите:
bind кнопка команда значение; команда значение; команда значение
Значение вводится, только если оно существует у данной команды.
Например:
bind k team -1 (при нажатии на кнопку k вы станете наблюдателем (spectator))
bind f12 quit (при нажатии на кнопку F12 игра мгновенно закроется)