предисловие проблемы - в сборке нет ни одной механики которая позволила бы рейтовать шанс дропа предметов, а соотвественно для пвп серверов это смерть, ибо составить конкуренцию нормальным проектам на рынке имея на руках люцеру - НЕ ПРЕДСТАВЛЯЕТСЯ ВОЗМОЖНЫМ
всем известно что у нас в сборке тру птс дроп который ctrl + c, ctrl + v прям с птс переехал, рассмотрим более детально каждый из них:
RATED_GROUPED - рейтуемая группа, рейтует количество предметов внутри группы, тот самый камень преткновения когда речь заходит о рейтовке шансов и мы получаем тот самый ответ об арифметических ошибках, ибо сумма шансов внутри группы не может быть выше 100%, поэтому добавить 4 предмета по 25% мы можем, а рейтануть шанс допустим х2 мы не можем, потому что сумма шансов будет выше 100%
NOT_RATED_GROUPED - не рейтуемая группа, аналогичная ситуация, но количество предметов внутри группы всегда будет ровно таким, какое вы в неё пропишете
SWEEP - тут всё понятно, это наш любимый спойл, который мы можем рейтовать, как шанс, так и количество, разными конфигами
RATED_NOT_GROUPED - тот самый великий l2j дроп который вы так давно просили, и решает все проблемы (спойлер - нет, ничего он не решает)
суть - внутри RATED_NOT_GROUPED может быть любое количество предметов с любым шансом, так как нет группы, значит любой предмет может выпасть
ну вот оно спасение скажите вы, но нет, почему то в этом типе тоже рейтуется количество
объясню по другому, всё что вы видите ниже - это одно и то же, только в разных записях
отсюда вопрос, зачем нужен l2j дроп если мы не можем рейтовать шанс, какой в нём смысл если мы можем сделать всё то же в групповом дропе?
нужнен тип дропа который у которого будет рейтоваться ШАНС
приведу пример - я захотел открыть мультикрафт, ставлю рейт дроп/спойл х200, люди шмоток в дропе вообще не увидят никогда, а если и увидят, то это буквально можно идти лотерейными билетами закупаться, и я как админ ничего с этим не могу поделать, только делать условно нерейтуемую группу для каждой шмотки и отдельно выносить шансы, ну это полная шиза, ибо опять же я не могу реализовать адекватно премиум аккаунт
ну и наверно назревает логичный вопрос - что делать если рейтанул и шанс стал выше 100%? да тут всё просто, всё что кратно 100 повторяется, допустим должна выпасть шмотка у нее шанс 25%, мы рейтуем х5, получаем с 100% шансом одну и с 25% вторую
у меня всё, надеюсь я найду единомышленников
всем известно что у нас в сборке тру птс дроп который ctrl + c, ctrl + v прям с птс переехал, рассмотрим более детально каждый из них:
RATED_GROUPED - рейтуемая группа, рейтует количество предметов внутри группы, тот самый камень преткновения когда речь заходит о рейтовке шансов и мы получаем тот самый ответ об арифметических ошибках, ибо сумма шансов внутри группы не может быть выше 100%, поэтому добавить 4 предмета по 25% мы можем, а рейтануть шанс допустим х2 мы не можем, потому что сумма шансов будет выше 100%
NOT_RATED_GROUPED - не рейтуемая группа, аналогичная ситуация, но количество предметов внутри группы всегда будет ровно таким, какое вы в неё пропишете
SWEEP - тут всё понятно, это наш любимый спойл, который мы можем рейтовать, как шанс, так и количество, разными конфигами
RATED_NOT_GROUPED - тот самый великий l2j дроп который вы так давно просили, и решает все проблемы (спойлер - нет, ничего он не решает)
суть - внутри RATED_NOT_GROUPED может быть любое количество предметов с любым шансом, так как нет группы, значит любой предмет может выпасть
ну вот оно спасение скажите вы, но нет, почему то в этом типе тоже рейтуется количество
объясню по другому, всё что вы видите ниже - это одно и то же, только в разных записях
XML:
<rewardlist type="RATED_GROUPED">
<group chance="30.0">
<reward item_id="96008" min="1" max="4" chance="100"/>
</group>
</rewardlist>
<rewardlist type="RATED_GROUPED">
<group chance="100.0">
<reward item_id="96008" min="1" max="4" chance="30"/>
</group>
</rewardlist>
<rewardlist type="RATED_NOT_GROUPED">
<reward item_id="96008" min="1" max="4" chance="30"/>
</rewardlist>
отсюда вопрос, зачем нужен l2j дроп если мы не можем рейтовать шанс, какой в нём смысл если мы можем сделать всё то же в групповом дропе?
нужнен тип дропа который у которого будет рейтоваться ШАНС
приведу пример - я захотел открыть мультикрафт, ставлю рейт дроп/спойл х200, люди шмоток в дропе вообще не увидят никогда, а если и увидят, то это буквально можно идти лотерейными билетами закупаться, и я как админ ничего с этим не могу поделать, только делать условно нерейтуемую группу для каждой шмотки и отдельно выносить шансы, ну это полная шиза, ибо опять же я не могу реализовать адекватно премиум аккаунт
ну и наверно назревает логичный вопрос - что делать если рейтанул и шанс стал выше 100%? да тут всё просто, всё что кратно 100 повторяется, допустим должна выпасть шмотка у нее шанс 25%, мы рейтуем х5, получаем с 100% шансом одну и с 25% вторую
у меня всё, надеюсь я найду единомышленников

