Анимация бафов & таймаут - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Работа со скриптами

Работа со скриптами Помощь в редактировании и написании квестов к Java серверам, а так же эвентов.

Ответ
Опции темы
Непрочитано 12.05.2018, 19:34   #1
Пользователь

Автор темы (Топик Стартер) Анимация бафов & таймаут

Привет.

Не знаю как добавить эффекты анимаций на персонаже вовремя покупки бафа у нпц.

NpcBufferAI - https://pastebin.com/Dq4e3Z36
NpcBufferData - https://pastebin.com/ebTmCXjp
NpcBuffers - https://pastebin.com/84QZvxKf
NpcBuffersData - https://pastebin.com/aXgVyb2N
NpcBufferSkillData - https://pastebin.com/aYzr8ErV

Возможно ли сделать таймаут на баф одного персонажа, чтобы не нагружать сервер?

Добавлено через 11 минут
Таки этот код отвечает за наложение эффектов

Код:
	{
		if ((_npc == null) || !_npc.isVisible() || _npc.isDecayed() || _npc.isDead() || (_skillData == null) || (_skillData.getSkill() == null))
		{
			return;
		}
		
		if ((_npc.getSummoner() == null) || !_npc.getSummoner().isPlayer())
		{
			return;
		}

Последний раз редактировалось ccc; 12.05.2018 в 19:46. Причина: Добавлено сообщение
ccc вне форума Ответить с цитированием
Непрочитано 13.05.2018, 15:46   #2
Аватар для elastic
Ooh, who's that handsome devil?

По умолчанию Re: Анимация бафов & таймаут

Отсылайте пакет MagicSkillUse персонажу(ам) при наложении эффекта.
elastic вне форума Отправить сообщение для elastic с помощью ICQ Ответить с цитированием
Сказали спасибо:
Непрочитано 14.05.2018, 10:35   #3
Пользователь

Автор темы (Топик Стартер) Re: Анимация бафов & таймаут

Цитата:
Сообщение от elastic Посмотреть сообщение
Отсылайте пакет MagicSkillUse персонажу(ам) при наложении эффекта.
Можете ответить более подробно? Пытаюсь разобраться, пока не получается.
ccc вне форума Ответить с цитированием
Непрочитано 14.05.2018, 19:12   #4
Аватар для MrShyr
Эксперт

По умолчанию Re: Анимация бафов & таймаут

Цитата:
Сообщение от wasd Посмотреть сообщение
Можете ответить более подробно? Пытаюсь разобраться, пока не получается.
Я себе типа такого говна делал. А проще вам заглянуть в скрипт NewbieHelper.
За работоспособность не ручаюсь, всего лишь как пример применения.

123:
Свернуть ↑Развернуть ↓
__________________
Решил положить кабель по потолку, так как очень большой пинг меня не устраивает.
MrShyr вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 14.05.2018, 21:06   #5
Пользователь

Автор темы (Топик Стартер) Re: Анимация бафов & таймаут

Покопался в ядре сервера. Нашел файл L2NpcBufferInstance

Код:
https://pastebin.com/CMAiQJ0z
С этой строчкой кода работать?

Цитата:
final Skill skill = SkillData.getInstance().getSkill(npcBuffGroupInfo. getSkill().getSkillId(), npcBuffGroupInfo.getSkill().getSkillLvl());
if (skill != null)
{
skill.applyEffects(player, target);
}
ccc вне форума Ответить с цитированием
Непрочитано 29.05.2018, 15:39   #6
Аватар для MrShyr
Эксперт

По умолчанию Re: Анимация бафов & таймаут

Цитата:
Сообщение от ccc Посмотреть сообщение
Покопался в ядре сервера. Нашел файл L2NpcBufferInstance

Код:
https://pastebin.com/CMAiQJ0z
С этой строчкой кода работать?
Если телега есть, пиши имя пользователя в личку.
Вечерком отпишу и помогу по возможности.
__________________
Решил положить кабель по потолку, так как очень большой пинг меня не устраивает.
MrShyr вне форума Ответить с цитированием
Сказали спасибо:
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Время бафов Suric Lineage II 3 19.12.2012 01:51
Время бафов adskihmind Lineage II 32 22.11.2012 18:15
ID бафов TOURNAMENT Lineage II 8 20.10.2011 17:49
Эффект от бафов Karat Серверная часть 2 23.03.2010 23:41
Время Бафов Lord.GM Lineage II 2 16.05.2008 13:53


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

Вверх