YTDB

Вернуться   YTDB > Корзина / Trash > Корзина / Trash can

Корзина / Trash can Глупые, устаревшие, неактуальные темы будут тут. Чистится при каждом апдейте базы.

Сюда сливается весь треш форума. Если ваш пост оказался здесь, подумайте - стоит ли еще раз писать?

Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.02.2012, 14:37   #1
xmolex
Guest
 
Сообщений: n/a
По умолчанию Видимость npc

Здравствуйте. Пытаюсь разобраться с невидимостью мобов. Вот возьмем к примеру моба: Матиас Нетлер (http://ru.wowhead.com/npc=32408). В таблице creature_template_addon я вижу, что на него накладываются две ауры - 10848 (Накидка смерти) и 49414 (Generic Quest Invisibility 1). Т.к. наложен 49414, то моба не видно. Кастую на себя 49416 (Generic Quest Invisibility Detection 1) и моба всеравно почему-то не видно, хотя по идее я должен его увидеть. Подскажите, что еще отвечает за видимость, из-за чего его всеравно не видно или это проблема ядра?
 
Старый 02.02.2012, 15:08   #2
NeatElves
YTDB dev
 
Аватар для NeatElves
 
Регистрация: 05.11.2009
Сообщений: 5,920
Сказал(а) спасибо: 91
Поблагодарили 5,383 раз(а) в 4,847 сообщениях
NeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспорима
По умолчанию

Ядро какое ?
NeatElves вне форума  
Старый 02.02.2012, 15:22   #3
xmolex
Guest
 
Сообщений: n/a
По умолчанию

MaNGOS/0.17.0 (Revision 11890)
mangosR2 branch (2012-01-30 06:35:12 R2 Revision 1649 commit eb0ae8e1ca2fe0346e1038be983dcec52c23bcd2) for FreeBSD_x32 (little-endian)
 
Старый 02.02.2012, 16:48   #4
NeatElves
YTDB dev
 
Аватар для NeatElves
 
Регистрация: 05.11.2009
Сообщений: 5,920
Сказал(а) спасибо: 91
Поблагодарили 5,383 раз(а) в 4,847 сообщениях
NeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспорима
По умолчанию

Спасет ?
http://ytdb.ru/showthread.php?t=10703
NeatElves вне форума  
Старый 02.02.2012, 17:10   #5
xmolex
Guest
 
Сообщений: n/a
По умолчанию

Нет, спелл 49416 на меня накладывается нормально, но моба почему-то не видно. В любом случае применил, что там советовали. Аура наложилась, но моба не видно.
 
Старый 02.02.2012, 17:31   #6
NeatElves
YTDB dev
 
Аватар для NeatElves
 
Регистрация: 05.11.2009
Сообщений: 5,920
Сказал(а) спасибо: 91
Поблагодарили 5,383 раз(а) в 4,847 сообщениях
NeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспорима
По умолчанию

Встал у нпц 32408 - даже при касте командой у меня спелл не накладывается.))
NeatElves вне форума  
Старый 02.02.2012, 17:36   #7
xmolex
Guest
 
Сообщений: n/a
По умолчанию

Я делаю .save и смотрю в таблице character_aura. Вижу, что там у моего перса этот спелл. Разве это не признак?
 
Старый 02.02.2012, 17:47   #8
NeatElves
YTDB dev
 
Аватар для NeatElves
 
Регистрация: 05.11.2009
Сообщений: 5,920
Сказал(а) спасибо: 91
Поблагодарили 5,383 раз(а) в 4,847 сообщениях
NeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспорима
По умолчанию

Я юзаю спелл и вижу надпись предупреждение про местонахождение.)) Признак, что каст не состоялся...
NeatElves вне форума  
Старый 02.02.2012, 17:49   #9
xmolex
Guest
 
Сообщений: n/a
По умолчанию

Цитата:
Сообщение от NeatElves Посмотреть сообщение
Я юзаю спелл и вижу надпись предупреждение про местонахождение.)) Признак, что каст не состоялся...
А какой юзаете? 49416? Я когда 49417 юзаю, у меня тоже пишется, а при 49416 все нормально.
 
Старый 02.02.2012, 18:42   #10
NeatElves
YTDB dev
 
Аватар для NeatElves
 
Регистрация: 05.11.2009
Сообщений: 5,920
Сказал(а) спасибо: 91
Поблагодарили 5,383 раз(а) в 4,847 сообщениях
NeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспорима
По умолчанию

Юзаю 49416:
Цитата:
value = 100, misc = 7 (7)
49417 - вообще из другой оперы, он пара к 49415
Цитата:
value = 100, misc = 8 (8)

Последний раз редактировалось NeatElves; 02.02.2012 в 18:45.
NeatElves вне форума  
Старый 02.02.2012, 18:51   #11
xmolex
Guest
 
Сообщений: n/a
По умолчанию

Тогда я уже вообще ничего не понимаю. База ведь ваша, одни и теже данные. Почему тогда у вас ругается на местонахождение, а у меня нет. Почему он вообще у вас ругается, если там должен накладываться. Почему, если он не накладывается из-за неверного местонахождения он присутствует в character_aura?

Про 49417 - это я к примеру написал, что он ругается, а 49416 нет.
 
Старый 02.02.2012, 22:38   #12
Selexanus
Новичок
 
Регистрация: 11.03.2011
Сообщений: 19
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Selexanus На верном пути
По умолчанию

Матиус вообще страшный тип, сколько я с его цепочками возился.

А какова суть ваших разбирательств? Если игроки не видят его по квесту, то смотрите spell_area: в каком случае накладывается детект невидимости. А если просто интересно, то не знаю, почему вы его не видите...
Selexanus вне форума  
Старый 03.02.2012, 09:22   #13
xmolex
Guest
 
Сообщений: n/a
По умолчанию

Цитата:
Сообщение от Selexanus Посмотреть сообщение
А какова суть ваших разбирательств?
Суть моих разбирательств в том, что нет нормальной документации. Да, есть wiki.ytdb.ru, но изучить все таблицы и их поля, сродни принципа: чтобы включить компьютер, изучи полупроводники, внутреннее устройство компьютера, разбирись с архитектурой процессора с двоичными данными и тогда ты поймешь как включить эту машинку.

В этой теме мне хотелось бы понять, какие вещи отвечают за невидимость и как с ними работать. Вот я узнал, что у npc есть таблица creature_template_addon, в которой в поле auras мы можем указывать спеллы маскирующие npc. В дальнейшем накладывая специальные спеллы на своего персонажа, мы сможем его увидеть. По аналогии я так понимаю строится и creature_addon, только применяется к копии npc (creature).
Также я узнал, что есть фазы. Вот у нашего моба, фаза стоит 1. Где-то я читал, что чтобы моба видно было во всех фазах, то фаза у него должна быть что-то там шестьдесят с чем-то тысяч. Почему у него фаза 1, ну я так подозреваю, что взято из сниффов. Но находится ли мой персонаж в этой фазе 1, я не знаю, т.к. не знаю как эти фазы меняются? Есть подозрение, что тоже спеллами.
Может и еще что есть.

Это все полемика, но всетаки хотелось бы и конкретики.
1) Как узнать, что я нахожусь под действием спелла 49416, кроме как мне станет виден моб со спеллом 49414? (оказалось, что .save и просмотр character_aura дает верную информацию, так что вопрос снимается, но если знаете еще варианты, то буду благодарен)
2) Как узнать, в какой фазе находится мой персонаж, кроме как мне станет виден моб с этой фазой? (уже сам разобрался, .gps выводит и фазу персонажа)
3) Есть ли еще методы прятания мобов?

С мобом разобрался методом тыка. Убрав ауру 10848 (Накидка смерти) моб увиделся.

Последний раз редактировалось xmolex; 03.02.2012 в 10:30.
 
Старый 04.02.2012, 11:34   #14
Selexanus
Новичок
 
Регистрация: 11.03.2011
Сообщений: 19
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Selexanus На верном пути
По умолчанию

Цитата:
Убрав ауру 10848 (Накидка смерти) моб увиделся.
Накидка смерти делает его в виде духа, то бишь прозрачного. Она не скрывает его...

Последний раз редактировалось Selexanus; 04.02.2012 в 11:45.
Selexanus вне форума  
Старый 04.02.2012, 12:13   #15
NeatElves
YTDB dev
 
Аватар для NeatElves
 
Регистрация: 05.11.2009
Сообщений: 5,920
Сказал(а) спасибо: 91
Поблагодарили 5,383 раз(а) в 4,847 сообщениях
NeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспорима
По умолчанию

Не знаю, как на Р2, на трине(год назад) делала духом(поиск).)
NeatElves вне форума  
Старый 09.02.2012, 13:08   #16
NeatElves
YTDB dev
 
Аватар для NeatElves
 
Регистрация: 05.11.2009
Сообщений: 5,920
Сказал(а) спасибо: 91
Поблагодарили 5,383 раз(а) в 4,847 сообщениях
NeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспорима
По умолчанию

https://github.com/mangos/mangos/com...867e4913b5ee7a
NeatElves вне форума  
Закрытая тема


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

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



Текущее время: 02:26. Часовой пояс GMT +4.


YTDB - MaNGOS DataBase

Русский форум Мангос - официальный форум RMDC

Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума YTDB будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot
Punk's On-Air - Punk, Folk, Blues, Ska Bascinet - реконструкция denw IL-2 Training Книготорговая Компания «А-5» - художественная, учебная литература, скидки, опт и мелкий опт, доставка, дешево, низкие цены издательства