Вернуться   CoderX :: Forums > Основные форумы > Программинг
Войти через OpenID

Программинг Форум для тем связанных с программированием

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 12.03.2009, 11:26   #1
Новичок
 
Регистрация: 06.02.2009
Сообщений: 18
Сказал Спасибо: 13
Имеет 12 спасибок в 7 сообщенях
KOTay пока неопределено
Подмигивание Добавление миникарт к карте мира

Наверное все задумамись как добавить дополнительную карту к главной карте в линейке.
Тоесть если посмотреть на карту на ней нанесены плюсики и при нажатие открывается дополнительная увеличеная карта.
ТАк вот я разобрался как это делать и Кстати сделал все КАТЫ и пешеры.

Всё нужное храниться в zonename-e.dat (я не буду описывать как открывать и как менять текстуру - этого хлама полно в google)
Там сл столбцы:
nbr - ID локации
zone_color_id - сопостовление Цвета локации в маской
(Этим цветом выделяют область при поподании персонажа в которую просиходить смена на доп. карту. zone_color_id определяется палитрой которая находиться в l2zonename.utx.)
x_world_grid - хз (перевод: х по сетке мира)
y_world_grid - хз (перевод: х по сетке мира)
(Карта мира поделена на квадтраты . - x y - верхний левый угол квадтрата.
каждый квадрат на котором карта мира меняется в доп. карту, определяется маской. Саму маску можно увидеть посматрев файл - l2zonename.utx)

top_z - параметр вверх по Z определяющий карту (т.е. если вы находитесь в городе выше Z то откроется сразу карта Мира а не города)
bottom_z - тож самое только вниз
zone_name - имя локации
coords?[0] - координаты по х (горизонталь) плюсика
coords?[1] - координаты по y (вертикаль) плюсика
coords?[2] - левый верхний угол доп. карты по х (легко можно определить командой /loc)
coords?[3] - см. выше только y
coords?[4] - размер доп карты х(по умолчанию 1024)
coords?[5] - размер доп карты y(по умолчанию 1024)
unk01 - предполагаю что увеличение =)
map - название текстуры хранящейся в L2Font-e.utx (соответствено туда надо и добовлять доп. карты)

НУ вообщем удачи в начинание (если что 224773439 знаю почти везь клиент но на бумажке)
KOTay вне форума   Ответить с цитированием
За это сообщение KOTay нажился 5 спасибками от:
Старый 12.03.2009, 14:39   #2
Местный
 
Аватар для Ckopo
 
Регистрация: 09.10.2008
Сообщений: 69
Сказал Спасибо: 10
Имеет 25 спасибок в 20 сообщенях
Ckopo пока неопределено
По умолчанию

может выложишь свою карту?
Ckopo вне форума   Ответить с цитированием
Старый 12.03.2009, 15:09   #3
Новичок
 
Регистрация: 06.02.2009
Сообщений: 18
Сказал Спасибо: 13
Имеет 12 спасибок в 7 сообщенях
KOTay пока неопределено
По умолчанию

Цитата:
Сообщение от Ckopo Посмотреть сообщение
может выложишь свою карту?
Сам понемаеш не могу. я делаю на заказ. и пока полностью не доделал НУ вот пример что получается.



Добавлено через 2 минуты
МУтно это и долго подгонять(карту под кординаты). да и рисование и "вшивка"(геодата же должна совподать) долго времени занемает.

Последний раз редактировалось KOTay, 12.03.2009 в 15:09. Причина: Добавлено сообщение
KOTay вне форума   Ответить с цитированием
Старый 12.03.2009, 20:04   #4
Местный
 
Аватар для Ckopo
 
Регистрация: 09.10.2008
Сообщений: 69
Сказал Спасибо: 10
Имеет 25 спасибок в 20 сообщенях
Ckopo пока неопределено
По умолчанию

а с нажатым плюсиком можешь показать?) Просто мне кажется, что проще через валкер посмотреть)
Ckopo вне форума   Ответить с цитированием
Старый 13.03.2009, 11:46   #5
Новичок
 
Регистрация: 06.02.2009
Сообщений: 18
Сказал Спасибо: 13
Имеет 12 спасибок в 7 сообщенях
KOTay пока неопределено
По умолчанию

Цитата:
Сообщение от Ckopo Посмотреть сообщение
а с нажатым плюсиком можешь показать?) Просто мне кажется, что проще через валкер посмотреть)
я не про Валкер - а про родной клиент. НЕ все же могут пользоватся Валкером. а вот клиентом Все) вечером выложу если не забуду
KOTay вне форума   Ответить с цитированием
За это сообщение KOTay нажился спасибкой от:
Старый 13.03.2009, 11:47   #6
Местный
 
Аватар для Ckopo
 
Регистрация: 09.10.2008
Сообщений: 69
Сказал Спасибо: 10
Имеет 25 спасибок в 20 сообщенях
Ckopo пока неопределено
По умолчанию

ок, хочу посмотреть очень) вапще тема заманчивая)
Ckopo вне форума   Ответить с цитированием
Старый 13.03.2009, 18:52   #7
Пользователь
 
Регистрация: 11.02.2009
Сообщений: 95
Сказал Спасибо: 36
Имеет 6 спасибок в 6 сообщенях
xixi пока неопределено
По умолчанию

+1 к теме, тема актуальная + можно прописать допустим комнаты с шахом лилит и тд, оч актуальна карта ит и фога (оч актуально т к без бутылки или карты валкера там не пробежишь)
xixi вне форума   Ответить с цитированием
Старый 14.03.2009, 09:19   #8
Местный
 
Аватар для mrcrook
 
Регистрация: 06.07.2008
Сообщений: 156
Сказал Спасибо: 10
Имеет 19 спасибок в 15 сообщенях
mrcrook пока неопределено
По умолчанию

Всетаки для начала хотелось бы уфидеть скрин хотябы с одним развернутым плюсиком, а лучше вообще мувик дабы подделок избежать.
mrcrook вне форума   Ответить с цитированием
Старый 14.03.2009, 12:34   #9
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

KOTay, народ просит зрелишь!=)
QaK вне форума   Ответить с цитированием
Старый 14.03.2009, 13:58   #10
Местный
 
Аватар для Ckopo
 
Регистрация: 09.10.2008
Сообщений: 69
Сказал Спасибо: 10
Имеет 25 спасибок в 20 сообщенях
Ckopo пока неопределено
По умолчанию

Цитата:
Сообщение от QaK Посмотреть сообщение
KOTay, народ просит зрелишь!=)
Воистину!
Ckopo вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Основные форумы > Программинг



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

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


Часовой пояс GMT +4, время: 04:32.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!