Показать сообщение отдельно
  #61  
Старый 29.06.2009, 21:53
Аватар для Ктулху Ктулху не в сети
Мастер Турниров
 
Регистрация: 27.03.2007
Адрес: Екатеринбург
Сообщения: 3,409
Репутация: 73
Ктулху Продвинутый пользователь
Отправить сообщение для  Ктулху с помощью ICQ Послать сообщение через Skype™ для Ктулху
По умолчанию

Цитата:
Сообщение от marvin98
то есть получается, что персонажу кортес_ , у которого есть 1 небесное кольцо будут по-пежнему падать дубины неба...

предлагаю альтернативный алгоритм:
есть массив из 5 масиивов (охота, выживание, небо, алмаз, золото)
аналогично Вашему алгоритму для каждой вещи устанавливаем type_id, но когда встречаем вещь, плюсуем уже на определенное место в массиве. Таким образом в первом массиве получается четкое отражение надетого на группе. Из этого нетрудно рандомно выбрать НУЖНУЮ вещь, не оставив дубине неба шансов появиться в дропе...
.
Да кортесу равновероятно будут падать небо и алмазы. Но он может снять кольцо и все.. Также если тебе надо охоту - можно одеть 1 шмотку охоты, например тоже кольцо и выбить охоту с 50% вероятностью..
А так, как вы предлагаете не рационально. Это надо будет при выборе дропа каждой вещи соотносить вероятность выпадения. Алгорит серьезно усложняется.
__________________
Все люди как люди, а я как Бог.

"Чтобы тебя любили — приходится быть со всеми хорошим каждый день. Чтобы ненавидели — напрягаться не приходится вообще" © Гомер Симпсон
Ответить с цитированием