Ru-MaNGOS

Вернуться   Ru-MaNGOS > Корзина > Корзина

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

Корзина Глупые, устаревшие, неактуальные темы будут тут.

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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.05.2010, 17:02   #1
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию AreaTrigger.dbc как-то переводится в базу?

Я может туплю по черному... даже наверняка... но вдруг...

Данные из AreaTrigger.dbc как-то переводятся в формат базы, в areatrigger_teleport?
Например вот это что куда как?
Код:
5491,650,1145414681,1142628581,1137571856,0,0,0,0,1120048251,1065353216,1101004800,1070226997
5492,650,1145456607,1142596813,1137586668,0,0,0,0,1116527657,1065353216,1101004800,1070185054
5510,650,1145884983,1142598435,1137770496,0,0,0,0,1099956224,1109917696,1097859072,0
5534,654,-990840340,1157762949,1041056183,0,0,385,0,1118737531,1117610312,1113797427,0
5565,654,-991394365,1158789243,1108950752,0,183,0,0,1110431498,1105854464,1099258921,0
5566,654,-990990664,1158685860,1109520286,0,181,0,0,1112659722,1110043525,1106127094,1063044671

(безотносительно к вышеприведенному коду)
Я знаю точно-точно две координаты карты, между которыми телепорт должен быть:
.go -6551.23 -4446.31 438.45 0
.go -6526.86 -4608.42 52.80 0

Можно их как-то идентифицировать в AreaTrigger.dbc и прописать в базу?
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума  
Старый 22.05.2010, 17:09   #2
timmit
YTDB Dev
 
Регистрация: 01.02.2010
Сообщений: 115
Сказал(а) спасибо: 0
Поблагодарили 36 раз(а) в 25 сообщениях
timmit На верном пути
По умолчанию

По-моему ты не в том формате поля данных привел

номер int , номер карты int, х,y,z (float), остальные тоже вроде float

Последний раз редактировалось timmit; 22.05.2010 в 17:13.
timmit вне форума  
Старый 22.05.2010, 17:25   #3
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

Ага, тогда так:
PHP код:
(5491,650,790.564,620.514,411.938,0,0,0,0,97.29,1,20,1.581),
(
5492,650,793.123,618.575,412.39,0,0,0,0,70.43,1,20,1.576),
(
5510,650,819.269,618.674,418,0,0,0,0,18,42,15,0),
(
5534,654,-1927.81,2080.97,0.137946,0,0,5.394999E-43,0,87.29,78.69,56.8,0),
(
5565,654,-1860.18,2331.53,38.3114,0,2.564376E-43,0,0,43.96,29.25,16.67,0),
(
5566,654,-1909.46,2306.29,40.484,0,2.53635E-43,0,0,52.46,42.48,29.77,0.8624),
(
5542,655,-1848.23,2594.44,5.12617,0,2.564376E-43,0,0,6.214,46.43,8.8,1.829),
(
5543,655,-1831.39,2626.84,1.45103,0,2.564376E-43,0,0,6.214,46.43,8.8,3.372),
(
5544,655,-1881.11,2564.81,1.29513,0,2.564376E-43,0,0,6.214,46.43,8.8,2.566),
(
5545,655,-1890.03,2537.66,1.84852,0,2.564376E-43,0,0,5.88,12.08,10.9,3.941),
(
5546,655,-1960.59,2483.71,6.51348,0,2.564376E-43,0,0,14.86,64.28,10.9,2.06),
(
5547,655,-2016.55,2461.07,5.79721,0,2.564376E-43,0,0,16.98,52.2,8.8,1.694),
(
5548,655,-2061.94,2475.31,1.66365,0,2.564376E-43,0,0,7.613,48,8.8,1.386),
(
5549,655,-2086.06,2463.62,6.02905,0,2.564376E-43,0,0,8.196,23.66,8.8,2.942),
(
5550,655,-2115.41,2448.1,8.00583,0,2.564376E-43,0,0,6.214,46.43,8.8,1.725),
(
5551,655,-2158.93,2461.69,3.58466,0,2.564376E-43,0,0,0.8558,43.41,8.8,1.122),
(
5552,655,-2225.65,2431.16,0.69437,0,2.564376E-43,0,0,13.03,48.98,10.52,3.369),
(
5553,655,-2280.23,2282.71,-2.87291,0,2.564376E-43,0,0,77.7,264.9,10.52,2.578),
(
5554,655,-2212.08,2444.92,3.71474,0,2.564376E-43,0,0,2.189,22.36,21.12,1.126),
(
5567,655,-1916.22,2735.09,2.28483,0,2.564376E-43,0,0,79.98,43.6,21.12,1.227),
(
5568,655,-2187.29,2452.46,4.71416,0,2.564376E-43,0,0,39.37,15.44,21.12,1.126),
(
5574,655,-1908.63,2512.79,1.71058,0,2.564376E-43,0,0,11.79,51.3,10.9,2.181),
(
5575,655,-2130.38,2225.65,20.1704,0,2.564376E-43,0,0,190.3,197.8,105.6,1.126),
(
5576,655,-1881.97,2473.65,1.39191,0,2.564376E-43,0,0,150,55.56,105.6,0.4681),
(
5577,655,-1913.84,2519.25,2.9515,0,2.564376E-43,0,0,3.192,8.961,8.8,5.323), 

Вот это - ОНО?
Код:
	<AreaTrigger>
		<format string="iifffffffffff"/>
		<index>
			<primary>fkey</primary>
		</index>
		<field_1 name="fkey" description="id"/>
		<field_2 name="f_Map" description="Map"/>
		<field_3 name="fPosX" description="pos_x"/>
		<field_4 name="fPosY" description="pos_y"/>
		<field_5 name="fPosZ" description="pos_z"/>
		<field_6 name="fRadius" description="radius"/>
		<field_7 name="fBoxX" description="fbox_x"/>
		<field_8 name="fBoxY" description="fbox_y"/>
		<field_9 name="fBoxZ" description="fbox_z"/>
		<field_10 name="fBoxOrientation" description="Box Orientation"/>
		<field_11 name="unk1" description="unk1"/>
		<field_12 name="unk2" description="unk2"/>
		<field_13 name="unk3" description="unk3"/>
	</AreaTrigger>
Последние три я добавил, до этого там только 10 полей было. Первые 10 я не трогал.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума  
Старый 22.05.2010, 18:59   #4
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Они не переводятся а дополняют друг друга.
В areatrigger координаты откуда, а в таблице - куда...
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума  
Старый 22.05.2010, 19:39   #5
timmit
YTDB Dev
 
Регистрация: 01.02.2010
Сообщений: 115
Сказал(а) спасибо: 0
Поблагодарили 36 раз(а) в 25 сообщениях
timmit На верном пути
По умолчанию

последние колонки новые странные какие то, вроде 3 - координаты, последняя ориентация, но чего? если это "куда" добавили, то все равно странные
timmit вне форума  
Старый 23.05.2010, 05:18   #6
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

Цитата:
Сообщение от Vladimir Посмотреть сообщение
Они не переводятся а дополняют друг друга.
В areatrigger координаты откуда, а в таблице - куда...
Это-то понятно... В смысле - дописать в базу координаты "куда" я могу и сам. Но какие им id ставить - я не знаю. И как это определить - тоже. Стоп... не...
Вот я выше координаты привел - это я стоял внутри гоблинского телепортера, в центре круга и жал gps. В верхнем телепорте и в нижнем. Значит в теории - именно с этих точек начинается портация, и именно они должны быть в AreaTrigger.dbc, ну или хотя бы "почти" они - плюс-минус километр. Но в AreaTrigger.dbc от 11927 ничего похожего нет. Я сейчас пройдусь по 12065, конечно - посмотрю как успехи.
Вопрос на засыпку: это место довольно удалено от привычных маршрутов брожения игроков, и совсем рядом с большим недорисованным куском - может такое быть, что под него просто не прописывали пока данные? Если да, то похоже я ищу черную кошку в темной комнате, в которой ее нет...

В любом случае - пройтись по триггерам в новых зонах интересно.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума  
Старый 23.05.2010, 10:05   #7
timmit
YTDB Dev
 
Регистрация: 01.02.2010
Сообщений: 115
Сказал(а) спасибо: 0
Поблагодарили 36 раз(а) в 25 сообщениях
timmit На верном пути
По умолчанию

А почему ты думаешьбудет тригер? может надо на Го нажимать и там спелл с таргетом другого телепорта как в цлк тп сработает.
timmit вне форума  
Старый 23.05.2010, 10:36   #8
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

Цитата:
Сообщение от timmit Посмотреть сообщение
А почему ты думаешьбудет тригер? может надо на Го нажимать и там спелл с таргетом другого телепорта как в цлк тп сработает.


Похоже их просто еще нет в dbc...
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума  
 


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[10721] Use required_quest instead of _heroic for non_instance areatrigger teleport newsbot CMaNGOS Commits 0 13.11.2010 10:12
GitHub переводится на русский KiriX Флудильня 29 16.09.2010 20:42
Кто какую базу используете? index Корзина 1 04.06.2010 20:41
Где взять руссифицированную базу под 1.12.1? MoZart MaNGOSZero (1.12.X) 1 27.03.2010 17:16


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


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