Вобщем для ПВП сервера решил сделать фрею. Все работает исключительно до того момента, пока из зоны должно выкинуть игроков (после убийства фоеи). Кусок скрипта:
PHP код:
public void setUnspawn()
{
....
_Zone.oustAllPlayers();
....
}
В этом месте вылазит ошибка:
PHP код:
Exception in thread "GeneralSTPool-11" java.lang.NullPointerException
at ai.individual.Freya.setUnspawn(Freya.java:490)
at ai.individual.Freya$CubeSpawn.run(Freya.java:570)
at com.l2jserver.gameserver.ThreadPoolManager$RunnableWrapper.run(ThreadPoolManager.java:86)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
Из ошибки как я понял получается что зона не существует. Где копать?