Зарегистрируйтесь сейчас чтобы найти еще больше друзей, и получить полноценный доступ ко всем функциям сайта!
Для просмотра Вам необходимо авторизоваться Если Вы еще не зарегистрированы, перейдите по ссылке:Зарегистрироваться
x
Этим руководством поделились много лет назад. Я не являюсь автором оригинала.# m4 o( M3 ~1 M2 W# u
Это единственное руководство, которым когда-либо делились по созданию геоданных из клиента.' t. ` _4 h6 o: z8 S
- Q3 o( M) l, Q8 Q0 sНеобходимые инструменты.
+ y" y2 Y2 f6 M! F C7 ~& P
( z5 Y5 W: O: G% Q( {$ R; z' K# MStazis L2 Geo Converter (GeoConv)3 Q: z* f8 ?+ |, C
Скачать: http://www.mediafire.com/file/irzey5hk0tyywub/GeoConv_v93b.zip
5 p/ |" y( F" c Y/ S
! |, ?& X a; T- AG16ed (редактор карт высот, работающий напрямую с форматом UEd3 G16 (16-битные оттенки серого.))
. P2 u6 V+ ]; V1 s8 P F( QСкачать: http://www.mediafire.com/file/2v2288vlbq6n2bk/G16ed.zip7 q! ?+ i2 h! G( Z9 {% M |; s
5 n- X9 d; U6 R' H
UTPackage (извлечь)
9 K5 o4 ` r/ Y+ j) a) `0 wСкачать: http://www.mediafire.com/file/vuddpqsd5ik9g3c/UTPackage.zip
8 J/ V4 M- G+ n% O0 b. c# [* N6 b3 @& E
Редактор Unreal Engine 2 (Создание UTX)" S5 j1 n- O/ o# u2 W3 x8 H1 t
Скачать: http://www.mediafire.com/file/yx53pt73a5e6yk3/UE2Runtime-22261903.zip
u r s5 q4 P. ~# p3 M; [. ?3 d! S: _" P4 y
L2J-GeoEditor (конвертируйте в формат L2J и создайте PathNode)
( O$ p) [% q% z4 I' J, {Скачать: http://www.mediafire.com/file/1j5lhll1mn1uy2x/l2j-GeoEditor-v17.zip
: F( [( i- ]8 q7 R o1 s) q0 r+ Y+ @& A* S2 \' g4 T% k+ `
Шестнадцатеричный редактор - (я использую UEStudio или Ultraedit)
+ I: m: O) O5 ^8 v0 qСкачать: Найдите в Интернете 
0 W4 F; `6 O- d, r
9 r6 K. w$ D+ jВажно: В этом примере я буду использовать карту T_22_19, но применю ту же процедуру для любой карты.
M' }5 O( W# i1 d: j. P+ sВажно: если вы используете классическую карту, удалите _Classic как из текстур, так и из имен файлов карты.
* F, C" w, {9 i; f1 y2 W, d
* V; q+ t' R- h) e+ f5 u4 iСначала нам нужно извлечь изображения карты высот из файлов UTX (T_22_19.UTX, T_22_20.UTX и т.д.), B }8 {8 n. k( I
* Поместите этот файл T_22_19.UTX в UTPackage /Textures и выполните команду "unpack.bat"
6 w. l, K9 t e* [9 D) u$ y: P* Откройте папку UTPackage / RAW и найдите файл 22_19.raw
* B' {( P# w; ^/ L% j9 D* Откройте этот файл с помощью Ultraedit и найдите (Ctrl + f) "40 80 10", первый байт после этой строки является началом карты высот изображение.
5 z2 P. j# l# O) x* Скопируйте этот адрес, в данном случае 107h
, e& c5 G' Q8 t7 R* Откройте калькулятор Windows и переключитесь в "Научный" режим, выберите "Hex" и введите "107", выберите "Dec", и теперь у вас есть "263".
9 U; v% Z; A" @0 Z* Откройте G16ed, перейдите в "Файл -> Импорт -> НЕОБРАБОТАННЫЕ данные", найдите 22_19.raw и в поле "Начальное смещение данных" введите "263" и нажмите "Ввод", Ok, Ok.
2 m8 S9 J' u( _* `* Перейдите в "Файл -> Сохранить (Ctrl + S)" и используйте название карты для вашего нового изображения (22_19.BMP). Теперь у вас есть идеальное изображение карты высот G16.% c) k: L0 \, C" g3 I( R N
, A: @ Q8 y; Y6 C$ i) P: A' s: H* H' u( G: H/ S9 l7 K
Теперь нам нужно создать UTX-файл с сохраненным изображением.. k- ?3 p# N! I* M- Q' M w
* Откройте UnrealEd и в окне windows "Текстуры" перейдите в "Файл -> Создать" и заполните поля.! [0 Z+ B- I) U0 G' X' [1 h
Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19, Класс: Сырье) z, a( t5 S4 o, ~/ }9 Y4 |
Свойства -> MaterialClass: класс"Движок.Текстура" (Выберите текстуру из выпадающего списка)
2 q) o) m" U5 H7 a' J! {8 e* Перейдите в "Файл -> Импорт" и выберите изображение 22_19.BMP и убедитесь, что поля заполнены правильно.' \( L: ?* x& u y% k0 a! Y
Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19
$ c/ R$ w4 w0 G- u6 w MПараметры -> Маскированный: снимите флажок, Создание MipMaps: снимите флажок, Детальный взлом?: снимите флажок, Сжатие: нет
' a# q/ w$ R+ ?) @, N" P/ \, f* Перейдите в "Файл -> Сохранить" и сохраните этот файл как T_22_19.utx.1 t% q8 y5 o% k/ }5 f
Теперь мы можем создать наши геоданные с помощью Stazis L2 Geo Converter (GeoConv)
+ z3 Q# @, J: p& }- n, }, T* Перейдите в папку Textures в игре, переименуйте исходный T_22_19.utx в T_22_19_O.utx и поместим в эту папку наш новый T_22_19.utx5 R0 L7 U2 }: Y- Y/ E
* Откройте GeoConv и измените эти параметры.1 }1 x0 b: w. W4 b
Минимальный угол наклона плоскости к XY: 20, Высота лестницы: 10, Разница в оптимизации: 80* @( T0 y0 ^ {! a( N4 c% d/ U, J7 C
* Нажмите "Открыть пакеты" и выберите 22_19.unr в "Lineage II / MAPS", завершите процесс, и теперь у вас есть ваши ГЕО 22_19_conv.dat в папке "Lineage II / MAPS".- ~' k* N- z7 M
* Если вы получаете сообщение об ошибке, измените десятичный символ вашей системы на . из Панели управления -> Региональные настройки.
- b" q1 |0 q1 _+ J* Преобразуйте этот GEO в формат L2J и создайте PathNode с помощью L2j GeoEditor или HDGE.2 O; w% g! h% o) w3 i! k
1 ^4 |3 Y; e) f0 p
Известные проблемы4 Q6 d$ S! o2 g. ]$ i
* Некоторые геоданные сгенерированы некорректно или не могут быть сгенерированы." ]# E6 u6 S* J& }& L
* Использование "Высота лестницы: 10" может вызвать проблемы с лестницей (если вы используете "8", проверьте правильность расположения всех лестниц на карте).
! P4 i% g* h$ ^2 u4 W) g8 ]
* C5 ?- D2 i6 P# GДальнейшие настройки вручную можно выполнить с помощью G3DEditor.7 f& B- ]3 H9 T
Скачать: http://www.mediafire.com/file/ps2d2kc0hwc2d54/G3DEditor_win_x64_20110920.zip
9 ?& V; K' d+ s6 [: G3 }: }/ g |