Зарегистрируйтесь сейчас чтобы найти еще больше друзей, и получить полноценный доступ ко всем функциям сайта!
Для просмотра Вам необходимо авторизоваться Если Вы еще не зарегистрированы, перейдите по ссылке:Зарегистрироваться
x
Этим руководством поделились много лет назад. Я не являюсь автором оригинала.' s# s4 U' U6 k7 t# w& C
Это единственное руководство, которым когда-либо делились по созданию геоданных из клиента.
; }0 S4 W; o: Y6 J
9 {6 e, P+ L' c. b2 s6 [Необходимые инструменты.5 v* E8 k$ r7 f& e
, b# }' }! X3 Z4 s- c$ |* T& cStazis L2 Geo Converter (GeoConv)( w' ?. R; m" c C# H
Скачать: http://www.mediafire.com/file/irzey5hk0tyywub/GeoConv_v93b.zip
" \0 s3 C& n0 S4 Q1 l, i6 }5 ?0 M, c- G% W; s6 ~7 h7 g
G16ed (редактор карт высот, работающий напрямую с форматом UEd3 G16 (16-битные оттенки серого.))) |7 H6 }+ c7 y: [
Скачать: http://www.mediafire.com/file/2v2288vlbq6n2bk/G16ed.zip
# D' Y6 g/ z& U8 e. g$ |* U% N/ p1 j8 H+ {6 I: }6 t+ t, D
UTPackage (извлечь)
" o+ _. G0 z" U6 D1 Y3 @+ w: w! NСкачать: http://www.mediafire.com/file/vuddpqsd5ik9g3c/UTPackage.zip9 K1 ~' K9 p2 i6 U5 p
. b- }. C2 G2 ~ N' P* r. Z
Редактор Unreal Engine 2 (Создание UTX)$ T7 Q3 n7 o. k3 J+ a
Скачать: http://www.mediafire.com/file/yx53pt73a5e6yk3/UE2Runtime-22261903.zip
4 }6 t. C8 Y+ K2 S1 I2 n
: ~$ }/ E; A1 k( A; ]L2J-GeoEditor (конвертируйте в формат L2J и создайте PathNode)$ f* v" P K" k. o& @0 S
Скачать: http://www.mediafire.com/file/1j5lhll1mn1uy2x/l2j-GeoEditor-v17.zip
( ~" m: f( b; A
, v+ i; q, V/ a: D! xШестнадцатеричный редактор - (я использую UEStudio или Ultraedit)" U5 o6 L: A$ J) B) {) f e5 M- Z
Скачать: Найдите в Интернете 
4 q6 J# a2 f4 E: ~, @, s( |9 P9 j* v* H. q# H' F
Важно: В этом примере я буду использовать карту T_22_19, но применю ту же процедуру для любой карты.2 z% m: Z+ s" s: e
Важно: если вы используете классическую карту, удалите _Classic как из текстур, так и из имен файлов карты.
% v$ F( C. {% k
z* f0 V |) q# U4 tСначала нам нужно извлечь изображения карты высот из файлов UTX (T_22_19.UTX, T_22_20.UTX и т.д.)$ X. Q: o* L/ i& v% |
* Поместите этот файл T_22_19.UTX в UTPackage /Textures и выполните команду "unpack.bat"
: J9 g% M( C0 @/ Y* Откройте папку UTPackage / RAW и найдите файл 22_19.raw
! h: T7 N3 M9 \ ?1 G. J* Откройте этот файл с помощью Ultraedit и найдите (Ctrl + f) "40 80 10", первый байт после этой строки является началом карты высот изображение.6 h( F, @( a. O! F# l! ?
* Скопируйте этот адрес, в данном случае 107h1 o2 T: Y- \! v2 H2 d7 ~9 _
* Откройте калькулятор Windows и переключитесь в "Научный" режим, выберите "Hex" и введите "107", выберите "Dec", и теперь у вас есть "263".6 A' E7 K' {0 w
* Откройте G16ed, перейдите в "Файл -> Импорт -> НЕОБРАБОТАННЫЕ данные", найдите 22_19.raw и в поле "Начальное смещение данных" введите "263" и нажмите "Ввод", Ok, Ok.: Y" {4 W8 w1 S( _# F
* Перейдите в "Файл -> Сохранить (Ctrl + S)" и используйте название карты для вашего нового изображения (22_19.BMP). Теперь у вас есть идеальное изображение карты высот G16.6 j8 f2 \3 j# N; N5 t9 {
: i7 a5 y. k7 _! [6 [
# m5 B$ N8 p# [, ~- R! v9 NТеперь нам нужно создать UTX-файл с сохраненным изображением.; Z, S# R, \, w L& ~% B
* Откройте UnrealEd и в окне windows "Текстуры" перейдите в "Файл -> Создать" и заполните поля.: s k. V# h( m% W w
Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19, Класс: Сырье. H0 h: D; N7 F" r) l2 C% M$ q% `/ t
Свойства -> MaterialClass: класс"Движок.Текстура" (Выберите текстуру из выпадающего списка)
0 I; w" P' ^1 K; t( ^* Перейдите в "Файл -> Импорт" и выберите изображение 22_19.BMP и убедитесь, что поля заполнены правильно.* X4 O: |% t" t: H
Информация -> Пакет: T_22_19, Группа: Высота, Имя: 22_19
b5 F1 w3 j$ g: \7 \/ F KПараметры -> Маскированный: снимите флажок, Создание MipMaps: снимите флажок, Детальный взлом?: снимите флажок, Сжатие: нет
* E1 G5 f' I# ~" K6 f/ T. U' U3 W! m* Перейдите в "Файл -> Сохранить" и сохраните этот файл как T_22_19.utx.
8 w5 J, ?- b7 l, @# N+ `Теперь мы можем создать наши геоданные с помощью Stazis L2 Geo Converter (GeoConv)9 m2 {- s2 q1 Z5 ~5 a3 ~- n
* Перейдите в папку Textures в игре, переименуйте исходный T_22_19.utx в T_22_19_O.utx и поместим в эту папку наш новый T_22_19.utx# P% J, x5 u* q2 ~. w
* Откройте GeoConv и измените эти параметры.2 G: f" t5 \$ y! e
Минимальный угол наклона плоскости к XY: 20, Высота лестницы: 10, Разница в оптимизации: 80
- ]( b+ U% b6 j. Q* Нажмите "Открыть пакеты" и выберите 22_19.unr в "Lineage II / MAPS", завершите процесс, и теперь у вас есть ваши ГЕО 22_19_conv.dat в папке "Lineage II / MAPS".
2 f/ B" H2 ]0 y0 y9 E* Если вы получаете сообщение об ошибке, измените десятичный символ вашей системы на . из Панели управления -> Региональные настройки.
1 ^. v0 j! m3 o* H* Преобразуйте этот GEO в формат L2J и создайте PathNode с помощью L2j GeoEditor или HDGE.
. j5 g R9 J" l0 w. n1 t5 A/ e( o& \& f
Известные проблемы
# E; G- S. v. w# }8 w+ ^- O* R* Некоторые геоданные сгенерированы некорректно или не могут быть сгенерированы.
5 ]; {3 n, x+ U* r( V1 F) \* Использование "Высота лестницы: 10" может вызвать проблемы с лестницей (если вы используете "8", проверьте правильность расположения всех лестниц на карте).- u. N: Y+ Z0 p
! W. q$ U& I* {5 V# p) p' g0 a' [& MДальнейшие настройки вручную можно выполнить с помощью G3DEditor.; z/ X6 Z: X7 K7 e0 {& \9 R
Скачать: http://www.mediafire.com/file/ps2d2kc0hwc2d54/G3DEditor_win_x64_20110920.zip; z) t% E4 j, T) x
|