Зарегистрируйтесь сейчас чтобы найти еще больше друзей, и получить полноценный доступ ко всем функциям сайта!
Для просмотра Вам необходимо авторизоваться Если Вы еще не зарегистрированы, перейдите по ссылке:Зарегистрироваться
x
Этим руководством поделились много лет назад. Я не являюсь автором оригинала.8 k" G/ L, g: i
Это единственное руководство, которым когда-либо делились по созданию геоданных из клиента.
# A2 X8 C( r0 R2 m/ n- r
+ E! W8 i, b: r7 @$ L' f2 FНеобходимые инструменты.3 L- B( Z% g8 H0 [; d0 i' B
8 ^9 g2 u& c1 y* \Stazis L2 Geo Converter (GeoConv). v* R9 F( j2 v' t
Скачать: http://www.mediafire.com/file/irzey5hk0tyywub/GeoConv_v93b.zip* ^; a# F$ y s: X
0 H5 b, s3 M) A4 g( K0 T# b
G16ed (редактор карт высот, работающий напрямую с форматом UEd3 G16 (16-битные оттенки серого.))- q. n1 y. S$ F( a8 C
Скачать: http://www.mediafire.com/file/2v2288vlbq6n2bk/G16ed.zip
/ P, _" |( Q; M1 ]/ C6 s' G
6 o; L; Q% C3 xUTPackage (извлечь)
: H. n% L; N g! dСкачать: http://www.mediafire.com/file/vuddpqsd5ik9g3c/UTPackage.zip5 L/ f; Z& F* A7 B
& J3 `2 {6 w7 W* oРедактор Unreal Engine 2 (Создание UTX)& K( F' \. E, ]2 s
Скачать: http://www.mediafire.com/file/yx53pt73a5e6yk3/UE2Runtime-22261903.zip
. i, V1 { l0 `$ X; r$ a7 T, ~1 z% T7 y8 K+ P3 m3 |4 O. t
L2J-GeoEditor (конвертируйте в формат L2J и создайте PathNode)
% ?4 z8 ]5 A/ EСкачать: http://www.mediafire.com/file/1j5lhll1mn1uy2x/l2j-GeoEditor-v17.zip) l$ ^- y1 Y5 N5 M w
9 ~1 U- e- I4 h5 D4 S' }" B! Q
Шестнадцатеричный редактор - (я использую UEStudio или Ultraedit)3 v, {0 m1 R% p1 e
Скачать: Найдите в Интернете / f% j/ `. g2 N2 o4 ]4 x6 r
4 y: `" j o" j8 uВажно: В этом примере я буду использовать карту T_22_19, но применю ту же процедуру для любой карты.$ [% ?; N$ E, \
Важно: если вы используете классическую карту, удалите _Classic как из текстур, так и из имен файлов карты.
1 k8 T) z; k1 i% ]
' ?+ E* @; _) b2 H2 ^' I2 `Сначала нам нужно извлечь изображения карты высот из файлов UTX (T_22_19.UTX, T_22_20.UTX и т.д.)
- s3 w4 `8 J& [" C! N* Поместите этот файл T_22_19.UTX в UTPackage /Textures и выполните команду "unpack.bat": d! Z! `7 d' `- B' g
* Откройте папку UTPackage / RAW и найдите файл 22_19.raw# F+ E- U' B) e5 `
* Откройте этот файл с помощью Ultraedit и найдите (Ctrl + f) "40 80 10", первый байт после этой строки является началом карты высот изображение.# r8 Y7 F5 \ j, D7 J1 u6 E# m
* Скопируйте этот адрес, в данном случае 107h
3 w7 H' Z% j$ M q V1 F4 t! a0 m* Откройте калькулятор Windows и переключитесь в "Научный" режим, выберите "Hex" и введите "107", выберите "Dec", и теперь у вас есть "263".6 }/ l, F$ K3 w& n) h
* Откройте G16ed, перейдите в "Файл -> Импорт -> НЕОБРАБОТАННЫЕ данные", найдите 22_19.raw и в поле "Начальное смещение данных" введите "263" и нажмите "Ввод", Ok, Ok.
0 U9 w6 H7 E6 `4 ~8 i* Перейдите в "Файл -> Сохранить (Ctrl + S)" и используйте название карты для вашего нового изображения (22_19.BMP). Теперь у вас есть идеальное изображение карты высот G16.! u) Q) W3 @4 N) D
- f" B' b( P+ e$ ], |5 G3 x+ ~
# [1 u0 `; ?+ I$ s, `- V1 R
Теперь нам нужно создать UTX-файл с сохраненным изображением.: g" m, E% h0 S' o1 Z) @
* Откройте UnrealEd и в окне windows "Текстуры" перейдите в "Файл -> Создать" и заполните поля./ e4 l' i, C! {; \ f
Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19, Класс: Сырье
+ c/ F, O! w3 O z9 LСвойства -> MaterialClass: класс"Движок.Текстура" (Выберите текстуру из выпадающего списка)! X" R* {8 m* u/ M0 \
* Перейдите в "Файл -> Импорт" и выберите изображение 22_19.BMP и убедитесь, что поля заполнены правильно.+ V1 h! g9 _- t" B) N2 @
Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19
' h. [; _5 `+ U! DПараметры -> Маскированный: снимите флажок, Создание MipMaps: снимите флажок, Детальный взлом?: снимите флажок, Сжатие: нет
4 b1 k: \9 J/ \9 T7 G, o$ T5 T2 G* Перейдите в "Файл -> Сохранить" и сохраните этот файл как T_22_19.utx.
* l% ~+ X( N5 tТеперь мы можем создать наши геоданные с помощью Stazis L2 Geo Converter (GeoConv)( ^' t. V) q, r3 p/ V2 E
* Перейдите в папку Textures в игре, переименуйте исходный T_22_19.utx в T_22_19_O.utx и поместим в эту папку наш новый T_22_19.utx
6 G. g# Y0 q: x# K( b8 b* Откройте GeoConv и измените эти параметры.
4 `8 [& E7 i& V% @" RМинимальный угол наклона плоскости к XY: 20, Высота лестницы: 10, Разница в оптимизации: 80, {/ g5 B1 P9 l7 G
* Нажмите "Открыть пакеты" и выберите 22_19.unr в "Lineage II / MAPS", завершите процесс, и теперь у вас есть ваши ГЕО 22_19_conv.dat в папке "Lineage II / MAPS".
0 J2 e2 ?% V' k* Если вы получаете сообщение об ошибке, измените десятичный символ вашей системы на . из Панели управления -> Региональные настройки.! V- w5 \) ?5 `3 k1 ?" f
* Преобразуйте этот GEO в формат L2J и создайте PathNode с помощью L2j GeoEditor или HDGE.
1 Z$ s* @9 g: k: R' j s' A- z& ]0 T6 I8 w$ m
Известные проблемы; k' K8 _) |' Y# g' F. N8 U
* Некоторые геоданные сгенерированы некорректно или не могут быть сгенерированы.- M' C) k7 o6 I. m8 C, `
* Использование "Высота лестницы: 10" может вызвать проблемы с лестницей (если вы используете "8", проверьте правильность расположения всех лестниц на карте).- M6 n7 o4 Y8 [2 Z
! u! B6 e/ i+ s2 Z
Дальнейшие настройки вручную можно выполнить с помощью G3DEditor." O; u [! [8 U1 O O) e# m& q0 A
Скачать: http://www.mediafire.com/file/ps2d2kc0hwc2d54/G3DEditor_win_x64_20110920.zip
0 E0 V- @( D. e |