...
Новые сервера л2 Lineage 2 servers announcements
ГлавнаяБлог Lineage 2Как работает система наград (дропа) в Lineage 2
Как работает система наград (дропа) в Lineage 2
Присоединяйся к Telegram
Блог Lineage 2
Об игре
239
4 0

Справка!
Система наград (дропа) в Lineage 2 — это не «рандом один раз», а каскад бросков по группам с модификаторами. Разбираем, как работают рейты, мультидроп, спойл и адена, и где прячется уровень-штраф.

 

Cистема наград (дропа) в Lineage 2: вступление

 

Почему с одного моба падает «или А, или B», почему адены всегда больше на премиуме, а «рейты ×10» ощущаются как ×6? Секрет в том, что в Lineage 2 дроп — это не один бросок кубика, а цепочка решений: сервер кидает группы наград, внутри них — конкретные предметы, а поверх всего накладывает модификаторы (рейты, виталка, премиум, руны, штраф за разницу уровней, флаг рейд-босса и т.д.). В итоге мы получаем «мультидроп» при высоком rate, насыщение адены, а спойл и обычный лут живут по соседним, но разным правилам.

 

В этой серии разберём систему наград без мифов и догадок: как устроены RewardGroup, как считается итоговый rate, что такое дробный бросок (2 полных + 0.7 вероятностного), почему адена ведёт себя «особенно», где именно прикручивается штраф по уровню и как это всё влияет на фарм. Будут формулы, примеры, и наглядные кейсы «почему мне не упало» — и что с этим делать.

 

 

система наград (дропа) в Lineage 2

 

 

Система наград (дропа) в Lineage 2: механика

 

Когда моб умирает, сервер делает две вещи:

  • раздаёт экспу/сп за урон
  • затем для каждого типа награды (обычный лут, адена, спойл) запускает бросок:
    RewardList.roll(player, mod, isRaid).

 

Дальше всё решают группы дропа. Внутри моба лут разбит на группы (RewardGroup).

 

У каждой группы есть:

  • шанс сработать (из шкалы 1 000 000, это как проценты ×10 000),
  • список предметов с их шансами внутри группы.

 

Алгоритм:

  1. Кидаем группу: попали — крутим один предмет из списка этой группы.
  2. Если общие рейты высокие, группу можно кинуть несколько раз (про “мультидроп” поговорим отдельно).

 

Справка!
Это ровно та система, благодаря которой с одного моба может выпасть либо А, либо B — но не всё сразу.

 

Откуда берутся “рейты”?

 

Перед броском сервер считает итоговый множитель rate (для обычных предметов):

rate = (Config.RATE_DROP_ITEMS + бонус rune/premium игрока)
× персональный множитель игрока
× mod

 

Где:

  • onfig.RATE_DROP_ITEMS — ваши базовые рейты сервера,
  • player.getVitalityBonus() — бонус от виталки,
  • player.getRateItems() — перс. множитель (премиум/баффы),
  • mod — самое интересное: сюда как раз попадает штраф за разницу уровней и прочие модификаторы.

 

Если rate = 2.7, сервер делает 2 полных броска группы + ещё один с вероятностью 0.7. Это и есть аккуратный “мультидроп”.

 

Для адены используется отдельная логика насыщения, чтобы не спамить сотней бросков: при очень больших модах шанс “дожимают” вплоть до 100%, а количество масштабируют.

 

Итак, система наград (дропа) в Lineage 2 — это система из «слоёв»: группы наград, внутренняя рулетка предметов и финальный модификатор rate, куда попадают рейты сервера, виталка, премиум/руны и штрафы по уровню. Отсюда и «мультидроп», и особое поведение адены, и ситуации «выпало А вместо B». В следующих частях разберём формулы подробнее на примерах и посмотрим, где именно в коде прикручиваются штрафы, чтобы понимать, как оптимизировать фарм под разные хроники и споты.

 

Хочешь больше таких разборов с формулами и кейсами? Загляни в нашу рубрику игровые механики L2 — там собраны все материалы по шансам, рейтовым модификаторам, спойлу, дроп-таблицам и не только.

 

Вы можете поддержать проект подпиской на наш телеграм-канал.

 

Нравится 4
Поделиться:

Комментарии

Комментариев пока нет. Будьте первым!

Оставить отзыв
Все статьи