Зарегистрируйтесь сейчас чтобы найти еще больше друзей, и получить полноценный доступ ко всем функциям сайта!
Для просмотра Вам необходимо авторизоваться Если Вы еще не зарегистрированы, перейдите по ссылке:Зарегистрироваться
x
Этим руководством поделились много лет назад. Я не являюсь автором оригинала.. v6 O6 f+ E4 _. P6 p {, L0 \
Это единственное руководство, которым когда-либо делились по созданию геоданных из клиента.+ s; g( l$ q, d
$ r b6 v7 j. R+ g9 L+ T$ p+ TНеобходимые инструменты.
7 m6 u$ [% I, ]7 k" I( M) p
; C' D( K) s9 |- q. rStazis L2 Geo Converter (GeoConv)9 J& v3 |% Z6 ]/ X
Скачать: http://www.mediafire.com/file/irzey5hk0tyywub/GeoConv_v93b.zip [/ j' ~ W p' n Z+ x
5 g3 f# z* D' e' u0 C7 PG16ed (редактор карт высот, работающий напрямую с форматом UEd3 G16 (16-битные оттенки серого.))
/ L! N& f* M1 G2 v/ D7 j! y% dСкачать: http://www.mediafire.com/file/2v2288vlbq6n2bk/G16ed.zip. t1 p4 ]4 Q7 k1 j" @$ ?7 B. ?
. {, V4 Y5 M4 C, Y" vUTPackage (извлечь)
+ B# L7 y7 T/ d4 IСкачать: http://www.mediafire.com/file/vuddpqsd5ik9g3c/UTPackage.zip
5 x# ?! T7 x* c8 f3 _% P& J' n% `% d: v
Редактор Unreal Engine 2 (Создание UTX)
' j8 |/ n' G& C3 E8 Z3 Z* b2 nСкачать: http://www.mediafire.com/file/yx53pt73a5e6yk3/UE2Runtime-22261903.zip
' t" T$ a, R/ d6 h6 [* A0 Z' c) t: {% g9 W
L2J-GeoEditor (конвертируйте в формат L2J и создайте PathNode)! {& t0 N' Q, s8 [5 C; v7 |& `
Скачать: http://www.mediafire.com/file/1j5lhll1mn1uy2x/l2j-GeoEditor-v17.zip; K8 O9 ? Z1 Q( ?5 H, \1 k, h
8 I/ Y- D2 g: `2 _# t0 {
Шестнадцатеричный редактор - (я использую UEStudio или Ultraedit)
' l9 r4 W1 d$ \8 TСкачать: Найдите в Интернете 9 n1 H1 y' e( v
# S7 o: p$ c5 m0 G* T" n: iВажно: В этом примере я буду использовать карту T_22_19, но применю ту же процедуру для любой карты., b* d! i3 ?' n. W: j
Важно: если вы используете классическую карту, удалите _Classic как из текстур, так и из имен файлов карты.3 l4 P6 A7 ]( U7 R! C6 ~- {
+ F' a+ h2 W8 N; l, n: M. j
Сначала нам нужно извлечь изображения карты высот из файлов UTX (T_22_19.UTX, T_22_20.UTX и т.д.)
% I: k# P. b* ~. T+ \4 L1 `! T* Поместите этот файл T_22_19.UTX в UTPackage /Textures и выполните команду "unpack.bat"( J; `+ B2 h6 o
* Откройте папку UTPackage / RAW и найдите файл 22_19.raw
1 J: ` X/ a2 a" W3 g% D3 I- b* Откройте этот файл с помощью Ultraedit и найдите (Ctrl + f) "40 80 10", первый байт после этой строки является началом карты высот изображение.% q* r' r$ l" Z* E1 M
* Скопируйте этот адрес, в данном случае 107h
$ G/ d. C9 `( H7 v1 y* Откройте калькулятор Windows и переключитесь в "Научный" режим, выберите "Hex" и введите "107", выберите "Dec", и теперь у вас есть "263".7 ^9 @9 o( P- o; f2 Q& H A
* Откройте G16ed, перейдите в "Файл -> Импорт -> НЕОБРАБОТАННЫЕ данные", найдите 22_19.raw и в поле "Начальное смещение данных" введите "263" и нажмите "Ввод", Ok, Ok.8 D j3 ?/ i" l& c% i4 C) ]& `
* Перейдите в "Файл -> Сохранить (Ctrl + S)" и используйте название карты для вашего нового изображения (22_19.BMP). Теперь у вас есть идеальное изображение карты высот G16.
' I* Y$ D; S0 i: Y6 Z4 S0 ]2 m7 M% H7 G
5 ]2 A" `: `* U2 O7 N" f
Теперь нам нужно создать UTX-файл с сохраненным изображением." _0 L7 G2 L8 n# |$ Z
* Откройте UnrealEd и в окне windows "Текстуры" перейдите в "Файл -> Создать" и заполните поля., J; m, |7 C1 x- ^8 p
Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19, Класс: Сырье
" D |& o7 a9 l/ a- U6 U) aСвойства -> MaterialClass: класс"Движок.Текстура" (Выберите текстуру из выпадающего списка)! K6 F" Q0 \/ h7 J c# c) a
* Перейдите в "Файл -> Импорт" и выберите изображение 22_19.BMP и убедитесь, что поля заполнены правильно.
: W% P5 P! Z8 z% h# wИнформация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19
- C3 L' G$ B# V% j7 L' vПараметры -> Маскированный: снимите флажок, Создание MipMaps: снимите флажок, Детальный взлом?: снимите флажок, Сжатие: нет; H/ T+ e# Q+ e& O6 ]9 D9 }
* Перейдите в "Файл -> Сохранить" и сохраните этот файл как T_22_19.utx.
/ @" E% j: |% F' w/ q* q8 j- mТеперь мы можем создать наши геоданные с помощью Stazis L2 Geo Converter (GeoConv)1 N, T$ F/ u1 R! W( N5 h$ `5 n
* Перейдите в папку Textures в игре, переименуйте исходный T_22_19.utx в T_22_19_O.utx и поместим в эту папку наш новый T_22_19.utx
( Z5 k: ?. q9 ^4 p* Откройте GeoConv и измените эти параметры.4 y: L( I. h, a; O4 F; u
Минимальный угол наклона плоскости к XY: 20, Высота лестницы: 10, Разница в оптимизации: 80
; u' W6 _9 q6 ]7 ^* Нажмите "Открыть пакеты" и выберите 22_19.unr в "Lineage II / MAPS", завершите процесс, и теперь у вас есть ваши ГЕО 22_19_conv.dat в папке "Lineage II / MAPS".; S7 V% S8 A( O j ]
* Если вы получаете сообщение об ошибке, измените десятичный символ вашей системы на . из Панели управления -> Региональные настройки.
% @$ W0 ^% k$ o5 p; C6 Q/ |1 [5 T* Преобразуйте этот GEO в формат L2J и создайте PathNode с помощью L2j GeoEditor или HDGE./ U4 x4 o0 H( H- s
l4 Y, o4 L' w
Известные проблемы' y1 V& C( M4 x _' `
* Некоторые геоданные сгенерированы некорректно или не могут быть сгенерированы.
; q' R/ V+ ?, U) b* Использование "Высота лестницы: 10" может вызвать проблемы с лестницей (если вы используете "8", проверьте правильность расположения всех лестниц на карте).
9 P9 Y2 P$ c( g1 M
0 l6 O. u( Y3 P2 J8 wДальнейшие настройки вручную можно выполнить с помощью G3DEditor.6 K, h8 h r3 N6 n6 f% Q
Скачать: http://www.mediafire.com/file/ps2d2kc0hwc2d54/G3DEditor_win_x64_20110920.zip
& j" F2 F2 f0 i% N5 x& \7 T |