Зарегистрируйтесь сейчас чтобы найти еще больше друзей, и получить полноценный доступ ко всем функциям сайта!
Для просмотра Вам необходимо авторизоваться Если Вы еще не зарегистрированы, перейдите по ссылке:Зарегистрироваться
x
Этим руководством поделились много лет назад. Я не являюсь автором оригинала.+ j- Q0 r5 F8 {2 m( b }
Это единственное руководство, которым когда-либо делились по созданию геоданных из клиента.3 V4 [4 ]& i! H2 y& u% J3 C
7 ]8 o1 p. ]' |Необходимые инструменты.
% H, D" H4 `* J/ u" m& |' S
8 l$ P3 u4 j5 B. X5 tStazis L2 Geo Converter (GeoConv)
* _9 i1 j# @* u& m9 R6 p& k1 [+ \+ LСкачать: http://www.mediafire.com/file/irzey5hk0tyywub/GeoConv_v93b.zip
3 W, y+ {1 t% ~9 X3 |5 G3 Z; Z ? ^- _0 S/ C
G16ed (редактор карт высот, работающий напрямую с форматом UEd3 G16 (16-битные оттенки серого.))
2 ^( h; v% V* i, q& CСкачать: http://www.mediafire.com/file/2v2288vlbq6n2bk/G16ed.zip
w0 N) h2 W* H. i% V; T# @7 M0 b1 z ^! |
UTPackage (извлечь)
/ C, F* l$ _6 A5 ~8 {Скачать: http://www.mediafire.com/file/vuddpqsd5ik9g3c/UTPackage.zip
& Y, j! F4 D& a5 w1 j" ~5 D
8 W+ h. w- E. Q0 \4 t0 a# A: G4 FРедактор Unreal Engine 2 (Создание UTX)
+ X2 _: F1 s9 y7 y8 bСкачать: http://www.mediafire.com/file/yx53pt73a5e6yk3/UE2Runtime-22261903.zip
& d9 L7 E) x+ R; S! d" e1 z4 r$ m4 n: ^* K7 n
L2J-GeoEditor (конвертируйте в формат L2J и создайте PathNode)5 l8 i& \3 k9 H# |. s3 @
Скачать: http://www.mediafire.com/file/1j5lhll1mn1uy2x/l2j-GeoEditor-v17.zip
, r0 v- d+ L( Z6 e: _' |4 t
' j! F6 q* m! A! V# C* @Шестнадцатеричный редактор - (я использую UEStudio или Ultraedit)
/ w# ]- [( p7 ~! ^3 j; TСкачать: Найдите в Интернете : l$ z ?, `1 M# c, w
- h5 j( n" ~ R& H" K, L7 J
Важно: В этом примере я буду использовать карту T_22_19, но применю ту же процедуру для любой карты.
/ v; j n0 U8 L9 R+ _- ?Важно: если вы используете классическую карту, удалите _Classic как из текстур, так и из имен файлов карты.
, {9 A [+ y# |. V2 A' @2 i' h4 [% Y# ?# S0 B
Сначала нам нужно извлечь изображения карты высот из файлов UTX (T_22_19.UTX, T_22_20.UTX и т.д.)
, E0 R, K4 G( K( d* Поместите этот файл T_22_19.UTX в UTPackage /Textures и выполните команду "unpack.bat"
0 l0 S9 Q4 M3 Q* Откройте папку UTPackage / RAW и найдите файл 22_19.raw% g I) _* p: I9 ~2 n9 H) I
* Откройте этот файл с помощью Ultraedit и найдите (Ctrl + f) "40 80 10", первый байт после этой строки является началом карты высот изображение.$ K( r( h7 K) _: x1 U( g
* Скопируйте этот адрес, в данном случае 107h
5 ?4 Y6 l- u" N3 _" j" i* Откройте калькулятор Windows и переключитесь в "Научный" режим, выберите "Hex" и введите "107", выберите "Dec", и теперь у вас есть "263".
/ u4 h$ |; B0 j, A5 @# O! D* Откройте G16ed, перейдите в "Файл -> Импорт -> НЕОБРАБОТАННЫЕ данные", найдите 22_19.raw и в поле "Начальное смещение данных" введите "263" и нажмите "Ввод", Ok, Ok.7 @% H9 j% M2 U/ C4 q2 v
* Перейдите в "Файл -> Сохранить (Ctrl + S)" и используйте название карты для вашего нового изображения (22_19.BMP). Теперь у вас есть идеальное изображение карты высот G16.
/ J$ x- B5 Q+ N- I- f( n( R. V0 f" i* o' p5 ?+ X& Q8 t
& v* o/ I/ a; X6 M& m; @
Теперь нам нужно создать UTX-файл с сохраненным изображением.
H% L2 }2 ^/ Z) c* Откройте UnrealEd и в окне windows "Текстуры" перейдите в "Файл -> Создать" и заполните поля.
3 I8 b \. o1 c! bИнформация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19, Класс: Сырье
2 D2 S) }6 q( X4 ~* Z" E/ b$ O( E6 ?Свойства -> MaterialClass: класс"Движок.Текстура" (Выберите текстуру из выпадающего списка)
8 E1 ]) a- R; b- E* Перейдите в "Файл -> Импорт" и выберите изображение 22_19.BMP и убедитесь, что поля заполнены правильно.' z( J' S% |* ~! d# V+ F/ ^& e
Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19/ V4 | S9 r4 j4 c ?/ M
Параметры -> Маскированный: снимите флажок, Создание MipMaps: снимите флажок, Детальный взлом?: снимите флажок, Сжатие: нет
. T/ j% X' ?( c- Z# A5 `* Перейдите в "Файл -> Сохранить" и сохраните этот файл как T_22_19.utx.
- q9 s* m! C: T% d8 CТеперь мы можем создать наши геоданные с помощью Stazis L2 Geo Converter (GeoConv)4 b: c) w4 P( R7 X1 L
* Перейдите в папку Textures в игре, переименуйте исходный T_22_19.utx в T_22_19_O.utx и поместим в эту папку наш новый T_22_19.utx2 B; S5 A* b; u& s' l
* Откройте GeoConv и измените эти параметры.9 @4 K( c" U z/ c) D1 @
Минимальный угол наклона плоскости к XY: 20, Высота лестницы: 10, Разница в оптимизации: 80
8 T% G* q% s* ? l7 Y1 u8 k* Нажмите "Открыть пакеты" и выберите 22_19.unr в "Lineage II / MAPS", завершите процесс, и теперь у вас есть ваши ГЕО 22_19_conv.dat в папке "Lineage II / MAPS".0 z. B! ?% J5 s8 m2 T E$ k
* Если вы получаете сообщение об ошибке, измените десятичный символ вашей системы на . из Панели управления -> Региональные настройки.! s. a5 ~% R! c7 S, E/ ?( {! J" L
* Преобразуйте этот GEO в формат L2J и создайте PathNode с помощью L2j GeoEditor или HDGE.
$ W1 O* g6 N$ d: o. r0 ]. g
7 K( f# y0 `5 N; k$ ~ wИзвестные проблемы
5 a% _( Y( v9 R3 L7 w3 Z! n* Некоторые геоданные сгенерированы некорректно или не могут быть сгенерированы.
`# \7 h6 Z! S: d8 k( }8 b7 Y$ A* Использование "Высота лестницы: 10" может вызвать проблемы с лестницей (если вы используете "8", проверьте правильность расположения всех лестниц на карте).
' O- v U) q; k4 S; t T! S2 X
$ Z" {8 T4 O( l/ H7 \Дальнейшие настройки вручную можно выполнить с помощью G3DEditor.) [3 ?7 m$ [( @: u1 p, \* s, A
Скачать: http://www.mediafire.com/file/ps2d2kc0hwc2d54/G3DEditor_win_x64_20110920.zip
$ B! ]+ a. l- V* i: H) Y2 ^3 f$ W |