Teleport Master для mangos_zero
Пытаюсь сделать телепорт мастера для 1.12.2.
После некоторой допилки оно встало, но менюшки выбора локаций у телепортерт мастера по прежнему нет. Исходник -> исходник для бк То что вышло) -> предполагаемое для 1.12.2 Флаги не те или что там может быть? Кому интересен вообще данный вопрос?) Хочется телепорт мастера, чтобы портовал по всем инстам. Допилить одно дело, но тут пока вообще не пашет) Кто поможет?) Картинка |
50000 != 30000 ?)
|
Кое-как допилил, пробовал убирать лишний код приводило к ошибкам и т.д
Оставил с минимальными изменениями. --DOWNLOAD-- |
Вложений: 1
Чет не пойму я в чем косяк..
Привел к другому виду код, почистил от лишнего, упорядочил для совершенствования и дополнения новыми локами 1.12.2, но не могу понять следующие моменты: Не пашет вот эта строчка (30002, 16, 7, 'Back..', 1, 1, 30000, 0, 0, 0, 0, NULL), У нпс в меню вместо back появляются артефакты в виде восклицательных знаков (как когда берешь квест у нпс). Хотя например (30004, 11, 7, 'Back..', 1, 1, 30000, 0, 0, 0, 0, NULL); пашет норм. Так же собственно строчки (30003, 15, 2, 'Zul\'Farrak', 1, 1, 0, 0, 30063, 0, 0, 'Вы уверены что хотите отправиться в Zul\'Farrak?'), (30001, 17, 2, 'Eastern Plaguelands', 1, 1, 0, 0, 30064, 0, 0, 'Вы уверены что хотите отправиться в Eastern Plaguelands?'), отображаются в виде артефактов наверху. Back-кнопка рядом тож не пашет. Ещё не пашут тексты, не спрашивает "Вы уверены что....." а просто портает. Добавленный Naxxramas отлично добавился, координаты беру из триггер телепорт. |
Слишком много пунктов? Попробуй разбить.
|
Цитата:
|
Вложений: 1
Сделал все красиво, вобщем все замечательно. Но как сделать чтобы нпс запрашивал утверждение на телепорт?
|
Цитата:
|
Цитата:
Ещё, не могу решить проблему портов к Silithus и Winterspring. Портает черти куда в текстуры, смена координат не помогает. |
Цитата:
|
Цитата:
2. В скрипте из 3 поста не нашел Силитуса и Винтерспринга, так что сам посмотреть и проверить не могу. 3. А если вручную в игре tele по этим координатам прыгать - тогда куда попадаешь? 4. Из вероятных подозрений на ошибки: - 1. опечатка в координатах (например запятая вместо точки) - 2. перепутанная карта (например 0 вместо 1) |
Вложений: 1
-------------------------------
tempura в аттач сунул и чуток оптимизировал |
Да чет не то)
Эмм, а как утверждения сделать? У меня в полях все заполнено. |
Цитата:
|
Цитата:
|
Что тут знать, достаточно прочитать - http://wiki.ytdb.ru/index.php/Gossip...ption#box_text
увидеть знакомое слово Цитата:
|
Я бы попрыгал по координатам из скрипта, но у меня в доступе сервер 1.12.x только твой, а на нем нет прав. :) На вид в синтаксисе ошибок нет (хотя я бы координату "о" везде в ноль поставил, а остальные округлил вверх до кратного 10), значит координаты неверные.
|
Цитата:
А по поводу прав могу дать. |
Вложений: 1
Исправлен телепорт в Blackwing Lair (добавлена карта 229)
Поменял русский язык в бокс текстах на англ, ибо при заливании выдает каракули. |
Цитата:
2) Зря. Нужно в правильную кодировку файл перевести и правильно залить ;) Делов-то =) |
Вложений: 1
Преобразовал в UTF8 (теперь пашет box_text)
Вернул русский язык. Оптимизировал код Данный телепортер подходит и для 2.4.3 Mangos One В ближайшее время модифицирую для 2.4.3 Нерешенные проблемы: 1) Когда перезаливаешь, путаются ID строчек в игре. Причина неизвестна. 2) Если лить через Склог с помощью окна все норм. Если заливать как .sql файл через Restore from... каракули) Хз. 3) Не работает box_text на 1.12.2 (udb), на 2.4.3 (tbc_db) все прекрасно пашет. |
Цитата:
Цитата:
Цитата:
|
Путаются порядковые номера именно в игре. В базе на первый взгяд все ок (кеш сбрасывал естественно)
Бокс текст это типа "Вы действительно хотите портануться в Стормвинд?" По поводу поддержки я хз, но в базе такое поле есть. Насчет остального без проблем. |
Цитата:
Просто я с этим уже (кажется) сталкивался, когда делал диалог для портов по гильдхаусам. Там вроде бы тоже порядок смешивался, несмотря на то, что был прописан в cpp. |
А и ещё, нужно снять каким то образом ограничение на 15 строчек в gossip_menu_option на количество id в одной менюшке.
Тогда можно сделать портовальщика по всему миру вов. |
Цитата:
Делай по всему миру, что мешает-то? Только раздеребань на несколько подменю. |
Дело в том, что раздербанить придется на много много меню, а это не есть гуд.
Представь нупа который роется в over9000 менюшках в поиске 1 телепорта. Проще долететь) |
Цитата:
Проблема с большим количеством меню решается элементарно, если логично разбить их на категории ;) Дальше уже подсказывать не буду =) |
Вложений: 3
Группируй нагляднее.))
|
NeatElves, именно это я и пытался донести до автора - пусть лучше сам думает ;)
|
Цитата:
Типа меню другая, но оно отображается с соседним меню как одно меню хз) :secret: |
Это одно меню. Правда 335 и кондиции есть) В меню 24 позиции, для алов видно 21, остальное - размышляйте.))
|
Цитата:
подменю организовывается элементарнейшим образом, особенно в 3.3.5 благодаря полю gossip_entry, которое появилось в 2.4.0 PHP код:
после этого супернововведения госсип у меня стал собираться автоматически со снифов, включая все подменю и зависимости. |
Цитата:
|
Текущее время: 20:28. Часовой пояс GMT +3. |
ru-mangos.ru - Русское сообщество MaNGOS