Jump to content

[Freya] Ctf Fully Configurable!


FFs

Recommended Posts

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

  • 3 weeks later...

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

Link to comment
Share on other sites

  • 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!

 

Add something like:

 

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

 

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

Link to comment
Share on other sites

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