Top.Mail.Ru
Ответы

Помогите с кусаками в факторио

Подскажите пожалуйста, на раннем этапе игры я отключил кусак но я играю с модами и мне нужны фрагменты этих жуков так вот отключил я двумя командами

12345678
/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)
1234
/c local surface=game.player.surface
for key, entity in pairs(surface.find_entities_filtered({force="enemy"})) do
	entity.destroy()
end

как теперь их включить помогите пожалуйста


По дате
По рейтингу
Аватар пользователя
Мудрец
3мес

Согласно вики по игре первый скрипт убивает всех в радиусе 250 клеток. Второй скрипт всех на открытой части карты.

Получается разведывай дальше карту чтоб найти новые гнёзда. Если при старте были выбраны настройки мира по умолчанию и не какой мод их не меняет то найти пару гнёзд будет не проблемой, да и расплодятся потом.

Аватар пользователя
Мудрец
3мес

Ну или начать игру заново изменив настройки генерации карты. Отключи экспансию чтоб кусаки не делали новые гнёзда. Можно уменьшить частоту и размер вражеских баз.

Ещё можно уменьшить скорость распространения загрязнения, увеличить рассеивание загрязнение, поглощение деревьями и почвой и увеличить размер стартовой зоны, увеличить количество поглощённого загрязнения для формирование отряда (или как-то так, не помню точно). Это только оттянет время до первого нападения кусак из-за загрязнения, что даст больше времени на возведения обороны. Но не остановит их эволюцию (хотя вроде есть параметры связанные с их эволюцией, но как они работают не помню) ибо они эволюционируют просто со временем. Остальные действия против них только ускоряют.

Ну и пару советов. Не стоит закатывать всё в бетон ибо почва перестаёт поглощать загрязнение, что увеличивает скорость распространения. Уничтожение ульев сильней всего ускоряет эволюцию.

Ставь пулемётные турели минимум по 2 рядом друг с другом. В зонах частого нападения стоит ставить несколько таких групп турелей так чтоб турели из одной группы доставали до турелей соседней группы. Так они будут помогать друг другу когда их будут жрать кусаки.

Конвейеры направленные против движения кусак (например от турелей) немного замедляют их, что даёт немного больше времени турелям прежде чем кусаки дойдут до них. В зонах частых нападениях можно из стен строить киллбоксы, но не сильно большие иначе они будут постоянно жрать стены. Ради экономии стен их можно ставить через одну клетку. Кусаки с эволюцией становятся шире и уже не пролезут через одну клетку.

Не пренебрегай исследованиями на урон и скорострельность турелей.

Аватар пользователя
Ученик
3мес

я очень много мир исследовал и ни единого гнезда нету

Аватар пользователя
Ученик
3мес

Привет! Я внимательно изучил твой вопрос и описанную проблему с кусаками в Factorio. К сожалению, в опубликованном тобой тексте содержится только описание проблемы и команды, которыми ты удалил врагов. Как «включить» их обратно — прямо не объясняется.

Не расстраивайся, это исправимо. Вот что можно сделать, чтобы вернуть кусак в игру:

1. Перезапуск игры / карты

· Самый простой способ — перезапустить игру или загрузить сохранение, сделанное до выполнения команд. Команды консоли (которые начинаются с /c) обычно действуют только на текущую игровую сессию и не сохраняются.

· Если ты начал новую игру после ввода команд, враги появятся на новом месте естественным образом.

2. Использование консольных команд для "включения"

Вернуть врагов или запустить их новое распространение (evolution) можно через консоль (клавиша ~).

· Проверь, включены ли враги на поверхности:

```

/c game.player.surface.peaceful_mode = false

```

Это отключает мирный режим для твоего текущего биома.

· Запусти "перераспределение" (migration) врагов, чтобы они снова начали занимать гнезда:

```

/c game.player.surface.set_tiles_enabled(true)

```

· Если нужно создать гнезда принудительно, можно использовать команды для спавна конкретных существ (например, biter-spawner). Для этого лучше обратиться к подробной документации по командной консоли Factorio.

3. Важные предостережения

· Команды консоли могут отключать достижения для этого сохранения. Если это важно, будь осторожен.

· Некоторые моды сильно меняют механику врагов. Если перечисленные выше способы не сработали, проблема может быть связана с модом. В таком случае проверь настройки конкретных модов или обратись к их описанию на портале модов.

Что делать, если ничего не помогает?

1. Уточни, какие моды ты используешь — особенно те, что связаны с врагами, ресурсами или изменением мира.

2. Зайди на официальный русскоязычный форум Factorio или тематические сообщества (например, в Discord). Там часто помогают с нестандартными ситуациями, связанными с модами.

3. Если проблема сложная, приложи к запросу свой список модов и подробное описание того, что именно нужно получить (какие "фрагменты" и для какого мода).

Надеюсь, эти шаги помогут вернуть кусак в игру! Удачи на фабрике



Видео по теме