Sfoglia il codice sorgente

Added new config values for Zaken spawning(min/max player count, min player level, allowing zaken without party)

CryDeS 2 anni fa
parent
commit
0fc33421f5

+ 21 - 0
src/main/java/com/l2jserver/gameserver/config/GrandBossConfiguration.java

@@ -95,4 +95,25 @@ public interface GrandBossConfiguration extends Reloadable {
 	
 	
 	@Key("BelethMinPlayers")
 	@Key("BelethMinPlayers")
 	Integer getBelethMinPlayers();
 	Integer getBelethMinPlayers();
+
+	@Key("AllowZakenWithoutParty")
+	Boolean getAllowZakenWithoutParty();
+
+	@Key("Zaken60MinPlayers")
+	Integer getZaken60MinPlayers();
+
+	@Key("Zaken60MaxPlayers")
+	Integer getZaken60MaxPlayers();
+
+	@Key("Zaken83MinPlayers")
+	Integer getZaken83MinPlayers();
+
+	@Key("Zaken83MaxPlayers")
+	Integer getZaken83MaxPlayers();
+
+	@Key("Zaken60MinPlayerLevel")
+	Integer getZaken60MinPlayerLevel();
+
+	@Key("Zaken83MinPlayerLevel")
+	Integer getZaken83MinPlayerLevel();
 }
 }

+ 34 - 1
src/main/resources/config/grandboss.properties

@@ -75,4 +75,37 @@ IntervalOfBelethSpawn = 192
 RandomOfBelethSpawn = 148
 RandomOfBelethSpawn = 148
 
 
 #Minimal count of players for enter to Beleth. Retail: 36
 #Minimal count of players for enter to Beleth. Retail: 36
-BelethMinPlayers = 36
+BelethMinPlayers = 36
+
+# ---------------------------------------------------------------------------
+# Zaken
+# Note: spawn interval time regulated by instance data(data/instances/CavernOfThePirateCaptain*)
+# ---------------------------------------------------------------------------
+
+# Allow enter to zaken without party
+# Default: False
+AllowZakenWithoutParty = False
+
+# Zaken 60 lvl min player level
+# Default: 55
+Zaken60MinPlayerLevel = 55
+
+# Zaken 83 lvl min player level
+# Default: 78
+Zaken83MinPlayerLevel = 78
+
+# Zaken 60lvl min players
+# Default: 9
+Zaken60MinPlayers = 9
+
+# Zaken 60lvl max players
+# Default: 27
+Zaken60MaxPlayers = 27
+
+# Zaken 60lvl min players
+# Default: 9
+Zaken83MinPlayers = 9
+
+# Zaken 60lvl max players
+# Default: 27
+Zaken83MaxPlayers = 27