Зарегистрируйтесь сейчас чтобы найти еще больше друзей, и получить полноценный доступ ко всем функциям сайта!
Для просмотра Вам необходимо авторизоваться Если Вы еще не зарегистрированы, перейдите по ссылке:Зарегистрироваться
x
Этим руководством поделились много лет назад. Я не являюсь автором оригинала.
l8 L9 o( C4 I8 S1 [4 kЭто единственное руководство, которым когда-либо делились по созданию геоданных из клиента.3 a; @# V: }; u1 y/ a2 b2 P
' R( z' B* U' O! @, p$ oНеобходимые инструменты.
& d9 T2 F( i! y& @+ H* ~0 B, e' o9 ?/ p, {3 S5 U
Stazis L2 Geo Converter (GeoConv)
3 p7 _: q. i2 o/ ?Скачать: http://www.mediafire.com/file/irzey5hk0tyywub/GeoConv_v93b.zip
4 o" I! q, @# U P$ a/ `/ \! L3 y5 ]+ R& B- q/ G3 |- M8 l! N
G16ed (редактор карт высот, работающий напрямую с форматом UEd3 G16 (16-битные оттенки серого.))
9 U$ T, c7 g) _: }, T5 x' A6 X! Z' Q# [Скачать: http://www.mediafire.com/file/2v2288vlbq6n2bk/G16ed.zip
6 S9 T B4 ]% j: D& a& H4 M5 V* F8 _# D+ f8 v
UTPackage (извлечь)& p$ K6 S3 E! H5 S( {
Скачать: http://www.mediafire.com/file/vuddpqsd5ik9g3c/UTPackage.zip
- M: Q3 C$ q, n. M' _( b9 q! t2 `7 N: w$ _; u( t+ ^
Редактор Unreal Engine 2 (Создание UTX)
0 O/ {$ |5 m% B' B$ ]0 M7 W rСкачать: http://www.mediafire.com/file/yx53pt73a5e6yk3/UE2Runtime-22261903.zip
3 q7 c* f4 t$ U: f6 s( [5 u5 s% r9 Y
2 B: q8 m% n& j8 }, ]L2J-GeoEditor (конвертируйте в формат L2J и создайте PathNode)
+ k0 r/ v9 Q8 e& hСкачать: http://www.mediafire.com/file/1j5lhll1mn1uy2x/l2j-GeoEditor-v17.zip
. I }, w( i. y/ y1 ?3 C8 Q/ g. E6 F* ^) ~ k3 ?1 R
Шестнадцатеричный редактор - (я использую UEStudio или Ultraedit)) p% H8 F; m: c, O
Скачать: Найдите в Интернете 
; x7 h+ F% b j' g
8 D# }2 C R2 c3 Y- U/ HВажно: В этом примере я буду использовать карту T_22_19, но применю ту же процедуру для любой карты.
3 z2 I$ x* O# f' JВажно: если вы используете классическую карту, удалите _Classic как из текстур, так и из имен файлов карты.# x: e9 b8 c+ D V' s
8 a+ M# t, j, L8 V; s pСначала нам нужно извлечь изображения карты высот из файлов UTX (T_22_19.UTX, T_22_20.UTX и т.д.)
, K. `6 K# |' D8 T4 W+ i* Поместите этот файл T_22_19.UTX в UTPackage /Textures и выполните команду "unpack.bat"
1 B2 b2 e v, t/ f' ^7 Z$ D o3 S' z* Откройте папку UTPackage / RAW и найдите файл 22_19.raw* n/ H, M3 A6 Z
* Откройте этот файл с помощью Ultraedit и найдите (Ctrl + f) "40 80 10", первый байт после этой строки является началом карты высот изображение.
9 w9 p9 ~& [6 y. x' w7 r* Скопируйте этот адрес, в данном случае 107h5 }# S' A. D# N- U! M
* Откройте калькулятор Windows и переключитесь в "Научный" режим, выберите "Hex" и введите "107", выберите "Dec", и теперь у вас есть "263".( G1 s R# y9 z9 y- k' m
* Откройте G16ed, перейдите в "Файл -> Импорт -> НЕОБРАБОТАННЫЕ данные", найдите 22_19.raw и в поле "Начальное смещение данных" введите "263" и нажмите "Ввод", Ok, Ok.9 L6 ~# ?; U1 p+ y, X8 i4 y
* Перейдите в "Файл -> Сохранить (Ctrl + S)" и используйте название карты для вашего нового изображения (22_19.BMP). Теперь у вас есть идеальное изображение карты высот G16.+ C! s* S/ K9 t2 c* d6 U2 a
* `( z6 x% ?. [& ~) n. ]; }
* l0 E( I8 B' e& _0 j
Теперь нам нужно создать UTX-файл с сохраненным изображением.
, ^; j' M4 L! W$ q/ m& g1 Q9 P7 K* Откройте UnrealEd и в окне windows "Текстуры" перейдите в "Файл -> Создать" и заполните поля.$ z) }& b0 d- O- R* C2 I- k# j
Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19, Класс: Сырье& E0 U8 s% @) l1 A' R, {" r* l
Свойства -> MaterialClass: класс"Движок.Текстура" (Выберите текстуру из выпадающего списка)) a5 p8 N( ^0 O
* Перейдите в "Файл -> Импорт" и выберите изображение 22_19.BMP и убедитесь, что поля заполнены правильно.
" N' o6 M! S- {- hИнформация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19
$ i1 r( w4 E% o8 \Параметры -> Маскированный: снимите флажок, Создание MipMaps: снимите флажок, Детальный взлом?: снимите флажок, Сжатие: нет
& n( i; P7 n. f& u F V. v1 R* Перейдите в "Файл -> Сохранить" и сохраните этот файл как T_22_19.utx." l# [& H2 W/ a; ]
Теперь мы можем создать наши геоданные с помощью Stazis L2 Geo Converter (GeoConv)
) v/ O; k9 i6 M; U* Перейдите в папку Textures в игре, переименуйте исходный T_22_19.utx в T_22_19_O.utx и поместим в эту папку наш новый T_22_19.utx
8 G( _3 n% C7 h2 `/ V* Откройте GeoConv и измените эти параметры.5 m& }! Y" s6 W
Минимальный угол наклона плоскости к XY: 20, Высота лестницы: 10, Разница в оптимизации: 80# U! b( U W' d: ^5 {; e* d3 `8 i: {
* Нажмите "Открыть пакеты" и выберите 22_19.unr в "Lineage II / MAPS", завершите процесс, и теперь у вас есть ваши ГЕО 22_19_conv.dat в папке "Lineage II / MAPS".- ^: Y: H; E- W" F1 a. h! h
* Если вы получаете сообщение об ошибке, измените десятичный символ вашей системы на . из Панели управления -> Региональные настройки.0 z% L$ K: ~* H5 k; x0 ^# l- c
* Преобразуйте этот GEO в формат L2J и создайте PathNode с помощью L2j GeoEditor или HDGE.
/ N8 J2 }5 x! c/ |. ~7 n( t, X) m0 L4 j. z
Известные проблемы3 J+ R$ q2 T' ]1 \* |) v& ~
* Некоторые геоданные сгенерированы некорректно или не могут быть сгенерированы.
$ }! b% l! ?- K6 }/ M7 _* Использование "Высота лестницы: 10" может вызвать проблемы с лестницей (если вы используете "8", проверьте правильность расположения всех лестниц на карте)., Q7 r* @% n+ Q4 {% e( @# ]5 k) d
. R9 }8 @! I4 H$ O- y; OДальнейшие настройки вручную можно выполнить с помощью G3DEditor. M) Y! E- J5 F5 C8 ^
Скачать: http://www.mediafire.com/file/ps2d2kc0hwc2d54/G3DEditor_win_x64_20110920.zip
! H( C ]/ n2 |* u L' n. _ |