Hard Truck Apocalypse: Arcade не предоставляет встроенную консоль по умолчанию, но разработчики оставили возможность её активировать. Это позволяет использовать мощные команды, недоступные в обычной игре. Ниже подробное пошаговое руководство для новичков.
Как активировать чит коды в Hard Truck Apocalypse: Arcade
Чтобы активировать консоль в Hard Truck Apocalypse: Arcade, необходимо добавить параметр запуска -console к исполняемому файлу игры. Для этого кликните правой кнопкой мыши по ярлыку игры в Steam, выберите «Свойства», затем в поле «Аргументы запуска» введите -console. После этого запустите игру. Во время игры нажмите клавишу ~ (тильда, на русской раскладке Ё) для вызова консоли. Если ввод не работает, переключите язык с помощью Ctrl+Shift. Чтобы обеспечить полную функциональность свободной камеры (например, для команды teleport), откройте файл config.cfg в папке data и измените строку g_switchCameraAllow="false" на g_switchCameraAllow="true".
После активации консоли доступны следующие команды:
- giveall() добавляет 10 000 монет, максимум прочности и топлива
- givemoney(число) зачисляет указанное количество денег (например,
givemoney(50000)) - truck(число) заменяет текущий автомобиль на другой (цифры от 0 до 25; например,
truck(6)даёт улучшенный БелАЗ) - AddPlayerVehicle("название_модели") выдаёт машину по точному техническому имени (например,
"LisaCar"Скаут Лисы) - cab(число) меняет кабину автомобиля на указанную (начиная с 1)
- cargo(число) меняет кузов автомобиля на указанный
- skin(число) перекрашивает машину (0–8: жёлтый, красный, синий, белый, зелёный, камуфляжи и т.д.)
- god() или god(1) включает режим бессмертия
- god(0) отключает режим бессмертия
- giveguns() заполняет пустые слоты случайным оружием
- AddPlayerGunsWithRandomAffix("модель") выдаёт конкретное оружие (например,
"rocketLauncher") - AddPlayerGunsWithRandomAffix('модель', x, random(y)) выдаёт оружие с модификаторами (x = количество, y = качество)
- GetPlayerVehicle():AddItemsToRepository('предмет', количество) добавляет предметы в кузов (например,
'electronics', 3) - teleport() телепортирует машину в точку, где находится свободная камера (активируется двойным нажатием C)
- map() открывает всю карту текущей локации
- /map техкод_локации загружает новую игру на указанной карте (например,
/map r1m2) - PassToMap("техкод", "FromТехкод", -1, true) перемещает игрока между локациями с сохранением заданий
- map() открывает всю карту текущей локации
- OpenEncyclopaedia() открывает все статьи в энциклопедии
- RestoreAllToleranceStatus() сбрасывает отношения со всеми фракциями до нейтральных
- SaveAllToleranceStatus() сохраняет текущие отношения с фракциями
- SetWeather(число) меняет погоду (0 = ясно, 1 = дождь)
- SetGameTime(часы, минуты) устанавливает время суток (например,
SetGameTime(12,0)) - SetGameSpeed(число) регулирует скорость игры (1 = норма, 0 = пауза, >1 = ускорение)
- /fov число изменяет угол обзора (по умолчанию 90)
- EndConversation() принудительно завершает зависший диалог с NPC
- suicide() мгновенно уничтожает ваш автомобиль
- /ai_location_debug 1 показывает триггеры и зоны активности (отключить:
/ai_location_debug 0) - println(GetPlayerVehicle():GetSchwarz()) выводит стоимость вашего автомобиля
- /quit немедленно закрывает игру
Команды чувствительны к регистру и требуют точного написания. Навигация по истории команд осуществляется стрелками «вверх» и «вниз». Также можно вставить текст из буфера обмена с помощью Ctrl+V. Все технические названия моделей машин и предметов можно найти в файле data/if/diz/model_names.xml.