Светящееся золотое перо пишет сияющие штрихи по пергаментной карте Европы, провинции загораются золотом, — для гайда по консольным командам EU5.
В режиме отладки вся карта превращается в песочницу для экспериментов.

Краткий ответ

Добавьте -debug_mode в параметры запуска EU5 в Steam, начните партию без Ironman и нажмите клавишу тильды (~), чтобы открыть консоль. Введите helplog один раз — и игра запишет все известные ей команды в текстовый файл в папке «Документы». Этот файл — единственный справочник команд, который вам когда-либо понадобится, ведь его генерирует именно ваша сборка. Дальше — команды, которыми вы реально будете пользоваться каждый день: cash для золота, tag для смены страны, instant construction, чтобы пропускать время строительства, и yes_man, чтобы любой ИИ соглашался на вашу дипломатию. Всё остальное — вариации одной схемы: глагол, ID цели и число.

Вы хотите…КомандаПример
Добавить золотоcashcash 1000
Сменить странуtagtag FRA
Пропустить время строительстваinstant constructioninstant construction
Заставить ИИ принимать сделкиyes_manyes_man
Выгрузить полный список командhelploghelplog
Пять команд, которыми игроки закрывают девяносто процентов задач в консоли.

В Europa Universalis V есть полноценная консоль разработчика, спрятанная за одним флагом запуска. Это не мод, не трейнер и не сторонняя утилита — это собственный отладочный слой игры, тот же, которым разработчики Paradox пользуются сами. Это происхождение объясняет всё в поведении консоли: почему одни команды требуют внутренние ключи базы данных вместо привычных названий, почему другим нужен ID локации, который можно получить только наведением курсора на карту, и почему некоторые команды выдают результат, совсем не похожий на введённое число. Стоит понять, что консоль — это разговор игры с собственной базой данных, и синтаксис перестаёт казаться произвольным и становится предсказуемым.

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

Как на самом деле работает режим отладки

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

Слой 1: отладочный оверлей. Слева на экране появляется панель, а любой объект на карте при наведении курсора показывает свою внутреннюю идентичность. Наведите курсор на страну — увидите tag = FRA. Наведите на провинцию — увидите её ID локации. Так вы находите сырые идентификаторы, которые требуют команды. Эти значения никогда не угадывают — их считывают с экрана.

Слой 2: сама консоль. Клавиша тильды открывает текстовое поле вверху экрана. Введённые команды немедленно выполняются над внутренним состоянием игры. Здесь нет ни диалога подтверждения, ни кнопки отмены, ни песочницы: разрушительная команда на активном сейве необратима. Поэтому первая привычка, которую стоит завести, — держать чистый сейв отдельно от тестового.

Слой 3: внутренние имена. Именно этот слой кусает игроков. База данных игры не хранит ключи «Buddhist» или «Renaissance». Она хранит внутренние идентификаторы вроде bon или renaissance. Названия на экране — слой перевода для интерфейса; консоль обходит его полностью. Когда команда просит религию, институт, форму правления или локацию, ей нужен внутренний ключ. Отладочный оверлей напрямую даёт теги стран и ID локаций. Ключи религий и институтов лежат в локальных файлах игры: game/in_game/common/religions/ и game/in_game/common/institution/ соответственно. Откройте эти папки — и у вас в руках исчерпывающий справочник для вашей сборки, без всяких вики.

Практическое правило отсюда: никогда не вводите в консоль название с экрана, не убедившись, что это внутренний ключ. Теги стран и ID локаций из отладочного оверлея безопасны. Всё остальное сначала проверьте в файлах игры.

Как включить режим отладки и открыть консоль

Два шага, один раз. В библиотеке Steam щёлкните правой кнопкой по Europa Universalis V, откройте «Свойства» и впишите -debug_mode в поле «Параметры запуска» на вкладке «Общее». Запустите игру как обычно. Отладочный оверлей сразу появится в любой партии без Ironman.

В игре нажмите клавишу тильды (~), чтобы открыть консоль. На большинстве QWERTY-раскладок это клавиша прямо под Escape. Если ничего не происходит, ваша раскладка переназначает эту клавишу: на раскладках, отличных от американской, посмотрите, какой символ стоит слева от 1, и попробуйте эту клавишу с модификаторами и без. Если раскладка нестандартная и ничего из этого не помогло, гайд по решению проблем с консолью содержит полную диагностику.

Одно ограничение неизменно: в режиме Ironman консоль не работает. Ironman полностью отключает отладочный слой — значит, не будет ни оверлея, ни консоли, ни команд. Если вам нужны и достижения, и читы в одном сейве, единственный вариант — описанный ниже сейв-скамминг.

Гайд по настройке режима отладки разбирает способ через ярлык (для установки вне Steam) и дополнительные флаги запуска, если они понадобятся.

Helplog: команда, которая заменяет любой гайд

Прежде чем запоминать хоть одну команду, введите эту:

helplog

Игра запишет в папку «Документы» (Documents/Europa Universalis V/) обычный текстовый файл со всеми консольными командами, которые знает ваша сборка, и подсказками по синтаксису. Откройте его в любом текстовом редакторе — и у вас в руках полный, авторитетный список команд именно для вашей версии игры. Ни одна вики, ни один пост на форуме и ни один гайд — включая этот — не может быть актуальнее файла, который генерирует ваш собственный исполняемый файл.

Возьмите за правило делать это после каждого обновления. Paradox добавляют, переименовывают и удаляют команды между патчами. Гайд, написанный для релизной версии, может ссылаться на команду, которой больше нет, или упускать добавленную позже. Файл helplog никогда не врёт: его пишет не человек, это дамп из собственного реестра команд игры.

Пока вы в консоли, автодополнение по Tab сужает список команд по мере ввода. Удобно для быстрой проверки синтаксиса, не выходя из игры. Но для серьёзной справочной работы файл helplog — лучший инструмент.

Команды для экономики, стабильности и времени

Это команды-песочница: к ним обращаешься, когда хочешь проверить билд-ордер, пропустить нудное ожидание или оправиться от неудачного броска без перезагрузки сейва. Все они устроены одинаково: глагол, затем число. Отрицательные числа вычитают, а не прибавляют.

Золото. cash 1000 добавляет 1000 дукатов в казну. cash -500 забирает 500. Ни верхнего лимита, ни кулдауна нет. Для проверки экономических механик — цепочек зданий, торговых маршрутов, налогов сословий — это самый быстрый способ изолировать переменные, не дожидаясь двадцать лет органичного дохода.

Стабильность. Стабильность — шкала «рассудка» вашего правителя: чем она выше, тем меньше риск восстаний, лучше доход и быстрее реформы. Жёсткий потолок — 100. stability 80 ставит её на 80. stability -50 опускает на 50. Значение выше 100 просто упрётся в потолок — оно не накапливается, так что вводить больше нет смысла.

Усталость от войны. war_exhaustion 10 добавляет усталость от войны. Вот где важна модель внутренней базы данных: ввод не отображается 1:1 на значение на экране. Замечено, что war_exhaustion 100 с нуля даёт на экране около 19, а не 100. Ввод масштабируется или ограничивается внутри игры. Если вам нужно конкретное значение на экране, двигайтесь маленькими шагами и проверяйте интерфейс после каждого. Это не баг, на который можно пожаловаться, — так внутреннее значение переводится в число интерфейса, и единственный способ получить нужный результат — пробовать поэтапно.

Перемотка времени. Три команды-переключателя убирают ожидание из самых медленных процессов игры:

  • instant construction — все здания достраиваются мгновенно.
  • instant siege — все осады завершаются в вашу пользу на следующем тике.
  • instant move — армии и флоты телепортируются в точку назначения.

Используйте их осознанно: каждая сжимает минуты или часы игрового времени в один тик. Для тестов это самый быстрый способ увидеть итог билд-ордера или войны, не просиживая месяцы на таймерах. Но в «читерском» прохождении учтите: instant construction в частности убивает основной цикл темпа экономики — здания существуют, чтобы создавать последовательность решений, и без неё мидгейм быстро становится пустым.

Гайд по экономике объясняет, что на самом деле делают с доходом стабильность и усталость от войны, — это поможет решить, когда консольная подкрутка уместна, а когда вы просто пропускаете урок.

Смена страны, теги и режим наблюдателя

Команда tag — самый мощный консольный инструмент для изучения игры: она позволяет сыграть за любую страну на карте, не начиная новую кампанию. Порядок действий — два шага, и оба зависят от отладочного оверлея.

Шаг 1: найдите тег. Наведите курсор на любую страну на карте. Отладочный оверлей слева покажет tag = XXX — трёхбуквенный код. Франция — FRA, Османы — TUR, Кастилия — CAS. Запоминать их не нужно: каждый раз просто считывайте их с экрана. В гайде по тегам стран и ID локаций есть полный справочник, если хотите найти нужный заранее.

Шаг 2: переключитесь. Введите tag FRA — и вы играете за Францию. Камера перескакивает на новую столицу, интерфейс обновляется, и вы получаете полный контроль. Чтобы вернуться, введите тег своей исходной страны. Ограничений на число переключений или количество стран за сессию нет.

Режим наблюдателя. observe полностью отсоединяет вас от любой страны. Вы становитесь свободной камерой, которая наблюдает, как ИИ управляет миром. Страна не выбрана, панели интерфейса неактивны, а игра идёт на заданной вами скорости. Это действительно полезно для двух вещей: посмотреть, как ИИ разруливает устроенный вами дипломатический кризис, и дать долгой войне доиграть до конца, чтобы увидеть исход, не влияя на него. В любой момент введите tag XXX, чтобы вернуться к стране и продолжить игру.

Сценарий, который совмещает оба подхода: настройте ситуацию командами yes_man и fast_diplo, затем включите observe и смотрите, как ИИ ведёт войну, которую вы устроили. Это самое близкое к песочнице, что есть в EU5.

Дипломатия и война на автопилоте

Эти команды убирают рутину из самых медленных систем EU5: дипломатии и войны. Именно ради них большинство игроков и открывает консоль — не чтобы сломать игру, а чтобы пропустить моменты, где вы полгода смотрите на предложение союза со статусом «на рассмотрении».

КомандаЧто делаетПримечания
yes_manВсе страны ИИ принимают любые дипломатические предложения.Союзы, династические браки, мирные договоры, гарантии — всё решается как «да». Выключается повторным вводом.
no_manВсе страны ИИ отклоняют любые дипломатические предложения.Полезно, чтобы проверить, что бывает при провале дипломатии, или подготовить конкретный военный сценарий.
fast_diploВсе дипломатические действия завершаются мгновенно.Без ожидания посланников и времени в пути. В связке с yes_man даёт мгновенные союзы.
instant_warПропускает таймер подготовки к войне.Войны, которые обычно требуют месяцев накопления казус белли, начинаются сразу.
win_siege <location_id>Мгновенно выигрывает осаду в конкретной локации.Нужен ID локации из отладочного оверлея: приблизьте провинцию и считайте ID, а не название.
add_favor <TAG> <number>Добавляет одолжения в отношениях со страной.add_favor FRA 50 — Франция должна вам 50 одолжений. Тратьте их на призывы к войне, требования земель или дипломатическое давление.
form_union <TAG>Заключает личную унию со страной-целью.Вы становитесь старшим партнёром. Цель права голоса не получает.
damage_all_units <TAG>Наносит урон всем военным частям страны.Ослабляет армии и флоты, не уничтожая их.
kill_all_units <TAG>Удаляет все военные части страны.Полный разгром: страна-цель остаётся беззащитной.
Команды дипломатии и войны. Каждый TAG — трёхбуквенный код из отладочного оверлея; каждый location_id — ID провинции из того же оверлея.

Принцип у всех один: команда — это глагол, а аргумент — внутренний идентификатор, который вы считываете из отладочного оверлея. Вы никогда не вводите «Франция» — вы вводите FRA. Никогда не вводите «Константинополь» — вы вводите ID локации, который показывает оверлей при наведении на эту провинцию. Привыкните читать оверлей — и каждая команда из этой таблицы станет очевидной сама.

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

Продвинутые команды: религия, форма правления, институты и ИИ

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

Религия. religion bon меняет веру вашей страны на внутренний ключ bon. Ввод religion Buddhist не даст ничего — игра не распознаёт отображаемое название группы. Чтобы найти верный ключ, откройте файлы игры: библиотека Steam → правый клик по EU5 → «Управление» → «Посмотреть локальные файлы» → game/in_game/common/religions/. Каждый файл или запись в этой папке — ключ веры. Именно эти названия принимает консоль.

Форма правления. change_government republic меняет вашу форму правления. Допустимые названия видны прямо в игре, без копания в файлах: щёлкните по флагу страны, откройте иконку короны — на панели правительства перечислены все доступные типы. Используйте точно то название, что показано там.

Институты. add_institution_progress Renaissance Grimby 100 запускает институт Ренессанса в локации Grimby со 100% готовностью. У команды три аргумента: внутренний ключ института (из game/in_game/common/institution/), название или тег локации (видны при выборе провинции в отладочном оверлее) и процент завершения. Ключ института чувствителен к регистру и должен точно совпадать с именем файла.

Управление ИИ. clear_ai_objectives FRA стирает текущие планы ИИ Франции и заставляет его заново переоценить ситуацию с нуля. Это лекарство от пассивного или зацикленного ИИ, который перестал делать что-либо интересное. Он не делает ИИ умнее — он заставляет ИИ переосмыслить, чего часто достаточно, чтобы расшевелить кампанию, где Османы пятьдесят лет смотрят на одну и ту же границу.

Голод. У этой команды есть особенность применения. famine обнуляет запасы продовольствия страны, за которую вы сейчас играете, — цель аргументом не задаётся. Чтобы уморить голодом Францию, нужно сначала ввести tag FRA, затем famine, а потом tag обратно на свою страну. Команда действует на «текущего игрока», так что придётся ненадолго стать жертвой.

Погода. weather Grimby tornado задаёт погоду в конкретной локации. Аргумент локации работает так же, как с институтами, — название или тег из отладочного оверлея.

Население и колонизация. Добавить население в локацию через консоль можно, но симуляция не встаёт на паузу ради читов. Добавленное население мигрирует динамически: оно перераспределяется между локациями по внутренней логике миграции игры, так что сброс десяти миллиардов человек в один город не гарантирует, что они там останутся. Хуже того, огромный скачок населения немедленно вызовет нехватку продовольствия, потому что продовольственная экономика продолжает работать. Если тестируете механики населения, добавляйте понемногу и смотрите, что делает симуляция, вместо стресс-теста абсурдными числами, которые просто ломают локальную экономику.

colonize с тегом локации мгновенно колонизирует её. Тег локации берётся из отладочного оверлея, как и в любой другой команде, работающей с локациями. annex полностью поглощает страну-цель.

Гайд по зданиям и методам производства объясняет, что институты и население на самом деле делают с экономикой, — полезный контекст перед тем, как начнёте вкачивать значения в эти системы.

Читы без консоли: сейв-скамминг и эксплойт обращения

Два читерских метода работают без консоли, и оба стоит знать, потому что они решают задачи, которые консоли не по зубам: сейвы Ironman и медленная рутина обращения провинций.

Сейв-скамминг в Ironman. Режим Ironman отключает консоль, но не отключает трюк с откатом автосейва. Метод такой: когда случается плохое — проигранное сражение, неудачное событие, образование коалиции, — принудительно убейте процесс игры до того, как она запишет новый автосейв. В старых играх Paradox хватало Alt+F4. В новых сборках, включая EU5, Alt+F4 перехватывается, так что нужно снимать приложение прямо из Диспетчера задач. При перезапуске игра загрузит последний автосейв Ironman, обычно трёх-шестимесячной давности. Вы потеряете этот прогресс, но сможете переиграть решение. Право на достижения сохраняется, потому что сейв всё ещё помечен как Ironman: игра не отличает вылет от выхода.

Практический предел: откатиться на секунды назад нельзя. Окно отката — это интервал автосохранений, так что вы всегда теряете месяцы прогресса. Используйте это для по-настоящему катастрофических исходов, а не для оптимизации одного броска кубика.

Эксплойт с кабинетом и обращением. Это игровой эксплойт, а не консольная команда, и его могут закрыть в любой момент, потому что он опирается на то, что выглядит как баг в коде. Механика: когда вы назначаете члена кабинета на «обращение провинции», целевая провинция получает огромный бонус обращения — в тестах модификатор прыгал с базовых примерно +3 до +70 и выше при активном члене кабинета. Баг в том, что этот бонус сохраняется на провинции даже после того, как вы переведёте члена кабинета на другую задачу, если успеть переназначить его до месячного тика.

Цикл эксплойта:

  1. Назначьте члена кабинета обращать провинцию A.
  2. Сразу же переназначьте того же члена кабинета на провинцию B — не дайте месяцу тикнуть.
  3. Провинция A сохраняет бонус обращения. Теперь он есть и у провинции B.
  4. Повторяйте, проходя по кругу все провинции, которые хотите обратить.
  5. Дайте месяцу тикнуть. Все затронутые провинции обратятся одновременно с накопленным бонусом.
  6. В следующем месяце повторите. Примерно за два игровых года так можно обратить целую империю.

Это одинаково работает и для обращения религии, и для смены культуры. Стратегическая выгода от смены культуры ощутима: правильная культура даёт корки, а корки дают фиксированные +20% к контролю, которые масштабируют всю вашу экономику. Лучшие цели — провинции уже у переломной точки: накопленный бонус быстрее всего переваливает именно их.

Загвоздка в том, что это требует много кликов. Проход по каждой провинции каждый месяц — это рутина, а не решение в один клик. И поскольку это почти наверняка непредусмотренное поведение, считайте, что оно живёт в долг. Если после обновления оно перестанет работать — значит, его закрыли патчем.

Гайд по контролю объясняет, почему +20% к контролю от корок так важны, а гайд по сословиям и власти короны подробно разбирает систему членов кабинета.

Частые вопросы

Отключают ли консольные команды достижения?

Фактически да. Консоль работает только в сейвах без Ironman, а достижения требуют Ironman. Совместить их в одном сейве нельзя. Описанный выше сейв-скамминг — единственный способ «схитрить» в прохождении Ironman, сохранив право на достижения, потому что он вообще не трогает консоль.

Почему моя команда про религию ничего не делает?

Вы ввели отображаемое название вместо внутреннего ключа. religion Buddhist молча не срабатывает. Игре нужен точный ключ веры из game/in_game/common/religions/ — например, bon. Откройте эту папку в файлах игры и используйте названия оттуда.

Почему war_exhaustion 100 дала мне только 19?

Ввод команды не отображается 1:1 на значение на экране. Внутреннее значение масштабируется или ограничивается до того, как попадёт в интерфейс. Если вам нужно конкретное число на экране, добавляйте маленькими шагами и проверяйте после каждого.

Можно ли пользоваться консолью в мультиплеере?

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

Моя клавиша консоли не работает. Что делать?

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

Как найти тег страны или ID локации провинции?

Запустите игру с -debug_mode, наведите курсор на страну или провинцию и считайте значение из отладочного оверлея слева на экране. Теги стран — трёхбуквенные коды (FRA, TUR, CAS). ID локаций — числа. Искать их где-то на стороне не нужно — оверлей и есть авторитетный источник для вашей текущей партии. В гайде по тегам и ID есть справочный список, если хотите спланировать заранее.

Будут ли эти команды работать после патча?

После любого обновления запускайте helplog. Сгенерированный файл отражает именно вашу сборку, так что добавленные, переименованные или удалённые команды будут видны сразу. Это надёжнее любого внешнего гайда, потому что файл генерирует сама игра.

Что почитать дальше