Лучшее  🚀
29.12.2020 в 15:28 Evernews

Читерим в Cyberpunk 2077 после патча 1.05

В определенном смысле стало даже проще: теперь можно и опыт добавить, и характеристики поправить.

Кстати, на сайте читать удобнее

Патч 1.05 вырезал из Cyberpunk 2077 все отладочные функции, которые сумели заново активировать игроки, и удалил консоль, позволявшую добавлять в инвентарь предметы и телепортироваться по миру. Тем не менее, использовать консоль все еще можно.

Разработчики мода Cyber Engine Tweaks реализовали свою версию консоли, работающую напрямую с игровым движком. Она даже практичнее вырезанной: можно, например, поправить уровень персонажа или добавить очки навыков.

Важный момент

Если после установки мода начало странно вести себя управление, откройте файл config.json в папке Cyberpunk 2077\bin\x64\plugins\cyber_engine_tweaks и выставьте параметру virtual_input значение false.

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

Прокачка персонажа

Менять уровни персонажа можно с помощью команды Game.SetLevel. Параметр Level отвечает за опыт, параметр StreetCred за репутацию. 50 уровень персонажа выставляется вот так: Game.SetLevel("Level", 50).

Можно отдельно выставить характеристики персонажа. За это отвечает команда Game.SetAtt, вот список ее параметров:

Еще можно добавить очки характеристик и способностей, не прокачивая персонажа. За очки характеристик отвечает команда Game.GiveDevPoints("Attribute", [ваше число]), за способности — команда Game.GiveDevPoints("Primary", [ваше число]).

Телепорт

Чтобы узнать координаты персонажа, вам понадобится команда Game.LogPlayerPositionAndName(). Переместиться в нужную точку можно с помощью команды Game.TeleportPlayerToPosition, она принимает три параметра. Вот так, например, можно переместиться в Уэллспрингс: Game.TeleportPlayerToPosition(-2382, -610, 12).

Восстановление здоровья

Активировать режим бессмертия по-прежнему нельзя, но консоль все еще позволяет восстанавливать здоровье. Используйте для этого команды Game.Heal(100000, false) — она поднимет здоровье до максимума.

Добавление предметов в инвентарь

Для этого используется команда Game.AddToInventory с двумя параметрами: идентификатором предмета и числом предметов. С ее помощью можно добавлять как предметы, так и ресурсы, идентификаторы такие же, как у старой консоли.

Добавить денег, например, можно так: Game.AddToInventory("Items.money", [ваше число]). Ресурсы для крафта добавляются вот так:

Посмотреть идентификаторы предметов можно здесь.

Транспорт

Во-первых, можно просто разблокировать все транспортные средства: для этого есть команда Game.EnableAllPlayerVehicles(). Во-вторых, с помощью команды vs:EnablePlayerVehicle можно разблокировать любое транспортное средство.

Например, чтобы добавить себе Quadra Type-66 кочевников, надо ввести следующую комбинацию команд:

vs = Game.GetVehicleSystem()

vs:EnablePlayerVehicle("Vehicle.v_sport2_quadra_type66_nomad_player", true, false)

Все идентификаторы машин и байков

Необычные команды

Вот пара команд, с помощью которых можно делать достаточно странные вещи.