Re: Lineage 2 .unr файлы (карты)
Цитата:
Цитата:
Respect, благодарю озадачил на ближайшую неделю :redlol: |
Re: Lineage 2 .unr файлы (карты)
Цитата:
http://image.zone-game.info/images/2...1/0lsq4.th.jpg |
Re: Lineage 2 .unr файлы (карты)
Был у нас один товарищ под названием теома, так тот рвал на себе рубаху и кричал что может. Оказалось что не умеет. К примеру в один проект засунул домики как нпц. Так что тут ничего не вижу удивительного и даже могу предположить что обычные нпц с апущенными точками отклика.
|
Re: Lineage 2 .unr файлы (карты)
пишу в надежде, что кто-нибудь подскажет в каком направлении курить
задача: сменить на карте один статикмеш на другой (конкретно - качающиеся деревья на статичные) что делаю (в карте): 1) заменяю имена (строковые) 2) меняю позиции таблицы экспорта и импорта с учетом сдвигов из-за разной длины строк вот тут пока уперся из-за незнания, как работает экспорт/импорт подозреваю, что нужны изменения в таблице импорта (name index / object index), пока не пойму откуда их брать можно в пм, за любую инфу буду благодарен upd: собственно, запись импорта Код:
60 7e Engine 1) что есть OuterObject? (тоже разобрался) 2) как резолвится по последним 2 байтам имя объекта ? (разобрался) |
Re: Lineage 2 .unr файлы (карты)
Мне кажется, что не в хексе счастье...
|
Re: Lineage 2 .unr файлы (карты)
Цитата:
NameTable стоит перед массивом основных данных который нельзя менять, так как в нем хранятся смещения по файлу. Поэтому новую увеличенную NameTable переносим за данные. С изменением координат проблем нет, так как тип float имеет фиксированный размер 4 байта. А вот ссылка на StaticMesh в зависимости от индекса в ImportTable может быть 1 байт(если < 64) или 2 байта. Поэтому если ссылка занимала 1 байт, а размер ImportTable >= 63, то объект заменить на новый не получится. Еще печалька в том, что не у всех объектов есть свойство Rotation, что тоже накладывает некоторые ограничения на замену. |
Re: Lineage 2 .unr файлы (карты)
Цитата:
Некоторые свойства (координаты в т.ч.) удавалось менять Все это рыть начал, чтобы вырубить колебания у деревьев (у орена например), потому что билдзон глючит с изменяющимися координатами. Собственно, пробовал bSwayObject убрать, Frequence в 0 - толку нет никакого, как будто они вообще не влияют. Также пробовал менять дистанцию LodRange01 и LodRange02 (в 0), тоже эффекта не было (это все в пакетах статикмешей); сейчас попробую очень близко к 0 сделать (меньше расстояния клетки гео, надеюсь) |
Re: Lineage 2 .unr файлы (карты)
Респект отжег) как ты умудрился открыть карту без библиотек? или ты их сам заного все пересобирал о_О
|
Re: Lineage 2 .unr файлы (карты)
Цитата:
|
Re: Lineage 2 .unr файлы (карты)
яб купил утилиту которая читает карты л2 и меняет их)) за любые бабки) но с пруфами :D
|
Текущее время: 03:55. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot