Ru-MaNGOS

Вернуться   Ru-MaNGOS > Документация > Новичкам

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

Новичкам Информация для всех новичков, новичкам рекомендуется задавать свои вопросы здесь

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.08.2012, 09:25   #1
virusav
Администратор
 
Аватар для virusav
 
Регистрация: 19.02.2010
Сообщений: 492
Сказал(а) спасибо: 55
Поблагодарили 341 раз(а) в 154 сообщениях
virusav Реально хороший человекvirusav Реально хороший человекvirusav Реально хороший человекvirusav Реально хороший человек
Отправить сообщение для virusav с помощью ICQ
По умолчанию RandomProperty и RandomSuffix

В таблице `item_template` есть поля `RandomProperty` и `RandomSuffix`.
Если верить вики, то в этих полях данные из одной таблицы: `item_enchantment_template`.

Какая разница между RandomProperty и RandomSuffix, как определять, когда заполнять первое поле, а когда второе?
virusav вне форума   Ответить с цитированием
Старый 14.08.2012, 09:54   #2
YuruY
YTDB Dev
 
Аватар для YuruY
 
Регистрация: 01.02.2010
Сообщений: 288
Сказал(а) спасибо: 125
Поблагодарили 97 раз(а) в 53 сообщениях
YuruY Скоро придёт к известностиYuruY Скоро придёт к известности
По умолчанию

Заполнено в DBC либо то, либо друго, либо оба по нулям, других вариантов нет.
__________________
http://ytdb.ru/
http://svn2.assembla.com/svn/ytdbase/
YuruY вне форума   Ответить с цитированием
Старый 14.08.2012, 10:00   #3
virusav
Администратор
 
Аватар для virusav
 
Регистрация: 19.02.2010
Сообщений: 492
Сказал(а) спасибо: 55
Поблагодарили 341 раз(а) в 154 сообщениях
virusav Реально хороший человекvirusav Реально хороший человекvirusav Реально хороший человекvirusav Реально хороший человек
Отправить сообщение для virusav с помощью ICQ
По умолчанию

Это понятно, но нужно понять, в чем между ними отличия, раз они берут данные из одной таблицы.
virusav вне форума   Ответить с цитированием
Старый 14.08.2012, 10:09   #4
YuruY
YTDB Dev
 
Аватар для YuruY
 
Регистрация: 01.02.2010
Сообщений: 288
Сказал(а) спасибо: 125
Поблагодарили 97 раз(а) в 53 сообщениях
YuruY Скоро придёт к известностиYuruY Скоро придёт к известности
По умолчанию

Угу, или лучше в идеале ядро заставить само брать данные соотв. из:
ItemRandomProperties.dbc
ItemRandomSuffix.dbc
и грохнуть эту таблицу.)
__________________
http://ytdb.ru/
http://svn2.assembla.com/svn/ytdbase/
YuruY вне форума   Ответить с цитированием
Старый 14.08.2012, 18:44   #5
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

списки энчантингов доступные для конкретных `RandomProperty` и `RandomSuffix`. вроде нигде в dbc явно не заданы и берутся из кеша, или их шанс - я уж не помню - но что-то там отсутствует в dbc.
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума   Ответить с цитированием
Старый 15.08.2012, 05:16   #6
YuruY
YTDB Dev
 
Аватар для YuruY
 
Регистрация: 01.02.2010
Сообщений: 288
Сказал(а) спасибо: 125
Поблагодарили 97 раз(а) в 53 сообщениях
YuruY Скоро придёт к известностиYuruY Скоро придёт к известности
По умолчанию

В кеше давно итемов нет, все в DBC, а вот шанса там и правда нигде не наблюдается.
__________________
http://ytdb.ru/
http://svn2.assembla.com/svn/ytdbase/
YuruY вне форума   Ответить с цитированием
Старый 15.08.2012, 09:50   #7
virusav
Администратор
 
Аватар для virusav
 
Регистрация: 19.02.2010
Сообщений: 492
Сказал(а) спасибо: 55
Поблагодарили 341 раз(а) в 154 сообщениях
virusav Реально хороший человекvirusav Реально хороший человекvirusav Реально хороший человекvirusav Реально хороший человек
Отправить сообщение для virusav с помощью ICQ
По умолчанию

Интересуют отличия `RandomProperty` от `RandomSuffix`, чтобы понять, когда какое поле заполнять.
virusav вне форума   Ответить с цитированием
Старый 15.08.2012, 10:06   #8
YuruY
YTDB Dev
 
Аватар для YuruY
 
Регистрация: 01.02.2010
Сообщений: 288
Сказал(а) спасибо: 125
Поблагодарили 97 раз(а) в 53 сообщениях
YuruY Скоро придёт к известностиYuruY Скоро придёт к известности
По умолчанию

Визуально поизучал:
Если заполнено RandomProperty, то может иметь рандомное значение числа в диапазоне на сколько увеличится та или иная характеристика.
http://www.wowhead.com/item=14127
Если заполнено RandomSuffix, то меняется только характеристика, число остается неизменным.
http://www.wowhead.com/item=56482
В "старых" предметах (те что тянутся еще с БК итд) использовалось поле RandomProperty позже и RandomSuffix немного, щас весь "новый" шмот использует только поле "RandomSuffix".
__________________
http://ytdb.ru/
http://svn2.assembla.com/svn/ytdbase/
YuruY вне форума   Ответить с цитированием
Ответ


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[11702] Alsways attempt generate randomProperty for item in at create if value not pre-selected. newsbot CMaNGOS Commits 0 30.06.2011 19:00


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


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