Resolved Drop mobs

LoselYourSelf

Heir
Customer
Установил шанс дропа 1%, но випки падают с каждого моба. Не могу понять где ошибка, в упор не вижу.
<rewardlist type="RATED_GROUPED">
<group chance="100.0">
<reward item_id="57" min="1344" max="2745" chance="70.0"/>
</group>
<group chance="100.0">
<reward item_id="5575" min="4000" max="8000" chance="30.0"/>
</group>
<group chance="100.0">
<reward item_id="8742" min="1" max="1" chance="10.0"/>
</group>
<group chance="49.0">
<reward item_id="959" min="1" max="1" chance="1.0"/>
</group>
<group chance="49.0">
<reward item_id="960" min="1" max="1" chance="1.0"/>
</group>
<group chance="49.0">
<reward item_id="6577" min="1" max="1" chance="1.0"/>
</group>
<group chance="49.0">
<reward item_id="6578" min="1" max="1" chance="1.0"/>
</group>

</rewardlist>
</npc>
 
Last edited:
Установил шанс дропа 1%, но випки падают с каждого моба. Не могу понять где ошибка, в упор не вижу.
<rewardlist type="RATED_GROUPED">
<group chance="100.0">
<reward item_id="57" min="1344" max="2745" chance="70.0"/>
</group>
<group chance="100.0">
<reward item_id="5575" min="4000" max="8000" chance="30.0"/>
</group>
<group chance="100.0">
<reward item_id="8742" min="1" max="1" chance="10.0"/>
</group>
<group chance="49.0">
<reward item_id="959" min="1" max="1" chance="1.0"/>
</group>
<group chance="49.0">
<reward item_id="960" min="1" max="1" chance="1.0"/>
</group>
<group chance="49.0">
<reward item_id="6577" min="1" max="1" chance="1.0"/>
</group>
<group chance="49.0">
<reward item_id="6578" min="1" max="1" chance="1.0"/>
</group>

</rewardlist>
</npc>

Шанс самой групы тоже поменять нужно)
 
Шанс самой групы тоже поменять нужно)
а какой смысл если шанс самих точек 1% на других кастом мобах все ок с такими же групами, в инсте чёто
 
а какой смысл если шанс самих точек 1% на других кастом мобах все ок с такими же групами, в инсте чёто
Но сам шанс группы же большой, при таком % и выходит +1 процент указан на сам итем
 
Сделай группу с 1% и сам итем 1% посмотри результат
спс изменило, только у меня на другом мобе стоят группы 100% а итем 5% и прекрасно работает
 
Last edited:
  • Like
Reactions: L2g
<group chance="1.0">
<reward item_id="960" min="1" max="1" chance="100.0"/>
</group>

The server’s general drop rates are currently applied. If you want an item not to be affected by the server’s general rates, you should add it to "NoRateItems".
 
<rewardlist type="RATED_GROUPED">
<group chance="100.0">
<reward item_id="13027" min="1" max="3" chance="70.0"/>
<reward item_id="13026" min="1" max="3" chance="7.0"/>
</group>
</rewardlist>
у меня так и все примерно нормально падает
 
<group chance="1.0">
<reward item_id="960" min="1" max="1" chance="100.0"/>
</group>

The server’s general drop rates are currently applied. If you want an item not to be affected by the server’s general rates, you should add it to "NoRateItems".
Так там количество а не шанс
 
  • Like
Reactions: L2g
<rewardlist type="RATED_GROUPED">
<group chance="100.0">
<reward item_id="959" min="1" max="3" chance="1.0"/>
</group>
</rewardlist>
и все должно быть так как ты хочешь
 
<rewardlist type="RATED_GROUPED">
<group chance="100.0">
<reward item_id="959" min="1" max="3" chance="1.0"/>
</group>
</rewardlist>
и все должно быть так как ты хочешь
Я так делал и аналогичная проблема как на видео, именно с вип/арм, другие итемы норм работают по группам, позже попробую их в NoRateItem добавить, мб повлияет.
 
Почему ты не шифтонул нам моба ?
По идеи, все должно нормально работать И зачем ты кстати так вырезал дроп... розделил на 5 груп... зачем ?
Если ты хочешь тупо шанс, то ставь группу 100, а айтемы 1% и сделай их стопкой в одной шруппе, а не в 10шт )

Code:
<rewardlist type="NOT_RATED_GROUPED">
<group chance="100.0">
<reward item_id="959" min="1" max="1" chance="1.0"/>
<reward item_id="6578" min="1" max="1" chance="1.0"/>
<reward item_id="6577" min="1" max="1" chance="1.0"/>
<reward item_id="960" min="1" max="1" chance="1.0"/>
</group>
вот так на пример у тебя шанс предмета 1%. Без рейтовки.
А то там тебе выше советовали 1% группу поставить и айтем 1%, тогда помни, что шанс предмета у тебя получится 0.01%
 
Last edited:
Почему у вас такая странная логика выставления дропа?

В группе всегда в сумме должно быть 100%
А сам шанс всегда редактируйте в самой группе. И не нужно заморачиваться.

<group chance="100.0"> - а здесь уже редактируйте цифру. Хотите чтобы был 1% от четырех айтемов (100*1%*4шт) = <group chance="4.0">
<reward item_id="959" min="1" max="1" chance="25.0"/>
<reward item_id="6578" min="1" max="1" chance="25.0"/>
<reward item_id="6577" min="1" max="1" chance="25.0"/>
<reward item_id="960" min="1" max="1" chance="25.0"/>
(сумма chance всегда 100.00) если шансы в группе одинаковые то 100 делим на количество, если разные то считаем и выставляем пропорционально, но сумма всегда 100%)

</group>


Зачем извращаться и придумывать чтото новое и более сложное?
 
(сумма chance всегда 100.00) если шансы в группе одинаковые то 100 делим на количество, если разные то считаем и выставляем пропорционально, но сумма всегда 100%)
Я извиняюсь, но ты что-то напутал. Я вроде бы выше описал нормальное значение с шансом в 1%
Группы изначально и были сделаны для того, что бы механика вычислений не считала сначала десятки предметов из дропа, а только шанс группы в начале. ( как описано в интернете ).
Твое предложение тоже правильное ( в какой-то степени) но по твоему посту, шанс предмета получился 4%
Если уже так, то тогда делать их все же вот так
Code:
<group chance="1.0">
<reward item_id="959" min="1" max="1" chance="100.0"/>
</group>
И ты немного напутал, сумма внутри группы не может быть больше 100%, а так предмет внутри может хоть 0,00001 хоть 100,0
1761302009868.webp
Тоесть получается, что хоть так :
Code:
<group chance="1.0">
<reward item_id="959" min="1" max="1" chance="100.0"/>
</group>
или так
Code:
<group chance="100.0">
<reward item_id="959" min="1" max="1" chance="1.0"/>
</group>

Разницы по шансу дропа вообще никакой.
тут уже другие факторы влияют на все это : Рейтовка дропа в конфигах. Система выпадения предметов старая или новая.
 
Я извиняюсь, но ты что-то напутал. Я вроде бы выше описал нормальное значение с шансом в 1%
Группы изначально и были сделаны для того, что бы механика вычислений не считала сначала десятки предметов из дропа, а только шанс группы в начале. ( как описано в интернете ).
Твое предложение тоже правильное ( в какой-то степени) но по твоему посту, шанс предмета получился 4%
Если уже так, то тогда делать их все же вот так
Code:
<group chance="1.0">
<reward item_id="959" min="1" max="1" chance="100.0"/>
</group>
И ты немного напутал, сумма внутри группы не может быть больше 100%, а так предмет внутри может хоть 0,00001 хоть 100,0
View attachment 7087
Тоесть получается, что хоть так :
Code:
<group chance="1.0">
<reward item_id="959" min="1" max="1" chance="100.0"/>
</group>
или так
Code:
<group chance="100.0">
<reward item_id="959" min="1" max="1" chance="1.0"/>
</group>

Разницы по шансу дропа вообще никакой.
тут уже другие факторы влияют на все это : Рейтовка дропа в конфигах. Система выпадения предметов старая или новая.

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

лично у меня всегда сумма груповых 100% и внутри быстро пропорцией распределяю.
если не груповые - то конечно отдельно каждая.

и вроде тут хочу поправить:
Code:
<group chance="1.0">
<reward item_id="959" min="1" max="1" chance="50.0"/>
<reward item_id="959" min="1" max="1" chance="50.0"/>
</group>

не одно и тоже что и

Code:
<group chance="100.0">
<reward item_id="959" min="1" max="1" chance="1.0"/>
<reward item_id="959" min="1" max="1" chance="1.0"/>
</group>
 
Last edited:
Вопрос в теме был по другому поводу вы видимо ошиблись темой, "Почему при шансе групп 100% а итем 1% итем падает с каждого моба" , вопрос решен всем спасибо. Каким методом это сделал я, вас не касается (Усложняет/ не усложняет) , у меня все работает и мне так удобно.
разницы никакой, но зачем усложнять и делать правки не только в группе, а и еще и в каждой строке. Ведь согласись - куда проще вносить правки везде только в одном значении, и всегда знать что только там чтото поменялось, чем крутить вертеть везде и всюду и через полгода чтото забыть и потерять, свои формулы расчета и распределения шанса в группах.) Сам себе усложняешь алгоритмы.

лично у меня всегда сумма груповых 100% и внутри быстро пропорцией распределяю.
если не груповые - то конечно отдельно каждая.

и вроде тут хочу поправить:
Code:
<group chance="1.0">
<reward item_id="959" min="1" max="1" chance="50.0"/>
<reward item_id="959" min="1" max="1" chance="50.0"/>
</group>

не одно и тоже что и

Code:
<group chance="100.0">
<reward item_id="959" min="1" max="1" chance="1.0"/>
<reward item_id="959" min="1" max="1" chance="1.0"/>
</group>
 
Last edited:
Вопрос в теме был по другому поводу вы видимо ошиблись темой, "Почему при шансе групп 100% а итем 1% итем падает с каждого моба" , вопрос решен всем спасибо. Каким методом это сделал я, вас не касается (Усложняет/ не усложняет) , у меня все работает и мне так удобно.
Отлично! В чем оказалась проблема по итогу ?

=-=-=-=-=--=-=

лично у меня всегда сумма груповых 100% и внутри быстро пропорцией распределяю.
если не груповые - то конечно отдельно каждая.
В своем первом посте, ты распределение сделал не правильным!
 
Back
Top