Зарегистрируйтесь сейчас чтобы найти еще больше друзей, и получить полноценный доступ ко всем функциям сайта!
Для просмотра Вам необходимо авторизоваться Если Вы еще не зарегистрированы, перейдите по ссылке:Зарегистрироваться
x
Этим руководством поделились много лет назад. Я не являюсь автором оригинала.; B( {- o1 \3 L8 ~6 h4 Q& [3 ~
Это единственное руководство, которым когда-либо делились по созданию геоданных из клиента.
% m, \1 z8 O V
4 Y9 T3 y; V$ k, kНеобходимые инструменты.# }/ v4 q! f+ G- T
/ v3 G9 p! s V/ s4 Q) YStazis L2 Geo Converter (GeoConv)
x* r" L' j. Y1 ?9 VСкачать: http://www.mediafire.com/file/irzey5hk0tyywub/GeoConv_v93b.zip/ a$ n8 I" {0 I& X( ~$ W8 L4 E
- n7 ^8 T( z; ]G16ed (редактор карт высот, работающий напрямую с форматом UEd3 G16 (16-битные оттенки серого.))
% T# D+ f) L# x9 uСкачать: http://www.mediafire.com/file/2v2288vlbq6n2bk/G16ed.zip
$ [( [' T8 c( D& D2 X: W
5 E& m1 B% {+ e+ rUTPackage (извлечь)
* ^* G% w" T5 f z, q' f/ vСкачать: http://www.mediafire.com/file/vuddpqsd5ik9g3c/UTPackage.zip% z/ O$ s+ e6 T' e6 t. i$ H
$ [' d; w# z8 d2 j5 a# zРедактор Unreal Engine 2 (Создание UTX)
# Y J1 q" p: P. t1 ~9 @ gСкачать: http://www.mediafire.com/file/yx53pt73a5e6yk3/UE2Runtime-22261903.zip
, ~- U. D! d1 s% j9 ~$ f" e9 O. @8 p8 b S0 v( R5 I
L2J-GeoEditor (конвертируйте в формат L2J и создайте PathNode). _& m( P: S$ G x
Скачать: http://www.mediafire.com/file/1j5lhll1mn1uy2x/l2j-GeoEditor-v17.zip
% \* G3 B# A' o7 {( e
- F& z5 e2 |& a4 e) EШестнадцатеричный редактор - (я использую UEStudio или Ultraedit)6 h2 z7 ?3 O: ~( T! J. R
Скачать: Найдите в Интернете 
+ L% G3 P) P& ]+ S$ K+ `
# f1 X! _9 e& }- b9 q+ [Важно: В этом примере я буду использовать карту T_22_19, но применю ту же процедуру для любой карты.* m: w% W7 D( ^# d: ]
Важно: если вы используете классическую карту, удалите _Classic как из текстур, так и из имен файлов карты.
6 Q; q8 Q5 G" _* \0 B: g5 n' O& R& n
Сначала нам нужно извлечь изображения карты высот из файлов UTX (T_22_19.UTX, T_22_20.UTX и т.д.)
, t# ]' k/ j1 |$ B* Поместите этот файл T_22_19.UTX в UTPackage /Textures и выполните команду "unpack.bat"
8 I7 C4 Z/ }2 w0 p8 q8 E) ]* Откройте папку UTPackage / RAW и найдите файл 22_19.raw% {! t! s: E+ V! q
* Откройте этот файл с помощью Ultraedit и найдите (Ctrl + f) "40 80 10", первый байт после этой строки является началом карты высот изображение.
. j1 h4 v) t- l* Скопируйте этот адрес, в данном случае 107h9 c! e$ W9 ?1 i2 a9 l3 H! x
* Откройте калькулятор Windows и переключитесь в "Научный" режим, выберите "Hex" и введите "107", выберите "Dec", и теперь у вас есть "263".& J5 o6 x9 k3 T! V- V* a
* Откройте G16ed, перейдите в "Файл -> Импорт -> НЕОБРАБОТАННЫЕ данные", найдите 22_19.raw и в поле "Начальное смещение данных" введите "263" и нажмите "Ввод", Ok, Ok.
+ c$ _; o. r3 @& g, v* Перейдите в "Файл -> Сохранить (Ctrl + S)" и используйте название карты для вашего нового изображения (22_19.BMP). Теперь у вас есть идеальное изображение карты высот G16.1 `+ V' x9 o' d5 _
. @% h* \3 i& q Q" K# P* V
# t, P" I' p/ gТеперь нам нужно создать UTX-файл с сохраненным изображением.
8 `8 F1 e% r9 l* N2 v% Y* Откройте UnrealEd и в окне windows "Текстуры" перейдите в "Файл -> Создать" и заполните поля.1 n6 A# k1 m, o* p; _
Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19, Класс: Сырье
1 s& B3 V" }+ @1 [8 @; zСвойства -> MaterialClass: класс"Движок.Текстура" (Выберите текстуру из выпадающего списка)
0 z& z9 R. u p9 ?) K/ {- k( h* Перейдите в "Файл -> Импорт" и выберите изображение 22_19.BMP и убедитесь, что поля заполнены правильно.0 A$ U- |- n+ s$ A8 ]8 Q7 C
Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19
" U0 L* a; R" U2 f( TПараметры -> Маскированный: снимите флажок, Создание MipMaps: снимите флажок, Детальный взлом?: снимите флажок, Сжатие: нет3 c& W8 J4 ?8 Y4 O
* Перейдите в "Файл -> Сохранить" и сохраните этот файл как T_22_19.utx.9 k; m, @' `8 @% [: R* q; j9 z' m
Теперь мы можем создать наши геоданные с помощью Stazis L2 Geo Converter (GeoConv)
. I) f6 j: X8 Z+ `! @* Перейдите в папку Textures в игре, переименуйте исходный T_22_19.utx в T_22_19_O.utx и поместим в эту папку наш новый T_22_19.utx, `" n+ S$ m! Q! h. N
* Откройте GeoConv и измените эти параметры." T) n# V" V9 N
Минимальный угол наклона плоскости к XY: 20, Высота лестницы: 10, Разница в оптимизации: 80
6 D7 R9 a# [' X, `0 q4 ]* Нажмите "Открыть пакеты" и выберите 22_19.unr в "Lineage II / MAPS", завершите процесс, и теперь у вас есть ваши ГЕО 22_19_conv.dat в папке "Lineage II / MAPS".& c; }* k9 R4 d7 M/ ~0 e
* Если вы получаете сообщение об ошибке, измените десятичный символ вашей системы на . из Панели управления -> Региональные настройки.7 ]6 x# s6 f' L: @8 i
* Преобразуйте этот GEO в формат L2J и создайте PathNode с помощью L2j GeoEditor или HDGE.
! l' n5 n9 D8 Q- i) a5 C- ? S+ f8 T$ S/ z- {4 |- u8 j h
Известные проблемы' p9 o+ Z9 g+ P8 P( b' b9 _
* Некоторые геоданные сгенерированы некорректно или не могут быть сгенерированы.0 ~$ D: b- e7 z- C# ^* d' i
* Использование "Высота лестницы: 10" может вызвать проблемы с лестницей (если вы используете "8", проверьте правильность расположения всех лестниц на карте).; a0 f l3 V6 ]2 N8 ~
7 T: x. {( Y9 p9 N2 I& g. {
Дальнейшие настройки вручную можно выполнить с помощью G3DEditor.$ l3 c& [: Q6 ]* f- `7 X; m
Скачать: http://www.mediafire.com/file/ps2d2kc0hwc2d54/G3DEditor_win_x64_20110920.zip
, S0 _: v- m: _$ n |