Jump to content

LinIeIage

Members
  • Posts

    5
  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by LinIeIage

  1. if (Config.ALLOW_GMSHOP) spawn("[gm_shop]"); if (Config.ALLOW_AUCTIONER) spawn("[auctioner]"); if (Config.ALLOW_GLOBAL_SERVICES) spawn("[global_services]"); if (Config.ALLOW_PVP_EVENT_MANAGER) spawn("[pvp_event_manager]"); if (Config.ALLOW_TREASURE_BOX) spawn("[treasure_box]"); if (Config.SERVICES_ALLOW_LOTTERY) spawn("[lotto_manager]"); if (!Config.ALLOW_CLASS_MASTERS_LIST.isEmpty()) spawn("class_master"); } public void spawn(String group) { List<Spawner> spawnerList = getSpawners(group); if (spawnerList == null) { return; } int npcSpawnCount = 0; for (Spawner spawner : spawnerList) { npcSpawnCount += spawner.init(); if (npcSpawnCount % 1000 == 0 && npcSpawnCount != 0) _log.info("SpawnManager: spawned " + npcSpawnCount + " npc for group: " + group); } _log.info("SpawnManager: spawned " + npcSpawnCount + " npc; spawns: " + spawnerList.size() + "; group: " + group); } public void despawn(String group) { List<Spawner> spawnerList = _spawns.get(group); if (spawnerList == null) return; for (Spawner spawner : spawnerList) spawner.deleteAll(); } public List<Spawner> getSpawners(String group) { List<Spawner> list = _spawns.get(group); return list == null ? Collections.<Spawner>emptyList() : list; } public void reloadAll() { RaidBossSpawnManager.getInstance().cleanUp(); for (List<Spawner> spawnerList : _spawns.values()) for (Spawner spawner : spawnerList) spawner.deleteAll(); RaidBossSpawnManager.getInstance().reloadBosses(); spawnAll(); //FIXME [VISTALL] придумать другой способ if (SevenSigns.getInstance().getCurrentPeriod() == SevenSigns.PERIOD_SEAL_VALIDATION) SevenSigns.getInstance().getCabalHighestScore();
  2. [19:00:00] INFO CastleSiegeEvent: Undefined objects: bought_zones [19:00:00] INFO ActionWrapper: Exception: java.lang.NullPointerException; name: 5_aden_castle java.lang.NullPointerException at java.util.concurrent.ConcurrentHashMap.get(Unknown Source) at l2.gameserver.instancemanager.SpawnManager.getSpawners(SpawnManager.java:263) at l2.gameserver.model.entity.events.impl.CastleSiegeEvent.spawnRewardMonsters(CastleSiegeEvent.java:719) at l2.gameserver.model.entity.events.impl.CastleSiegeEvent.stopEvent(CastleSiegeEvent.java:464) at l2.gameserver.model.entity.events.impl.SiegeEvent.stopEvent(SiegeEvent.java:114) at l2.gameserver.model.entity.events.GlobalEvent.action(GlobalEvent.java:367) at l2.gameserver.model.entity.events.impl.SiegeEvent.action(SiegeEvent.java:512) at l2.gameserver.model.entity.events.impl.CastleSiegeEvent.action(CastleSiegeEvent.java:330) at l2.gameserver.model.entity.events.actions.StartStopAction.call(StartStopAction.java:26) at l2.gameserver.model.entity.events.GlobalEvent.callActions(GlobalEvent.java:140) at l2.gameserver.model.entity.events.GlobalEvent.timeActions(GlobalEvent.java:192) at l2.gameserver.model.entity.events.EventWrapper.runImpl0(EventWrapper.java:24) at l2.gameserver.taskmanager.actionrunner.ActionWrapper.runImpl(ActionWrapper.java:47) at l2.commons.threading.RunnableImpl.run(RunnableImpl.java:21) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(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) I got this error in gameserver log. Help me please solve this problem
  3. Hi everyone, I can't find where the movement controller in my source for WASD keys. Can someone help me with this? I need to turn off moves when players press that keys.
  4. Im using a Lucera2 interlude pack someone know how to make a npc (like gm shop buffer ... etc) with hero aura ? I can't find any information so please help me if u know what to do
×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..