Зарегистрируйтесь сейчас чтобы найти еще больше друзей, и получить полноценный доступ ко всем функциям сайта!
Для просмотра Вам необходимо авторизоваться Если Вы еще не зарегистрированы, перейдите по ссылке:Зарегистрироваться
x
Этим руководством поделились много лет назад. Я не являюсь автором оригинала.
9 f, Y8 ~. N) R) GЭто единственное руководство, которым когда-либо делились по созданию геоданных из клиента. P {6 ^" z B# x8 F7 y2 Z# R* J
4 k) q. ]9 i9 u) i* Q k+ `! TНеобходимые инструменты.7 O: A9 f$ y% l
7 X: N b1 Q1 `. q! X7 R5 Y) eStazis L2 Geo Converter (GeoConv)
8 u: p+ D5 B4 ]! ^$ z0 qСкачать: http://www.mediafire.com/file/irzey5hk0tyywub/GeoConv_v93b.zip+ K c# L3 a) j2 i: v
# E0 F3 E) q% G& k. T
G16ed (редактор карт высот, работающий напрямую с форматом UEd3 G16 (16-битные оттенки серого.)); G- G f i/ D6 B
Скачать: http://www.mediafire.com/file/2v2288vlbq6n2bk/G16ed.zip9 ]" E2 K0 W# I' `: x
$ j5 X0 V: k/ J5 F
UTPackage (извлечь)/ P2 ?3 ~: @& A, V& c: L1 k
Скачать: http://www.mediafire.com/file/vuddpqsd5ik9g3c/UTPackage.zip4 t% K; V; Z, {' ~4 @
. s5 _$ N4 r8 ~7 b1 f0 c3 M* K
Редактор Unreal Engine 2 (Создание UTX)" ^- v8 c' R9 K* q! a8 M$ G
Скачать: http://www.mediafire.com/file/yx53pt73a5e6yk3/UE2Runtime-22261903.zip: M# @0 {2 _# `- t1 n+ {
3 i% S$ t- P" @; J t, J
L2J-GeoEditor (конвертируйте в формат L2J и создайте PathNode)
; ~; K& \: k0 HСкачать: http://www.mediafire.com/file/1j5lhll1mn1uy2x/l2j-GeoEditor-v17.zip8 H0 M& Q5 v- ] j
K% Z A9 [3 Z/ D$ G, \+ U" iШестнадцатеричный редактор - (я использую UEStudio или Ultraedit)7 O0 o. x; q, a: _6 K
Скачать: Найдите в Интернете 
; G3 G1 ~7 [4 ~- m$ ^& B& G2 u- K
Важно: В этом примере я буду использовать карту T_22_19, но применю ту же процедуру для любой карты.
" n1 y! h2 `6 E% y5 dВажно: если вы используете классическую карту, удалите _Classic как из текстур, так и из имен файлов карты.( P/ U3 }, ~0 U6 |( m/ v$ j: q
+ ]8 r( D7 M. i- i6 C
Сначала нам нужно извлечь изображения карты высот из файлов UTX (T_22_19.UTX, T_22_20.UTX и т.д.)
: c2 t, p# u: {5 m! n( ]* Поместите этот файл T_22_19.UTX в UTPackage /Textures и выполните команду "unpack.bat"
! k* |* J8 }2 c9 k1 E6 Q* Откройте папку UTPackage / RAW и найдите файл 22_19.raw$ t% |7 s( S8 B7 B
* Откройте этот файл с помощью Ultraedit и найдите (Ctrl + f) "40 80 10", первый байт после этой строки является началом карты высот изображение.2 C3 w5 i- L1 T+ b% O5 I4 Z6 }% s
* Скопируйте этот адрес, в данном случае 107h
0 n: y O9 f% x8 u* T* k* Откройте калькулятор Windows и переключитесь в "Научный" режим, выберите "Hex" и введите "107", выберите "Dec", и теперь у вас есть "263".7 @" t$ O5 ?2 i7 q( g
* Откройте G16ed, перейдите в "Файл -> Импорт -> НЕОБРАБОТАННЫЕ данные", найдите 22_19.raw и в поле "Начальное смещение данных" введите "263" и нажмите "Ввод", Ok, Ok.
6 z* ?) g* p% \+ A5 h4 f f* Перейдите в "Файл -> Сохранить (Ctrl + S)" и используйте название карты для вашего нового изображения (22_19.BMP). Теперь у вас есть идеальное изображение карты высот G16.
0 {% H2 F; K: c6 ^; E1 |$ X
3 n3 c# c) \7 \8 g
/ L; k- J* [- L9 X; r! WТеперь нам нужно создать UTX-файл с сохраненным изображением.
5 q$ p2 H6 e$ w* U/ Y4 b7 p* Откройте UnrealEd и в окне windows "Текстуры" перейдите в "Файл -> Создать" и заполните поля.1 ]1 g" r p) b. t# ^
Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19, Класс: Сырье+ f% K' G" A x, o! g3 K5 u" G
Свойства -> MaterialClass: класс"Движок.Текстура" (Выберите текстуру из выпадающего списка)6 G* ^( N# D# a& c1 Q; p
* Перейдите в "Файл -> Импорт" и выберите изображение 22_19.BMP и убедитесь, что поля заполнены правильно.
% h; p/ K% ]' E5 Q! |5 V kИнформация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19
+ Z: B6 G; P! f8 F* T: Y" a2 F, aПараметры -> Маскированный: снимите флажок, Создание MipMaps: снимите флажок, Детальный взлом?: снимите флажок, Сжатие: нет
3 y" G, N0 L W+ y( f, _* Перейдите в "Файл -> Сохранить" и сохраните этот файл как T_22_19.utx.$ d- l2 r( F) D5 l
Теперь мы можем создать наши геоданные с помощью Stazis L2 Geo Converter (GeoConv)8 N" n4 E+ w6 s& a0 K
* Перейдите в папку Textures в игре, переименуйте исходный T_22_19.utx в T_22_19_O.utx и поместим в эту папку наш новый T_22_19.utx
$ g/ U7 x2 v* l1 C- }* Откройте GeoConv и измените эти параметры.
" u: o7 B' p! X6 b. Y4 kМинимальный угол наклона плоскости к XY: 20, Высота лестницы: 10, Разница в оптимизации: 80
, L. i! ]0 L L* I, H* Нажмите "Открыть пакеты" и выберите 22_19.unr в "Lineage II / MAPS", завершите процесс, и теперь у вас есть ваши ГЕО 22_19_conv.dat в папке "Lineage II / MAPS".
3 Q l A. g" k' c9 k* Если вы получаете сообщение об ошибке, измените десятичный символ вашей системы на . из Панели управления -> Региональные настройки.4 `; S- N+ N5 m9 r1 v6 ^
* Преобразуйте этот GEO в формат L2J и создайте PathNode с помощью L2j GeoEditor или HDGE. V* S' g. u0 F+ p- M3 C) f
# N$ r/ e D4 D J/ ?; p$ P' v
Известные проблемы
- I# z3 x$ Q# ^+ z6 e* Некоторые геоданные сгенерированы некорректно или не могут быть сгенерированы. Q9 p" p' A3 V9 s$ k5 R
* Использование "Высота лестницы: 10" может вызвать проблемы с лестницей (если вы используете "8", проверьте правильность расположения всех лестниц на карте).
, @5 L. l: r/ _" _: j+ Z
i1 O: v* _2 S2 [0 T4 gДальнейшие настройки вручную можно выполнить с помощью G3DEditor.' Y; N; |+ P. e1 z
Скачать: http://www.mediafire.com/file/ps2d2kc0hwc2d54/G3DEditor_win_x64_20110920.zip) |& B8 H9 E% i8 u9 }9 {$ ]' n
|