Ru-MaNGOS

Вернуться   Ru-MaNGOS > Корзина > Корзина

Важная информация

Корзина Глупые, устаревшие, неактуальные темы будут тут.

Сюда сливается весь треш форума. Если ваш пост оказался здесь, подумайте - стоит ли еще раз писать?

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.05.2010, 14:25   #1
Lightunit
Пользователь
 
Регистрация: 09.03.2010
Сообщений: 66
Сказал(а) спасибо: 120
Поблагодарили 9 раз(а) в 7 сообщениях
Lightunit На верном пути
Сообщение [not bug] Снятия шкур(Skining)

MaNGOS: 9974 (проверялось на 9851, 9954. На сборках Insider, rsa и чистое ядро)
YTDB: 549 (проверялос на 543, 546) чистая

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

Т.е. в базе прописано что с данного моба можно снять кожу№1 с шансом 100% и кожу№2 с шансом 50%. Очень часто выпадает кожа№2 и каждые 5-10 раз кожа№1. Но вместе никогда не выпадают.

Пробывал найти причину сам, но не смог разобраться.
Вот последнии изменения связанные со скинингом в коммитах:
1. [9959] Fixed resent radnom problem with looting related to skinning code changes.
2. [9947] More skinning fixes.
3. [9934] Skinning related fixes
Lightunit вне форума  
Старый 28.05.2010, 14:43   #2
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Эти изменения не меняли ничего в генерирации самого лута.
И используется код одинаковый для любого лута, так что если что и не правильно то в базе...
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума  
Старый 28.05.2010, 14:46   #3
timmit
YTDB Dev
 
Регистрация: 01.02.2010
Сообщений: 115
Сказал(а) спасибо: 0
Поблагодарили 36 раз(а) в 25 сообщениях
timmit На верном пути
По умолчанию

Лут все правильно работает, лут групповой как на офе. Он и не должен падать по 2 вида в раз, только или то или другое.

Или вы может плохо объяснили вашу проблему? И я не правильно вас понял.

Последний раз редактировалось timmit; 28.05.2010 в 14:50.
timmit вне форума  
Старый 28.05.2010, 14:49   #4
Lightunit
Пользователь
 
Регистрация: 09.03.2010
Сообщений: 66
Сказал(а) спасибо: 120
Поблагодарили 9 раз(а) в 7 сообщениях
Lightunit На верном пути
Сообщение

Цитата:
Сообщение от Vladimir Посмотреть сообщение
Эти изменения не меняли ничего в генерирации самого лута.
И используется код одинаковый для любого лута, так что если что и не правильно то в базе...
На ревизии 9851 была похожая проблема с измелчением трав (начертание). После того как полностью пересобрал ядро от Insider проблема исчезла, но осталась со скинингом

Писал на форум базы, но мне сказали что проблема в ядре.

Цитата:
Сообщение от timmit Посмотреть сообщение
Лут все правильно работает, лут групповой как на офе. Он и не должен падать по 2 вида в раз, только или то или другое.
Наверно вам стоит сначала вики почитать по групп луту.
Группа у скининг лута с одного моба одинаковая. На офе падает гораздо больше кожи.

Последний раз редактировалось Lightunit; 28.05.2010 в 14:51.
Lightunit вне форума  
Старый 28.05.2010, 14:52   #5
timmit
YTDB Dev
 
Регистрация: 01.02.2010
Сообщений: 115
Сказал(а) спасибо: 0
Поблагодарили 36 раз(а) в 25 сообщениях
timmit На верном пути
По умолчанию

Один из моих чаров на офе скинер,я знаю как он там падает и как часто.
Код:
update skinning_loot_template set groupid=0 where groupid=1;
-- если вам так надо, чтобы падало по два в раз, ведь именно групид=1 у вас в луте?

Последний раз редактировалось timmit; 28.05.2010 в 15:02.
timmit вне форума  
Старый 28.05.2010, 15:06   #6
Lightunit
Пользователь
 
Регистрация: 09.03.2010
Сообщений: 66
Сказал(а) спасибо: 120
Поблагодарили 9 раз(а) в 7 сообщениях
Lightunit На верном пути
Сообщение

Пример:
Код:
SELECT * FROM `skinning_loot_template` WHERE skinning_loot_template.entry =  '25680';
У данного скининг_лута две группы. В первой - две вещи. В нулевой - одна вещь.
Но! В первой группе у первой вещи 48,5343% дропа, у второй ноль.

timmit,
На офе на 3.2.2 при помощи скининга получал гораздо больше лута.
Ваш запрос я пробывал использовать, но эффект тот же самый.
Lightunit вне форума  
Старый 28.05.2010, 15:13   #7
YuruY
YTDB Dev
 
Аватар для YuruY
 
Регистрация: 01.02.2010
Сообщений: 288
Сказал(а) спасибо: 125
Поблагодарили 97 раз(а) в 53 сообщениях
YuruY Скоро придёт к известностиYuruY Скоро придёт к известности
По умолчанию

Цитата:
Но! В первой группе у первой вещи 48,5343% дропа, у второй ноль.
Учим что делает шанс=0 в группе с номером > 0.
__________________
http://ytdb.ru/
http://svn2.assembla.com/svn/ytdbase/
YuruY вне форума  
Старый 28.05.2010, 16:08   #8
Lightunit
Пользователь
 
Регистрация: 09.03.2010
Сообщений: 66
Сказал(а) спасибо: 120
Поблагодарили 9 раз(а) в 7 сообщениях
Lightunit На верном пути
Сообщение

Цитата:
Сообщение от YuruY Посмотреть сообщение
Учим что делает шанс=0 в группе с номером > 0.
Спасибо за наводку.

Но кожевничество значительно проигрывает другим профессиям. Или этот вопрос уже к близзардам? Т.к. другие профессии поддерживают выпадения двух или более айтимов.

С проблемой разобрался. Спасибо за помощь.

Последний раз редактировалось Lightunit; 28.05.2010 в 16:25. Причина: С проблемой разобрался
Lightunit вне форума  
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 05:47. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot