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

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

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

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

Автор темы (Топик Стартер) Вывод урона Божественного камня в чат

Всем привет! Прошу помощи в решении одной проблемы, не получается вывести в чат следующее сообщение

<id>1200543</id>
<name>STR_SKILL_SUCC_ProcATK_Instant_ME_TO_B</name>
<body>[%SkillName]: [%SkillTarget] получает %num0 ед. урона.</body>
<display_type>1</display_type>

Добавил в SM_SYSTEM_MESSAGE.java
public static final SM_SYSTEM_MESSAGE STR_SKILL_SUCC_ProcATK_Instant_ME_TO_B(int skillDesc, String name, int damage)
{

return new SM_SYSTEM_MESSAGE(1200543,new DescriptionId(skillDesc), name , damage);
}



в AttackUtil.java в метод public static void calculateMagicalSkillAttackResult(Effect effect, int skillDamage, SkillElement element, int bonusDamage, boolean applyKnowledge, boolean noReduce)

final boolean isGodstone = (effect.getItemTemplate() != null && effect.getItemTemplate().getGodstoneInfo() != null ? true : false);
if (effector instanceof Player && isGodstone)

PacketSendUtility.sendPacket((Player)effect.getEff ector(), new SM_SYSTEM_MESSAGE(1200543, damage, new DescriptionId(effect.getSkillTemplate().getNameId( )), effect.getEffected().getName()));

Корректно отображает только дамаг, название скилла и название цели отображает так [%SkillName]: [%SkillTarget] .

Подскажите что не правильно делаю?

Последний раз редактировалось Cheatkiller; 13.01.2012 в 09:02.
Cheatkiller вне форума Ответить с цитированием
Непрочитано 13.01.2012, 20:53   #2
Пользователь

По умолчанию Re: Вывод урона Божественного камня в чат

можете меня тролить если. я не правильно скажу , но вроде не нужно [ и ] где скил и тагет
Xendox вне форума Ответить с цитированием
Непрочитано 14.01.2012, 00:34   #3
Пользователь

По умолчанию Re: Вывод урона Божественного камня в чат

с месагами не эксперементировал, поэтому интересно вот что, как узнать какого типа параметр ожидается в месаге?
[%SkillName]: [%SkillTarget] получает %num0 ед. урона.</body>
Допустим урон будем слать как int что логично, но как узнать какого типа должны быть первые два параметра?
__________________
Дверь запили!
flashman вне форума Ответить с цитированием
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отоброжение урона по центру Экрана Nastia Lineage II 8 25.05.2011 14:36
При вставке камня LIfe stone пишет неподходящий предмет San'ka(RUS) Lineage II 2 08.05.2010 18:45
Вставка магического камня\и вопросы про данжи Fil Серверная часть 8 06.05.2010 15:33
вставка магического камня! RaZpiZdoS Серверная часть 9 04.05.2010 18:11


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

Вверх