Зарегистрируйтесь сейчас чтобы найти еще больше друзей, и получить полноценный доступ ко всем функциям сайта!
Для просмотра Вам необходимо авторизоваться Если Вы еще не зарегистрированы, перейдите по ссылке:Зарегистрироваться
x
Этим руководством поделились много лет назад. Я не являюсь автором оригинала.
6 ^# f# O; ~1 M. l5 ]) V# g* lЭто единственное руководство, которым когда-либо делились по созданию геоданных из клиента.
- J( \- P: o( n! [1 T; y
3 q* v7 P; |3 C. ZНеобходимые инструменты.# Q3 L0 Y; B4 |; W6 X4 K
% |3 w4 M" [5 a4 j5 T$ D) ?Stazis L2 Geo Converter (GeoConv)6 H8 L5 H: }2 X4 h3 o, j2 N) s
Скачать: http://www.mediafire.com/file/irzey5hk0tyywub/GeoConv_v93b.zip
: v D- k: [8 {8 b" b2 B; Z1 o4 L
+ A' V+ I% k) n/ E3 _; x8 WG16ed (редактор карт высот, работающий напрямую с форматом UEd3 G16 (16-битные оттенки серого.))/ v* |& j+ Q6 y' F* x- Y
Скачать: http://www.mediafire.com/file/2v2288vlbq6n2bk/G16ed.zip+ G% V% y' x3 l
' y6 a8 l5 s( u: d+ F( j* z$ FUTPackage (извлечь)
B7 m4 O9 P3 _8 ^Скачать: http://www.mediafire.com/file/vuddpqsd5ik9g3c/UTPackage.zip
0 t" G1 R$ D* s) q, o5 f( @: e
" B2 W) g! |3 I8 i/ q2 h3 KРедактор Unreal Engine 2 (Создание UTX)' c+ J% r5 T) i: S& L
Скачать: http://www.mediafire.com/file/yx53pt73a5e6yk3/UE2Runtime-22261903.zip
1 C( K! d2 k) U* D' [) P( t Y$ ~2 h; B8 M8 v E; X
L2J-GeoEditor (конвертируйте в формат L2J и создайте PathNode)9 y5 k1 @/ }$ o/ F
Скачать: http://www.mediafire.com/file/1j5lhll1mn1uy2x/l2j-GeoEditor-v17.zip9 S4 \2 Z) ]0 \
! Z' @" k" O( i4 O4 ~! i
Шестнадцатеричный редактор - (я использую UEStudio или Ultraedit)
$ X- I( t3 O4 L: C# vСкачать: Найдите в Интернете 
, _- F3 }1 Q/ @+ z& ]2 G# h
' \4 |1 r/ r6 N" i6 [, MВажно: В этом примере я буду использовать карту T_22_19, но применю ту же процедуру для любой карты.9 A/ K" G. \4 p; r8 d% z; ~
Важно: если вы используете классическую карту, удалите _Classic как из текстур, так и из имен файлов карты.3 n6 T) L! @7 ?4 |% N m3 X
5 T6 [0 G! h5 k. @" Z& @) g; m3 IСначала нам нужно извлечь изображения карты высот из файлов UTX (T_22_19.UTX, T_22_20.UTX и т.д.)0 I9 G5 L. @ P0 }8 i% H+ q' [8 H
* Поместите этот файл T_22_19.UTX в UTPackage /Textures и выполните команду "unpack.bat"3 ~. B4 O8 k# n4 z" T* u
* Откройте папку UTPackage / RAW и найдите файл 22_19.raw' K+ @- b; C! b$ @1 Q* S- L8 A' y4 k
* Откройте этот файл с помощью Ultraedit и найдите (Ctrl + f) "40 80 10", первый байт после этой строки является началом карты высот изображение.
4 T; q9 f% c! r7 [. A* Скопируйте этот адрес, в данном случае 107h2 v3 Y+ o3 Y- h3 M; N% F
* Откройте калькулятор Windows и переключитесь в "Научный" режим, выберите "Hex" и введите "107", выберите "Dec", и теперь у вас есть "263".2 C7 L& |% l6 K) n3 t
* Откройте G16ed, перейдите в "Файл -> Импорт -> НЕОБРАБОТАННЫЕ данные", найдите 22_19.raw и в поле "Начальное смещение данных" введите "263" и нажмите "Ввод", Ok, Ok.
" s) ^% @. ~4 ~% U) k/ K* Перейдите в "Файл -> Сохранить (Ctrl + S)" и используйте название карты для вашего нового изображения (22_19.BMP). Теперь у вас есть идеальное изображение карты высот G16.1 h; P5 Z; [3 G& F. ~' U9 \, N
V/ v1 U: b. H/ {( L, c+ S0 ~2 S7 M3 @, G' i, V* O0 @
Теперь нам нужно создать UTX-файл с сохраненным изображением.# ~. d2 |- v" y z
* Откройте UnrealEd и в окне windows "Текстуры" перейдите в "Файл -> Создать" и заполните поля.
, e# k. X0 k6 u; y% ?Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19, Класс: Сырье
2 s: e, ~3 o! u, J8 v5 PСвойства -> MaterialClass: класс"Движок.Текстура" (Выберите текстуру из выпадающего списка)
' a, R( @5 A: m; V* Перейдите в "Файл -> Импорт" и выберите изображение 22_19.BMP и убедитесь, что поля заполнены правильно.
9 z6 s2 E' N9 t' e" B: ]; YИнформация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19
, Y$ A# I$ y AПараметры -> Маскированный: снимите флажок, Создание MipMaps: снимите флажок, Детальный взлом?: снимите флажок, Сжатие: нет
. X' ]- S; O4 a/ b* Перейдите в "Файл -> Сохранить" и сохраните этот файл как T_22_19.utx.
) Q1 k: ]5 d5 O- h, ^8 sТеперь мы можем создать наши геоданные с помощью Stazis L2 Geo Converter (GeoConv)
. a C5 B+ N9 P* Перейдите в папку Textures в игре, переименуйте исходный T_22_19.utx в T_22_19_O.utx и поместим в эту папку наш новый T_22_19.utx
& z1 I( v- G* S4 @% J( Q- F \* Откройте GeoConv и измените эти параметры.
- E/ L! Z8 Y. n4 `2 ]Минимальный угол наклона плоскости к XY: 20, Высота лестницы: 10, Разница в оптимизации: 80
7 ?8 A; M5 g) ?5 A2 P( @$ s+ O* Нажмите "Открыть пакеты" и выберите 22_19.unr в "Lineage II / MAPS", завершите процесс, и теперь у вас есть ваши ГЕО 22_19_conv.dat в папке "Lineage II / MAPS".& w" p) u, U" ~! ~6 f) k
* Если вы получаете сообщение об ошибке, измените десятичный символ вашей системы на . из Панели управления -> Региональные настройки.
- s% l' `( r, h: V: @* Преобразуйте этот GEO в формат L2J и создайте PathNode с помощью L2j GeoEditor или HDGE.
+ O+ e' ?. F. g8 x6 @% K
" o# Z7 q$ w5 K3 s! VИзвестные проблемы* ?# j) C& R9 A# M; J4 T2 N8 p
* Некоторые геоданные сгенерированы некорректно или не могут быть сгенерированы.
, @ k7 j4 [" ? X# C* a* Использование "Высота лестницы: 10" может вызвать проблемы с лестницей (если вы используете "8", проверьте правильность расположения всех лестниц на карте).
% J& c# Z f1 ^1 L( w: b- M6 x1 e& g {. w
Дальнейшие настройки вручную можно выполнить с помощью G3DEditor.
J- Y: ?4 `( d( j$ t5 o1 PСкачать: http://www.mediafire.com/file/ps2d2kc0hwc2d54/G3DEditor_win_x64_20110920.zip3 J1 {' d. ]$ `" |( h
|