Разрешить полёт в определёных локациях - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Aion > Серверная часть

Важная информация

Серверная часть Обсуждения вопросов по установке и настройке эмулятора Aion-Emu, для совершенно новой и необыкновенно красивой игры - Aion.

Ответ
Опции темы
Непрочитано 25.10.2010, 01:18   #1
Аватар для Wolfas
Пользователь

Автор темы (Топик Стартер) Разрешить полёт в определёных локациях

Доброго времени суток!

Подскажите.
Необходимо разрешить полёт в определённых локациях, на сборке al-go

Думаю можно отредактировать фалы Zone, но как?


Или отредактировав свойства параметра для
Код:
gameserver.administration.flight.freefly = 0
__________________
Консоль GameServer не советует:"Вы настраивайте сервер уже 1 час. Советуем вам немного отдохнуть".
Wolfas вне форума Ответить с цитированием
Непрочитано 25.10.2010, 01:42   #2
Пользователь

По умолчанию Re: Разрешить полёт в определёных локациях

Если только в определнных тогда редактируй фалы Zone
mikolas2008 вне форума Ответить с цитированием
Непрочитано 25.10.2010, 09:09   #3
Аватар для Fireword
Пользователь

По умолчанию Re: Разрешить полёт в определёных локациях

Wolfas что бы разрешить полет в некоторых локациях нужно редактировать файлы в папке zones, а именно:
Выбираем интересующую локацию по ID (ID можно взять например на aiondatabase.com).
Так: ID Бертрона - http://ru.aiondatabase.com/zone/210030000/. Далее открываем файл 210030000.xml(...\gameserver\data\static_data\zones\...)Среди всего прочего он имеет вид:
Цитата:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<zones xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="zones.xsd">
<zone mapid="210030000" name="ZUMION_CANYON" priority="20">
<points>
<point x="956.1493" y="2634.4326"/>
<point x="948.4463" y="2627.7173"/>
<point x="942.8433" y="2601.5452"/>
<point x="958.05176" y="2581.004"/>
<point x="958.84186" y="2581.399"/>
<point x="966.3474" y="2581.794"/>
<point x="971.28516" y="2581.004"/>
Нас интересуют только узлы <zone mapid="" name="" priority ="">
mapid - собственно ID локации;
name - название подзоны
priority - видимо рекомендуемуй уровень персонажа.

Так вот что бы разрешить полет в такой подзоне, нужно добавить строку fly="true" в узел, т.е. после изменений строка будет иметь вид:
Цитата:
<zone mapid="210030000" name="ZUMION_CANYON" priority="20" fly="true">
Сохранить и перезагрузить игровой сервер, но это будет распространяться только на подзону. А этих подзон на карте может быть много, вот и придется во всех узлах zone добавить строку fly="true"
Fireword вне форума Отправить сообщение для Fireword с помощью ICQ Ответить с цитированием
Сказали спасибо:
Непрочитано 25.10.2010, 12:11   #4
Аватар для Romanz

По умолчанию Re: Разрешить полёт в определёных локациях

priority - видимо рекомендуемуй уровень персонажа.
__________________
MiR @ Aion Emu
Продам сборки v2.7 v3.9 v4.7 v4.8 v4.9 v5.1 , сборки мастер сервера v1.9 и v2.7 ,пишу скрипты и квесты на заказ , правки ядра , правки даты , писать в ПМ
Romanz вне форума Отправить сообщение для Romanz с помощью ICQ Ответить с цитированием
Непрочитано 25.10.2010, 18:20   #5
Аватар для Arch1S
Пользователь

По умолчанию Re: Разрешить полёт в определёных локациях

можно без проблем в коде сделать
Arch1S вне форума Ответить с цитированием
Непрочитано 25.10.2010, 18:40   #6
Аватар для Fireword
Пользователь

По умолчанию Re: Разрешить полёт в определёных локациях

Цитата:
Сообщение от zirkaroman Посмотреть сообщение
priority - видимо рекомендуемуй уровень персонажа.
Да я сам только-только начал разбираться в в яве в целом и в сырцах AL в частности, и что за что отвечает пока только на уровне "похоже-непохоже")) многое пока непонятно, но рад что повеселил))
Fireword вне форума Отправить сообщение для Fireword с помощью ICQ Ответить с цитированием
Непрочитано 25.10.2010, 22:09   #7
Аватар для Wolfas
Пользователь

Автор темы (Топик Стартер) Re: Разрешить полёт в определёных локациях

Fireword Спс, всё работает!

Сделал разрешения во всех необходимых 16 локациях за 2 минуты, при помощи авто замены notepad++ =)
__________________
Консоль GameServer не советует:"Вы настраивайте сервер уже 1 час. Советуем вам немного отдохнуть".
Wolfas вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
полет во всех локациях zaqwer Серверная часть 35 26.07.2010 22:50
Бесконечный полёт KoLLIaPuK Серверная часть 12 11.06.2010 13:19


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 15:26. Часовой пояс GMT +3.

Вверх