Page 1 of 1

TvT event

Posted: Tue Jun 15, 2010 3:27 pm
by AdvancedSky
Hi I' have a small suggestion related with TvT event.
On TvT event some of the players use dual box, to get a double (or triple, etc) reward.
I want to suggest adding this new config into configuration files : "minimum kills required to have for player to receive a reward".
I think this will be the best protection on TvT event against dual boxes, because when a player uses a dual box on TvT event he usually plays only with 1 character.

EDIT: Please reply on this topic and tell us what do you think about it.

Re: TvT event

Posted: Wed Jun 16, 2010 8:11 am
by KadeL
It's a great idea, I hope that can be applied .... :D

Re: TvT event

Posted: Wed Jun 16, 2010 8:15 am
by Gnacik
And what about healer/buffer classes then ? 8)

Re: TvT event

Posted: Wed Jun 16, 2010 8:26 am
by KadeL
:mrgreen:

Re: TvT event

Posted: Wed Jun 16, 2010 10:54 am
by Naminator_X_
Well it should be up to the server admin to decide. Screwing classes is bad...but if that's what people want why stop them..

Re: TvT event

Posted: Wed Jun 16, 2010 11:05 am
by nonom
Gnacik wrote:And what about healer/buffer classes then ? 8)
Healer/buffer classes don't like TvTEventTargetTeamMembersAllowed = False :mrgreen:

Re: TvT event

Posted: Wed Jun 16, 2010 12:44 pm
by AdvancedSky
Gnacik wrote:And what about healer/buffer classes then ? 8)
Healers can use transformation skills.
Naminator_X_ wrote:Well it should be up to the server admin to decide. Screwing classes is bad...but if that's what people want why stop them..
In past I used servers pack with this option. And I had no dual boxes for ever.
And without this option - every 2nd character uses a dual box, so this is a problem.
Don't forget about this :
lesser dual boxes = lower reward for player that will use dual box = longer and fair game play, that's why.

Re: TvT event

Posted: Thu Jun 17, 2010 6:43 am
by antons007

Code: Select all

Index: java/com/l2jserver/gameserver/model/entity/TvTEvent.java===================================================================--- java/com/l2jserver/gameserver/model/entity/TvTEvent.java	(revision 4285)+++ java/com/l2jserver/gameserver/model/entity/TvTEvent.java	(working copy)@@ -311,7 +314,10 @@ 			{ 				continue; 			}-			+			if (playerInstance.getKillerPoints() <= 0)+			{+				continue;+			} 			SystemMessage systemMessage = null;  			// Iterate over all tvt event rewards@@ -838,7 +838,65 @@ 			TvTEventTeam killerTeam = _teams[killerTeamId];  			killerTeam.increasePoints();-			+			killerPlayerInstance.increaseKillerPoints();  			CreatureSay cs = new CreatureSay(killerPlayerInstance.getObjectId(), Say2.TELL, killerPlayerInstance.getName(), "I have killed " + killedPlayerInstance.getName() + "!");  			for (L2PcInstance playerInstance : _teams[killerTeamId].getParticipatedPlayers().values())Index: java/com/l2jserver/gameserver/model/actor/instance/L2PcInstance.java===================================================================--- java/com/l2jserver/gameserver/model/actor/instance/L2PcInstance.java	(revision 4285)+++ java/com/l2jserver/gameserver/model/actor/instance/L2PcInstance.java	(working copy)@@ -880,6 +884,20 @@ 	/** Herbs Task Time **/ 	private int _herbstask = 0; 	/** Task for Herbs */+	private int killerPoints = 0;++	public void increaseKillerPoints()+	{+		killerPoints++;+	}+	public int getKillerPoints()+	{+		return killerPoints;+	} 	public class HerbTask implements Runnable 	{ 		private String _process; 

Re: TvT event

Posted: Fri Jun 18, 2010 3:03 am
by denser
viewtopic.php?f=69&t=16140
here already done...with configs :)

Re: TvT event

Posted: Fri Jun 18, 2010 6:19 pm
by AdvancedSky
denser wrote:viewtopic.php?f=69&t=16140
here already done...with configs :)
do you think that it will be added on SVN ?

Re: TvT event

Posted: Sun Jun 20, 2010 4:40 am
by denser
idk...it far from ideal, but you can apply it to your server as is :)

Re: TvT event

Posted: Sun Jun 20, 2010 8:07 am
by Nik
imo add advanced dualbox check, that will stop them for sure :D