StarSCreams Posted December 16, 2012 Posted December 16, 2012 up, please helpme with null pointer? java.lang.NullPointerException at com.l2jserver.gameserver.model.zone.type.L2MultiFunctionZone.loadConf igs(L2MultiFunctionZone.java:288) at com.l2jserver.gameserver.model.zone.type.L2MultiFunctionZone.<init>(L 2MultiFunctionZone.java:62) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou rce) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.l2jserver.gameserver.instancemanager.ZoneManager.parseDocument(Zo neManager.java:176) at com.l2jserver.gameserver.engines.DocumentParser.parseFile(DocumentPar ser.java:97) at com.l2jserver.gameserver.engines.DocumentParser.parseDirectory(Docume ntParser.java:172) at com.l2jserver.gameserver.engines.DocumentParser.parseDirectory(Docume ntParser.java:135) at com.l2jserver.gameserver.instancemanager.ZoneManager.load(ZoneManager .java:344) at com.l2jserver.gameserver.instancemanager.ZoneManager.<init>(ZoneManag er.java:62) at com.l2jserver.gameserver.instancemanager.ZoneManager$SingletonHolder. <clinit>(ZoneManager.java:678) at com.l2jserver.gameserver.instancemanager.ZoneManager.getInstance(Zone Manager.java:673) at com.l2jserver.gameserver.GameServer.<init>(GameServer.java:268) at com.l2jserver.gameserver.GameServer.main(GameServer.java:484) Quote
EternalChaoS Posted December 21, 2012 Posted December 21, 2012 greate share :DDDDD im sure its very usefull and ppl give it a try! Quote
DeathSpank287 Posted January 5, 2013 Posted January 5, 2013 Okay guys I need some help over here. I want to use the same script but in 2 entirely different Zones, with different config! Anyone can help? Example: Primeval Island S Grade Items only Monastery of Silence everything allowed Thanks in advance! Quote
DragonSmile Posted January 9, 2013 Posted January 9, 2013 question. when you die. will respawn in pvp zone? Quote
Rain^ Posted January 9, 2013 Posted January 9, 2013 This should be not working,the type for zones.xml is not registered at ZoneManager Quote
^Wyatt Posted February 14, 2013 Author Posted February 14, 2013 I HAVE THIS PROBLEM why???? Friend I have this error in the gameserver java.lang.NullPointerException at com.l2jserver.gameserver.model.zone.type.L2MultiFunctionZone.checkItem(L2MultiFunctionZone.java:220) at com.l2jserver.gameserver.model.zone.type.L2MultiFunctionZone.onEnter(L2MultiFunctionZone.java:93) at com.l2jserver.gameserver.model.zone.L2ZoneType.revalidateInZone(L2ZoneType.java:338) at com.l2jserver.gameserver.model.L2WorldRegion.revalidateZones(L2WorldRegion.java:103) at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.revalidateZone(L2PcInstance.java:2010) at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.onTeleported(L2PcInstance.java:11206) at com.l2jserver.gameserver.network.clientpackets.Appearing.runImpl(Appearing.java:44) at com.l2jserver.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:62) at com.l2jserver.gameserver.network.L2GameClient.run(L2GameClient.java:1000) 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 hope answers thank you very much for the great contribution certainly use Freya last revision. Excuse my English use a translator. Any solution yet? And I 'd like to ask how it would be possible to create a second Multifunction zone. For example I want 1 Zone to have S Grade only and 1 Zone everything allowed. same error as the above I have this problem, how fix? Change + private static List<String> grades, classes = new FastList<String>(); for + private static List<String> grades = new FastList<String>(), classes = new FastList<String>(); Pastbin links updated with this modification. Quote
SrbIN Posted February 14, 2013 Posted February 14, 2013 Pastbin links updated with this modification. Thanks! Quote
leo9412 Posted February 15, 2013 Posted February 15, 2013 I have a problem with L2jfrozen Version, everything it's ok, but, when i enter in an arena e.g Gludin Arena, this happens Same with Olympiad Arenas... Quote
^Wyatt Posted February 15, 2013 Author Posted February 15, 2013 Cannot see anything strange inside the frozen patch, btw I'm not used to IL and I didn't create the frozen patch. Maybe someone else could help you. Quote
tonysbelet Posted February 23, 2013 Posted February 23, 2013 1st of all congratulations for your work u have done an amazing job in l2coding.[THE PROBLEM]I am a starter developer and i use l2frozen.Well i passed your multifunctionzone coding and i apply it to my custom zone the problem is that in territory i don't want ppl to use S grade and make it from config. But when i entered in this zone armors unequiped but they don't change place in invetory they are still on bodyparts so when i make a rr to account it says that i use some kind of exploit. Could u help me with this? Quote
^Wyatt Posted February 23, 2013 Author Posted February 23, 2013 1st of all congratulations for your work u have done an amazing job in l2coding.[THE PROBLEM]I am a starter developer and i use l2frozen.Well i passed your multifunctionzone coding and i apply it to my custom zone the problem is that in territory i don't want ppl to use S grade and make it from config. But when i entered in this zone armors unequiped but they don't change place in invetory they are still on bodyparts so when i make a rr to account it says that i use some kind of exploit. Could u help me with this? Let me see the part of the code where are you doing the item removal. Quote
tonysbelet Posted February 26, 2013 Posted February 26, 2013 Wayne hi! How are u man? I made my problem on video check it if u want : Quote
tonysbelet Posted February 26, 2013 Posted February 26, 2013 Ups I thouht ur name was Wayne :D omg Fucking personal Failer :D sorry :D Quote
^Wyatt Posted February 26, 2013 Author Posted February 26, 2013 1. remove that link 2. u could try this change this + if(o.isEquipable() && o.isEquipped() && !checkItem(o)) + { + int slot = activeChar.getInventory().getSlotFromItem(o); + activeChar.getInventory().unEquipItemInBodySlotAndRecord(slot); + activeChar.sendMessage(o.getItemName()+" unequiped because is not allowed inside this zone."); for + if(o.isEquipable() && o.isEquipped() && !checkItem(o)) + { + int slot = activeChar.getInventory().getSlotFromItem(o); + activeChar.getInventory().unEquipItemInBodySlotAndRecord(slot); + InventoryUpdate iu = new InventoryUpdate(); + iu.addModifiedItem(o); + activeChar.sendPacket(iu); + activeChar.sendMessage(o.getItemName()+" unequiped because is not allowed inside this zone."); Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.