Jump to content
  • 0

[Help] how to list zoneIDs in a java code


Question

Posted

Hello dear person who is reading my topic.

 

I have a question, more like a request to find out how to add a zoneID into an already existing Java code.

 

[table][tr]

[td]

  public void increasePvpKills(L2Character target)

  {

    if (((target instanceof L2PcInstance)) && (AntiFeedManager.getInstance().check(this, target)))

    {

      setPvpKills(getPvpKills() + 1);

 

      for (L2ZoneType zone : L2World.getInstance().getRegion(getX(), getY()).getZones()) {

        if ((zone.isCharacterInZone(this)) && (zone.getName() != null) && (zone.getId() == 40001)) {

          addItem("PvPReward", 14720, 1L, this, true);

        }

 

      }

 

      sendPacket(new UserInfo(this));

      sendPacket(new ExBrExtraUserInfo(this));

    }

  }

[/td]

[/tr][/table]

 

This code is supposed to spawn an item after every PvP kill in a certain zone. My question is:

 

How can I add another zone and keep this one aswell? Is it enough to seperate the 2 zones by writing a "," between the 2 zone IDs? Like this:

 

[table][tr]

[td]

      if ((zone.isCharacterInZone(this)) && (zone.getName() != null) && (zone.getId() == 40001, 40002))

[/td]

[/tr][/table]

 

Or is there another way? I was also thinking about simply copy+pasting this code with the ID of the other zone, but honestly I don't want to mess around and probably get owned by a bunch of errors, that would be a pity. :) I have no Java knowledge, I am trying to understand how it works, and I can edit some numbers, thats all.

 

Thanks in advance.

2 answers to this question

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.

Guest
Answer this question...

×   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...