на главную
об игре

Консольные команды в Factorio: как управлять миром, скоростью игры, включить режим бога и многое другое

Игра Factorio знаменита своей глубокой системой управления фабриками, позволяющей игрокам строить сложные цепочки производства и автоматизировать практически любой процесс. В дополнении Factorio: Space Age разработчики открыли новые горизонты для творчества, добавив новые механики и возможности. Однако, даже при таком огромном разнообразии, некоторым игрокам может понадобиться немного «волшебства» для полного контроля над игрой. Консольные команды в Factorio предоставляют игрокам мощный инструмент, позволяющий быстро изменять игровой процесс, добавлять предметы и управлять картой.

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

Путешествие в Factorio: Space Age - Полный гайд по дополнению и нововведениям в 2.0

Как включить консоль в Factorio и использовать команды

Чтобы получить доступ к консоли Factorio, достаточно нажать клавишу «/», находясь в мире. Если это не сработает, вы можете проверить (или назначить), какую клавишу нажимать, открыв меню и перейдя в Настройки->Контроли->Основное взаимодействие->Включить чат (и Lua-консоль).

Чтобы получить список основных команд, просто введите в консоли «/help», и вы получите список возможных команд, которые вы можете ввести. Однако если вы ищете читы, то вам действительно нужна команда «/command» (которую можно сократить до «/c»).

Обратите внимание: использование команды «/c» отключит все достижения для вашего мира Factorio, поэтому убедитесь, что это именно то, что вы хотите сделать, прежде чем приступать к игре.

Теперь давайте подробнее рассмотрим самые полезные консольные команды в Factorio.

Основные команды Factorio

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

Команды для игрока (телепортация, быстрое добывание, крафт и т.д.):

  1. Телепортация игрока
    Функция: Перемещает игрока на указанные координаты.
    Пример использования:
    /c game.player.teleport([x],[y])
  2. Ускорение добычи
    Функция: Увеличивает (или уменьшает) скорость ручной добычи.
    0 = 100%, 1 = 200%, 2 = 300% и т.д.
    Пример использования:
    /c game.player.force.manual_mining_speed_modifier=100
  3. Ускорение крафта
    Функция: Увеличивает (или уменьшает) скорость ручного крафта.
    Пример использования:
    /c game.player.force.manual_crafting_speed_modifier=100
  4. Увеличение досягаемости
    Функция: Увеличивает максимальную дистанцию взаимодействия с объектами (по умолчанию — 10).
    Пример использования:
    /c local reach = 500
    game.player.force.character_build_distance_bonus = reach game.player.force.character_reach_distance_bonus = reach

Команды для инвентаря

Эти команды помогут вам эффективно управлять инвентарем, увеличивая его размер и добавляя необходимые предметы.

  1. Включение режима читов
    Функция: Включает или выключает режим читов, позволяющий моментально крафтить любые предметы.
    Пример использования:
    /c game.player.cheat_mode=true
  2. Добавление предмета в инвентарь
    Функция: Добавляет указанный предмет в инвентарь.
    Пример использования:
    /c game.player.insert{name="infinity-chest", count=100}
  3. Увеличение размера инвентаря
    Функция: Увеличивает количество ячеек инвентаря на указанное количество.
    Пример использования:
    /c game.player.force.character_inventory_slots_bonus=80

Команды для управления врагами

Используйте эти команды для полного контроля над агрессией и распространением врагов, таких как кусачие черви (Biters).

  1. Включение мирного режима
    Функция: Включает или выключает мирный режим, при котором враги не атакуют, пока их не спровоцируют.
    Пример использования:
    /c game.player.surface.peaceful_mode=true
  2. Отключение эволюции врагов
    Функция: Отключает эволюцию врагов по времени и загрязнению.
    Пример использования:
    /c game.map_settings.enemy_evolution.time_factor=0
    /c game.map_settings.enemy_evolution.pollution_factor=0
  3. Отключение распространения врагов
    Функция: Отключает или включает распространение врагов.
    Пример использования:
    /c game.map_settings.enemy_expansion.enabled=false
  4. Уничтожение всех врагов
    Функция: Убивает всех врагов в исследованном мире.
    Пример использования:
    /c game.forces["enemy"].kill_all_units()
  5. Уничтожение ближайших врагов
    Функция: Убивает всех врагов в указанном радиусе от игрока.
    Пример использования:
    /c local surface=game.player.surface
    local pp = game.player.position
    local cnt = 0
    for key, entity in pairs(surface.find_entities_filtered({force="enemy", radius=250, position=pp })) do
    cnt = cnt+1
    entity.destroy()
    end
    game.player.print(cnt)

Команды для мира

Эти команды позволят вам управлять временем суток, скоростью игры и даже изменять ландшафт.

  1. Включение редактора карты
    Функция: Включает или выключает режим редактора карты, позволяя изменять ландшафт.
    Пример использования:
    /editor
  2. Открытие карты вокруг игрока
    Функция: Открывает участки карты вокруг игрока, как это делает радар.
    Пример использования:
    /c local radius=1000
    game.player.force.chart(game.player.surface, {{game.player.position.x-radius, game.player.position.y-radius}, {game.player.position.x+radius, game.player.position.y+radius}})
  3. Вечный день
    Функция: Фиксирует время суток на дневное.
    Пример использования:
    /c game.player.surface.always_day=true
  4. Изменение скорости игры
    Функция: Изменяет скорость игры.
    Пример использования:
    /c game.speed=2
  5. Удаление загрязнения
    Функция: Очищает всё загрязнение в мире.
    Пример использования:
    /c game.player.surface.clear_pollution()
  6. Отключение загрязнения
    Функция: Включает или отключает загрязнение.
    Пример использования:
    /c game.map_settings.pollution.enabled=false

Команды для исследований

Эти команды помогут вам ускорить процесс исследований и открыть все технологии.

  1. Исследовать все технологии
    Функция: Открывает все технологии.
    Пример использования:
    /c game.player.force.research_all_technologies()
  2. Открытие всех рецептов
    Функция: Включает все рецепты.
    Пример использования:
    /c for name, recipe in pairs(game.player.force.recipes) do recipe.enabled = true end
  3. Ускорение исследований
    Функция: Увеличивает скорость исследований.
    Пример использования:
    /c game.player.force.laboratory_speed_modifier=2

Эти команды помогут вам адаптировать игровой процесс под свои нужды, сделав его более увлекательным и эффективным.

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

а на выдачу нашли, каким тегом можно качество предмета менять?

1