Главная Мой профиль Регистрация Выход Вход
Приветствую Вас Гость | RSS
Четверг
16.05.2024
13:24
You are ready to plunge into magic?
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » База Знаний » Про дроп » Про дроп
Про дроп
RjCeReHaДата: Вторник, 09.11.2010, 22:08 | Сообщение # 1
КЛ
Группа: КЛ
Сообщений: 89
Награды: 3
Репутация: 1115
Статус: Offline
Принцип работы дропа таков, что эффект действительно иногда трудно заметить. Если коротко, то примерно это работает так:
а)Каждый монстр имеет Х групп вещей, которые могут из него выпасть (примеры групп: деньги, склянки, свитки, броня и т.п.)
б)На каждую группу стоит свой % шанса, что эта группа выпадает. (для примера шанс на деньги 90%, т.е. часто будут выпадать, на другие заметно меньше)
в)Внутри каждой группы есть набор вещей, каждая из этих вещей имеет свой шанс на выпадение. Сумма шансов в группе может быть меньше 100 (т.е. если даже сработал шанс на группу, не обязательно должна выпасть вещь из нее).

г)Пример расчета (абстрактный)
Есть монстр, зовут Вася, уровень 30.
Содержит группы с след шансами:
Деньги: 90%
Зелья: 50%
Броня: 10%

Состав групп:
Деньги:
мин 100 макс 200

Зелья:
бутылка 1 - 20%
Бутылка 2 - 15%
Бутылка 3 - 5%
Бутылка 4 - 60%

Броня:
Шмотка 1 - 2%
Шмотка 2 - 3%
Шмотка 3 - 5%

И того получается:
При убийстве моба Вася, при условии, что разница ваших уровней (между персом и мобом) не содержит штраф (не большая), ваш персонаж кидает кубик d100 (с 100 гранями) 3 раза, по 1 разу на каждую группу.
Предположим результаты таковы:
1 бросок - 12
2 бросок - 49
3 бросок - 92

Расчет:
шанс / результат
90 / (100-12) = 1,02 - больше 1, прошли дальше
50 / (100-49) = 0,98 - меньше 1, не прошли
10 / (100-92) = 1,25 - больше 1, прошли дальше

Т.е. если при расчете результат больше единицы - группа прошла по шансу в след круг.

Дальше начинается такая же проверка внутри каждой группы.
Мы прошли в 2 группы, кидаем кубик 2 раза:
На первую группу - результат 67
На вторую - не кидаем так как не прошли
На третью - результат 82

Считаем деньги:
Дельта между мин и макс 100, тогда 0,67*100=67 наш бонус, и того нам выпадает 100 (мин) +67 = 167 рупи
Зелья:
не считаем так как не прошли

Шмотки:
Шмотка 1
2 / (100-82) = 0,11 (не выпадает, меньше 1)
Шмотка 2
3 / (100-82) = 0,16 (не выпадает, меньше 1)
Шмотка 3
5 / (100-82) = 0,27 (не выпадает, меньше 1)

И того у нас в луте шмотки нет, так как ни один из шансов в группе у нас не сработал.

В итоге из моба Васи упало только 167 рупи и все, хотя шансы у нас были....

Давайте предположим, что в группе у нас еще была шмотка 4, с шансом допустим 19%
тогда получаем расчет для нее
19/(100-82)=1,05 - больше 1, она нам выпадает... даже если в наборе есть еще шмотка 5,6,7 мы их уже не считаем, так как вещь в группе уже определена (при условии что задана макс 1 вещь из группы, если больше, то считаем дальше)

д)Так вот, зелье дропа х2, так же как и дроп х2 на серверах, увеличивает в 2 раза шанс вхождения в группу, а не выбора шмотки в самой группе (если увеличит и там и там то это уже х4 будет). Т.е. в зависимости от везения это может быть очень заметно - а может быть и еще хуже чем без нее.

П.С. Надеюсь что большинство поймет смысл расчетов...

 
Форум » База Знаний » Про дроп » Про дроп
  • Страница 1 из 1
  • 1
Поиск:


 Copyright MyCorp © 2024
Бесплатный хостинг uCoz