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

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

Ответ
Опции темы
Непрочитано 22.07.2011, 12:11   #1
Изгнанные

Автор темы (Топик Стартер) Откат скилов

Как сделать откат скилов как в GP 2 ? Помогите знающие люби
extend вне форума Ответить с цитированием
Непрочитано 22.07.2011, 12:20   #2
Аватар для Azagthtot
Эксперт

По умолчанию Re: Откат скилов

Судорожно просматривает инфу участников, в поисках представителей расы люБи
А по существу - вы не предоставили никакой информации о проблеме.
Откат в каком случае?
Что вы подразумеваете под "откат"? У вас что, все скиллы не имеют reuse?
Ну и наконец, а собственно на какой сборке проблема?
Azagthtot вне форума Отправить сообщение для Azagthtot с помощью ICQ Отправить сообщение для Azagthtot с помощью Skype™ Ответить с цитированием
Непрочитано 22.07.2011, 12:35   #3
Изгнанные

Автор темы (Топик Стартер) Re: Откат скилов

Да извините,совсем забыл -.- Это не проблема.Откат маг. и физ. скилов что бы был в зависимости от каста.Сборка L2Open.
extend вне форума Ответить с цитированием
Непрочитано 22.07.2011, 12:45   #4
Аватар для Azagthtot
Эксперт

По умолчанию Re: Откат скилов

Правите L2Character метод beginCast, там идет рассчет реюза начиная со строк
int coolTime = skill.getCoolTime();
Azagthtot вне форума Отправить сообщение для Azagthtot с помощью ICQ Отправить сообщение для Azagthtot с помощью Skype™ Ответить с цитированием
Непрочитано 22.07.2011, 13:21   #5
Изгнанные

Автор темы (Топик Стартер) Re: Откат скилов

Код:
int skillCoolTime = Formulas.calcMAtkSpd(this, skill, skill.getCoolTime());*(int)(getMAtkSpd()/1000.0));
Изменил вот это.Так?
extend вне форума Ответить с цитированием
Непрочитано 22.07.2011, 13:27   #6
Аватар для Azagthtot
Эксперт

По умолчанию Re: Откат скилов

А ниже код посмотреть не хотите? Там еще много где может меняться reuse
Azagthtot вне форума Отправить сообщение для Azagthtot с помощью ICQ Отправить сообщение для Azagthtot с помощью Skype™ Ответить с цитированием
Непрочитано 22.07.2011, 13:29   #7
Аватар для linliss
Герой

По умолчанию Re: Откат скилов

точка с запятой в формуле это мощно...
linliss вне форума Ответить с цитированием
Непрочитано 22.07.2011, 13:31   #8
Изгнанные

Автор темы (Топик Стартер) Re: Откат скилов

Цитата:
Сообщение от linliss Посмотреть сообщение
точка с запятой в формуле это мощно...
Умный? Помоги,а не флуди.
extend вне форума Ответить с цитированием
Непрочитано 22.07.2011, 13:32   #9
Аватар для linliss
Герой

По умолчанию Re: Откат скилов

и вообще cool time это фриз чара после юза скила...
linliss вне форума Ответить с цитированием
Непрочитано 22.07.2011, 13:33   #10
Изгнанные

Автор темы (Топик Стартер) Re: Откат скилов

Выше пост читай!

Добавлено через 3 минуты
Azagthtot, Я не понимаю там ниже идет:
Код:
if(skillCoolTime > 0)
			ThreadPoolManager.getInstance().scheduleAi(new CastEndTimeTask(this), skillCoolTime, isPlayable());
		else
			onCastEndTime();
	}

	public void onCastEndTime()
	{
		clearCastVars();
		getAI().notifyEvent(CtrlEvent.EVT_FINISH_CASTING, null, null);
	}

	public void clearCastVars()
	{
		_castingSkill = null;
		_skillTask = null;
		_skillLaunchedTask = null;
		_flyLoc = null;
	}

	public void reduceCurrentHp(double i, L2Character attacker, L2Skill skill, boolean awake, boolean standUp, boolean directHp, boolean canReflect)
	{
		fireMethodInvoked(MethodCollection.ReduceCurrentHp, new Object[] { i, attacker, skill, awake, standUp, directHp, });

		if(attacker == null || isDead() || attacker.isDead())
			return;

		if(isInvul() && attacker != this)
		{
			attacker.sendPacket(Msg.THE_ATTACK_HAS_BEEN_BLOCKED);
			return;
		}

Последний раз редактировалось extend; 22.07.2011 в 13:36. Причина: Добавлено сообщение
extend вне форума Ответить с цитированием
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
откат пачте roo_lez World of WarCraft 1 13.03.2011 14:40
Откат? stopsay Lineage II 3 11.02.2011 02:57
откат баз Arsenn World of WarCraft 8 09.03.2010 16:36
Откат скилов. HORSE Lineage II 4 04.02.2010 20:06
Откат сборки RiZoR Lineage II 1 06.10.2008 01:03


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

Вверх