Консоль и читы в Cyberpunk 2077: как включить и чем пользоваться
Разработчики вырезали большую часть интересных команд, но кое-что все же осталось.
Кстати, на сайте читать удобнее
В Cyberpunk 2077 встроена консоль, помогавшая разработчикам отлаживать игру. В релизной версии она заблокирована, однако доступ к консоли можно получить с помощью специального мода. С ним консоль работает как минимум в версии 1.04.
Для установки мода и разблокировки консоли достаточно скопировать все файлы из архива в папку Cyberpunk 2077\bin\x64. Консоль открывается как обычно, с помощью нажатия клавиши ~.
Важные моменты
- Модификация заменяет один из файлов игры, redlexer_native.dll. Перед установкой имеет смысл сделать резервную копию.
- Консоль нормально работает, только когда игра запущена в оконном режиме или оконном режиме без рамки.
- При запуске у вас откроется еще одно окно. Не пугайтесь, это нормально.
- После установки консольного мода игра начинает немного притормаживать. Чтобы удалить модификацию, верните на место старый файл redlexer_native.dll.
Есть хорошие и плохие новости. Сперва хорошие: в комплекте с модом идет список консольных команд, извлеченных из исполняемого файла игры. Теперь плохие: большая часть команд либо не работает, либо работает некорректно.
Мы поэкспериментировали с консолью, изучили дистрибутив Cyberpunk 2077 и рассказываем о рабочих командах и о том, как ими лучше всего пользоваться.
Быстрое перемещение
Формально его нет, но телепорт можно соорудить с помощью двух консольных команд. Есть ограничение: вам придется хотя бы раз побывать в месте, куда вы хотите отправиться.
Добравшись до этого места, выполните команду player.printPosition(). Информация о координатах персонажа запишется в файл Cyberpunk 2077\r6\playerPosition.txt, одновременно будет сделан скриншот вашего местоположения.
Если вам снова надо попасть в это место — открываете файл и вбиваете координаты в команду teleport примерно так: player.teleport(0,0,0,100). Конкретно эти координаты лучше не проверять: вы окажетесь где-то на небоскребе.
Скорее всего, со временем игроки соберут координаты полезных точек в Найт-Сити. А пока с помощью teleport можно аккуратно ходить сквозь стены: сперва посмотрев на свои координаты, а потом немного их поменяв.
Восстановление здоровья
Полноценного режима бессмертия в игре нет — соответствующий код отключен — но можно моментально восстанавливать себе здоровье с помощью команды player.modifyhealth(100000).
Предметы, деньги и ресурсы
С деньгами проще всего: команда player.inventory.addItem(Items.money, [тут вставьте ваше любимое число]) обеспечит евродолларами до конца жизни.
Добавить ресурсы тоже достаточно просто: в дистрибутиве мы отыскали идентификаторы всех основных объектов.
- Обычные компоненты предметов: player.inventory.addItem(Items.CommonMaterial1, [нужное число]).
- Необычные компоненты предметов: player.inventory.addItem(Items.UncommonMaterial1, [нужное число]).
- Редкие компоненты предметов: player.inventory.addItem(Items.RareMaterial1, [нужное число]).
- Редкие компоненты для улучшений: player.inventory.addItem(Items.RareMaterial2, [нужное число]).
- Эпические компоненты предметов: player.inventory.addItem(Items.EpicMaterial1, [нужное число])
- Эпические компоненты для улучшения: player.inventory.addItem(Items.EpicMaterial2, [нужное число]).
- Легендарные компоненты предметов: player.inventory.addItem(Items.LegendaryMaterial1, [нужное число]).
- Легендарные компоненты для улучшения: player.inventory.addItem(Items.LegendaryMaterial2, [нужное число])
- Необычные компоненты скриптов: player.inventory.addItem(Items.QuickHackUncommonMaterial1, [нужное число]).
- Редкие компоненты для скриптов: player.inventory.addItem(Items.QuickHackRareMaterial1, [нужное число]).
- Эпические компоненты для скриптов: player.inventory.addItem(Items.QuickHackEpicMaterial1, [нужное число]).
- Легендарные компоненты для скриптов: player.inventory.addItem(Items.QuickHackLegendaryMaterial1, [нужное число]).
К сожалению, с предметами все гораздо сложнее: отыскать внятный список идентификаторов, существующих в игре, нам пока не удалось. Кое-какие идентификаторы можно подсмотреть с помощью команды player.inventory.displayItems(), выдающей содержимое вашего интерфейса.
У нас есть дамп с несколькими тысячами идентификаторов, если вас интересует какой-то конкретный предмет — дайте знать, поищем
Вот список идентификаторов, которые точно работают.
- Items.Preset_Katana_Default
- Items.Preset_Katana_Arasaka_2020
- Items.Preset_Katana_Neon
- Items.Preset_Katana_Military
- Items.Preset_Katana_Cocktail
- Items.Preset_Katana_Hiromi
- Items.Preset_Katana_Takemura
- Items.Preset_Katana_Saburo
- Items.Preset_Katana_Surgeon
- Items.q115_katana
- Items.Q005_Johnny_Shirt
- Items.Q005_Johnny_Glasses
- Items.Q005_Johnny_Shoes
- Items.Q005_Johnny_Pants
- Items.StrongArmsLegendary
- Items.MantisBladesLegendary
- Items.NanoWiresLegendary
- Items.ProjectileLauncherLegendary
- Items.Preset_Silverhand_3516
- Items.SuicideLvl3Program
- Items.SuicideLvl4Program
- Items.BlindProgram
- Items.BlindLvl2Program
- Items.BlindLvl3Program
- Items.BlindLvl4Program
- Items.GrenadeExplodeLvl3Program
- Items.GrenadeExplodeLvl4Program
- Items.EMPOverloadProgram
- Items.EMPOverloadLvl2Program
- Items.EMPOverloadLvl3Program
- Items.EMPOverloadLvl4Program
- Items.BrainMeltProgram
- Items.BrainMetlLvl2Program
- Items.BrainMeltLvl3Program
- Items.BrainMeltLvl4Program
- Items.MadnessLvl3Program
- Items.MadnessLvl4Program
- Items.CommsNoiseProgram
- Items.CommsNoiseLvl2Program
- Items.CommsNoiseLvl3Program
- Items.CommsNoiseLvl4Program
- Items.CommsCallInProgram
- Items.CommsCallInLvl2Program
- Items.CommsCallInLvl3Program
- Items.CommsCallInLvl4Program
- Items.DisableCyberwareProgram
- Items.DisableCyberwareLvl3Program
- Items.OverheatProgram
- Items.OverheatLvl2Program
- Items.OverheatLvl3Program
- Items.OverheatLvl4Program
- Items.SystemCollapseLvl3Program
- Items.SystemCollapseLvl4Program
- Items.WeaponMalfunctionProgram
- Items.WeaponMalfunctionLvl2Program
- Items.WeaponMalfunctionLvl4Program
- Items.LocomotionMalfunctionLvl2Program
- Items.LocomotionMalfunctionLvl3Program
- Items.LocomotionMalfunctionLvl4Program
- Items.LocomotionMalfunctionProgram
- Items.WhistleProgram
- Items.WhistleLvl2Program
- Items.WhistleLvl3Program
- Items.MemoryWipeLvl3Program
- Items.PingProgram
- Items.PingLvl2Program
- Items.PingLvl3Program
- Items.PingLvl4Program
- Items.ContagionProgram
- Items.ContagionLvl2Program
- Items.ContagionLvl3Program
- Items.ContagionLvl4Program
- Items.SuicideProgram
- Items.GrenadeExplodeProgram
- Items.MadnessProgram
- Items.DisableCyberwareLvl2Program
- Items.DisableCyberwareLvl4Program
- Имитацию жизни в Cyberpunk 2077 сравнили с GTA V
- Как Cyberpunk 2077 прошел сертификацию и почему консольные версии не отложили: объясняет CD Projekt
- Создатели «Ведьмака» устроят праздник с подарками в честь годовщины сериала
- Тормозит Cyberpunk 2077? Попробуйте поправить конфиг: кажется, он некорректный
- Как в CD Projekt описывали релиз Cyberpunk 2077 — и что вышло