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

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

Re: TvT event
Posted: Wed Jun 16, 2010 8:26 am
by KadeL
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 ?

Healer/buffer classes don't like TvTEventTargetTeamMembersAllowed = False

Re: TvT event
Posted: Wed Jun 16, 2010 12:44 pm
by AdvancedSky
Gnacik wrote:And what about healer/buffer classes then ?

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