на главную
об игре
Pillars of Eternity 2: Deadfire 08.05.2018

Pillars of Eternity 2: Deadfire: Чит-Мод/Cheat-Mode (Чит-Консоль / Unity Console)

Спойлер

This is effectively a cheat console for Pillars of Eternity II. Should work with any Windows versions though can break if there are major updates. You may have to apply the mod again after repairing or major updates.

The console is more than just a cheat tool as any number of scripts can be run but it is likely what will most likely be used for since that is included by default.  It can be quite useful in exploring the current state of the game programmatically for those with the talent.

The default scripts create an in-game cheat menu depending on what is open:

  • Team /  Main Map
    • Make Characters untargetable or unhurtable
    • Heal all wounds (Also resets spell counts, Cipher Focus, Chanter Phrases)
    • Automatically Run script which heals characters every second
      • Runs when in combat and when window is visible (runs when minimized) [0.3]
    • Teleport (instantly move to destination) (Shortcut Ctrl+T) [0.7]
  • Character Summary
    • Change Character Class [0.7] (Experimental)
    • Add Abilities [0.7]
    • Change Money/Stats/Skills/Disposition/Factions
    • Added Companion Dispositions [0.2]
  • Inventory
    • Duplicate Items (Change Stack Count)
    • Add Mods to Equipment
    • (The available list is dynamic. Any other weapon on current screen needs to have the mod for it to show)
    • Enable Free Recipes for Crafting
    • Added Stash inventory [0.2]
    • Filter Stash inventory for Character vs ship [0.3]
    • Add Create item window [0.3]
    • Mod list is all mods found in data files [0.3]
  • Map
    • Reveal current map
  • Dialog
    • Add option to enable dialog debugging [0.7] (Use with care)
  • Ship
    • Change Morale
    • Satiate Crew (food, drink)
    • Fix Crew Injuries
    • Added Food, Drink inventory [0.2]

Notes and Known Issues:

  • On screens like the main map window the clicking buttons will still lead to character moving
  • That is clicking on stuff in the dialog may also click on items under the window leading to unexpected behavior
  • This is very annoying but I don't know how to stop it at this time
  • If you use the X to close the console then it will close the game as well
  • Much of this was written previously during beta and fixed on release so some things may be broken or not yet fully tested with final build.

To Install:

  • Navigate to game folder. 
    • Steam: Right click on Game in Library. Select Properties.... Select Local Files tab. Select the Browse Local Files.... button
    • GOG: Select the More button. Select Manage installation. Select Show folder.
  • Unpack zip directly to game folder. PillarsOfEternityII.exe should be in same folder as IPA.exe.
  • Drag game exe over IPA.exe to instrument plugins. (Modifies game dlls but makes backups)
  • Start Pillars of Eternity II
  • Press Ctrl+F8 key to hide the cheat window in upper right corner. Press again to show again.

If you want the menu to be hidden by default change Console.ini file to "pillars.showWindow(visible=False)"

To remove:

  • Drag the game .exe onto IPA.exe while holding the Alt key.

You can edit "Plugins\Console\Lib\pillars.py" to add or change the existing cheats. You can reload cheats in the console  by typing "import pillars; pillars.showWindow()" the first time then "reload(pillars); pillars.showWindow()" thereafter.  I recommend closing the existing window with "X" or it might crash on show due to a race condition that I don't know how to avoid.

Консоль простая, если у вас русский язык то кое что на русском будет показывать, но в основном все понятно. Не закрывает достижения. Скрины не мои)

Комментарии: 22
Ваш комментарий

Автор додумался описывать на форуме эту консоль, а не тут. Нашел его описание: "Там все просто как апельсин. Скачиваешь, распаковываешь и закидываешь файлы в корневую папку игры. Далее перетягиваешь .exe файл PoE2 на .exe файл консоли. Консоль встраивается в игру, заменяет часть файлов и делает резервы. Запускаем тот ярлык что она сгенерила. Запускаем игру (если выдает ошибку то передаем приветы создателям Юнити и Винды, крашим в диспетчере и запускаем снова). Начинаем новую игру или грузим сохранку. Там сразу видна консоль (убирается и вновь проявляется ctrl-f8, так что уберите с f8 быструю загрузку). Пока открыт игровой экран там видны только опции лечения, которое можно на авто ставить и прочее. Если кликнуть Player то появится наша пати и там можно проставить инвиз и неуязвимость. Теперь открываем например экран статов. Консоль сразу сама развернется и там появится редактор статов, репы и прочее и все сразу понятно и на русском) Если хотите изменить спутника то просто переключите на него (кстати между спутниками тоже есть отношения и их можно редактировать). На вкладке корабля можно редактировать припасы и прочее. На вкладке инвентаря деньги и предметы (если нажать плюсик то можно добавить предметы). Если открыть ремесло то можно включить ремесло без реагентов. Приятного читерения) Кэп Очевидность закончила хD"

12

Maupa_BLR То, что здесь под спойлером, не судьба прочитать, там всё есть, пусть и на английском.

-9

какая версия? на что ставить? как ставить? всё разобрался, Maupa_BLR + ... а копирайтер минус

5

Забыла написать что если на первый раз у кого-то зависнет don't panic. Крашим в диспетчере, передаем привет создателям Винды и Юнити, снова запускаем.

3

Хевель Оно только на лицензиях пашет? Или что вообще происходит? Я сделал все как надо, а оно вместо работы в консоли пишет: >>> Exception: Exception has been thrown by the target of an invocation. Exception: Exception has been thrown by the target of an invocation. И все... никаких интерфейсов, ни работы...ничего. Что делать то?

0

Кто смог поменять класс спутника или игрока?

3

Что ж Плюс - консоль работает (правда функция + 100 к опыту команды не работает). Минус сильно просаживает производительность, несмотря на то что я и так все убрал в игре для повышенной производительности, с внедрением этой консоли, игра стала думать "довольно долго" а на некоторых переходах и загрузках сохранений вообще приложение переставало отвечать.

2

Мда удалили пост. Ну да ладно. Что бы менять классы надо пропатчить консоль до 2.0.11 версии.

2

У меня все работает, что у тебя конкретно не так? Вот тут http://forums.playground.ru/pillars_of_eternity_deadfire/redaktor_kompanonov_veschej_i_mnogo_drugoe-960965/ я в комментах немного описываю как её ставить и работать.

1

Хевель дак и тут опиши. зачем мод выкладывать, ты ссылку на редит дай и все. коли выложил, будь добр все описать, а не тупо копи пасту вставить.

4

Расскажите подробнее, как изменить подкласс спутников. Например, Эдера, у меня окно способностей не появляется вообще при открытии окна персонажа.

1

Нормальное описание нужно.

1

Change Character Class [0.7] (Experimental) не понял как, такой опции не увидел в функциях

1

Классная штуковина! Жаль, что низзя материться... Самые нужные уэшщи для читеров, характеризуются - матом!)))

1

Народ подскажите насчет "Далее перетягиваешь .exe файл PoE2 на .exe файл консоли".Я это понял как перенести файл в окно открывшейся консоли, но ничего не происходит. А, чтобы ввести путь к exe файлу, при нажатии любой клавиши окно закрывается.

1

RealSotic Не в открывшуюся консоль, просто один файл перетягиваешь на другой.

2

Перетянул, .bat-ник открылся и тут же закрылся, это значит не судьба?

1

ЮРевиЧ Просто запускаешь игру теперь, консоль сама пойдет.

1

Странно, нашёл другие корабли в этой фигне, добавились, а вот корабли которые дают фракции добавить нельзя, только из за подлодки его поставил.

1

Саня Жаренков А что за подлотка и как ее вызвать или найти я зашел в меня корабля там нет ничего подобного.

0
Хевель написал: Хевельвчера в 08:16    Рейтинг эксперта: 7 Забыла написать

Хочу тебя! Очень!!! Девушка, ломающая игры - почти богиня! Почему - "почти", объясню -"в личку"...)))

-4