Цитата:
Сообщение от Respect
как раз мне и легко =)
|
Шутите?
Почитайте внимательно тот топик. Если хоть один байт не совпадет вы полчите крит еррор. У вас нет официального ПО нцсофта, и добавить свой эффект у вас не получится, лишь изменить старый с тем же порядком байт
Цитата:
Сообщение от Respect
присобачить в сервере их к ивентам не реально?
основываясь на том что "пакет" привязан к LineageEffect.X где Х - имя эффекта?
|
Привязка идет через
lineageskilleffect.u
Используйте, где 90040 ид скилла с эффектом
Код:
activeChar.sendXEffect;
public static void sendXEffect(Player activeChar)
{
if(activeChar != null)
{
activeChar.broadcastPacket(new MagicSkillUse(activeChar, activeChar, 90040, 1, 1, 0));
scheduleSendEffect(5 * 1000, activeChar);
}
}
public static void scheduleSendEffect(long time, final Player activeChar)
{
if(time <= 0)
return;
ThreadPoolManager.getInstance().schedule(new RunnableImpl()
{
@Override
public void runImpl() throws Exception
{
sendXEffect(activeChar);
}
}, time);
}