Skip to content

[Freya] Ctf Fully Configurable!

Featured Replies

  • Author

so FFs i put all the code without problems on eclipse but if i want to start the ctf maually it do not start (i dont know for auto start... i check it and i tell you)

 

can you help me about this?

 

Errors on the console?

Post your configurations from l2jmods.properties

  • Author

Np, any question/suggestion you have just post here :)

  • Author

and config.java????

 

Is on the patch.

First of all great share !I was reading the code and it's totally amazing.I chose this event to be the first to add(i'm on learn state so this is my first experiment on events)

Installation was successful(hopefully).But i can't use the //ctf ingame(says doesn't exist).I don't get any other errors at gs.I think that's because i haven't properly edited l2jmods.properties.Just added a line with

# ---------------------------------------------------------------------------

# Capture the Flag Event Engine

# ---------------------------------------------------------------------------

CTF_EVENT_ENABLED = True

 

When i start GS i get this

xpva8k.png

so i guess it's the problem i state above about the properties.Can someone lead me to the right direction?or c/p his l2jmods for this one?

Thanks

  • Author

# Would you like to have a base for the players to have first, then teleport into battle?
# If True, You must set-up in CTF admin panel
CTFTeleportToBaseFirst = True

 

Change it to false.

  • 3 weeks later...

Just a headsup, you have a command handler for "CTF.sit()" which is not included.

Hi, Eclipse give me error in file AdminCTFEngine.java in this part:

 

CTF.sit()

The method sit() is undefined for the type CTF

 

maybe you forget add this method in CTF.java:

Index: java/com/l2jserver/gameserver/model/entity/CTF.java
===================================================================
--- java/com/l2jserver/gameserver/model/entity/CTF.java	(révision 0)
+++ java/com/l2jserver/gameserver/model/entity/CTF.java	(révision 0)
@@ -1947,6 +1951,7 @@
	unspawnEventNpc();
	unspawnAllFlags();
	teleportFinish();
}
+
+	public static void sit()
+	{
+		if (_sitForced)
+			_sitForced = false;
+		else
+			_sitForced = true;
+		
+		for (L2PcInstance player : _players)
+		{
+			if (player != null)
+			{
+				if (_sitForced)
+				{
+					player.stopMove(null, false);
+					player.abortAttack();
+					player.abortCast();
+					
+					if (!player.isSitting())
+						player.sitDown();
+				}
+				else
+				{
+					if (player.isSitting())
+						player.standUp();
+				}
+			}
+		}
+	}
+
public static void dumpData()
{
	_log.warning("");

Can any one help me whit eclipse ? , i don't know how to do it ...

  • 3 weeks later...
  • 2 weeks later...

i have a problem to the game, when the player in the ctf die, the window "to village etc." is not hidden.

what can i do to fix it? please answered!

  • Author

i have a problem to the game, when the player in the ctf die, the window "to village etc." is not hidden.

what can i do to fix it? please answered!

 

Add something like:

 

		 if(cha instanceof L2PcInstance)
		if(CTF.isParticipant(cha.getObjectId()))
		   _canTeleport = false;

 

On: com.l2jserver.gameserver.network.serverpackets.Die.java

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.