Привет всем читателям!
В этой статье расскажу, как увеличить расстояние сборщика ресурсов до любых расстояний. Это может быть полезным, если нужно очистить мир от мусора, сделать авто сбор ресурсов рядом с базой и т. д.
Вот так выглядит сбор ресурсов сейчас (всё собирается, если находится в 4-х блоках от коллектора):
Для того, чтобы ресурсы собирались с любого желаемого расстояния, необходимо залезть в локальные файлы игры (рекомендую перед этим сделать резервную копию файлов),
путь выглядит так: <Папка с игрой>\Survival\Scripts\game\interactables; Нам нужен файл "ResourceContainer.lua", его открываем в любом текстовом редакторе, я буду использовать VSCode
и находим строку номер 13, она выглядит вот так:
local size = sm.vec3.new( shapeSize.x + 0.875, shapeSize.y + 0.875, shapeSize.z + 0.875 )
Где 0.875 — расстояние с которого подбираются блоки, для того чтобы его изменить, мы должны изменить это число, например для того, чтобы блоки подбирались с расстояния примерно 70 блоков,
мы должны изменить это число на 16.875 и полученный фрагмент кода будет выглядеть так:
local size = sm.vec3.new( shapeSize.x + 16.875, shapeSize.y + 16.875, shapeSize.z + 16.875 )
Теперь ресурсы подбираются с большого расстояния:
Это решение будет очень полезно, если нужно автоматически собирать металл с роботов после рейда, или при добыче дерева/камня всё сразу будет собираться в машину
Конец статьи, удачной игры