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.
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.
Hello everyone,
Given that he has lots of different projects but no concrete opinions..
I pose my request here.
Which serious Lineage2 HighFive project is the best choice?
For a server that can be custom and which can be suitable for a classic x10 server and an x1000 server for example?
L2J
Or we ideally have the source, in order to be able to add the farming systems, weapons and armor, npc...
Free or paid, it doesn't matter.
THANKS
Hello everyone,
Given that he has lots of different projects
but no concrete opinions..
I pose my request here.
Which serious Lineage2 HighFive project/emulator
is the best choice?
For a server that can be custom and
which can be suitable for a classic x10 server
and an x1000 server for example?
L2Java ideally
Or we ideally have the source,
in order to be able to add the farming systems,
weapons and armor, npc...
Free or paid, it doesn't matter.
THANKS
Question
Romotheone
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.