Перейти к публикации
MrMpat

совет Как не плодить мусор механизмами

Рекомендованные сообщения

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

Сейчас я наглядно покажу, как игроки сами того не осознавая, строят механизмы, которые, пока на них никто не смотрит, производят кучу мусора. И говоря "пока никто не смотрит" - я не шучу.

 

Как создается аномалия? Или почему это не шутка

Опытным путем было установлено что предметы начинают вести себя странно на расстоянии больше 4 чанков от чанка где находится игрок.

image.thumb.png.4247a1fb6016122031719cd2a5e7ad60.png

Зеленым обведен чанк где находится игрок.
Желтым обведена область вокруг игрока где предметы ведут себя так, как мы от них этого ожидаем.
Красным обведена область прогрузки мира игроком
Поправьте меня если я допустил неточность.

На 5 чанке (за желтой областью) предметы перестают объединяться и вообще двигаться. Никто же не смотрит, зачем стараться?

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

 

Как это выглядит

Механизм, в котором, казалось бы, предметы оперативно уничтожаются, как только они появляются.

2023-06-08_21_16_52.thumb.png.74e706288e74bf573f428fced20ee426.png
Ну что тут может быть не так? Палки же сразу падают в лаву!

А происходит это:

2023-06-08_21_16_09.thumb.png.972fdf8a255b678390c7c22577cdd350.png
О да! Они просто зависли кучей над лавой и отказываются падать. Более 300 палок! Каждая - отдельный стак предметов в количестве 1 штуки.
Эта постройка видна на первом изображении в 5 чанке на юге.

Увидеть это безобразие можно только после очень быстрого перемещения (например телепортации) к предметам в мертвой зоне. Как только к предметам приближается игрок, они тут же вспоминают, что им вообще-то нужно вести себя прилично, и падают вниз, как и положено порядочному дропу. Эти палки тоже упали вниз сразу после перемещения. Видно даже что чанки на заднем фоне еще не все успели загрузиться.

 

Как этого избегать

Главное что я хочу сказать: если у вас всё-таки есть что-то выбрасывающее предметы, не стойте afk на большом расстоянии от этого. Порой переместившись всего на 1 блок в соседний чанк удается заставить дроп обрабатываться нормально, не скапливаться тысячами и не вызывать очистки каждые 5 минут.

Проверяйте расстояние в чанках между местом где планируете стоять afk и местом сброса. Это нужно и вам, и серверу, и другим игрокам. Поскольку обычно выпадающие предметы нужны для какой-то цели, они дойдут до того места куда были отправлены, а не будут запускать глобальную очистку назло всем. 

По возможности избегайте передачи предметов между механизмами и сундуками через "мир". Ведь область такой передачи может когда-нибудь попасть в ту самую "мертвую" область прогрузки. Возможно даже надолго. 

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

 

Написание этого топика было мотивировано очередным обнаружением скопления верстаков в "кормушке" голодного узла.

Кормите голодные узлы правильно! Содержите мусор в специально предназначенном для этого месте.

  • Нравится 4
  • Одобряю 6

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...