|
MaNGOSZero (1.12.X) Любителям древности. Всё для клиента 1.12.Х |
|
Опции темы | Поиск в этой теме | Опции просмотра |
03.04.2011, 15:54 | #1 |
Ученый
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 1
|
Teleport Master для mangos_zero
Пытаюсь сделать телепорт мастера для 1.12.2.
После некоторой допилки оно встало, но менюшки выбора локаций у телепортерт мастера по прежнему нет. Исходник -> исходник для бк То что вышло) -> предполагаемое для 1.12.2 Флаги не те или что там может быть? Кому интересен вообще данный вопрос?) Хочется телепорт мастера, чтобы портовал по всем инстам. Допилить одно дело, но тут пока вообще не пашет) Кто поможет?) Картинка Последний раз редактировалось Mediv; 03.04.2011 в 15:57. |
03.04.2011, 23:09 | #3 |
Ученый
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 1
|
Кое-как допилил, пробовал убирать лишний код приводило к ошибкам и т.д
Оставил с минимальными изменениями. --DOWNLOAD-- |
01.05.2011, 22:25 | #4 |
Ученый
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 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 отлично добавился, координаты беру из триггер телепорт.
__________________
Ололо, мангос сила :D Последний раз редактировалось Mediv; 01.05.2011 в 22:51. |
02.05.2011, 08:13 | #6 |
Ученый
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 1
|
Походу ты прав, больше 15 пунктов оно не выдерживает.
__________________
Ололо, мангос сила :D Последний раз редактировалось Mediv; 02.05.2011 в 09:56. |
02.05.2011, 12:25 | #7 |
Ученый
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 1
|
Сделал все красиво, вобщем все замечательно. Но как сделать чтобы нпс запрашивал утверждение на телепорт?
__________________
Ололо, мангос сила :D Последний раз редактировалось Mediv; 02.05.2011 в 12:56. |
05.05.2011, 00:08 | #9 |
Ученый
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 1
|
Типо того
Ещё, не могу решить проблему портов к Silithus и Winterspring. Портает черти куда в текстуры, смена координат не помогает.
__________________
Ололо, мангос сила :D Последний раз редактировалось Mediv; 05.05.2011 в 01:05. |
05.05.2011, 06:57 | #10 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Это был не вопрос, а утверждение. Есть такая штука в госипах - бокс, куда вводится пароль. Но сам я с ней не работал, так что ковыряйся сам...
|
05.05.2011, 11:28 | #11 | |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Цитата:
2. В скрипте из 3 поста не нашел Силитуса и Винтерспринга, так что сам посмотреть и проверить не могу. 3. А если вручную в игре tele по этим координатам прыгать - тогда куда попадаешь? 4. Из вероятных подозрений на ошибки: - 1. опечатка в координатах (например запятая вместо точки) - 2. перепутанная карта (например 0 вместо 1)
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
|
Пользователь сказал cпасибо: | Mediv (05.05.2011) |
05.05.2011, 11:53 | #13 |
Ученый
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 1
|
Да чет не то)
Эмм, а как утверждения сделать? У меня в полях все заполнено.
__________________
Ололо, мангос сила :D Последний раз редактировалось NeatElves; 05.05.2011 в 12:00. |
05.05.2011, 14:53 | #16 | |
YTDB Dev
Регистрация: 06.03.2010
Сообщений: 259
Сказал(а) спасибо: 28
Поблагодарили 280 раз(а) в 136 сообщениях
|
Что тут знать, достаточно прочитать - http://wiki.ytdb.ru/index.php/Gossip...ption#box_text
увидеть знакомое слово Цитата:
|
|
06.05.2011, 08:42 | #17 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Я бы попрыгал по координатам из скрипта, но у меня в доступе сервер 1.12.x только твой, а на нем нет прав. На вид в синтаксисе ошибок нет (хотя я бы координату "о" везде в ноль поставил, а остальные округлил вверх до кратного 10), значит координаты неверные.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
07.05.2011, 21:19 | #18 | |
Ученый
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 1
|
Цитата:
А по поводу прав могу дать.
__________________
Ололо, мангос сила :D |
|
08.05.2011, 14:41 | #19 |
Ученый
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 1
|
Исправлен телепорт в Blackwing Lair (добавлена карта 229)
Поменял русский язык в бокс текстах на англ, ибо при заливании выдает каракули.
__________________
Ололо, мангос сила :D Последний раз редактировалось Mediv; 08.05.2011 в 16:34. |
12.05.2011, 16:15 | #21 |
Ученый
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 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) все прекрасно пашет.
__________________
Ололо, мангос сила :D Последний раз редактировалось Mediv; 12.05.2011 в 20:28. |
12.05.2011, 20:45 | #22 | |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Путаются именно ID? То есть жмешь телепорт в Шторм (id 1), а попадаешь в другое место, или же путается порядок строк? Если всего-лишь порядок строк меняется - можно скриншот диалога из игры увидеть?
Цитата:
Вот не понял... бокс-текст - это диалог в игре с выбором пунктов? Не помню - они вообще были на классике? Я все-таки разберусь с делами, и может попробую у тебя что-то там глянуть в игре. Опять же - поностальгирую. Только я "хачю многа уровнь и крутой абвес". Потому что скорее всего не лично я буду глядеть, а девушка которая не откажется этим заниматься... А я буду как паук в паутине требовать с нее письменные отчеты ежедневно. В качестве альтернативы может подниму вовему старый - дабы было с чем сравнивать.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
|
12.05.2011, 22:00 | #23 |
Ученый
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 1
|
Путаются порядковые номера именно в игре. В базе на первый взгяд все ок (кеш сбрасывал естественно)
Бокс текст это типа "Вы действительно хотите портануться в Стормвинд?" По поводу поддержки я хз, но в базе такое поле есть. Насчет остального без проблем.
__________________
Ололо, мангос сила :D Последний раз редактировалось Mediv; 12.05.2011 в 22:03. |
12.05.2011, 22:13 | #24 | |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Цитата:
Просто я с этим уже (кажется) сталкивался, когда делал диалог для портов по гильдхаусам. Там вроде бы тоже порядок смешивался, несмотря на то, что был прописан в cpp.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
|
12.05.2011, 23:50 | #25 |
Ученый
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 1
|
А и ещё, нужно снять каким то образом ограничение на 15 строчек в gossip_menu_option на количество id в одной менюшке.
Тогда можно сделать портовальщика по всему миру вов.
__________________
Ололо, мангос сила :D |
13.05.2011, 00:01 | #26 | |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Цитата:
Делай по всему миру, что мешает-то? Только раздеребань на несколько подменю. |
|
13.05.2011, 00:42 | #27 |
Ученый
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 1
|
Дело в том, что раздербанить придется на много много меню, а это не есть гуд.
Представь нупа который роется в over9000 менюшках в поиске 1 телепорта. Проще долететь)
__________________
Ололо, мангос сила :D |
13.05.2011, 08:21 | #28 | |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Цитата:
Проблема с большим количеством меню решается элементарно, если логично разбить их на категории Дальше уже подсказывать не буду |
|
13.05.2011, 13:20 | #31 |
Ученый
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 1
|
Эмм в 1-у менюшку как-то впихнулось много подменю)
Типа меню другая, но оно отображается с соседним меню как одно меню хз)
__________________
Ололо, мангос сила :D Последний раз редактировалось Mediv; 13.05.2011 в 14:07. |
13.05.2011, 15:30 | #32 |
YTDB Dev
Регистрация: 06.03.2010
Сообщений: 259
Сказал(а) спасибо: 28
Поблагодарили 280 раз(а) в 136 сообщениях
|
Это одно меню. Правда 335 и кондиции есть) В меню 24 позиции, для алов видно 21, остальное - размышляйте.))
Последний раз редактировалось NeatElves; 13.05.2011 в 15:34. |
13.05.2011, 16:01 | #33 | |
WowCore Dev
Регистрация: 31.03.2010
Сообщений: 468
Сказал(а) спасибо: 73
Поблагодарили 106 раз(а) в 70 сообщениях
|
Цитата:
подменю организовывается элементарнейшим образом, особенно в 3.3.5 благодаря полю gossip_entry, которое появилось в 2.4.0 PHP код:
после этого супернововведения госсип у меня стал собираться автоматически со снифов, включая все подменю и зависимости. |
|
Пользователь сказал cпасибо: | KiriX (13.05.2011) |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
dbc_maps_vmaps (full) для MaNGOS_Zero | Mediv | MaNGOSZero (1.12.X) | 10 | 28.02.2013 19:16 |
Баги ядра mangos_zero | Mediv | MaNGOSZero (1.12.X) | 2 | 02.06.2011 06:06 |
[10128] Since 3.3 pets receive 100% of master's resilience | newsbot | CMaNGOS Commits | 6 | 30.06.2010 22:39 |
Merge branch 'master' into 330 | newsbot | CMaNGOS Commits | 0 | 08.04.2010 03:40 |
TeleNet Teleport Master | _PARADOX_ | Флудильня | 22 | 02.04.2010 11:09 |