Forráskód Böngészése

BETA: Oly divider configs and set up defaults according to http://www.l2jserver.com/forum/viewtopic.php?f=69&t=22112&view=unread#p128536 thx Triumph

Denser 14 éve
szülő
commit
87fba4925e

+ 4 - 0
L2J_Server_BETA/java/com/l2jserver/Config.java

@@ -551,6 +551,8 @@ public final class Config
 	public static int ALT_OLY_RANK4_POINTS;
 	public static int ALT_OLY_RANK5_POINTS;
 	public static int ALT_OLY_MAX_POINTS;
+	public static int ALT_OLY_DIVIDER_CLASSED;
+	public static int ALT_OLY_DIVIDER_NON_CLASSED;
 	public static boolean ALT_OLY_LOG_FIGHTS;
 	public static boolean ALT_OLY_SHOW_MONTHLY_WINNERS;
 	public static boolean ALT_OLY_ANNOUNCE_GAMES;
@@ -2628,6 +2630,8 @@ public final class Config
 					ALT_OLY_RANK4_POINTS = Integer.parseInt(olympiad.getProperty("AltOlyRank4Points","40"));
 					ALT_OLY_RANK5_POINTS = Integer.parseInt(olympiad.getProperty("AltOlyRank5Points","30"));
 					ALT_OLY_MAX_POINTS = Integer.parseInt(olympiad.getProperty("AltOlyMaxPoints","10"));
+					ALT_OLY_DIVIDER_CLASSED = Integer.parseInt(olympiad.getProperty("AltOlyDividerClassed","5"));
+					ALT_OLY_DIVIDER_NON_CLASSED = Integer.parseInt(olympiad.getProperty("AltOlyDividerNonClassed","5"));
 					ALT_OLY_LOG_FIGHTS = Boolean.parseBoolean(olympiad.getProperty("AltOlyLogFights","false"));
 					ALT_OLY_SHOW_MONTHLY_WINNERS = Boolean.parseBoolean(olympiad.getProperty("AltOlyShowMonthlyWinners","true"));
 					ALT_OLY_ANNOUNCE_GAMES = Boolean.parseBoolean(olympiad.getProperty("AltOlyAnnounceGames","true"));

+ 1 - 1
L2J_Server_BETA/java/com/l2jserver/gameserver/model/olympiad/OlympiadGameClassed.java

@@ -40,7 +40,7 @@ public class OlympiadGameClassed extends OlympiadGameNormal
 	@Override
 	protected final int getDivider()
 	{
-		return 3;
+		return Config.ALT_OLY_DIVIDER_CLASSED;
 	}
 
 	@Override

+ 1 - 1
L2J_Server_BETA/java/com/l2jserver/gameserver/model/olympiad/OlympiadGameNonClassed.java

@@ -39,7 +39,7 @@ public class OlympiadGameNonClassed extends OlympiadGameNormal
 	@Override
 	protected final int getDivider()
 	{
-		return 5;
+		return Config.ALT_OLY_DIVIDER_NON_CLASSED;
 	}
 
 	@Override

+ 6 - 1
L2J_Server_BETA/java/config/olympiad.properties

@@ -136,4 +136,9 @@ AltOlyLogFights = False
 
 # Time to wait before teleported to arena.
 # Default: 120
-AltOlyWaitTime = 120
+AltOlyWaitTime = 120
+
+# Divider for points in classed and non-classed games
+# Default: 5, 5
+AltOlyDividerClassed = 5
+AltOlyDividerNonClassed = 5