Зарегистрируйтесь сейчас чтобы найти еще больше друзей, и получить полноценный доступ ко всем функциям сайта!
Для просмотра Вам необходимо авторизоваться Если Вы еще не зарегистрированы, перейдите по ссылке:Зарегистрироваться
x
Этим руководством поделились много лет назад. Я не являюсь автором оригинала.
! c3 L5 E1 m+ ~% F- I ?3 WЭто единственное руководство, которым когда-либо делились по созданию геоданных из клиента. J6 T( u8 N( R9 A0 k
7 M: r% f+ a& GНеобходимые инструменты.
+ ~5 @. G; F6 K, t8 e" E3 n' y4 y1 n7 |7 @, \# o
Stazis L2 Geo Converter (GeoConv)5 _1 R. j5 t, b9 t4 h! u
Скачать: http://www.mediafire.com/file/irzey5hk0tyywub/GeoConv_v93b.zip
' U6 J" F8 h1 p: ?4 [* k$ n. M
* k4 y8 b2 b1 p V8 z2 cG16ed (редактор карт высот, работающий напрямую с форматом UEd3 G16 (16-битные оттенки серого.))8 N- e& X* w3 T9 C8 e* a% X
Скачать: http://www.mediafire.com/file/2v2288vlbq6n2bk/G16ed.zip" h- x0 D# C: v' ]
8 O7 B4 w8 l" n! C; m+ XUTPackage (извлечь)1 s: |- N& _. U: N! b6 J- Q# X8 @
Скачать: http://www.mediafire.com/file/vuddpqsd5ik9g3c/UTPackage.zip* k" D, S O1 a3 l1 Y
6 H, G5 b; ^ {' {Редактор Unreal Engine 2 (Создание UTX)
8 G% x+ N5 x v6 yСкачать: http://www.mediafire.com/file/yx53pt73a5e6yk3/UE2Runtime-22261903.zip
/ k& }8 N- O' G( D7 P$ D" r( q5 s" E# Z" h( k* ~! [
L2J-GeoEditor (конвертируйте в формат L2J и создайте PathNode)1 @: X k- G5 q% N, Q) c# V
Скачать: http://www.mediafire.com/file/1j5lhll1mn1uy2x/l2j-GeoEditor-v17.zip
2 }/ w( G% k* {1 E, S1 W) F# \( B! A( { f- h9 S( I) _
Шестнадцатеричный редактор - (я использую UEStudio или Ultraedit)8 i% N+ Z0 ?( j0 [
Скачать: Найдите в Интернете ' ?5 D6 P1 o [5 X# W7 u
s# I5 ]% d3 }: T6 Q! zВажно: В этом примере я буду использовать карту T_22_19, но применю ту же процедуру для любой карты.0 G6 x) c" S" U+ o' T
Важно: если вы используете классическую карту, удалите _Classic как из текстур, так и из имен файлов карты., N, E; P1 u: N
# I0 a9 t5 Y! C6 `0 t$ r$ SСначала нам нужно извлечь изображения карты высот из файлов UTX (T_22_19.UTX, T_22_20.UTX и т.д.)
4 {9 T8 _# Z0 ~4 @; y, r: o: g* Поместите этот файл T_22_19.UTX в UTPackage /Textures и выполните команду "unpack.bat"8 E t6 Y* _4 o1 s# k' x6 I
* Откройте папку UTPackage / RAW и найдите файл 22_19.raw8 g# Z- y7 a* A" z
* Откройте этот файл с помощью Ultraedit и найдите (Ctrl + f) "40 80 10", первый байт после этой строки является началом карты высот изображение.
) w% @5 M9 ?2 o& W* h7 X; R, ]* Скопируйте этот адрес, в данном случае 107h
3 @6 `$ w& w& x# E: X; R* Откройте калькулятор Windows и переключитесь в "Научный" режим, выберите "Hex" и введите "107", выберите "Dec", и теперь у вас есть "263".8 \+ _) Z& X" C7 D' _9 u
* Откройте G16ed, перейдите в "Файл -> Импорт -> НЕОБРАБОТАННЫЕ данные", найдите 22_19.raw и в поле "Начальное смещение данных" введите "263" и нажмите "Ввод", Ok, Ok.9 p& P, v; i- E) Y/ n
* Перейдите в "Файл -> Сохранить (Ctrl + S)" и используйте название карты для вашего нового изображения (22_19.BMP). Теперь у вас есть идеальное изображение карты высот G16.5 h" C9 S1 e- T5 Y/ N( C
1 }1 i2 `2 K4 }
w/ X/ L" w& t+ P$ U
Теперь нам нужно создать UTX-файл с сохраненным изображением.
" b! S5 l$ V$ b% a' C8 `1 T, F5 h* Откройте UnrealEd и в окне windows "Текстуры" перейдите в "Файл -> Создать" и заполните поля.9 p+ G! \! p$ s9 o, N' R
Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19, Класс: Сырье
: T: \/ \4 _+ {1 [# p+ q; wСвойства -> MaterialClass: класс"Движок.Текстура" (Выберите текстуру из выпадающего списка)
1 Y; f$ h4 e0 u8 ~6 l* Перейдите в "Файл -> Импорт" и выберите изображение 22_19.BMP и убедитесь, что поля заполнены правильно.. n( Z" p ]( e
Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19
& w) [9 m& ^% s) R5 g" y/ A& O7 zПараметры -> Маскированный: снимите флажок, Создание MipMaps: снимите флажок, Детальный взлом?: снимите флажок, Сжатие: нет
9 G k0 C6 M! a2 T* Перейдите в "Файл -> Сохранить" и сохраните этот файл как T_22_19.utx.
; B% N7 J' W' L4 c1 j4 }Теперь мы можем создать наши геоданные с помощью Stazis L2 Geo Converter (GeoConv)
6 V5 l4 k7 O9 p; t& Q3 g8 M* Перейдите в папку Textures в игре, переименуйте исходный T_22_19.utx в T_22_19_O.utx и поместим в эту папку наш новый T_22_19.utx h2 k& I" S# [" F1 N: P2 x
* Откройте GeoConv и измените эти параметры.
5 c5 Y) N2 A* p) jМинимальный угол наклона плоскости к XY: 20, Высота лестницы: 10, Разница в оптимизации: 803 O- J. _4 w A, O& h
* Нажмите "Открыть пакеты" и выберите 22_19.unr в "Lineage II / MAPS", завершите процесс, и теперь у вас есть ваши ГЕО 22_19_conv.dat в папке "Lineage II / MAPS".8 g! j% `4 b: S( v/ k
* Если вы получаете сообщение об ошибке, измените десятичный символ вашей системы на . из Панели управления -> Региональные настройки.5 J; D" s. Q7 P% f8 M) B! L
* Преобразуйте этот GEO в формат L2J и создайте PathNode с помощью L2j GeoEditor или HDGE.3 C% @6 ]% S" Y0 l3 z0 `. q* ]. `
* {: _0 G X9 V. e( }Известные проблемы' z* d, G4 m3 E% s
* Некоторые геоданные сгенерированы некорректно или не могут быть сгенерированы.
2 e! T7 G) g1 [: G" t8 X* Использование "Высота лестницы: 10" может вызвать проблемы с лестницей (если вы используете "8", проверьте правильность расположения всех лестниц на карте).
9 i! c. q, z' J% x" h% H' M a2 A L6 F8 M% ^! H5 T) P, b3 R+ K
Дальнейшие настройки вручную можно выполнить с помощью G3DEditor., U& G: U7 ]8 }& o/ e- @$ M
Скачать: http://www.mediafire.com/file/ps2d2kc0hwc2d54/G3DEditor_win_x64_20110920.zip9 D2 s$ q c9 ]: w7 [7 f" c
|