Зарегистрируйтесь сейчас чтобы найти еще больше друзей, и получить полноценный доступ ко всем функциям сайта!
Для просмотра Вам необходимо авторизоваться Если Вы еще не зарегистрированы, перейдите по ссылке:Зарегистрироваться
x
Этим руководством поделились много лет назад. Я не являюсь автором оригинала.
2 D! ^2 _- v' l; j; m; E; @Это единственное руководство, которым когда-либо делились по созданию геоданных из клиента.7 D' l1 K! K* z4 A$ N. R
) `- \- n: k: T; X: n3 y/ J8 R0 n
Необходимые инструменты.. R* ?! G" x% \5 ~& w1 x
8 x l( j; o$ P1 e5 K1 `/ K
Stazis L2 Geo Converter (GeoConv)
- j- F; U6 @- \, D& P$ rСкачать: http://www.mediafire.com/file/irzey5hk0tyywub/GeoConv_v93b.zip6 `) C( M* c, _1 J3 r- D" s7 [
% ~8 P; E$ O: h" ]2 u0 X! ]' ^G16ed (редактор карт высот, работающий напрямую с форматом UEd3 G16 (16-битные оттенки серого.))6 n3 T- ~. @) {7 T- F% i
Скачать: http://www.mediafire.com/file/2v2288vlbq6n2bk/G16ed.zip- E5 Y4 [6 t* o! |, i& b- _
) k1 P) i0 S, m7 b& c
UTPackage (извлечь)
# m& u+ L/ O" f2 j- HСкачать: http://www.mediafire.com/file/vuddpqsd5ik9g3c/UTPackage.zip
% g% ^- H: }$ ?) w/ V" U% O3 z. [5 v F
Редактор Unreal Engine 2 (Создание UTX)
) [9 |7 H7 e S: g8 F# t; wСкачать: http://www.mediafire.com/file/yx53pt73a5e6yk3/UE2Runtime-22261903.zip7 h u. A% c X6 U# m( P
: V* E: r7 ^* X& }9 Y* r
L2J-GeoEditor (конвертируйте в формат L2J и создайте PathNode)$ Q1 m) @+ @$ H6 Y( M+ a
Скачать: http://www.mediafire.com/file/1j5lhll1mn1uy2x/l2j-GeoEditor-v17.zip7 S7 B8 x7 G4 o. E2 i
# [( I z, f q& k5 f
Шестнадцатеричный редактор - (я использую UEStudio или Ultraedit)
) N4 j! v4 j$ v6 a0 d9 f# X# TСкачать: Найдите в Интернете 
w, L- ]1 N( U0 g/ I7 ]4 @& \8 H0 ~* q$ B, ~& J' V+ w
Важно: В этом примере я буду использовать карту T_22_19, но применю ту же процедуру для любой карты.
6 i1 n: x% h; s3 b! R# \- S) `Важно: если вы используете классическую карту, удалите _Classic как из текстур, так и из имен файлов карты.
7 X Z" ~% M+ g1 G' b
) C) ^- J1 J3 E- p3 x7 g9 @Сначала нам нужно извлечь изображения карты высот из файлов UTX (T_22_19.UTX, T_22_20.UTX и т.д.)
5 p7 j, Y9 R6 r; f* _3 |- [* Поместите этот файл T_22_19.UTX в UTPackage /Textures и выполните команду "unpack.bat"' r# P9 R' s+ B( p) v% D6 q
* Откройте папку UTPackage / RAW и найдите файл 22_19.raw/ E' R! |2 I, I( y3 k
* Откройте этот файл с помощью Ultraedit и найдите (Ctrl + f) "40 80 10", первый байт после этой строки является началом карты высот изображение.& c1 i( C; b( C, d
* Скопируйте этот адрес, в данном случае 107h% ~0 O# i G8 U% Q+ h3 v# ~
* Откройте калькулятор Windows и переключитесь в "Научный" режим, выберите "Hex" и введите "107", выберите "Dec", и теперь у вас есть "263".
4 `3 R8 A, S/ L# X! W, O* Откройте G16ed, перейдите в "Файл -> Импорт -> НЕОБРАБОТАННЫЕ данные", найдите 22_19.raw и в поле "Начальное смещение данных" введите "263" и нажмите "Ввод", Ok, Ok.
3 n. a1 x) t& G7 x2 T! V0 M9 ^* Перейдите в "Файл -> Сохранить (Ctrl + S)" и используйте название карты для вашего нового изображения (22_19.BMP). Теперь у вас есть идеальное изображение карты высот G16.8 B+ s# O4 L2 F4 `8 |( W
+ D& }8 P; s! [& [" T& c
) F% \+ E/ F: F- n; A- a; SТеперь нам нужно создать UTX-файл с сохраненным изображением.
P1 H7 {1 N6 I3 a* Откройте UnrealEd и в окне windows "Текстуры" перейдите в "Файл -> Создать" и заполните поля.
; r7 D" Y9 e! R& q3 |Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19, Класс: Сырье% D: C, [" ^0 G$ b9 e$ C
Свойства -> MaterialClass: класс"Движок.Текстура" (Выберите текстуру из выпадающего списка)- _6 }$ C# T0 C }
* Перейдите в "Файл -> Импорт" и выберите изображение 22_19.BMP и убедитесь, что поля заполнены правильно.3 _: s5 f) j+ b# M1 A0 Q9 e
Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19' |8 }* S8 B# D d* y, O. a
Параметры -> Маскированный: снимите флажок, Создание MipMaps: снимите флажок, Детальный взлом?: снимите флажок, Сжатие: нет
: m# I% l/ \% k* Перейдите в "Файл -> Сохранить" и сохраните этот файл как T_22_19.utx.$ j) J2 C1 P' O( M: ?
Теперь мы можем создать наши геоданные с помощью Stazis L2 Geo Converter (GeoConv)
^4 V9 Y% J9 m) Y2 P T- K# R* Перейдите в папку Textures в игре, переименуйте исходный T_22_19.utx в T_22_19_O.utx и поместим в эту папку наш новый T_22_19.utx
9 P; { g8 A# J! j* Откройте GeoConv и измените эти параметры.2 j7 t9 Y6 v3 v0 j: q; G+ Z% F
Минимальный угол наклона плоскости к XY: 20, Высота лестницы: 10, Разница в оптимизации: 80/ z& u# h" p; @
* Нажмите "Открыть пакеты" и выберите 22_19.unr в "Lineage II / MAPS", завершите процесс, и теперь у вас есть ваши ГЕО 22_19_conv.dat в папке "Lineage II / MAPS".! N& b: s) I& \* w i6 D
* Если вы получаете сообщение об ошибке, измените десятичный символ вашей системы на . из Панели управления -> Региональные настройки.
) V7 Q: M1 \- G+ T* Преобразуйте этот GEO в формат L2J и создайте PathNode с помощью L2j GeoEditor или HDGE.3 X) ` O. }9 O
3 R% C8 U& } D% u3 p9 VИзвестные проблемы6 A6 }: V4 H/ a# U
* Некоторые геоданные сгенерированы некорректно или не могут быть сгенерированы.
/ n+ p2 G( f; r/ ]* Использование "Высота лестницы: 10" может вызвать проблемы с лестницей (если вы используете "8", проверьте правильность расположения всех лестниц на карте).
" A( k7 n, y3 U B
* D$ u0 R" J/ }% j/ ~: R% @Дальнейшие настройки вручную можно выполнить с помощью G3DEditor.
W4 q: k6 [" D% | P& kСкачать: http://www.mediafire.com/file/ps2d2kc0hwc2d54/G3DEditor_win_x64_20110920.zip
' {5 f, l2 @/ W# S* h% f. M |