Попробую описать известные команды Call of Duty 2. Следует заметить, что большинство команд аналогично Quake4 или Doom3, также как и их описание, но COD2 не использует на самом деле ни движок Quake ни Doom3, это отдельный движок, разработанный Infinity Ward, так что есть небольшие отличия, так что если что-то работает в Doom3 или оригинальном Call of Duty, то необязательно, что это же будет работать в COD2.
Использование команд
Синтаксис использования команды в консоли, в файле конфигурации показан ниже, т.е если команда r_glow, то для отмены эффектов отблесков следует использовать:
seta r_glow "0"
Тем не менее можно использовать и упрощенную версию той же комнады:
r_glow 0
В режиме мультиплеера это будет:
/r_glow 0
Для конфигурационных файлов рекомендуется исполльзовать первый вариант, например в основном конфигурационном файле config.cfg (или в config_mp.cfg).
Далее опишу основные команды Call of Duty 2 и их параметры, это не полный список всех комнад, а только наиболее важные для настроек игры, также сюда не включены команды, которые можно выбрать в игровом меню. Некоторые команды работают только при включенном режиме читов, так что без него они работать не будут (т.е. использовать их получится только на своем собственном сервере).
Основные команды
cg_drawFPS [0,1,2,3] - Отображает количество фреймов в секунду в верхнем правом углу экрана. В простом режиме (1) показывает среднее и текущее FPS. В режиме проверки (2), дополнительно показывает верхние значения. в режиме (3) показывает время, затраченное на отрисовку текущего фрейма в миллисекундах (ms). Установка в 0 выключает показ количества фреймов.
monkeytoy [0,1] - если 0, то включает консоль, 1 - отключает консоль. Полезно, когда обнаруживаешь, что консоль каким-то образом выключена при запуске COD2. Лучше всего в этом случае ее поставить в ярлык запуска COD2.
com_introplayed [0,1] - При установке в 1 пропускает заставки Activision/Infinity Ward, проигрываемые при запуске игры (как в одиночной игре, так и в мультиплеере). Опцию тоже рекомендуется поставить в ярлыке запуска игры.
sv_cheats [0,1] - При установке в 1 включает использование команд читов на сервере (это совсем не те читы, про которые все говорят), здесь доступные после включения опции команды отмечены как (чит). Опцию тоже рекомендуется поставить в ярлыке запуска игры. Команда не работает в синглплеере, если не поставить режим читов, как описано выше.
Quit - немедленное завершение игры.
Bind [Клавиша, команда с параметрами] - закрепляет за клавишей определенный набор команд. Для просмотра списка всех клавиш, на которые назначены команды используйте команду Bindlist. Например:
bind F10 cg_drawfps 1
bind F11 cg_drawfps 0
назначит клавише F10 команду cg_drawfps 1 (включающую показ счетчика FPS), следующая за ней строка назначает клавише F11 команду cg_drawfps "0"(выключающую счетчик FPS).
Unbind [клавиша] - обнуляет назначенные на клавишу команды. Для обнуления всех назначенных команд на клавиши используйте Unbindall (обычно ставится в начале специфичного конфигурационного файла).
Exec [имяфайла.cfg] - Выполняет команды в конфигурационном файле .cfg. Файл конфигурации должен находиться в каталоге Program FilesActivisionCall of Duty 2Main, в другом случае укажите полный путь до файла конфигурации.
Dvarlist - показать список всех переменных для разработчика (dvars), используемых в игре. Замечу, что некоторые команды и переменные в этот список не попадут, нужно использовать Cmdlist (описание ниже).
Cmdlist - отобразить список всех команд COD 2, отличных от переменных для разработчиков.
Condump [имяфайла] - распечатать содержимое текущей консоли в определенный файл. Например наберите Dvarlist, потом Condump variables.txt, и все переменные для разработчика будут сохранены в файле variables.txt в подкаталоге Main каталога COD 2. Используйте команду Clear для очистки текущего текста в консоли.
God - (чит) Переключает режим бога, в котором вас нельзя убить.
Noclip - (чит) Переключает в режим прохождения сквозь стены и предметы.
Giveall - (чит) Получить все оружие (только два вида оружия можно взять с собой).
Giveammo - (чит) Получить боекомплект для всего оружия, которое у вас с собой.
ScreenshotJpeg - Сделать снимок экрана и сохранить в формате .jpg в каталоге Program FilesActivisionCall of Duty 2mainscreenshot - тоже самое по умолчанию делает клавиша F12. Также можно использовать команду screenshot для сохранения снимка экрана в формате .tga.
Loadgame [название] - Загружает сохраненную игру. Сохраненые игры хранятся в каталоге Program FilesActivisionCall of Duty 2Mainplayers[имя игрока]save.
Spdevmap [название карты] - загружает определенную карту/уровень в режиме читов.
StartMultiplayer - переходит в режим мультиплеера в однопользовательской игре.
Команды управления демками
Record [название_демки] - Запись демо в указанный файл. Файл в обычной игре сохраняется в каталоге Program FilesActivisionCall of Duty 2Maindemos с расширением .spd, для модов игры сохраняется в аналогичном каталоге мода.
StopRecord - Останавливает запись демо.
Demo [название_демки] - Проигрывает указанную демку. Для проигрывания нужно находится в игровом меню, демки нельзя проигрывать непосредственно в игре, для модов необбоходимо указывать полный путь до демки.
Timedemo [0,1]- если установлено в 1, включает режим timedemo. При проигрывании записанной демки результаты показываются в консоли и сохраняются в файле .csv каталога Program FilesActivisionCall of Duty 2Maindemos, для модов в каталоге мода.
cl_avidemo [0,1] - если утсановлено в 1, начинается запись кадров для создания видео, кадры сохраняются в .tga формате в каталоге Program FilesActivisionCall of Duty 2Mainscreenshots. Следует отметить, что включение опции может притормозить систему, и может быть выключено в любой момент установкой cl_avidemo в 0.
Как войти с помощью консоли на запароленный сервер?