Вернуться   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 спасибками от:
 

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



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

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


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

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

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