Консольные команды в WoW Forever — список и как использовать

Консольные команды в WoW Forever — список и как использовать

Sergey Pobeda
11 ноября 2026, 17:08
Содержание
Содержание

World of Warcraft: Forever от Blizzard Entertainment стала третьей постоянной версией игры наряду с современной WoW и WoW Classic. Клиент хранит все настройки в консольных переменных, которых здесь около 1795, а меню параметров показывает лишь примерно 440 из них. Остальные отвечают за туман, тени, дальность прорисовки, пределы камеры, масштаб табличек с именами, мягкое наведение и многое другое, и добраться до этих параметров можно только консольными командами. В этом гайде расскажем, как открыть консоль в WoW Forever, какие консольные и слэш-команды стоит запомнить и как сохранить или сбросить изменения.

Как открыть консоль и вводить команды

Как открыть консоль и вводить команды
Как открыть консоль и вводить команды

В WoW Forever консольные команды вводятся прямо в окно чата. Откройте чат клавишей Enter, введите слово /console, название переменной и значение, затем нажмите Enter, например:

  • /console scriptErrors 1

Каждая команда меняет одну консольную переменную (CVar). В таких переменных клиент хранит все настройки графики, звука и интерфейса. Названия переменных не зависят от регистра, поэтому /console scripterrors 1 сработает так же, как и запись выше. Текущее значение возвращает функция GetCVar, а полный список переменных выдаёт функция C_Console.GetAllCommands.

Существует три способа ввода.

  • Строка чата — команда вида /console имя значение. Подходит для большинства случаев.
  • Окно консоли (Console window) — открывается командой /console enable или запуском клиента с параметром -console (WoW.exe -console). После этого окно вызывается клавишей ' или ~.
  • Скрипт /run — команда SetCVar, например /run SetCVar ([[scriptErrors]], 1). Таким же способом переменные меняют аддоны и макросы.

Защищённые переменные (secure CVars) нельзя изменить в бою, и для них работает только SetCVar, а команда /console в таком случае оказывается бесполезной.

Искать названия вручную неудобно, так как переменных около 1795. Для этого случая пользователи используют отдельный аддон Tinker, который собирает скрытые параметры в отдельное окно настроек. Если у вас установлен этот аддон, откройте его меню командой /tinker и найдите нужную переменную по названию или значению. Также можно ввести /tinker find и поисковый запрос, чтобы вывести результаты прямо в чат вместе с текущими и стандартными значениями.

Команды для графики и камеры

Команды для графики и камеры
Команды для графики и камеры

Большинство скрытых параметров графики отвечает за траву, резкость, дальность камеры и погоду. Ниже набор из команд для графики, которые можно вводить построчно в чат.

  • /console groundEffectDensity 256
  • /console groundEffectDist 500
  • /console groundEffectFade 370
  • /console ResampleAlwaysSharpen 1
  • /console cameraDistanceMaxZoomFactor 4.0
  • /console weatherDensity 3

Команды помогают настроить окружающий игрока мир, но приведённые значения рассчитаны прежде всего на мощные ПК. Ниже объясним назначение каждой переменной:

  • groundEffectDensity — плотность травы. Базовое значение CVar — 16, но ползунок «Растительность на земле (Ground Clutter)» может выставлять более высокие значения, например 48. Значение 64 увеличивает плотность травы, а 128 или 256 дают густую растительность и сильнее нагружают ПК.
  • groundEffectDist — дальность прорисовки травы. Базовое значение CVar — 70, но графические пресеты могут выставлять около 200. Значение 500 существенно увеличивает дальность, хотя поддерживаемый предел в справочнике достигает 600.
  • groundEffectFade — плавность появления травы на границе дальности. По умолчанию 70, рекомендуется 370.
  • ResampleAlwaysSharpen — включает фильтр резкости при масштабе рендера 100%. По умолчанию 0, рекомендуется 1.
  • cameraDistanceMaxZoomFactor — насколько далеко можно отодвинуть камеру. По умолчанию около 2, рекомендуется от 2,6 до 4,0. Дальний обзор помогает в PvP и при создании скриншотов.
  • weatherDensity — плотность дождя и снега. По умолчанию 2, значение 3 делает погоду плотнее.

Для тех, кому нужна картинка выше максимума из меню, существует расширенный набор команд.

  • ffxAntiAliasingMode 0 — отключает постобработку сглаживания, включая FXAA и CMAA, но не другие методы сглаживания.
  • ResampleQuality 3 — выбирает алгоритм масштабирования AMD FidelityFX Super Resolution (FSR). Настройка используется, когда масштаб рендера отличается от 100%.
  • ResampleSharpness 0.7 — задаёт резкость.
  • shadowTextureSize 4096 — повышает разрешение теней.
  • reflectionMode 3 — задаёт отражения неба, рельефа и крупных объектов в воде. Этот режим может уже использоваться по умолчанию.
  • rippleDetail 3 — прорабатывает рябь на воде.
  • lodObjectFadeScale 200, lodObjectCullSize 8, doodadLodScale 200 и terrainLodDist 1000 — меняют дальность прорисовки объектов и ландшафта.
  • graphicsSpellDensity 5 и spellClutter 0 — регулируют плотность эффектов заклинаний.

Некоторые значения позволяют повысить детализацию сверх обычных графических пресетов, но далеко не все команды улучшают качество изображения. Особенно сильно на FPS могут повлиять повышенная дальность прорисовки, густая трава и разрешение теней. Применяйте такие настройки постепенно и проверяйте производительность.

Густая трава может скрывать растения и предметы на земле. Травникам и игрокам, которые ищут задания с предметами на земле, на время сбора стоит вернуть значение 48 или ориентироваться на отслеживание на миникарте.

Команды для интерфейса, управления и боя

Команды для интерфейса, управления и боя
Команды для интерфейса, управления и боя

Параметры интерфейса и управления меняются так же, как графика, но многие из них отсутствуют в меню.

  • autoLootDefault — автоматический сбор добычи при открытии окна. По умолчанию 0, значение 1 включает функцию.
  • autoLootRate — интервал автоматического сбора в миллисекундах. По умолчанию 150.
  • autoSelfCast — применение заклинаний на себя, если нет подходящей цели. По умолчанию 1.
  • alwaysCompareItems — всегда показывать сравнение предметов в подсказках. По умолчанию 1.
  • autoInteract — автоматическое движение к цели для взаимодействия. По умолчанию 0.
  • autoDismount — автоматически слезать с ездового животного, когда это нужно. По умолчанию 1.
  • autoQuestWatch — автоматически отслеживать полученные задания. По умолчанию 1.
  • autoClearAFK — снимать статус AFK при движении или сообщении в чате. По умолчанию 1.
  • blockTrades — автоматически блокировать запросы на обмен. По умолчанию 0.
  • blockChannelInvites — автоматически блокировать приглашения в каналы чата. По умолчанию 0.
  • buffDurations — показывать длительность баффов. По умолчанию 1.
  • breakUpLargeNumbers — разделять большие числа запятыми. По умолчанию 1.
  • chatBubbles — облачка с репликами над персонажами. Настройка не переносится на другие учётные записи WoW.
  • advancedCombatLogging — расширенные данные в журнале боя, которые отправляет сервер. По умолчанию 0.
  • ActionButtonUseKeyDown — срабатывание кнопок панели в момент нажатия клавиши. По умолчанию 1. Переменная защищённая, поэтому меняется только через SetCVar.
  • scriptErrors — значение 1 включает вывод ошибок аддонов и скриптов.

Таблички с именами над персонажами настраиваются отдельными переменными.

  • nameplateMaxDistance — дальность показа табличек. По умолчанию 60.
  • nameplateMaxAlphaDistance — расстояние до камеры, на котором таблички достигают максимальной непрозрачности. По умолчанию 40.
  • nameplateMaxScale — максимальный масштаб табличек. По умолчанию 1.0.
  • nameplateMinAlpha — минимальная непрозрачность табличек. По умолчанию 0.6.

В классических клиентах есть и несколько переменных для сбора добычи и стрельбы.

  • autoRangedCombat — автоматическое переключение между автоатакой и автоматическим выстрелом. По умолчанию 1.
  • showLootSpam — показ в чате всех бросков на добычу. По умолчанию 1.
  • autoOpenLootHistory — автоматическое открытие окна истории добычи при выпадении некоторых предметов. По умолчанию 0.

Проверить текущее значение любой переменной можно скриптом, например /run print (GetCVar ([[autoLootDefault]])). Результат появится в окне чата.

Параметры звука, такие как шаги, звуки собственной брони и брони других игроков, предупреждения боссов, звуки пингов и громкость чата, тоже скрыты от меню. Проще всего менять их через ранее упомянутый аддон Tinker, который собирает все эти параметры в одном окне.

Полезные слэш-команды

Полезные слэш-команды
Полезные слэш-команды

Кроме консольных переменных, в игре работают обычные слэш-команды. Они вводятся в чат так же, как /console, и выполняют действие сразу после использования. Часть команд пришла из современной WoW, поэтому в Forever отдельные из них могут отсутствовать. Проверьте нужную команду в игре, а команда /chathelp выведет в чат список основных команд для общения.

Команды для общения и социальных функций.

  • /whisper — отправляет личное сообщение игроку.
  • /yell — отправляет сообщение всем игрокам в вашей зоне.
  • /guild — отправляет сообщение в чат гильдии.
  • /emote — выполняет эмоцию с заданным текстом.
  • /dnd — отмечает вас как «Не беспокоить».
  • /friend — добавляет игрока в список друзей.
  • /removefriend — убирает игрока из списка друзей.
  • /ignore — добавляет игрока в список игнорируемых, а /unignore убирает его оттуда.
  • /chatlist — выводит список пользователей в канале чата или каналов, в которых вы состоите.
  • /chatlog — включает и выключает запись чата в файл.
  • /combatlog — включает и выключает запись журнала боя.

Команды для группы и рейда.

  • /invite — приглашает игрока в группу или рейд.
  • /uninvite — исключает игрока из текущей группы или рейда.
  • /ffa — устанавливает правило добычи «Каждый за себя» для группы.
  • /threshold — задаёт порог качества предметов для правил добычи.
  • /worldmarker и /clearworldmarker — ставят и снимают метки на земле, если функция доступна в вашей сборке.

Команды для персонажа и боя.

  • /dismount — снимает персонажа с ездового животного.
  • /follow — включает следование за выбранной целью.
  • /startattack — включает автоатаку.
  • /trade — открывает окно обмена с выбранной целью.
  • /pvp — включает режим PvP. Повторный ввод запускает отключение, но для снятия PvP-флага необходимо провести пять минут на дружественной территории без PvP-активности. В некоторых зонах режим включается автоматически в зависимости от выбранных правил игры.
  • /duel — вызывает игрока на дуэль, а /forfeit позволяет сдаться.
  • /equip — надевает предмет в стандартную ячейку.
  • /settitle — выбирает активное звание персонажа.
Полезные слэш-команды
Полезные слэш-команды

Команды для макросов.

  • /use — использует предмет или заклинание. При совпадении названий приоритет у предмета.
  • /castsequence — последовательно применяет заклинания при повторных нажатиях макроса. За одно нажатие вся цепочка не выполняется, а если текущее заклинание не удалось применить, последовательность не продвигается дальше.
  • /cancelaura — снимает с вас указанный эффект.
  • /macro — открывает окно макросов.
  • /stopwatch — открывает секундомер.

Команды для работы с интерфейсом и аддонами.

  • /reload — перезагружает интерфейс. Команда нужна после изменения части консольных переменных.
  • /framestack — показывает все окна интерфейса под курсором. Полезна при настройке и отладке аддонов.
  • /eventtrace — позволяет отслеживать игровые события.
  • /tableinspect — открывает инспектор таблиц.
  • /api — запрашивает документацию по программному интерфейсу игры.

Системные команды.

  • /disableaddons — отключает все аддоны и перезагружает интерфейс. Подходит для проверки, мешают ли аддоны производительности, а /enableaddons включает их обратно.
  • /timetest — включает тест производительности во время перелёта по маршруту. После следующего перелёта игра показывает минимальный, максимальный и средний FPS. Во время теста нельзя свободно вращать камеру.
  • /dump — выводит значение указанной переменной.
  • /script — запускает блок кода на языке Lua.
  • /played — показывает, сколько времени персонаж провёл в игре.
  • /who — выводит список игроков, подходящих под заданные фильтры.
  • /random — выдаёт случайное число от 1 до 100, а запись вида /random 20 задаёт верхнюю границу.
  • /logout — выходит из игры на экран выбора персонажа.

Как сохранить, сбросить и вернуть настройки

Как сохранить, сбросить и вернуть настройки
Как сохранить, сбросить и вернуть настройки

Значения, заданные командой /console, записываются в конфигурацию игры и сохраняются после перезапуска, поэтому вводить их нужно один раз. Исключением оказывается трава. Ползунок «Растительность на земле» перезаписывает groundEffectDensity и groundEffectDist, поэтому сначала выставьте ползунок, а команды введите после него. Некоторым переменным для вступления в силу нужна команда /reload, а нескольким полный перезапуск клиента.

Настройки хранятся в двух местах.

  • Config.wtf — файл в папке WTF внутри папки игры. Хранит параметры запуска, например размер окна и язык клиента.
  • config-cache.wtf — файлы с настройками отдельного персонажа и всей учётной записи WoW. По умолчанию они синхронизируются с сервером, когда включена переменная synchronizeConfig.

Файлы настроек можно править вручную только при закрытой игре, иначе клиент перезапишет изменения при перезагрузке интерфейса или выходе.

Чтобы вернуть значение по умолчанию, воспользуйтесь командой cvar_default.

  • /console cvar_default autoSelfCast

Команда без названия переменной возвращает консольные переменные к значениям по умолчанию. Это массовый сброс настроек, поэтому применять его стоит только при необходимости. Команда не удаляет сохранённые макросы и настройки аддонов.

  • /console cvar_default

Тот же результат даёт скрипт со стандартным значением переменной.

  • /run SetCVar ([[autoSelfCast]], GetCVarDefault ([[autoSelfCast]]))

Перед экспериментами сделайте резервную копию папки WTF. Если игра ведёт себя некорректно после изменения переменной, сначала верните её стандартное значение командой /console cvar_default имяПеременной. При необходимости можно восстановить резервные файлы настроек при закрытом клиенте. Учтите, что удаление Config.wtf не сбрасывает все параметры персонажа и учётной записи: часть значений синхронизируется с сервером.

Переменные, привязанные к персонажу или учётной записи, синхронизируются с сервером. Такие значения не получится откатить удалением папки WTF, переустановкой или восстановлением игры, и сбросить их можно только командой cvar_default или повторным вводом значения.

Об авторе
Комментарии0