Jump to content

Question

4 answers to this question

Recommended Posts

  • 0
Posted

If you use Acis , otherwise u have to find the corresponding class. For the first one u have to be sure ur zone is combat zone like arenas.

for example:

@Override
protected void onEnter(Creature character)
{	
if (character instanceof Player){
activeChar.setPvpFlag(1);
activeChar.setInsideZone(ZoneId.PVP,true);
activeChar.setInsideZone(ZoneId.PVPZONE,true);// Your new custom zone
	}
}  

 

For the second u have to add a new custom condition on ur MapRegionTable.java

private static final Location MDT_LOCATION = new Location(12661, 181687, -3560);
//Add ur respawn locs 
+private static final Location[] RESPAWN_LOCS = {
+		new Location(82360, 148344, -3464),
+		new Location(82760, 148296, -3464),
+		new Location(82536, 148536, -3464),
+		new Location(82552, 148104, -3464)
+	};

if (player.isInsideZone(ZoneId.MONSTER_TRACK))
			return MDT_LOCATION;

+		if (player.isInsideZone(ZoneId.PVPZONE)) {
+			int rngHolder = Rnd.get(RESPAWN_LOCS.length);
+			return RESPAWN_LOCS[rngHolder];
+		}
  • 0
Posted (edited)
7 hours ago, LordPanic said:
+		if (player.isInsideZone(ZoneId.PVPZONE)) {
+			int rngHolder = Rnd.get(RESPAWN_LOCS.length);
+			return RESPAWN_LOCS[rngHolder];
+		}

 

 

Use directly Rnd.get(array) for a random element

public static final <T> T get(T[] array)

 

Edited by melron
  • Thanks 1
Guest
This topic is now closed to further replies.


  • Posts

    • ➡ Discount for your purchase: APRIL (10% discount) ➡ Our Online Shop: https://socnet.store  ➡ Our SMM-Boosting Panel: https://socnet.pro  ➡ Telegram Shop Bot: https://socnet.shop  ➡ Telegram Support: https://t.me/solomon_bog  ➡ Telegram Channel: https://t.me/accsforyou_shop  ➡ Discord Support: @AllSocialNetworksShop  ➡ Discord Server: https://discord.gg/y9AStFFsrh  ➡ WhatsApp Support: https://wa.me/79051904467 ➡ WhatsApp Channel: https://whatsapp.com/channel/0029Vau0CMX002TGkD4uHa2n  ➡ Email Support: solomonbog@socnet.store 
    • ➡ Discount for your purchase: APRIL (10% discount) ➡ Our Online Shop: https://socnet.store  ➡ Our SMM-Boosting Panel: https://socnet.pro  ➡ Telegram Shop Bot: https://socnet.shop  ➡ Telegram Support: https://t.me/solomon_bog  ➡ Telegram Channel: https://t.me/accsforyou_shop  ➡ Discord Support: @AllSocialNetworksShop  ➡ Discord Server: https://discord.gg/y9AStFFsrh  ➡ WhatsApp Support: https://wa.me/79051904467 ➡ WhatsApp Channel: https://whatsapp.com/channel/0029Vau0CMX002TGkD4uHa2n  ➡ Email Support: solomonbog@socnet.store 
    • Hi people, someone has to sharing a client for Lineage 2 Shinemaker?. I found a few but are not working very well. Thanks
    • Grab a proper launcher for Your server - update files whenever You need
    • Dear players, 19.04 at 06:00 server time, the Airin server will be updated to Chronicle 2. - The x2 updater will be disabled on April 18, 2025, at 23:59 and will become available again during the update. - Server rates will be increased to x2.25; - The siege of Innadril will take place on April 27 at 16:00 server time; - Bonus Start will begin after the restart! Characters created after April 16, 00:00 will receive rewards.   You can download the full client for Airin C2 from the following link.  Do not run the updater until tomorrow's update. 
  • Topics

×
×
  • Create New...