Ru-MaNGOS

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

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

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

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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.02.2011, 16:44   #1
Derolik
Гость
 
Сообщений: n/a
По умолчанию [Bug] Бесконечные сумки

Баг с итемами типа http://ru.wowhead.com/item=52006
Проблема в том что при заборе лута в пати или рейде сама сумка не пропадает, и после релога лут появляется.
Где можно найти решение данное проблемы если оно уже есть?
Или подскажите как ее решить.
 
Старый 27.02.2011, 18:28   #2
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Что значит в пати O.o Она же в инвентаре конкретного игрока.

Т.е. вы утверждаете что лут вещи играком в инвенторе сейчас зависит от нахождения в группе?

[added]
Я проверил и в рейде - сумка прекрасно удаляется после взятия последней вещи из нее.
Видимо если вы можете воспроизвести баг - надо более пошагово описать процесс
__________________
Так как устал объяснять знайте ICQ не пользуюсь

Последний раз редактировалось Vladimir; 27.02.2011 в 18:39.
Vladimir вне форума  
Старый 27.02.2011, 19:11   #3
zergtmn
MaNGOS Dev
 
Аватар для zergtmn
 
Регистрация: 07.03.2010
Сообщений: 314
Сказал(а) спасибо: 30
Поблагодарили 153 раз(а) в 83 сообщениях
zergtmn Обладатель прекрасной аурыzergtmn Обладатель прекрасной ауры
По умолчанию

Баг подтверждаю.
zergtmn вне форума  
Старый 27.02.2011, 19:23   #4
Derolik
Гость
 
Сообщений: n/a
По умолчанию

Описываю детальнее: Берете эту сумку или аналогичную например из ОС. Открываете. Забираете с нее лут. Сумка остается в инвентаре пустой. делается релог - сумка полная.

Сначало баг работал всегда, в инете какую то где то заплатку поставили, теперь баг активен только если игрок в пати/рейде.
 
Старый 27.02.2011, 19:33   #5
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Ну не остается она у меня в интвентори. Описывайте как оставляете.
Естествеено тестировал на чистом mangos master.
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума  
Старый 27.02.2011, 20:05   #6
rsa
Почетный флудер
Старожил
 
Аватар для rsa
 
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
rsa Как самоцвет среди гранитаrsa Как самоцвет среди гранитаrsa Как самоцвет среди гранитаrsa Как самоцвет среди гранита
По умолчанию

Цитата:
Сообщение от Vladimir Посмотреть сообщение
Ну не остается она у меня в интвентори. Описывайте как оставляете.
Естествеено тестировал на чистом mangos master.
необходимо оставить в сумке только голд и релогнуться. но я не уверен что это проблема чистого ядра, возможно проблема только в моем форке (перепроверить пока некогда).
rsa вне форума  
Старый 27.02.2011, 20:07   #7
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Да, требовалася лут с монетами + master loot в группе. Так что подтверждаю.
zergtmn уже указал на проблемную строку кода. Там пропущен один аргумент в вызове.
Цитата:
loot->FillLoot(item->GetEntry(), LootTemplates_Item, this, true, item->GetProto()->MaxMoneyLoot == 0);
Я тестирую исправление сейчас.

[added]
Попрпавлено в [11207].
__________________
Так как устал объяснять знайте ICQ не пользуюсь

Последний раз редактировалось Vladimir; 27.02.2011 в 20:19.
Vladimir вне форума  
Старый 28.02.2011, 14:53   #8
anvd24
Новичок
 
Регистрация: 20.04.2010
Адрес: Moscow
Сообщений: 16
Сказал(а) спасибо: 13
Поблагодарили 2 раз(а) в 2 сообщениях
anvd24 На верном пути
По умолчанию

Цитата:
Сообщение от rsa Посмотреть сообщение
необходимо оставить в сумке только голд и релогнуться. но я не уверен что это проблема чистого ядра, возможно проблема только в моем форке (перепроверить пока некогда).
Именно об этом я и писал вам на гитхабе, а вы мне про флаги, с селектором на пару.
А оказалось беда не в флагах. но я очень рад что это досадное недоразумение исправлено.
Огромное спасибо.
anvd24 вне форума  
Старый 06.03.2011, 16:49   #9
rsa
Почетный флудер
Старожил
 
Аватар для rsa
 
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
rsa Как самоцвет среди гранитаrsa Как самоцвет среди гранитаrsa Как самоцвет среди гранитаrsa Как самоцвет среди гранита
По умолчанию

Баг частично остался на месте. Воспроизводится так - из сумки вынимается все кроме денег, сумка кладется в банк и делается релог. Сумка в банке опять полная. Кто может проверить на чистом ядре?
rsa вне форума  
Старый 06.03.2011, 17:24   #10
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

подтверждаю. смотрю.

[added]
Должно быть поправлено в [11227]
__________________
Так как устал объяснять знайте ICQ не пользуюсь

Последний раз редактировалось Vladimir; 06.03.2011 в 17:56.
Vladimir вне форума  
Старый 06.03.2011, 18:47   #11
rsa
Почетный флудер
Старожил
 
Аватар для rsa
 
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
rsa Как самоцвет среди гранитаrsa Как самоцвет среди гранитаrsa Как самоцвет среди гранитаrsa Как самоцвет среди гранита
По умолчанию

Fixed, спасибо.
rsa вне форума  
 


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

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



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


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