Перейти к содержанию
Авторизация  
sasamba

Откат скиллов пэта .

Рекомендуемые сообщения

Добрый вечер/ночь/утро/день. Кто сталкивался подскажите , после юза скилла  откат сопровождается анимацией отката на иконке скилла . Вопрос каким образом эту анимацию  перенести и для сумоннов и пэтов ? Я понимаю что они используют скиллы через Action команды , датник нашел .Вопрос что в нём надо прикруть и копаю ли я в нужном направлении ? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В MagicSkillUse слать actionId соответствующий для заюзанного скилла

структура из крусейда, для других хроник думаю по аналогии не проблема сделать

	@Override
	protected final void writeImpl()
	{
		writeC(0x48);
		writeD(_castType);
		writeD(_casterId);
		writeD(_targetId);
		writeD(_skillId);
		writeD(_skillLevel);
		writeD(_hitTime);
		writeD(_reuseGroupId);
		writeD(_reuseDelay);
		writeD(_casterX);
		writeD(_casterY);
		writeD(_casterZ);
		writeH(0x00);

		writeH(_groundLoc.size());

		for (Location loc : _groundLoc)
			writeLoc(loc, false);

		writeD(_targetX);
		writeD(_targetY);
		writeD(_targetZ);
		writeD(_actionId > 0 ? 1 : 0);
		writeD(_actionId);
	}

 

Изменено пользователем Gaikotsu
  • Like 1
  • Upvote 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
17 минут назад, Gaikotsu сказал:

В MagicSkillUse слать actionId соответствующий для заюзанного скилла

структура из крусейда, для других хроник думаю по аналогии не проблема сделать


	@Override
	protected final void writeImpl()
	{
		writeC(0x48);
		writeD(_castType);
		writeD(_casterId);
		writeD(_targetId);
		writeD(_skillId);
		writeD(_skillLevel);
		writeD(_hitTime);
		writeD(_reuseGroupId);
		writeD(_reuseDelay);
		writeD(_casterX);
		writeD(_casterY);
		writeD(_casterZ);
		writeH(0x00);

		writeH(_groundLoc.size());

		for (Location loc : _groundLoc)
			writeLoc(loc, false);

		writeD(_targetX);
		writeD(_targetY);
		writeD(_targetZ);
		writeD(_actionId > 0 ? 1 : 0);
		writeD(_actionId);
	}

 

Спасибо , пошёл копать код :D

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...