Зарегистрируйтесь сейчас чтобы найти еще больше друзей, и получить полноценный доступ ко всем функциям сайта!
Для просмотра Вам необходимо авторизоваться Если Вы еще не зарегистрированы, перейдите по ссылке:Зарегистрироваться
x
Этим руководством поделились много лет назад. Я не являюсь автором оригинала.
' I# o" X7 e' q. `, cЭто единственное руководство, которым когда-либо делились по созданию геоданных из клиента.6 j6 h4 n' a! H U
2 [9 ]0 _% f8 }" S5 bНеобходимые инструменты.
' q: T+ w' d$ `" f5 X4 G1 a# u! L( w5 y6 i6 }1 Y% l& }; A% x, G0 A
Stazis L2 Geo Converter (GeoConv)% V+ a( g, n$ o. i# |- y @4 }; u
Скачать: http://www.mediafire.com/file/irzey5hk0tyywub/GeoConv_v93b.zip
& }3 T3 e' ]5 H5 L. t* ?
7 }8 }9 p$ f/ @1 w! U+ AG16ed (редактор карт высот, работающий напрямую с форматом UEd3 G16 (16-битные оттенки серого.))
+ B& a D( K! gСкачать: http://www.mediafire.com/file/2v2288vlbq6n2bk/G16ed.zip
0 N7 Z3 o+ b* E( u
& h; T6 U$ s. ?; E6 C, eUTPackage (извлечь)8 ], T$ h' P; l& n- j9 n3 V: z8 U
Скачать: http://www.mediafire.com/file/vuddpqsd5ik9g3c/UTPackage.zip3 u7 h b6 O4 b9 K
7 z( V0 p" Q+ M3 e0 E
Редактор Unreal Engine 2 (Создание UTX)
2 i/ Q( `5 k: b& D4 ]" LСкачать: http://www.mediafire.com/file/yx53pt73a5e6yk3/UE2Runtime-22261903.zip2 S+ j8 x) q2 G" x
' f0 |; u) l( f* |/ g6 WL2J-GeoEditor (конвертируйте в формат L2J и создайте PathNode)) f' V, M: a8 I5 \4 |
Скачать: http://www.mediafire.com/file/1j5lhll1mn1uy2x/l2j-GeoEditor-v17.zip
3 q' Y9 ^; i( Y8 e( V G% E+ {: b& p7 d" _) X/ J" M3 W" m
Шестнадцатеричный редактор - (я использую UEStudio или Ultraedit)$ m* y6 ?. U' K
Скачать: Найдите в Интернете 
1 N, d$ S O# V5 {0 v5 `. b" N+ Q
Важно: В этом примере я буду использовать карту T_22_19, но применю ту же процедуру для любой карты.
- ]& \0 r! x- c; }5 `& ]0 B$ GВажно: если вы используете классическую карту, удалите _Classic как из текстур, так и из имен файлов карты.
, V; ]& Q* T' v
p# t4 {3 f. t7 YСначала нам нужно извлечь изображения карты высот из файлов UTX (T_22_19.UTX, T_22_20.UTX и т.д.)( H0 x- _( V2 o/ |. ]3 D
* Поместите этот файл T_22_19.UTX в UTPackage /Textures и выполните команду "unpack.bat". t/ D; t# {! E! g+ i/ w& {. W8 a
* Откройте папку UTPackage / RAW и найдите файл 22_19.raw. r' y6 F& w0 a, K+ Y7 h1 h" m4 \" p5 D/ X
* Откройте этот файл с помощью Ultraedit и найдите (Ctrl + f) "40 80 10", первый байт после этой строки является началом карты высот изображение.
1 @, ^- j/ [/ F4 a7 j# z* Скопируйте этот адрес, в данном случае 107h( v [2 R" x- h0 S5 I# ~
* Откройте калькулятор Windows и переключитесь в "Научный" режим, выберите "Hex" и введите "107", выберите "Dec", и теперь у вас есть "263".. B5 ^7 h0 x6 p& N7 v' l8 S$ s v
* Откройте G16ed, перейдите в "Файл -> Импорт -> НЕОБРАБОТАННЫЕ данные", найдите 22_19.raw и в поле "Начальное смещение данных" введите "263" и нажмите "Ввод", Ok, Ok.7 s0 g1 z- i. Q0 w
* Перейдите в "Файл -> Сохранить (Ctrl + S)" и используйте название карты для вашего нового изображения (22_19.BMP). Теперь у вас есть идеальное изображение карты высот G16.1 d6 t) Z0 \& J
' e. u# w5 \& ?6 U1 F# @( b- b Y4 ?$ U1 o; x
Теперь нам нужно создать UTX-файл с сохраненным изображением.
1 h+ |7 U) N& R, K. n1 ~* Откройте UnrealEd и в окне windows "Текстуры" перейдите в "Файл -> Создать" и заполните поля.
3 z' Z0 ~- h0 P- z- z: gИнформация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19, Класс: Сырье
0 y& M5 _1 ?, E3 u/ N- P$ GСвойства -> MaterialClass: класс"Движок.Текстура" (Выберите текстуру из выпадающего списка)
6 B3 S( F$ X6 Q! C7 k* Перейдите в "Файл -> Импорт" и выберите изображение 22_19.BMP и убедитесь, что поля заполнены правильно.9 M( R5 E) x; d+ b4 N% t$ F P
Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19, @1 d* @! a9 \
Параметры -> Маскированный: снимите флажок, Создание MipMaps: снимите флажок, Детальный взлом?: снимите флажок, Сжатие: нет
8 s& Y6 x, g; x6 h5 S* Перейдите в "Файл -> Сохранить" и сохраните этот файл как T_22_19.utx.& L7 ]# j0 ^; F5 _
Теперь мы можем создать наши геоданные с помощью Stazis L2 Geo Converter (GeoConv)/ e1 x" y) Z( O
* Перейдите в папку Textures в игре, переименуйте исходный T_22_19.utx в T_22_19_O.utx и поместим в эту папку наш новый T_22_19.utx
/ S' x% ?4 E# q) [2 H/ o* Откройте GeoConv и измените эти параметры.
4 X" P8 q4 Q- bМинимальный угол наклона плоскости к XY: 20, Высота лестницы: 10, Разница в оптимизации: 804 j/ h, F" e) Q5 S& z; q
* Нажмите "Открыть пакеты" и выберите 22_19.unr в "Lineage II / MAPS", завершите процесс, и теперь у вас есть ваши ГЕО 22_19_conv.dat в папке "Lineage II / MAPS".
/ Q9 v# j9 |1 s ]" l+ y# ]( p* Если вы получаете сообщение об ошибке, измените десятичный символ вашей системы на . из Панели управления -> Региональные настройки.
/ f( y8 T* k& L r% D* Преобразуйте этот GEO в формат L2J и создайте PathNode с помощью L2j GeoEditor или HDGE.# g( a: q- `2 z- h
6 ~' H) N, ]8 o% X+ J. s/ ^$ BИзвестные проблемы9 t5 d, \. }7 R6 N3 ~
* Некоторые геоданные сгенерированы некорректно или не могут быть сгенерированы.
& }# S8 v6 w. {+ `' V* Использование "Высота лестницы: 10" может вызвать проблемы с лестницей (если вы используете "8", проверьте правильность расположения всех лестниц на карте).
$ T' V0 B7 g9 g1 s9 M# W( i" `8 @# _
Дальнейшие настройки вручную можно выполнить с помощью G3DEditor.
) I: H. O9 A+ \& s WСкачать: http://www.mediafire.com/file/ps2d2kc0hwc2d54/G3DEditor_win_x64_20110920.zip
( k1 Q/ j6 ^' D5 E' [# R0 ] |