Вверх ↑
Мобы - Регулирование популяции существ в мирах

Регулирование популяции существ в мирах
Описание
   В данной статье описываются основные принципы регулирования количества существ в мирах, не позволяющие переполнить мир этими самыми существами и вызвать сильные лаги.
Зачем нужно регулировать численность существ
   Численность популяции существ необходимо регулировать для того, чтобы их большое количество не вызывало лаги на сервере или вовсе не привело к аварийному его завершению из-за нехватки памяти. Поскольку на сервере одновременно играет достаточно много человек и каждый из них может заняться разведением животных, то критический порог может быть достигнут очень быстро.
Удаление существ при превышении заданного предела
   Существует численный предел примерно в 15 000 единиц, выше которого мгновенно включается истребление популяции, в ходе которого каждое второе существо из первых 10 000 убивается навсегда.
Смерть от старения и одиночества
   Если существо активно и ближайший игрок находится от него на расстоянии более 128 кубов, то оно умирает.

   Если существо прожило некоторое время и ближайший игрок находится от него не ближе 32х и не дальше 128 блоков, то с вероятностью в 0.1% оно умирает.
Где и как лучше всего разводить животных
   Наиболее благоприятным миром для разведения животных является клановый мир. Ограничение на количество особей действует только в рамках одного мира, поэтому этот параметр практически не достижим, если выращиванием заниматься в одном двух местах в мире. Кроме того рядом с фермой в клановом мире не ходят игроки и ситуация, когда существа активны, а ближайший игрок оказался далее 128 блоков, так же крайне мало вероятна.
Планируемые изменения
   Зачем и для чего было сделано именно такое регулирование в стандартном майне остается загадкой. В настоящее время тестируется иной способ разведения и регулировании популяции, основанный на необходимости кормления животных для поддержания их жизни. Так же возможно добавление обычного старения (как у мобов) - смерть животного после недель или месяцев жизни. Никаких других причин смерти животных после добавления этого механизма не останется.
BB-code статьи для вставки
Всего комментариев: 7
ADMIN0202018-02-15 14:59:26
Как узнать, сколько существ на данный момент находится на сервере?
Shadowfank2018-02-15 16:32:20
ADMIN020, командой /einfo
KOLLIAKEP2018-02-20 23:38:36
если есть опечатки/ошибки в тексте, куда писать?
social2018-02-24 13:02:26
KOLLIAKEP писал(а):
если есть опечатки/ошибки в тексте, куда писать?

Wiki писал(а):
Если Вы нашли ошибку в какой-нибудь статье, сообщите о ней в соответствующем разделе.

kek2018-02-24 18:32:01
Добавить яйца животных, чтобы их же убивать, чтобы не было лагов сервера... ГЕНИАЛЬНО
Fomichev2018-03-03 23:46:45
Играю на майне уже больше недели. Ни разу не видел слизня. Как быть?) Куда деваться?)
Funt1k_2018-03-20 19:45:45
Похороны курятников?
Комментарий
...