|
Новичкам Информация для всех новичков, новичкам рекомендуется задавать свои вопросы здесь |
|
Опции темы | Поиск в этой теме | Опции просмотра |
26.09.2011, 03:18 | #1 |
Гость
Сообщений: n/a
|
[11667] Implement transport path rotation
[11667] Implement transport path rotation
Transport rotation transforms transport path - this makes possible to have few transports with same entry but with modified paths. This also solvers problems with some transports (like deeprun tram). TODO: some transports has non standart rotations, that must be stored in db Signed-off-by: SilverIce <slifeleaf@gmail.com> https://github.com/mangos/mangos/com...85cd0776496bf3 Объясните пожалуйста, как и где конкретно исправлять ориентацию и наклон объектов type=11 (Transport) если возникла проблема "TODO: some transports has non standart rotations, that must be stored in db" из за этой правки ? Какие поля изменять в табличке http://wiki.ytdb.ru/index.php/Gameobject и как высчитывать для них значения? Последний раз редактировалось say1981; 26.09.2011 в 03:23. |
26.09.2011, 10:07 | #2 |
Ученый
Регистрация: 09.03.2010
Адрес: Кыргызстан
Сообщений: 266
Сказал(а) спасибо: 41
Поблагодарили 115 раз(а) в 34 сообщениях
|
Изменять следующие поля. rotation0, rotation1, rotation2, rotation3
|
26.09.2011, 11:55 | #3 |
Гость
Сообщений: n/a
|
rotation0 и rotation1 ранее брались с клиента , теперь нет?
судя из http://ru-mangos.ru/showthread.php?t=1843 Последний раз редактировалось say1981; 26.09.2011 в 12:11. |
26.09.2011, 12:08 | #4 |
MaNGOS Dev
Регистрация: 14.03.2010
Сообщений: 38
Сказал(а) спасибо: 23
Поблагодарили 49 раз(а) в 16 сообщениях
|
все rotation0-3 поля парсятся из сниффов, их никто не рассчитывает.
у вас могут быть 2 проблемы с транспортом - неправильное направление движения(правится добавление недостающих данных в gameobject_addon) или неправильный поворот геймобъекта (поля rotation0-3) |
26.09.2011, 12:12 | #5 | |
Гость
Сообщений: n/a
|
Цитата:
1- наклон (неправильное направление движения) 2- ориентация (неправильный поворот геймобъекта) без исправления с первого поста всё нормально с исправлением - 2 проблемы и только у объектов type=11 (Transport) похоже что присутствуют обе описанные вами ошибки P.S. всем спасибо. Последний раз редактировалось say1981; 26.09.2011 в 12:22. |
|
26.09.2011, 12:38 | #6 |
MaNGOS Dev
Регистрация: 14.03.2010
Сообщений: 38
Сказал(а) спасибо: 23
Поблагодарили 49 раз(а) в 16 сообщениях
|
В [11667] всем геймобъектам было назначено одинаковое направление движения..
Это "правится" добавлением в gameobject_addon данных из rotation0-3 полей. Для большинства транспортов это сработает т.к. судя по сниффам, поворот геймобъекта и направление движения почти всегда совпадают. Но есть корабли с одинаковыми entry, движущиеся в разных направлениях, gameobject addon в этом случае нужно заполнять только из GAMEOBJECT_PARENTROTATION(сниффы) |
26.09.2011, 13:36 | #7 |
Гость
Сообщений: n/a
|
Прошу простить за глупый вопрос, но ...
В базе мира (использую ytdb) таблицы gameobject_addon нет. Также нет упоминаний о этой таблицы на wiki.ytdb.ru. Где искать хотя бы структуру данной таблицы? Добавлено: А все. Это я дурак. Таблица есть в коммите 11807 к мангосу. Последний раз редактировалось Time Lords; 26.09.2011 в 13:38. Причина: Нашел ответ |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[mod] NPC on Transport | lovepsone | Моды | 103 | 08.04.2015 12:48 |
[11782] fix the issue in FlightPathMovementGenerator that event for last path point was not processe | newsbot | CMaNGOS Commits | 0 | 02.09.2011 14:21 |
[11667] Implement transport path rotation | newsbot | CMaNGOS Commits | 0 | 24.06.2011 15:00 |
[10482] Add basic function MoveWaypoint() to manually start creature waypoint path | newsbot | CMaNGOS Commits | 0 | 14.09.2010 13:50 |
[9830] Implement taxi/transport event scripts support. | newsbot | CMaNGOS Commits | 0 | 03.05.2010 18:40 |