Jump to content

Recommended Posts

Posted

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)

  • 2 weeks later...
Posted

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!

  • 1 month later...
Posted

I HAVE THIS PROBLEM

 

e154a827a958.jpg

 

 

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?

 

e154a827a958.jpg

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.

Posted

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.

  • 2 weeks later...
Posted

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?

Posted

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.

Posted

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.");

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...