Зарегистрируйтесь сейчас чтобы найти еще больше друзей, и получить полноценный доступ ко всем функциям сайта!
Для просмотра Вам необходимо авторизоваться Если Вы еще не зарегистрированы, перейдите по ссылке:Зарегистрироваться
x
Этим руководством поделились много лет назад. Я не являюсь автором оригинала.0 V/ w+ G$ H0 i( T6 z: ~8 W7 E+ @9 Z
Это единственное руководство, которым когда-либо делились по созданию геоданных из клиента.+ C% M2 y9 e5 D' M% H" H0 ?
) M* D& D* `) m+ ^# q5 k7 v9 o* LНеобходимые инструменты." B9 |6 `& X! K7 n( S
! t# n6 n4 T3 x; s6 `Stazis L2 Geo Converter (GeoConv)
. D7 R* I/ m/ e% {/ i1 _Скачать: http://www.mediafire.com/file/irzey5hk0tyywub/GeoConv_v93b.zip: o( `# k Z) J7 E% p
* m9 x" F3 n- i; }7 }G16ed (редактор карт высот, работающий напрямую с форматом UEd3 G16 (16-битные оттенки серого.))
% t i5 o0 V6 Q1 MСкачать: http://www.mediafire.com/file/2v2288vlbq6n2bk/G16ed.zip) I' t% S! I6 q+ Q, I! X
* C0 \* A/ o$ Y3 uUTPackage (извлечь)
/ k3 l, Q! S; ~& ~# {4 |, i0 HСкачать: http://www.mediafire.com/file/vuddpqsd5ik9g3c/UTPackage.zip* {, N3 Z, w1 }$ B8 b1 x' }+ ~. K
+ S1 P1 A7 n6 S$ Y- CРедактор Unreal Engine 2 (Создание UTX)
$ A9 |* v* S6 IСкачать: http://www.mediafire.com/file/yx53pt73a5e6yk3/UE2Runtime-22261903.zip
1 k7 A3 s4 r# {+ A8 h) u0 p( \8 l1 L* E9 i X' |. i
L2J-GeoEditor (конвертируйте в формат L2J и создайте PathNode)
/ ]5 p/ m: e% O% I" \Скачать: http://www.mediafire.com/file/1j5lhll1mn1uy2x/l2j-GeoEditor-v17.zip
; W' F, T* d% I# j- w) H5 j+ D9 U' h( i2 i" l
Шестнадцатеричный редактор - (я использую UEStudio или Ultraedit)2 U7 u9 G+ ]: q0 X" A& g
Скачать: Найдите в Интернете 
) a4 O, T2 U0 \
7 A9 r8 [4 ]2 ?: KВажно: В этом примере я буду использовать карту T_22_19, но применю ту же процедуру для любой карты.- B; _# J9 |0 D; z
Важно: если вы используете классическую карту, удалите _Classic как из текстур, так и из имен файлов карты.
9 {) G T1 k8 A8 C9 A3 T7 u5 h
- E$ a6 m& I. _$ t/ Y3 j% a4 u/ {Сначала нам нужно извлечь изображения карты высот из файлов UTX (T_22_19.UTX, T_22_20.UTX и т.д.)1 K) w& n0 t5 i5 u
* Поместите этот файл T_22_19.UTX в UTPackage /Textures и выполните команду "unpack.bat"6 M- f' p+ F) M+ s
* Откройте папку UTPackage / RAW и найдите файл 22_19.raw( q4 Q; r- u- C( N
* Откройте этот файл с помощью Ultraedit и найдите (Ctrl + f) "40 80 10", первый байт после этой строки является началом карты высот изображение.: o! Q( N. A {1 @1 i7 R) o
* Скопируйте этот адрес, в данном случае 107h; g" H6 ]2 S+ [+ T y; D" Z
* Откройте калькулятор Windows и переключитесь в "Научный" режим, выберите "Hex" и введите "107", выберите "Dec", и теперь у вас есть "263".3 x( }! x) I! u5 t
* Откройте G16ed, перейдите в "Файл -> Импорт -> НЕОБРАБОТАННЫЕ данные", найдите 22_19.raw и в поле "Начальное смещение данных" введите "263" и нажмите "Ввод", Ok, Ok.
! Z7 h8 k+ W& b. K0 }, T2 p3 l* Перейдите в "Файл -> Сохранить (Ctrl + S)" и используйте название карты для вашего нового изображения (22_19.BMP). Теперь у вас есть идеальное изображение карты высот G16.
5 \% |* c1 M) r$ D. A: ^$ H
5 k" V6 d% O& L9 ~- m2 @. a0 d
/ B( f+ e1 \1 ^: i0 W3 ?Теперь нам нужно создать UTX-файл с сохраненным изображением.: M( {+ C3 E( @: X9 }# W
* Откройте UnrealEd и в окне windows "Текстуры" перейдите в "Файл -> Создать" и заполните поля.- _ y# ~; n9 a8 ? {. N# I7 [$ ]9 b
Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19, Класс: Сырье& U4 Z6 a" g, ^: Y! v2 N0 w, \
Свойства -> MaterialClass: класс"Движок.Текстура" (Выберите текстуру из выпадающего списка)" ^$ @/ [3 k* e7 M1 u3 r
* Перейдите в "Файл -> Импорт" и выберите изображение 22_19.BMP и убедитесь, что поля заполнены правильно.7 a3 O. S* x2 \ ~- A3 _
Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19" o3 \; x( S# L6 B
Параметры -> Маскированный: снимите флажок, Создание MipMaps: снимите флажок, Детальный взлом?: снимите флажок, Сжатие: нет- ~% S. c. Z/ N5 v$ n
* Перейдите в "Файл -> Сохранить" и сохраните этот файл как T_22_19.utx., x7 y/ b2 Q. Z. q/ R
Теперь мы можем создать наши геоданные с помощью Stazis L2 Geo Converter (GeoConv)
% E& \" `, O+ D; w7 |1 r$ ]* Перейдите в папку Textures в игре, переименуйте исходный T_22_19.utx в T_22_19_O.utx и поместим в эту папку наш новый T_22_19.utx
, i; A3 R, M6 C1 W3 A. }* Откройте GeoConv и измените эти параметры.
]2 F8 X4 X5 }7 p2 }% Z/ p/ Q0 w; RМинимальный угол наклона плоскости к XY: 20, Высота лестницы: 10, Разница в оптимизации: 80
`6 W, i/ e- b* Нажмите "Открыть пакеты" и выберите 22_19.unr в "Lineage II / MAPS", завершите процесс, и теперь у вас есть ваши ГЕО 22_19_conv.dat в папке "Lineage II / MAPS".% h" C+ I) B! y( f
* Если вы получаете сообщение об ошибке, измените десятичный символ вашей системы на . из Панели управления -> Региональные настройки.0 d5 O# M$ g5 m$ j2 r7 B4 h0 z2 A2 R9 M
* Преобразуйте этот GEO в формат L2J и создайте PathNode с помощью L2j GeoEditor или HDGE.+ y# S3 u$ H! Q% L5 c6 {4 t3 p
; J7 g6 u+ ?) c7 {) o0 ]. w( Y
Известные проблемы4 O; E% a' Q/ u9 w; l6 K) R# I' w3 s
* Некоторые геоданные сгенерированы некорректно или не могут быть сгенерированы." c0 i+ w) O9 e4 U9 ] {' t
* Использование "Высота лестницы: 10" может вызвать проблемы с лестницей (если вы используете "8", проверьте правильность расположения всех лестниц на карте).# Y7 I$ q% H! o1 t& g8 ?
: _% M1 d5 V7 `Дальнейшие настройки вручную можно выполнить с помощью G3DEditor.; f5 P1 M' L! Y% V( Q$ d
Скачать: http://www.mediafire.com/file/ps2d2kc0hwc2d54/G3DEditor_win_x64_20110920.zip/ G( G) n' C1 n: \1 ?% p
|