Ru-MaNGOS

Вернуться   Ru-MaNGOS > Ядро > Устаревшие темы и разработки > MaNGOSZero (1.12.X)

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

MaNGOSZero (1.12.X) Любителям древности. Всё для клиента 1.12.Х

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.07.2010, 11:35   #1
Kalessyn
Гость
 
Сообщений: n/a
По умолчанию Проблемы с хантами

Имеем
MaNGOSZero/0.12.0 (* * Revision 0638 - *) for Linux_x64 (little-endian)
Using script library: ScriptDevZero (for MangosZero rev. 0207+) Revision[*] * * (Unix)
Using World DB: Mangos default database.
Using creature EventAI: ACID 1.0.1 - Full Release for Mangos Zero (1.12.1 Client)

Проблема 1
Пет (тестилось на медведях и кошках) отказывается есть. выбираем уменее кормежки наводим на любой вид еды результат - ваш пет не хочет это есть. как следствие голодный пет уходит.
Видимо корень этой проблемы лежит в том что в базе не прописаны предпочтения по еде.
Подскажите пожалуйста как найти соответствующее место (таблицу) в базе и как там обозначить нужные позиции.

Проблема 2
Берем зеленую вещь одеваем на ханта (тестилось только на дварфах) получаем бонуса к параметрам. Но если снять эту вещь то с нее пропадают эти бонуса (получаем зеленую вещь без плюсов) и при повторном надевании она естественно никаких бонусов не дает, хотя если ее шифт кликнуть в окно чата отображается верно.

Ах да, еще одна вещь правда с хантами на прямую не связана
Проблема 3
Учителя скининга не отображаются (как минимум в айронфорже и голдшире кристал лейк)
причем именно не отображаются для обычных юзеров если зайти ГМом то их видно правда они не активны и ничему не учат. Уменее скининга при этом (если его дать командой ГМа) работает (на данный момент проблем со скинингом не замеченно)

Если кто знает способы решения этих проблем заранее спасибо за ответ.
Если не в ту ветку, то скажите в какую надо.

Последний раз редактировалось Kalessyn; 08.07.2010 в 11:41.
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Gerald (10.07.2010)
Старый 09.07.2010, 00:29   #2
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Цитата:
Проблема 1
Проблема базы.
item_template.FoodType

Цитата:
Проблема 2
К сожелению вы забыли главное
- привести номер вещи которая тестировалась. А может и не надо - я не смог воспроизвести с несколькими - может просто у вас стоит WDB кеш почистить

Цитата:
Проблема 3
Скорее всего они объявлены мертвыми.
__________________
Так как устал объяснять знайте ICQ не пользуюсь

Последний раз редактировалось Vladimir; 09.07.2010 в 00:36.
Vladimir вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 09.07.2010, 08:54   #3
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
По умолчанию

Цитата:
Сообщение от Vladimir Посмотреть сообщение
Проблема базы.
item_template.FoodType

К сожелению вы забыли главное
- привести номер вещи которая тестировалась. А может и не надо - я не смог воспроизвести с несколькими - может просто у вас стоит WDB кеш почистить

Скорее всего они объявлены мертвыми.
1)
в zerodb item_template.FoodType все 0
Будем сами заполнять потихоньку

2)
Вещь - Severing Axe (of the Tiger) 4562

3)
Но стоят прямо


PS
Медведь ест только варёное мясо (то что FoodType = 1)
Сырое (7) не ест, а должен.
Сервер не поддерживает полную таблицу FoodType или таблица что то типа petDiet тоже не в порядке?
(где кстати диета петов лежит?)
Код:
1 Мясо
2 Рыба
3 Сыр
4 Хлеб
5 Гриб
6 Фрукт
7 Сырое мясо
8 Сырая рыба

Последний раз редактировалось WildLynx; 09.07.2010 в 10:13.
WildLynx вне форума   Ответить с цитированием
Старый 09.07.2010, 16:39   #4
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Цитата:
3)
Но стоят прямо
Спириты тоже чтоят прямо что не делает их живыми.

Цитата:
Медведь ест только варёное мясо (то что FoodType = 1)
Зависит от creature_type.family
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума   Ответить с цитированием
Старый 09.07.2010, 17:15   #5
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
По умолчанию

Цитата:
Сообщение от Vladimir Посмотреть сообщение
Спириты тоже чтоят прямо что не делает их живыми.


Зависит от creature_type.family
Такой таблицы нет.
может creature_template.family ?
А где связь family - diet или она прописана самом сервере?
WildLynx вне форума   Ответить с цитированием
Старый 09.07.2010, 21:19   #6
NeatElves
YTDB Dev
 
Аватар для NeatElves
 
Регистрация: 06.03.2010
Сообщений: 259
Сказал(а) спасибо: 28
Поблагодарили 280 раз(а) в 136 сообщениях
NeatElves Как самоцвет среди гранитаNeatElves Как самоцвет среди гранитаNeatElves Как самоцвет среди гранита
По умолчанию

А кто вам говорил про таблицу - дбц для начала откройте...
NeatElves вне форума   Ответить с цитированием
Старый 09.07.2010, 21:41   #7
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Очепятки. Связь действительно в dbc - там заданы маски диет для creature_template.family. Т.е. ставьте правильные значения в item_template - более ничего не требуется. И естевеено не забываем чистить кеши клиента.
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума   Ответить с цитированием
Старый 10.07.2010, 03:31   #8
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Цитата:
2)
Вещь - Severing Axe (of the Tiger) 4562
Подтверждаю что теряется random property id..
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Старый 10.07.2010, 15:39   #9
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
По умолчанию

Эээ, ничего не понимаю.
Давайте по порядку.

Вот тут
http://wiki.ytdb.ru/index.php/Item_template
расписаны типы еды в DB mangos item_template.FoodType

Код:
1 Мясо
2 Рыба
3 Сыр
4 Хлеб
5 Гриб
6 Фрукт
7 Сырое мясо
8 Сырая рыба
В zerodb - все 0, постепенно наполняю

Вот тут
http://wiki.ytdb.ru/index.php/Creature_template#family

Расписаны DB mangos creature_template.family

Медведи, Волки, ...
Код:
1 Волк
2 Кошка 
3 Паук
4 Медведь
..........
Таблица длинная, сюда не полностью копирую, в ZeroDB она похожа на правду.
По крайней мере, когда я попытался сделать выборку из таблицы имена по типу 4 (медведь) выскочила куча медведеобразных name

Далее, содержимое CreatueType.dbc

Код:
long,str,None,None,None,None,None,None,None,flags,bool,
1,"Beast",,,,,,,,0x7F007E,0,
2,"Dragonkin",,,,,,,,0x3F007E,0,
3,"Demon",,,,,,,,0x7F007E,0,
4,"Elemental",,,,,,,,0x7F007E,0,
5,"Giant",,,,,,,,0x7F007E,0,
6,"Undead",,,,,,,,0x7F007E,0,
7,"Humanoid",,,,,,,,0x7F007E,0,
8,"Critter",,,,,,,,0x3F007E,1,
9,"Mechanical",,,,,,,,0x7F007E,0,
10,"Not specified",,,,,,,,0x7F007E,0,
11,"Totem",,,,,,,,0x3F007E,0,
И... Теперь глупый вопрос - где написано или куда вписать, что Медведь(family=4) должен есть мясо(1), сырое мясо(7) рыбу(2) Сырую рыбу(8) ?
WildLynx вне форума   Ответить с цитированием
Старый 10.07.2010, 20:58   #10
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

никуда... это _уже_ вписано в dbc

Bear (4) -> 0x3F -> любая из 1-6 food type

и кстати не отличается от 3.3.5 dbc значений

Почитайте http://www.wowwiki.com/Raw_food_types
raw meat/raw fish как типы были только в 2.x _и_ большинство того что называлось raw-чего к ним не имело никакого отношения.
__________________
Так как устал объяснять знайте ICQ не пользуюсь

Последний раз редактировалось Vladimir; 10.07.2010 в 21:09.
Vladimir вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
rootor (10.07.2010)
Старый 10.07.2010, 22:19   #11
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
Хорошо

Цитата:
Сообщение от Vladimir Посмотреть сообщение
никуда... это _уже_ вписано в dbc

Bear (4) -> 0x3F -> любая из 1-6 food type

и кстати не отличается от 3.3.5 dbc значений

Почитайте http://www.wowwiki.com/Raw_food_types
raw meat/raw fish как типы были только в 2.x _и_ большинство того что называлось raw-чего к ним не имело никакого отношения.
Ах вот в чём дело! Это мёртвый тип и близы его вынесли. Век бы не догадался. Спасибо большое! Буду править базу.
WildLynx вне форума   Ответить с цитированием
Старый 10.07.2010, 23:15   #12
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Цитата:
Сообщение от Vladimir Посмотреть сообщение
Подтверждаю что теряется random property id..
Исправлено в [z0685]+ (забыл ревизию задать для коммита)
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Gerald (10.07.2010), Mayss (12.07.2010), Sid (11.07.2010)
Старый 07.11.2010, 23:04   #13
WARpholomey
Гость
 
Сообщений: n/a
По умолчанию

Я заранее прошу прощения, что использую в запросе для выборки имена продуктов, а не их номера в базе. Прикрепляю к сообщению патч, проставляющий типы продуктов для еды в игре. Кстати, сырые продукты были добавлены только в BC, в классической версии сырого мяса и рыбы быть не должно.

У меня нет особенного желания комитить патч в репозиторий ZPDB, посему если у кого-то найдется время (и устроит формат) залейте, пожалуйста.
Вложения
Тип файла: sql Food.sql (2.7 Кб, 8 просмотров)
  Ответить с цитированием
Старый 07.11.2010, 23:41   #14
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

В ZeroDB вроде есть уже food. в release 2 update 2. Многие забывают применить обновление 1/2 для релиза 2

Сырые рыба и мясо фактически не являются пищей для петов - так что сильно не влияют на food мобов
http://www.wowwiki.com/Raw_food_types
Сырые в смысле типа пищи - а не в смысле названия предмета - так как в названии предмета они и раньше были и новым типом пищи не стали с добавляние в BC таковых. Вообщем близы перемудрили а потом в 3.x благополучно дропнули
__________________
Так как устал объяснять знайте ICQ не пользуюсь

Последний раз редактировалось Vladimir; 07.11.2010 в 23:47.
Vladimir вне форума   Ответить с цитированием
Ответ


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблемы с компилятором lovepsone Корзина 9 22.05.2010 06:32
Проблемы с настройкой споры! VANDAL WWW 10 21.04.2010 16:50
проблемы с ареной Pilop Флудильня 9 16.04.2010 18:54
проблемы со скриптами Limpnau Корзина 4 02.04.2010 13:53
проблемы с github.com SergiK_KilleR Флудильня 4 12.03.2010 16:09


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


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