Название: Как создать свои собственные геоданные [Версия для печати] Автор: admin Время: 2024-9-22 23:41 Название: Как создать свои собственные геоданные Этим руководством поделились много лет назад. Я не являюсь автором оригинала. 0 K) s0 x/ I& l% K. }Это единственное руководство, которым когда-либо делились по созданию геоданных из клиента. . k. Q% e$ s" F 7 _: C$ k9 d, k- ^+ ^/ P3 C$ jНеобходимые инструменты. 5 o# n$ ~$ e7 h, k( B6 s: f+ r' w E( P3 f! Q9 l# I
Stazis L2 Geo Converter (GeoConv)" Y) ~6 R1 I3 Q. g1 a! _0 ~
Скачать: http://www.mediafire.com/file/irzey5hk0tyywub/GeoConv_v93b.zip+ t6 y# r) f6 u2 c( \
/ p+ g' I. D4 {* ]1 f; HUTPackage (извлечь)9 d2 E( o$ }" V' k5 D
Скачать: http://www.mediafire.com/file/vuddpqsd5ik9g3c/UTPackage.zip 7 G* V( G# v$ _ d. Y0 I ~: Y: h1 P* | 0 k/ n4 {9 U& s( RРедактор Unreal Engine 2 (Создание UTX) 2 b: f& f2 i% Y7 p- C$ WСкачать: http://www.mediafire.com/file/yx53pt73a5e6yk3/UE2Runtime-22261903.zip , n! x0 z! o) [( A$ v5 N# E0 ^3 W3 C. ~" E! s
L2J-GeoEditor (конвертируйте в формат L2J и создайте PathNode) # W0 `4 j5 o& Q: C. SСкачать: http://www.mediafire.com/file/1j5lhll1mn1uy2x/l2j-GeoEditor-v17.zip ! E2 l# i, Z1 r, L9 D9 q, e3 u; d7 p3 K9 P; d
Шестнадцатеричный редактор - (я использую UEStudio или Ultraedit) 5 G& w6 \+ G r1 [Скачать: Найдите в Интернете 8 A3 L. Q4 t- _
% B+ I5 V% U' E: m$ O' M
Важно: В этом примере я буду использовать карту T_22_19, но применю ту же процедуру для любой карты. s( E5 X& n' Y5 N" w* G: MВажно: если вы используете классическую карту, удалите _Classic как из текстур, так и из имен файлов карты.- \; t0 } H0 P1 O
% [4 x, u9 o1 S7 O9 xСначала нам нужно извлечь изображения карты высот из файлов UTX (T_22_19.UTX, T_22_20.UTX и т.д.) * B( P& B" M" T/ `. H4 B J* Поместите этот файл T_22_19.UTX в UTPackage /Textures и выполните команду "unpack.bat"5 i- W, X y7 l" t0 b. D
* Откройте папку UTPackage / RAW и найдите файл 22_19.raw - e( X. e3 k# Y/ r" i( C* Откройте этот файл с помощью Ultraedit и найдите (Ctrl + f) "40 80 10", первый байт после этой строки является началом карты высот изображение. 8 I$ [5 R( V+ P* Скопируйте этот адрес, в данном случае 107h2 K: m1 a( m1 }9 H) r" v2 ~- X+ j
* Откройте калькулятор Windows и переключитесь в "Научный" режим, выберите "Hex" и введите "107", выберите "Dec", и теперь у вас есть "263"./ s! B0 f% [0 D0 _/ Q! \
* Откройте G16ed, перейдите в "Файл -> Импорт -> НЕОБРАБОТАННЫЕ данные", найдите 22_19.raw и в поле "Начальное смещение данных" введите "263" и нажмите "Ввод", Ok, Ok.7 K! _, b' w. N8 Z% A9 ?
* Перейдите в "Файл -> Сохранить (Ctrl + S)" и используйте название карты для вашего нового изображения (22_19.BMP). Теперь у вас есть идеальное изображение карты высот G16.0 r% B+ a9 C5 A! G
7 W1 t, s. }# R9 d% C f( [
1 _4 B4 b: E+ h2 _Теперь нам нужно создать UTX-файл с сохраненным изображением. Y4 r$ g8 n* Q; M6 q7 G- D
* Откройте UnrealEd и в окне windows "Текстуры" перейдите в "Файл -> Создать" и заполните поля. / M9 e3 e+ p+ G0 G& fИнформация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19, Класс: Сырье 3 x' l1 D4 c* u$ d7 U, Z* [% x8 cСвойства -> MaterialClass: класс"Движок.Текстура" (Выберите текстуру из выпадающего списка): A9 P2 W! h0 h9 y
* Перейдите в "Файл -> Импорт" и выберите изображение 22_19.BMP и убедитесь, что поля заполнены правильно.$ s1 W7 ^" s( h0 x1 V
Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_199 g \6 u u1 N; W) Z' L1 \
Параметры -> Маскированный: снимите флажок, Создание MipMaps: снимите флажок, Детальный взлом?: снимите флажок, Сжатие: нет; m* M2 A" t+ i, k, H/ e
* Перейдите в "Файл -> Сохранить" и сохраните этот файл как T_22_19.utx.0 M) D0 U( f' k5 |
Теперь мы можем создать наши геоданные с помощью Stazis L2 Geo Converter (GeoConv)7 s6 G8 k' B' c e& y+ p/ F
* Перейдите в папку Textures в игре, переименуйте исходный T_22_19.utx в T_22_19_O.utx и поместим в эту папку наш новый T_22_19.utx2 b+ P9 M) h7 [- c- x2 f
* Откройте GeoConv и измените эти параметры.6 F9 y8 i- y0 @
Минимальный угол наклона плоскости к XY: 20, Высота лестницы: 10, Разница в оптимизации: 80% R/ R" r4 T' u/ y2 S
* Нажмите "Открыть пакеты" и выберите 22_19.unr в "Lineage II / MAPS", завершите процесс, и теперь у вас есть ваши ГЕО 22_19_conv.dat в папке "Lineage II / MAPS". ( T1 R+ v6 G% c* Если вы получаете сообщение об ошибке, измените десятичный символ вашей системы на . из Панели управления -> Региональные настройки.3 I) S" G( u0 U
* Преобразуйте этот GEO в формат L2J и создайте PathNode с помощью L2j GeoEditor или HDGE.6 F% x1 {, c" @! u
) S& d8 t6 T1 f# c Z
Известные проблемы 0 L0 _" @& g* _, I2 M5 _8 x1 e* Некоторые геоданные сгенерированы некорректно или не могут быть сгенерированы.2 H9 i0 b* [6 s# z# B
* Использование "Высота лестницы: 10" может вызвать проблемы с лестницей (если вы используете "8", проверьте правильность расположения всех лестниц на карте).4 L9 g* r) ?6 z" C
$ _3 @; G& M `
Дальнейшие настройки вручную можно выполнить с помощью G3DEditor.5 W. T K: Y9 M
Скачать: http://www.mediafire.com/file/ps2d2kc0hwc2d54/G3DEditor_win_x64_20110920.zip * j+ Q# k" C. O: J
Добро пожаловать artace.ru - творческий сектор (https://www.artace.ru/)