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

Игровой клиент Есть вопросы по поводу редактирования dat, utx и других файлов клиента, пожалуйста, задавайте их здесь.

Ответ
Опции темы
Непрочитано 07.05.2012, 12:02   #1
Аватар для Zubastic
ZG troll squad

Автор темы (Топик Стартер) Добавление фишек в старые хроники

Собственно такой вопрос задавал в теме про птс года, но злой оззи закрыл тему. Вопрос: в клиенте года пишется время дебафа. Какой файл отвечает за это?
Zubastic вне форума Ответить с цитированием
Непрочитано 07.05.2012, 12:06   #2
Аватар для GOODPower
Герой

По умолчанию Re: Добавление фишек в старые хроники

Цитата:
Вопрос: в клиенте года пишется время дебафа. Какой файл отвечает за это?
LineageEffects (если не ошибаюсь) т.к. это накладывается эффект на иконку скилла. (мое предположение)
__________________
GOODPower вне форума Ответить с цитированием
Непрочитано 07.05.2012, 14:54   #3
Аватар для ANZO
Разработчик BDO Emu

По умолчанию Re: Добавление фишек в старые хроники

Цитата:
Сообщение от Zubastic Посмотреть сообщение
Собственно такой вопрос задавал в теме про птс года, но злой оззи закрыл тему. Вопрос: в клиенте года пишется время дебафа. Какой файл отвечает за это?
Если лыжа, то там есть заглушка в addIcon методе:

Было:

Код:
public final void addIcon(AbnormalStatusUpdate mi)
	{
		if (_state != EffectState.ACTING)
			return;

		final ScheduledFuture<?> future = _currentFuture;
		final L2Skill sk = getSkill();
		if (_totalCount > 1)
		{
			if (sk.isPotion())
				mi.addEffect(sk.getDisplayId(), getLevel(), sk.getBuffDuration() - (getTaskTime() * 1000));
			else
				mi.addEffect(sk.getDisplayId(), getLevel(), -1);
		}
		else if (future != null)
			mi.addEffect(sk.getDisplayId(), getLevel(), (int) future.getDelay(TimeUnit.MILLISECONDS));
		else if (_abnormalTime == -1)
			mi.addEffect(sk.getDisplayId(), getLevel(), _abnormalTime);
	}
переделываем в:

Цитата:
public final void addIcon(AbnormalStatusUpdate mi)
{
if (_state != EffectState.ACTING)
return;

final ScheduledFuture<?> future = _currentFuture;
final L2Skill sk = getSkill();
if (_totalCount > 1)
{
if (_abnormalTime * _totalCount > 0)
mi.addEffect(sk.getDisplayId(), getLevel(), ((_abnormalTime * _totalCount) - getTaskTime()) * 1000);
else
mi.addEffect(sk.getDisplayId(), getLevel(), -1);
}
else if (future != null)
mi.addEffect(sk.getDisplayId(), getLevel(), (int) future.getDelay(TimeUnit.MILLISECONDS));
else if (_abnormalTime == -1)
mi.addEffect(sk.getDisplayId(), getLevel(), _abnormalTime);
}
ANZO вне форума Отправить сообщение для ANZO с помощью ICQ Отправить сообщение для ANZO с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Все, что нужно для Настройки текстур [Все хроники] CriticalError Игровой клиент 24 09.08.2016 11:51
[Продам] Сэты R85 R87 R95 R99 под любые хроники Respect Рынок / Marketplace 13 09.08.2011 20:52
Хроники Hellbound jonnyzero Lineage II 3 26.07.2010 10:59
как переделать сборку на другие хроники? LineOFWar Lineage II 14 13.07.2010 10:11
Гайд по созданию своих магазинов или редак. старые PEEERROGGGGG Серверная часть 25 30.06.2010 19:47


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

Вверх