Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Нужна помощь по генерации ГеоДаты
#11
Pythonic Написал:В асме я силен...
но про декомпил скажу что его читать очень трудно,и по любому ida ошибается так что рельный асм код построить не реально

Добавлено через 4 минуты
по Вашим догадкам,генерит сносно,но не могу пока найти инициализацию процессоров,хотя у меня генерит квадраты на i5 хорошо я бы сказал очень быстро,и не вижу смысла изменять переходы когда можно поменять само сравнение cmp я считаю так правильней...ибо там сравнивается постоянно одни и те же данные с нулем,нокнуть этот eax и все будет хорошо,я про то что код будет правильней..

Да это все известно Smile
То что на форуме я расписывал было 1е изучение что к чему, потом естественно после детального изучения все эти переходы менять нет смысла.
[Изображение: 61b684.png]
Ответ
#12
darkevil Написал:Перед генерацией двери так же приходится вырезать L2DoorsCut, и за 1н проход сгенерить пока не получается Sad
Одному тяжко ковырять енжин т.к. асм плохо знаю.
Тогда назревает ещё один вопрос как склеивать слои...чем точней....

Добавлено через 3 минуты
А и ещё команды телепортации в билдере не подскажите....

Добавлено через 3 минуты
Понятно что это все скрывается как можно сильней ибо отнимает хлеб у разрабов...

Добавлено через 58 минут
Блин прям в тупик зашел с этими дверьми,прошу помощи...
L2DoorsCut нажимаю открыть фаил захожу в папку maps а там пусто

UPD: команды нашел....
Ответ
#13
Pythonic, http://www.mmocom.ru/showthread.php?t=607 Вам будет интересно
СЕО Оптимизация сайтов
Ответ
#14
gorodetskiy Написал:Pythonic, http://www.mmocom.ru/showthread.php?t=607 Вам будет интересно

Спасибо за ссылку я до этого прочитал эту ветку полностью.
Ни слова как выдрать двери....
Только намеки

Добавлено через 9 минут
Так про склеивание понял....
Про двери остается вопрос открытым....
Ответ
#15
Pythonic Написал:Спасибо за ссылку я до этого прочитал эту ветку полностью.
Ни слова как выдрать двери....
Только намеки

Добавлено через 9 минут
Так про склеивание понял....
Про двери остается вопрос открытым....

Яж написал выше что пока мне известен способ только с L2DoorsCuter.
Вообще советую вам зайти в режиме билда в игру и потукаться в дверь чаром будет интересно, если кликнуть на дверь мышкой она автоматически откроется, вероятно есть метод какой-то при билде когда чар упирается в объект которые дверь или просто может открыться он открывается и чар продолжает дальше двигаться для билда.
[Изображение: 61b684.png]
Ответ
#16
Ладно спасибо за подсказки открыл .unr
Сейчас батничек напушу а то руками долго....
Ещё вопрос мне нужна рабочая engine.dll от ct 1.5 или вообще любой енжин который корректно генерит гео за один проход от любых хроник....
Ответ
#17
Pythonic Написал:Дело все в том что L2DoorsCute не видит файлы xx_xx.unr
Если от этого копать то,нужно ловить в таргет дверь и открывать,но тут же изменяется препятствие ,будет 100% критовать

Добавлено через 20 минут
Что .unr нужно декодировать l2encdec:eek:

Добавлено через 47 минут
Ладно декодировал первый квадрат открыл его в L2DoorsCutSmile.....

Потом обратно закриптовать нужно Smile
[Изображение: 61b684.png]
Ответ
#18
Есть два пути
1)билд начинать относительно персонажа....и разрешить ему прыгать в закрытые помещения...
2)билд начинать с [0:0] и проходить все слои один за одним...
Ответ
#19
Pythonic Написал:Есть два пути
1)билд начинать относительно персонажа....и разрешить ему прыгать в закрытые помещения...
2)билд начинать с [0:0] и проходить все слои один за одним...

Не совсем понял вашу идею, хотя если я понял то вы слегка перефразировали то что я описывал в своем старом посте.

Это когда билд начинаем оттуда где стоит персонаж, т.е. если персонажа оставить в скрытом помещении то он сначала сбилдит его а потом приступит к билду поверхности мапы и второй вариант когда мы начинаем билдить с нолевого целла но в этом случае он билдит только поверхность мапы.

Но это не есть гуд не 1й не 2й вариант, могу лишь сказать что в методе билда есть хардкод в котором задаются id мапы и 4 рандомные точки с которых будет билдить клиент, мы их обычно юзаем для билда закрытых помещений т.к. 5я точка всегда поверхность мапы.
Но этот хардкод всего лишь для дебага, оставленная кореяками, хз для чего, там по умолчанию захардкодена мапа с крумой.
Но найти автоматический "режим" расстановки точек для билда мне не удалось Sad

Добавлено через 1 минуту
Pythonic Написал:Ладно спасибо за подсказки открыл .unr
Сейчас батничек напушу а то руками долго....
Ещё вопрос мне нужна рабочая engine.dll от ct 1.5 или вообще любой енжин который корректно генерит гео за один проход от любых хроник....

Таких енжинов не видел в природе, даже енжин заточенный под билд от фьюри не идеален.
[Изображение: 61b684.png]
Ответ
#20
есть...пару идей...кореяки не зря оставили высоту и ширину...дебаг это мягко сказано...не будут же они писать новый софт для генерации гео,это все в клиенте,
ещё вопрос есть что нибуть получше geodata viaver?
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Формат геодаты, PTS GF kotelok 2 3,153 03-18-2019, 07:11 PM
Последний пост: kotelok
  Установка геодаты PainTr 14 6,744 07-13-2016, 02:11 PM
Последний пост: Soty
  Buildzone - нужна помощь Registered User 1 3,720 03-29-2016, 01:27 PM
Последний пост: Registered User
  Конвертор геодаты n3k0nation 7 9,089 10-20-2015, 09:15 PM
Последний пост: n3k0nation
  Ищу квадрат геодаты Interlude singer 5 2,721 05-09-2015, 03:10 PM
Последний пост: singer
  Нужен билдер геодаты HF P5. Phantom-Dev 0 1,791 02-03-2015, 06:25 PM
Последний пост: Phantom-Dev
  Экономия геодаты в 150 мегабайт Rolfer 2 2,332 04-24-2014, 02:33 AM
Последний пост: n3k0nation
  После включения геодаты некоторые NPC пропадают otsegosnake 15 5,244 09-19-2013, 05:15 PM
Последний пост: otsegosnake
  Квадрат Геодаты HighFive с РБ Freya invalid 13 4,864 11-21-2012, 08:39 AM
Последний пост: darkevil
  Установка геодаты. Elemberg 7 3,710 11-05-2012, 06:26 PM
Последний пост: Elemberg

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)