Noticias:

Debes de estar registrado para poder ver el contenido indicado. Registrate o Conectate

Menú Principal

Evento CFT y DM

Iniciado por Swarlog, Ago 06, 2022, 02:28 AM

Tema anterior - Siguiente tema

Swarlog

Index: dist/game/config/L2JMods.properties
===================================================================
--- dist/game/config/L2JMods.properties   (revision 10485)
+++ dist/game/config/L2JMods.properties   (working copy)
@@ -127,7 +127,6 @@
 # ---------------------------------------------------------------------------
 # Team vs. Team Event Engine (by HorridoJoho)
 # ---------------------------------------------------------------------------
-
 # <u><b><font color="red">WARNING: this mod require custom NPC table support turned on !</font></b></u>
 # CustomNpcTable = True in General.properties
 # ---------------------------------------------------------------------------
@@ -155,7 +154,7 @@
 # Default: 20
 TvTEventRunningTime = 20
 
-# TvT Event NPC (create a custom npc of type L2TvTEventNpc).
+# TvT Event NPC (create a custom npc of type L2Npc).
 # Default: 70010
 TvTEventParticipationNpcId = 70010
 
@@ -243,6 +242,274 @@
 
 
 # ---------------------------------------------------------------------------
+# Capture the Flag Event Engine
+# ---------------------------------------------------------------------------
+# <u><b><font color="red">WARNING: this mod require custom NPC table support turned on !</font></b></u>
+# CustomNpcTable = True in General.properties
+# ---------------------------------------------------------------------------
+# Enable/Disable CTFEvent System.
+CTFEventEnabled = False
+
+# CTF in instance.
+# Recommended (True)
+CTFEventInInstance = True
+
+# Name of the instance file for CTF.
+CTFEventInstanceFile = coliseum.xml
+
+# Times CTF will occur (24h format).
+# Default: 10:30,16:30,22:30,4:30
+CTFEventInterval = 10:30,16:30,22:30,4:30
+
+# Registration timer from start of event (in minutes).
+CTFEventParticipationTime = 30
+
+# Event running time (in minutes).
+CTFEventRunningTime = 20
+
+# CTF Event NPC (create a custom npc of type L2Npc).
+CTFEventParticipationNpcId = 70020
+
+# CTF First Team Headquarters NPC (create a custom npc of type L2Npc).
+CTFEventFirstTeamHeadquarters = 70021
+
+# CTF Second Team Headquarters NPC (create a custom npc of type L2Npc).
+CTFEventSecondTeamHeadquarters = 70022
+
+# CTF Event First Team Flag itemId.
+CTFEventFirstTeamFlag = 13531
+
+# CTF Event First Team Flag itemId.
+CTFEventSecondTeamFlag = 13534
+
+# CTF Event Capture Flag skillId.
+# Magic skill to cast upon capturing flag.
+# Set to 0 for disabling it.
+CTFEventCaptureSkillId = 1034
+
+# CTF Event Participation Fee (itemId, number). Fee is not returned.
+# Example: 57,10000
+# Default = none
+CTFEventParticipationFee = 57,10000
+
+# Location for CTFEvent NPC to spawn in form x,y,z[,heading]
+CTFEventParticipationNpcCoordinates = 83425,148585,-3406
+
+# Minimum amount of players allowed in each team.
+# Recommend not to set less that 2 on live servers,
+# due to flag carriers are unable to cast offensive skills.
+# You may alternatively set to 1 for testing purposes.
+CTFEventMinPlayersInTeams = 2
+
+# Max amount of players allowed in each team.
+CTFEventMaxPlayersInTeams = 20
+
+# Min/Max level of players that may join the event.
+CTFEventMinPlayerLevel = 52
+CTFEventMaxPlayerLevel = 85
+
+# Respawn and exit delay timers (in seconds).
+CTFEventRespawnTeleportDelay = 10
+CTFEventStartLeaveTeleportDelay = 10
+
+# First Team - Name, Start/Death x,y,z location.
+CTFEventTeam1Name = Blue
+CTFEventTeam1Coordinates = -213023,243354,1999
+
+# Second Team - Name, Start/Death x,y,z location.
+CTFEventTeam2Name = Red
+CTFEventTeam2Coordinates = -213896,246446,1999
+
+# First Team - Flag x,y,z location.
+CTFEventTeam1FlagCoordinates = -213491,243365,1999
+
+# Second Team - Flag x,y,z location.
+CTFEventTeam2FlagCoordinates = -213453,246407,1999
+
+# Reward for winning team.
+# Example: CTFEventReward = itemId,amount;itemId,amount;itemId,amount
+CTFEventReward = 57,100000
+
+# CTFEvent Rules
+CTFEventTargetTeamMembersAllowed = True
+CTFEventScrollsAllowed = False
+CTFEventPotionsAllowed = False
+CTFEventSummonByItemAllowed = False
+
+# Door ID's to open/close on start/end.
+# Not supported in instance, use xml template for defining doors.
+# Example: CTFDoorsToOpen = 1;2;3;4;5;6
+CTFDoorsToOpen =
+CTFDoorsToClose =
+
+# Should both teams get reward if there's a tie?
+CTFRewardTeamTie = False
+
+# Participant's effects handling on teleport/death.
+# Effects lasting through death never removed.
+# 0 - always remove all effects.
+# 1 - remove all effects only during port to event (noblesse blessing can be used)
+# 2 - never remove any effect
+# Default: 0
+CTFEventEffectsRemoval = 0
+
+# Restrict specified skills in CTF. SkillID's need to be separated with a comma.
+# Skills will be disabled for the duration of the game.
+# Default: 840,841,842,5982,5983 (Flight transformations).
+CTFEventRestrictedSkills = 840,841,842,5982,5983
+
+# Fighter-class participants will be buffed with those buffs each respawn
+# Format: skill1Id,skill1Level;skill2Id,skill2Level...
+# Example: 1504,1;1501,1;1502,1;1499,1;1086,1
+CTFEventFighterBuffs =
+
+# Mage-class participants will be buffed with those buffs each respawn
+# Format: skill1Id,skill1Level;skill2Id,skill2Level...
+# Example: 1504,1;1500,1;1501,1;1085,3
+CTFEventMageBuffs =
+
+# Maximum number of allowed participants per IP address (dualbox check)
+# Default: 0 (no limits)
+CTFEventMaxParticipantsPerIP = 0
+
+# Voiced command (.ctf) working during CTF event to get information about event status
+CTFAllowVoicedInfoCommand = false
+
+
+# ---------------------------------------------------------------------------
+# Death Match Event Engine
+# ---------------------------------------------------------------------------
+# <u><b><font color="red">WARNING: this mod require custom NPC table support turned on !</font></b></u>
+# CustomNpcTable = True in General.properties
+# ---------------------------------------------------------------------------
+# Enable/Disable DMEvent System
+# Default: False
+DMEventEnabled = False
+
+# DM in instance
+# Default: False
+DMEventInInstance = False
+
+# Name of the instance file for DM
+# Default: coliseum.xml
+DMEventInstanceFile = coliseum.xml
+
+# Times DM will occur (24h format).
+# Default: 12:00,18:00,00:00,6:00
+DMEventInterval = 12:00,18:00,00:00,6:00
+
+# Registration timer from start of event (in minutes).
+# Default: 30
+DMEventParticipationTime = 30
+
+# Event running time (in minutes).
+# Default: 20
+DMEventRunningTime = 20
+
+# DM Event NPC (create a custom npc of type L2Npc).
+# Default: 70010
+DMEventParticipationNpcId = 70030
+
+# DM Event Participation Fee (itemId, number). Fee is not returned.
+# Example: 57,100000
+# Default: 0,0
+DMEventParticipationFee = 0,0
+
+# Location for DMEvent NPC to spawn in form x,y,z[,heading]
+# Default: 83425,148585,-3406
+DMEventParticipationNpcCoordinates = 83425,148585,-3406
+
+# Minimum number of players to start the event.
+# Default: 2
+DMEventMinPlayers = 2
+
+# Maximum number of players to the event.
+# Default: 20
+DMEventMaxPlayers = 20
+
+# Minimum level of players that may join the event.
+# Default: 1
+DMEventMinPlayerLevel = 1
+
+# Maximum level of players that may join the event.
+# Default: 85
+DMEventMaxPlayerLevel = 85
+
+# Respawn delay timer (in seconds).
+# Default: 10
+DMEventRespawnTeleportDelay = 10
+
+# Exit delay timer (in seconds).
+# Default: 10
+DMEventStartLeaveTeleportDelay = 10
+
+# Coordinates for the players spawn.
+# Example: x1,y1,z1;x2,y2,z2;x3,y3,z3
+DMEventPlayerCoordinates = 148695,46725,-3414;149999,46728,-3414;150593,46813,-3414
+
+# Show at the end of the game the rank of the participants.
+# Default: False
+DMEventShowTopRank = False
+
+# Return first winners.
+# For this option you must activate the option: DMEventShowTopRank
+# Default: 10
+DMEventListTopRank = 10
+
+# Reward the first players.
+# If the option DMRewardPlayersTie is True, players spathes counted as one.
+# Default: 3
+DMEventRewardFirstPlayers = 3
+
+# Reward for winning players.
+# Separate awards with | for each position. If the number of positions
+# is greater than the separate items, will be used as the last items
+# to this position.
+# Example: DMEventReward = itemId,amount;itemId,amount;itemId,amount
+DMEventReward = 57,100000;57,50000;57,25000
+
+# Should both player get reward if there's a tie?
+DMRewardPlayerTie = False
+
+# DMEvent Rules
+DMEventTargetTeamMembersAllowed = True
+DMEventScrollsAllowed = False
+DMEventPotionsAllowed = False
+DMEventSummonByItemAllowed = False
+
+# Door ID's to open/close on start/end.
+# Not supported in instance, use xml template for defining doors.
+# Example: DMDoorsToOpen = 1;2;3;4;5;6
+DMDoorsToOpen =
+DMDoorsToClose =
+
+# Participant's effects handling on teleport/death.
+# Effects lasting through death never removed.
+# 0 - always remove all effects.
+# 1 - remove all effects only during port to event (noblesse blessing can be used)
+# 2 - never remove any effect
+# Default: 0
+DMEventEffectsRemoval = 0
+
+# Fighter-class participants will be buffed with those buffs each respawn
+# Format: skill1Id,skill1Level;skill2Id,skill2Level...
+# Example: 1504,1;1501,1;1502,1;1499,1
+DMEventFighterBuffs =
+
+# Mage-class participants will be buffed with those buffs each respawn
+# Format: skill1Id,skill1Level;skill2Id,skill2Level...
+# Example: 1504,1;1500,1;1501,1;1085,3
+DMEventMageBuffs =
+
+# Maximum number of allowed participants per IP address (dualbox check)
+# Default: 0 (no limits)
+DMEventMaxParticipantsPerIP = 0
+
+# Voiced command (.dm) working during DM event to get information about event status
+DMAllowVoicedInfoCommand = false
+