Зарегистрируйтесь сейчас чтобы найти еще больше друзей, и получить полноценный доступ ко всем функциям сайта!
Для просмотра Вам необходимо авторизоваться Если Вы еще не зарегистрированы, перейдите по ссылке:Зарегистрироваться
x
Этим руководством поделились много лет назад. Я не являюсь автором оригинала.6 [: B0 R* \9 K' E! }4 ]
Это единственное руководство, которым когда-либо делились по созданию геоданных из клиента.
( j# h Y4 e( w% y5 J2 Q+ ?8 f* _& V- q, s( ? U
Необходимые инструменты.* H% G) D# w$ q7 z* ^2 U
7 ]7 [4 {8 D/ f) q' m% Y
Stazis L2 Geo Converter (GeoConv) v; K+ \( `+ r4 \
Скачать: http://www.mediafire.com/file/irzey5hk0tyywub/GeoConv_v93b.zip9 m6 O3 g0 \6 C- p4 Y! r. e/ Q) v* I1 A
7 v9 i5 m: h' D9 mG16ed (редактор карт высот, работающий напрямую с форматом UEd3 G16 (16-битные оттенки серого.))
0 H* Z% }6 X3 uСкачать: http://www.mediafire.com/file/2v2288vlbq6n2bk/G16ed.zip9 O0 {4 r8 P7 y, [
- z9 K5 Q( b% L' [( v! {
UTPackage (извлечь)6 L1 J! W7 p% j" d$ F4 ^7 |1 ^
Скачать: http://www.mediafire.com/file/vuddpqsd5ik9g3c/UTPackage.zip
( U4 d5 N& _ }9 h2 N2 T! a9 E( j4 `) V: p7 [: t" c
Редактор Unreal Engine 2 (Создание UTX)
- ^5 ^8 [9 S0 o0 v0 WСкачать: http://www.mediafire.com/file/yx53pt73a5e6yk3/UE2Runtime-22261903.zip' v, Z* B+ ^! h
; K; z( g! T* j6 c- s. S
L2J-GeoEditor (конвертируйте в формат L2J и создайте PathNode)' U# b7 |+ Z' V0 T, `
Скачать: http://www.mediafire.com/file/1j5lhll1mn1uy2x/l2j-GeoEditor-v17.zip
7 W/ G: t" ?2 G4 l
6 a" `( H+ H6 b5 ?: d4 u3 kШестнадцатеричный редактор - (я использую UEStudio или Ultraedit)6 _" \ Y. g4 K4 P0 t
Скачать: Найдите в Интернете ! }. Y9 L8 N$ `. L! D. ?; U
5 {+ r6 l4 T$ N( Z1 N" xВажно: В этом примере я буду использовать карту T_22_19, но применю ту же процедуру для любой карты.
* ?8 Q9 \& ?1 ?2 a7 M& Y: bВажно: если вы используете классическую карту, удалите _Classic как из текстур, так и из имен файлов карты.
+ B6 s8 D) P' p9 Q' K( L% ~7 M
5 K8 @& R% P1 N1 d9 KСначала нам нужно извлечь изображения карты высот из файлов UTX (T_22_19.UTX, T_22_20.UTX и т.д.)5 Q& C+ ~2 f3 q
* Поместите этот файл T_22_19.UTX в UTPackage /Textures и выполните команду "unpack.bat"5 x4 H4 w( Q% Y% J
* Откройте папку UTPackage / RAW и найдите файл 22_19.raw$ X" Y' h% C8 u4 h
* Откройте этот файл с помощью Ultraedit и найдите (Ctrl + f) "40 80 10", первый байт после этой строки является началом карты высот изображение.
6 Z. S' h; u* V4 E1 a5 a) c* Скопируйте этот адрес, в данном случае 107h
& t5 V% k* S! y, Y* v* v3 f# W* Откройте калькулятор Windows и переключитесь в "Научный" режим, выберите "Hex" и введите "107", выберите "Dec", и теперь у вас есть "263".# w! \7 y! Z) u0 K6 s
* Откройте G16ed, перейдите в "Файл -> Импорт -> НЕОБРАБОТАННЫЕ данные", найдите 22_19.raw и в поле "Начальное смещение данных" введите "263" и нажмите "Ввод", Ok, Ok./ I7 G' a( Y' ~# A- g9 e; ]
* Перейдите в "Файл -> Сохранить (Ctrl + S)" и используйте название карты для вашего нового изображения (22_19.BMP). Теперь у вас есть идеальное изображение карты высот G16.
q3 W5 F% ?8 S& P
v8 U/ q, \8 G$ A6 I: B ?" ` D0 k- G; s
Теперь нам нужно создать UTX-файл с сохраненным изображением.% K$ ~. R4 U* S |
* Откройте UnrealEd и в окне windows "Текстуры" перейдите в "Файл -> Создать" и заполните поля.
9 v8 b9 V" U2 fИнформация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19, Класс: Сырье5 K: ~! g. u8 q/ ~) O' m. C
Свойства -> MaterialClass: класс"Движок.Текстура" (Выберите текстуру из выпадающего списка). E$ |: a/ z! y, F0 I$ |
* Перейдите в "Файл -> Импорт" и выберите изображение 22_19.BMP и убедитесь, что поля заполнены правильно.
$ E# y6 m3 o9 }" N0 d; t2 J7 B5 }" BИнформация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19
! F2 [8 ^* h2 U! N/ `Параметры -> Маскированный: снимите флажок, Создание MipMaps: снимите флажок, Детальный взлом?: снимите флажок, Сжатие: нет
5 ^, `5 \/ @! r1 O+ ~& I* Перейдите в "Файл -> Сохранить" и сохраните этот файл как T_22_19.utx. G& c; `0 ?1 u; a1 M8 j' {
Теперь мы можем создать наши геоданные с помощью Stazis L2 Geo Converter (GeoConv)* J: d& \5 B. o7 _3 G* z7 P
* Перейдите в папку Textures в игре, переименуйте исходный T_22_19.utx в T_22_19_O.utx и поместим в эту папку наш новый T_22_19.utx, @7 a$ Z/ H6 r# W( y" D A
* Откройте GeoConv и измените эти параметры.) X$ h. M" }4 O) h: _& [# \
Минимальный угол наклона плоскости к XY: 20, Высота лестницы: 10, Разница в оптимизации: 80
* [1 X# L; {2 O& a' O4 d; J6 |* Нажмите "Открыть пакеты" и выберите 22_19.unr в "Lineage II / MAPS", завершите процесс, и теперь у вас есть ваши ГЕО 22_19_conv.dat в папке "Lineage II / MAPS".: d! ~9 T/ e; d |$ B
* Если вы получаете сообщение об ошибке, измените десятичный символ вашей системы на . из Панели управления -> Региональные настройки.) u& [! X8 n9 ~1 b% j: ]
* Преобразуйте этот GEO в формат L2J и создайте PathNode с помощью L2j GeoEditor или HDGE.5 s. C6 h" n7 X# z
6 l) g1 _ r; @/ u4 UИзвестные проблемы& d6 W! p- u% X2 ]9 O5 ]# h
* Некоторые геоданные сгенерированы некорректно или не могут быть сгенерированы.4 p8 x9 P: h- \ a+ t
* Использование "Высота лестницы: 10" может вызвать проблемы с лестницей (если вы используете "8", проверьте правильность расположения всех лестниц на карте).
9 y2 `* ?* o+ ^
* [! c" r3 \# ~( t' F! h E1 pДальнейшие настройки вручную можно выполнить с помощью G3DEditor.$ I# P. q) E! Z) V) Y2 H
Скачать: http://www.mediafire.com/file/ps2d2kc0hwc2d54/G3DEditor_win_x64_20110920.zip7 G: L- p7 @& l9 K$ z+ h0 r# A! D
|