4eKucT 108 Опубликовано 12 февраля, 2017 (изменено) Сборка PW, последнее шаровое ядро. суть ошибки заключается в следующем: при ударе моба, чар ударил и остановился, моб не с агрился и чар не продолжает бить в ГС пишет: java.lang.NullPointerException при ударе моба скилом или магией тоже самое происходит, в ГС пишет: вот весь лог can't cast skillId: 101 java.lang.NullPointerException at net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance.equalsFactio nId(L2NpcInstance.java:326) at net.sf.l2j.gameserver.ai.L2AttackableAI.thinkAttack(L2AttackableAI.ja va:412) at net.sf.l2j.gameserver.ai.L2AttackableAI.onEvtThink(L2AttackableAI.jav a:628) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:347) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:321) at net.sf.l2j.gameserver.ai.L2CharacterAI.onIntentionAttack(L2CharacterA I.java:220) at net.sf.l2j.gameserver.ai.L2AttackableAI.onIntentionAttack(L2Attackabl eAI.java:226) at net.sf.l2j.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:274) at net.sf.l2j.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:234) at net.sf.l2j.gameserver.ai.L2AttackableAI.onEvtAttacked(L2AttackableAI. java:675) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:350) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:321) at net.sf.l2j.gameserver.model.L2Attackable.addDamageHate(L2Attackable.j ava:866) at net.sf.l2j.gameserver.model.actor.instance.L2MonsterInstance.addDamag eHate(L2MonsterInstance.java:245) at net.sf.l2j.gameserver.model.L2Attackable.addDamage(L2Attackable.java: 812) at net.sf.l2j.gameserver.model.L2Attackable.reduceCurrentHp(L2Attackable .java:445) at net.sf.l2j.gameserver.model.L2Attackable.reduceCurrentHp(L2Attackable .java:414) at scripts.skills.skillhandlers.Pdam.useSkill(Pdam.java:228) at net.sf.l2j.gameserver.model.L2Character.callSkill(L2Character.java:67 06) at net.sf.l2j.gameserver.model.L2Character.onMagicHitTimer(L2Character.j ava:6337) at net.sf.l2j.gameserver.model.L2Character$MagicUseTask.run(L2Character. java:2239) at net.sf.l2j.gameserver.taskmanager.utils.SteppingRunnableQueueManager$ SteppingScheduledFuture.run(SteppingRunnableQueueManager.java:54) at net.sf.l2j.gameserver.taskmanager.utils.SteppingRunnableQueueManager. run(SteppingRunnableQueueManager.java:167) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) java.lang.NullPointerException at net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance.equalsFactio nId(L2NpcInstance.java:326) at net.sf.l2j.gameserver.ai.L2AttackableAI.thinkAttack(L2AttackableAI.ja va:412) at net.sf.l2j.gameserver.ai.L2AttackableAI.onEvtThink(L2AttackableAI.jav a:628) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:347) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:321) at net.sf.l2j.gameserver.ai.L2CharacterAI.onIntentionAttack(L2CharacterA I.java:220) at net.sf.l2j.gameserver.ai.L2AttackableAI.onIntentionAttack(L2Attackabl eAI.java:226) at net.sf.l2j.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:274) at net.sf.l2j.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:234) at net.sf.l2j.gameserver.ai.L2AttackableAI.onEvtAttacked(L2AttackableAI. java:675) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:350) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:321) at net.sf.l2j.gameserver.model.L2Attackable.addDamageHate(L2Attackable.j ava:866) at net.sf.l2j.gameserver.model.actor.instance.L2MonsterInstance.addDamag eHate(L2MonsterInstance.java:245) at net.sf.l2j.gameserver.model.L2Attackable.addDamage(L2Attackable.java: 812) at net.sf.l2j.gameserver.model.L2Attackable.reduceCurrentHp(L2Attackable .java:445) at net.sf.l2j.gameserver.model.L2Attackable.reduceCurrentHp(L2Attackable .java:414) at scripts.skills.skillhandlers.Pdam.useSkill(Pdam.java:228) at net.sf.l2j.gameserver.model.L2Character.callSkill(L2Character.java:67 06) at net.sf.l2j.gameserver.model.L2Character.onMagicHitTimer(L2Character.j ava:6337) at net.sf.l2j.gameserver.model.L2Character$MagicUseTask.run(L2Character. java:2239) at net.sf.l2j.gameserver.taskmanager.utils.SteppingRunnableQueueManager$ SteppingScheduledFuture.run(SteppingRunnableQueueManager.java:54) at net.sf.l2j.gameserver.taskmanager.utils.SteppingRunnableQueueManager. run(SteppingRunnableQueueManager.java:167) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException'] Изменено 12 февраля, 2017 пользователем 4eKucT Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
La2Hero 71 Опубликовано 12 февраля, 2017 Сборка PW, последнее шаровое ядро. суть ошибки заключается в следующем: при ударе моба, чар ударил и остановился, моб не с агрился и чар не продолжает бить в ГС пишет: java.lang.NullPointerException при ударе моба скилом или магией тоже самое происходит, в ГС пишет: вот весь лог can't cast skillId: 101 java.lang.NullPointerException at net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance.equalsFactio nId(L2NpcInstance.java:326) at net.sf.l2j.gameserver.ai.L2AttackableAI.thinkAttack(L2AttackableAI.ja va:412) at net.sf.l2j.gameserver.ai.L2AttackableAI.onEvtThink(L2AttackableAI.jav a:628) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:347) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:321) at net.sf.l2j.gameserver.ai.L2CharacterAI.onIntentionAttack(L2CharacterA I.java:220) at net.sf.l2j.gameserver.ai.L2AttackableAI.onIntentionAttack(L2Attackabl eAI.java:226) at net.sf.l2j.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:274) at net.sf.l2j.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:234) at net.sf.l2j.gameserver.ai.L2AttackableAI.onEvtAttacked(L2AttackableAI. java:675) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:350) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:321) at net.sf.l2j.gameserver.model.L2Attackable.addDamageHate(L2Attackable.j ava:866) at net.sf.l2j.gameserver.model.actor.instance.L2MonsterInstance.addDamag eHate(L2MonsterInstance.java:245) at net.sf.l2j.gameserver.model.L2Attackable.addDamage(L2Attackable.java: 812) at net.sf.l2j.gameserver.model.L2Attackable.reduceCurrentHp(L2Attackable .java:445) at net.sf.l2j.gameserver.model.L2Attackable.reduceCurrentHp(L2Attackable .java:414) at scripts.skills.skillhandlers.Pdam.useSkill(Pdam.java:228) at net.sf.l2j.gameserver.model.L2Character.callSkill(L2Character.java:67 06) at net.sf.l2j.gameserver.model.L2Character.onMagicHitTimer(L2Character.j ava:6337) at net.sf.l2j.gameserver.model.L2Character$MagicUseTask.run(L2Character. java:2239) at net.sf.l2j.gameserver.taskmanager.utils.SteppingRunnableQueueManager$ SteppingScheduledFuture.run(SteppingRunnableQueueManager.java:54) at net.sf.l2j.gameserver.taskmanager.utils.SteppingRunnableQueueManager. run(SteppingRunnableQueueManager.java:167) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) java.lang.NullPointerException at net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance.equalsFactio nId(L2NpcInstance.java:326) at net.sf.l2j.gameserver.ai.L2AttackableAI.thinkAttack(L2AttackableAI.ja va:412) at net.sf.l2j.gameserver.ai.L2AttackableAI.onEvtThink(L2AttackableAI.jav a:628) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:347) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:321) at net.sf.l2j.gameserver.ai.L2CharacterAI.onIntentionAttack(L2CharacterA I.java:220) at net.sf.l2j.gameserver.ai.L2AttackableAI.onIntentionAttack(L2Attackabl eAI.java:226) at net.sf.l2j.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:274) at net.sf.l2j.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:234) at net.sf.l2j.gameserver.ai.L2AttackableAI.onEvtAttacked(L2AttackableAI. java:675) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:350) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:321) at net.sf.l2j.gameserver.model.L2Attackable.addDamageHate(L2Attackable.j ava:866) at net.sf.l2j.gameserver.model.actor.instance.L2MonsterInstance.addDamag eHate(L2MonsterInstance.java:245) at net.sf.l2j.gameserver.model.L2Attackable.addDamage(L2Attackable.java: 812) at net.sf.l2j.gameserver.model.L2Attackable.reduceCurrentHp(L2Attackable .java:445) at net.sf.l2j.gameserver.model.L2Attackable.reduceCurrentHp(L2Attackable .java:414) at scripts.skills.skillhandlers.Pdam.useSkill(Pdam.java:228) at net.sf.l2j.gameserver.model.L2Character.callSkill(L2Character.java:67 06) at net.sf.l2j.gameserver.model.L2Character.onMagicHitTimer(L2Character.j ava:6337) at net.sf.l2j.gameserver.model.L2Character$MagicUseTask.run(L2Character. java:2239) at net.sf.l2j.gameserver.taskmanager.utils.SteppingRunnableQueueManager$ SteppingScheduledFuture.run(SteppingRunnableQueueManager.java:54) at net.sf.l2j.gameserver.taskmanager.utils.SteppingRunnableQueueManager. run(SteppingRunnableQueueManager.java:167) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException'] У тебя исходники есть? попробуй скомпилить антом и посмотреть лог компиляции, мне кажется будет на L2Instance ругаться Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 12 февраля, 2017 (изменено) У тебя исходники есть? попробуй скомпилить антом и посмотреть лог компиляции, мне кажется будет на L2Instance ругаться Что за бред вы написали. Откуда ему взять исходник PW? Сборка PW, последнее шаровое ядро. суть ошибки заключается в следующем: при ударе моба, чар ударил и остановился, моб не с агрился и чар не продолжает бить в ГС пишет: java.lang.NullPointerException при ударе моба скилом или магией тоже самое происходит, в ГС пишет: вот весь лог can't cast skillId: 101 java.lang.NullPointerException at net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance.equalsFactio nId(L2NpcInstance.java:326) at net.sf.l2j.gameserver.ai.L2AttackableAI.thinkAttack(L2AttackableAI.ja va:412) at net.sf.l2j.gameserver.ai.L2AttackableAI.onEvtThink(L2AttackableAI.jav a:628) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:347) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:321) at net.sf.l2j.gameserver.ai.L2CharacterAI.onIntentionAttack(L2CharacterA I.java:220) at net.sf.l2j.gameserver.ai.L2AttackableAI.onIntentionAttack(L2Attackabl eAI.java:226) at net.sf.l2j.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:274) at net.sf.l2j.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:234) at net.sf.l2j.gameserver.ai.L2AttackableAI.onEvtAttacked(L2AttackableAI. java:675) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:350) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:321) at net.sf.l2j.gameserver.model.L2Attackable.addDamageHate(L2Attackable.j ava:866) at net.sf.l2j.gameserver.model.actor.instance.L2MonsterInstance.addDamag eHate(L2MonsterInstance.java:245) at net.sf.l2j.gameserver.model.L2Attackable.addDamage(L2Attackable.java: 812) at net.sf.l2j.gameserver.model.L2Attackable.reduceCurrentHp(L2Attackable .java:445) at net.sf.l2j.gameserver.model.L2Attackable.reduceCurrentHp(L2Attackable .java:414) at scripts.skills.skillhandlers.Pdam.useSkill(Pdam.java:228) at net.sf.l2j.gameserver.model.L2Character.callSkill(L2Character.java:67 06) at net.sf.l2j.gameserver.model.L2Character.onMagicHitTimer(L2Character.j ava:6337) at net.sf.l2j.gameserver.model.L2Character$MagicUseTask.run(L2Character. java:2239) at net.sf.l2j.gameserver.taskmanager.utils.SteppingRunnableQueueManager$ SteppingScheduledFuture.run(SteppingRunnableQueueManager.java:54) at net.sf.l2j.gameserver.taskmanager.utils.SteppingRunnableQueueManager. run(SteppingRunnableQueueManager.java:167) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) java.lang.NullPointerException at net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance.equalsFactio nId(L2NpcInstance.java:326) at net.sf.l2j.gameserver.ai.L2AttackableAI.thinkAttack(L2AttackableAI.ja va:412) at net.sf.l2j.gameserver.ai.L2AttackableAI.onEvtThink(L2AttackableAI.jav a:628) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:347) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:321) at net.sf.l2j.gameserver.ai.L2CharacterAI.onIntentionAttack(L2CharacterA I.java:220) at net.sf.l2j.gameserver.ai.L2AttackableAI.onIntentionAttack(L2Attackabl eAI.java:226) at net.sf.l2j.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:274) at net.sf.l2j.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:234) at net.sf.l2j.gameserver.ai.L2AttackableAI.onEvtAttacked(L2AttackableAI. java:675) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:350) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:321) at net.sf.l2j.gameserver.model.L2Attackable.addDamageHate(L2Attackable.j ava:866) at net.sf.l2j.gameserver.model.actor.instance.L2MonsterInstance.addDamag eHate(L2MonsterInstance.java:245) at net.sf.l2j.gameserver.model.L2Attackable.addDamage(L2Attackable.java: 812) at net.sf.l2j.gameserver.model.L2Attackable.reduceCurrentHp(L2Attackable .java:445) at net.sf.l2j.gameserver.model.L2Attackable.reduceCurrentHp(L2Attackable .java:414) at scripts.skills.skillhandlers.Pdam.useSkill(Pdam.java:228) at net.sf.l2j.gameserver.model.L2Character.callSkill(L2Character.java:67 06) at net.sf.l2j.gameserver.model.L2Character.onMagicHitTimer(L2Character.j ava:6337) at net.sf.l2j.gameserver.model.L2Character$MagicUseTask.run(L2Character. java:2239) at net.sf.l2j.gameserver.taskmanager.utils.SteppingRunnableQueueManager$ SteppingScheduledFuture.run(SteppingRunnableQueueManager.java:54) at net.sf.l2j.gameserver.taskmanager.utils.SteppingRunnableQueueManager. run(SteppingRunnableQueueManager.java:167) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException'] В определенных местах такое, или везде? Изменено 12 февраля, 2017 пользователем gvb Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
La2Hero 71 Опубликовано 12 февраля, 2017 Что за бред вы написали. Откуда ему взять исходник PW? я не специалист в области знаний "Есть исходники в шаре или нет" Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
4eKucT 108 Опубликовано 12 февраля, 2017 Что за бред вы написали. Откуда ему взять исходник PW? В определенных местах такое, или везде? Можно так сказать на определенных мобах Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zGosu 396 Опубликовано 12 февраля, 2017 Можно так сказать на определенных мобах определенные мобы, у которых есть скил: skillId: 101 Проверьте его сначала. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 12 февраля, 2017 (изменено) У рядом стоящих мобов не задан factionId, можно не указывать если factionRange == 0 Изменено 12 февраля, 2017 пользователем CalypsoToolz Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
4eKucT 108 Опубликовано 13 февраля, 2017 (изменено) определенные мобы, у которых есть скил: skillId: 101 Проверьте его сначала. Ошибка вылетает когда любым скилом бью, станом моба бью - вылетает ошибка на скил стана, бью скилом мага wind strike - вылетает ошибка на wind strike Изменено 13 февраля, 2017 пользователем 4eKucT Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
4eKucT 108 Опубликовано 13 февраля, 2017 У рядом стоящих мобов не задан factionId, можно не указывать если factionRange == 0 Завтра проверю, отпишу Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
devj 4 Опубликовано 13 февраля, 2017 Какой смысл юзать сборку, в которой эксепшены летят сразу? Вы не думали, что дальше будет хуже? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты