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

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

Документация Описание установок и настроек как самого эмулятора Aion-Emu, так и сопутствующих инструментов.

Ответ
Опции темы
Непрочитано 18.06.2010, 09:27   #1
Изгнанные

Автор темы (Топик Стартер) Рифты (разломы)

Ребят как зделать чтобы когда рифты открываются писались координаты,
Ну либо скинте файлик если кто-то зделал.
заранее спс
lancelotxzx вне форума Ответить с цитированием
Непрочитано 18.06.2010, 13:08   #2
Аватар для Mr.TeRay
Пользователь

По умолчанию Re: Рифты (разломы)

они не для этого придуманы весь интерес искать))
__________________
Абсолютно счастливый человек лишь тот, который ни о чем не думает.
Mr.TeRay вне форума Отправить сообщение для Mr.TeRay с помощью ICQ Ответить с цитированием
Непрочитано 18.06.2010, 15:40   #3
Пользователь

По умолчанию Re: Рифты (разломы)

Народ как сменить левелы рифтов?
marrow вне форума Ответить с цитированием
Непрочитано 27.06.2010, 23:48   #4
Аватар для sotariz
Пользователь

По умолчанию Re: Рифты (разломы)

Цитата:
Сообщение от Mr.TeRay Посмотреть сообщение
они не для этого придуманы весь интерес искать))
как сказать, на планете при открытии сервер в ЦЕНТРЕ экрана выдает сообщение о открытии рифта, а в ЧАТЕ пишет координаты открывшихся рифтов. Админы планеты утверждают что они делают все максимально соответствующее евро офу. Так что было бы здорово научить сервер сообщать координаты открывшихся рифтов.

так что UP вопросу, актуально
sotariz вне форума Ответить с цитированием
Непрочитано 27.06.2010, 23:59   #5
Аватар для Romanz

По умолчанию Re: Рифты (разломы)

попробуйте в файл рифтов добавить

sendPacket(new SM_MESSAGE(0, null, "бла бла бла",
ChatType.ANNOUNCEMENTS));

хотя честно хз)))
__________________
MiR @ Aion Emu
Продам сборки v2.7 v3.9 v4.7 v4.8 v4.9 v5.1 , сборки мастер сервера v1.9 и v2.7 ,пишу скрипты и квесты на заказ , правки ядра , правки даты , писать в ПМ
Romanz вне форума Отправить сообщение для Romanz с помощью ICQ Ответить с цитированием
Непрочитано 29.06.2010, 11:57   #6
Аватар для sotariz
Пользователь

По умолчанию Re: Рифты (разломы)

Цитата:
Сообщение от zirkaroman Посмотреть сообщение
попробуйте в файл рифтов добавить

sendPacket(new SM_MESSAGE(0, null, "бла бла бла",
ChatType.ANNOUNCEMENTS));

хотя честно хз)))
<spawn map="210020000" npcid="700137" pool="1" handler="RIFT" anchor="ELTNEN_AM">
<object x="183.269" y="2829.474" z="152.375" h="0"/>
</spawn>
подскажи на примере, пожалуйста... не совсем понял куда тут вставить твой код...

Добавлено через 15 минут
Если сделать вот так:
<spawn map="210020000" npcid="700137" pool="1" handler="RIFT" anchor="ELTNEN_AM">
<object x="183.269" y="2829.474" z="152.375" h="0"/>
sendPacket(new SM_MESSAGE(0, null, "X=183.269 Y=2829.474 Z=152.375",ChatType.ANNOUNCEMENTS));
</spawn>
PS. как бы понятно что это не верно, но идей куда вписать нет вообще...
то вылазит километр лога с error'ами
Лог GameServer'а:
Свернуть ↑Развернуть ↓

Последний раз редактировалось sotariz; 29.06.2010 в 12:13. Причина: Добавлено сообщение
sotariz вне форума Ответить с цитированием
Непрочитано 23.07.2010, 10:52   #7
Пользователь

По умолчанию Re: Рифты (разломы)

Изменить лвл и количество вхождений в рифт изменять тут.

AE-go_GameServer\src\com\aionemu\gameserver\spawnengi ne

Прописывать сообщение тоже тут.
Но вот куда писать я хз. Я в яве 0
donos вне форума Ответить с цитированием
Непрочитано 23.07.2010, 11:38   #8
Пользователь

По умолчанию Re: Рифты (разломы)

Сообщения не там.
А вот тут:
Цитата:
Сообщение от -\src\com\aionemu\gameserver\controllers\RiftContro ller.java
public void denyRequest(Creature requester, Player responder)
{
//do nothing
}
};

boolean requested = player.getResponseRequester().putRequest(SM_QUESTI ON_WINDOW.STR_USE_RIFT, responseHandler);
if (requested)
{
PacketSendUtility.sendPacket(player, new SM_QUESTION_WINDOW(SM_QUESTION_WINDOW.STR_USE_RIFT , 0));
}
}

@Override
public void see(VisibleObject object)
{
if(!isMaster)
return;

if(object instanceof Player)
{
PacketSendUtility.sendPacket((Player) object,
new SM_RIFT_STATUS(getOwner().getObjectId(), usedEntries, maxEntries, maxLevel));
}
}

/**
* @param activePlayer
*/
public void sendMessage(Player activePlayer)
{
if(isMaster && getOwner().isSpawned())
PacketSendUtility.sendPacket(activePlayer, new SM_RIFT_ANNOUNCE(riftTemplate.getDestination()));
}
__________________
Все суета.
Shamanidze вне форума Ответить с цитированием
Ответ


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

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

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

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


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

Вверх