Dear customers!
We would like to warn you about an important change in the configuration of PvP events. In order to improve performance and ease of configuration, all configurations have been removed from the database and moved to the `pvp_events.properties` file.
What does this mean for you?
After updating the server, you will need to manually configure the PvP event settings in the `pvp_events.properties` file. This file is located in the `gameserver/config/` directory.
Example of the new configuration format:
Please ensure that you configure all necessary parameters before starting the server.
If you have any questions or need assistance, please contact with me or leave your questions in the relevant forum section.
Thank you for your understanding and support!
We would like to warn you about an important change in the configuration of PvP events. In order to improve performance and ease of configuration, all configurations have been removed from the database and moved to the `pvp_events.properties` file.
What does this mean for you?
After updating the server, you will need to manually configure the PvP event settings in the `pvp_events.properties` file. This file is located in the `gameserver/config/` directory.
Example of the new configuration format:
Code:
### General Event Parameters
# Enables or disables the PvP event.
PvP_EventEnabled = False
# Enables or disables the countdown timer before the event starts.
PvP_EventCountdown = True
# Enables or disables the registration window for the event.
PvP_EventRegistrationWindow = True
# Specifies the global start time of events. They start in the order TVT > CTF > DM
# Leave this field empty if individual times are set for each event TVT_EventStartTime CTF_EventStartTime DM_EventStartTime
# Time is set in HH format, multiple values are separated by a semicolon.
PvP_EventStartTime =
# The time in minutes before the event starts when the announcement is made.
PvP_EventAnnounceTime = 5
# The time in minutes between announcements during the countdown before the event starts.
PvP_EventAnnounceCountdown = 1
### TVT (Team vs Team) Event Parameters
# Enables or disables the TVT event.
TVT_Enabled = True
# If setting individual event times, it's better to leave the PvP_EventStartTime config empty to avoid confusion.
TVT_EventStartTime = 11:00;12:00;13:00
# Enables or disables the use of captcha during registration for the event.
TVT_UseCaptcha = False
# Enables or disables hiding participants' identities during the event.
TVT_HideIdentity = False
# The minimum number of participants required to start the event.
TVT_MinParticipants = 2
# The maximum number of participants in the event.
TVT_MaxParticipants = 100
# The delay in seconds before a participant is revived after death.
TVT_ReviveDelay = 1
# Enables or disables buff protection during the event.
TVT_BuffProtection = False
# Enables or disables protection against participants being AFK (away from keyboard) during the event.
TVT_AfkProtection = False
# The minimum level of participants allowed to join the event.
TVT_MinLevel = 1
# The maximum level of participants allowed to join the event.
TVT_MaxLevel = 86
# The instance IDs (zones) where the event will take place, separated by commas.
TVT_EventInstancesIds = 801;802;803
# The reward for each kill during the event.
TVT_RewardForEveryKill = 0
# The reward for the winning team. (Give out 1 adena and 1 Coin of Luck Example: 57:1;4037:1)
TVT_TeamReward =
# The reward for the losing team. (Give out 1 adena and 1 Coin of Luck Example: 57:1;4037:1)
TVT_LoseTeamReward =
# The reward for the team in case of a tie. (Give out 1 adena and 1 Coin of Luck Example: 57:1;4037:1)
TVT_TieTeamReward =
# The reward for the top killer. (Give out 1 adena and 1 Coin of Luck Example: 57:1;4037:1)
TVT_TopKillerReward =
# Enables or disables dispelling buffs before the event starts.
TVT_DispelBuffs = True
# Enables or disables dispelling buffs after the event ends.
TVT_DispelBuffsAfter = True
# The duration of the event in minutes.
TVT_EventTime = 10
### CtF (Capture the Flag) Event Parameters
# Enables or disables the CtF event.
CTF_Enabled = True
# If setting individual event times, it's better to leave the PvP_EventStartTime config empty to avoid confusion.
CTF_EventStartTime = 14:00;15:00;16:00
# Enables or disables the use of captcha during registration for the event.
CTF_UseCaptcha = False
# Enables or disables hiding participants' identities during the event.
CTF_HideIdentity = False
# The minimum number of participants required to start the event.
CTF_MinParticipants = 2
# The maximum number of participants in the event.
CTF_MaxParticipants = 100
# The delay in seconds before a participant is revived after death.
CTF_ReviveDelay = 1
# Enables or disables buff protection during the event.
CTF_BuffProtection = False
# Enables or disables protection against participants being AFK (away from keyboard) during the event.
CTF_AfkProtection = False
# The minimum level of participants allowed to join the event.
CTF_MinLevel = 1
# The maximum level of participants allowed to join the event.
CTF_MaxLevel = 86
# The instance IDs (zones) where the event will take place, separated by commas.
CTF_EventInstancesIds = 801;802;803
# The reward for each kill during the event.
CTF_RewardForEveryKill = 0
# The reward for the winning team. (Give out 1 adena and 1 Coin of Luck Example: 57:1;4037:1)
CTF_TeamReward =
# The reward for the losing team. (Give out 1 adena and 1 Coin of Luck Example: 57:1;4037:1)
CTF_LoseTeamReward =
# The reward for the team in case of a tie. (Give out 1 adena and 1 Coin of Luck Example: 57:1;4037:1)
CTF_TieTeamReward =
# The reward for the top killer. (Give out 1 adena and 1 Coin of Luck Example: 57:1;4037:1)
CTF_TopKillerReward =
# Enables or disables dispelling buffs before the event starts.
CTF_DispelBuffs = True
# Enables or disables dispelling buffs after the event ends.
CTF_DispelBuffsAfter = True
# The duration of the event in minutes.
CTF_EventTime = 10
### DM (Death Match) Event Parameters
# Enables or disables the DM event.
DM_Enabled = True
# If setting individual event times, it's better to leave the PvP_EventStartTime config empty to avoid confusion.
DM_EventStartTime = 17:00;18:00;19:00
# Enables or disables the use of captcha during registration for the event.
DM_UseCaptcha = False
# Enables or disables hiding participants' identities during the event.
DM_HideIdentity = False
# The minimum number of participants required to start the event.
DM_MinParticipants = 2
# The maximum number of participants in the event.
DM_MaxParticipants = 100
# The delay in seconds before a participant is revived after death.
DM_ReviveDelay = 1
# Enables or disables buff protection during the event.
DM_BuffProtection = False
# Enables or disables protection against participants being AFK (away from keyboard) during the event.
DM_AfkProtection = False
# The minimum level of participants allowed to join the event.
DM_MinLevel = 1
# The maximum level of participants allowed to join the event.
DM_MaxLevel = 86
# The instance IDs (zones) where the event will take place, separated by commas.
DM_EventInstancesIds = 801;802;803
# The reward for each kill during the event.
DM_RewardForEveryKill = 0
# The reward for the winning team. (Give out 1 adena and 1 Coin of Luck Example: 57:1;4037:1)
DM_TeamReward =
# The reward for the losing team. (Give out 1 adena and 1 Coin of Luck Example: 57:1;4037:1)
DM_LoseTeamReward =
# The reward for the team in case of a tie. (Give out 1 adena and 1 Coin of Luck Example: 57:1;4037:1)
DM_TieTeamReward =
# The reward for the top killer. (Give out 1 adena and 1 Coin of Luck Example: 57:1;4037:1)
DM_TopKillerReward =
# Enables or disables dispelling buffs before the event starts.
DM_DispelBuffs = True
# Enables or disables dispelling buffs after the event ends.
DM_DispelBuffsAfter = True
# The duration of the event in minutes.
DM_EventTime = 10
### Other properties
# The restricted passive/toggle skills in PvP events
# @Default: <empty>
# Separator is ; Simple: 5000;5001;5002
PvPEventsRestrictedSkillIds =
# Restrict clan skills
PvPEventsRestrictClanSkills = False
# Restrict IP registration
PvPEventRestrictIP = False
# Restrict HWID registration (Use only if have protections like Active AntiCheat, SmartGuard, Strix or any else)
PvPEventRestrictHWID = False
# To receive a reward, the player must make the minimum number of kills of the other team
PvPEventCheckMinKillCountForReward = 0
# Restriction class id of players. These classes will not be able to participate in the event
# Example: PvPEventRestrictClassId = 0,1,2,3,4
PvPEventRestrictClassId =
# Give the top player the hero status. Time in hours
PvPEventGiveHeroStatus = 0
# PvP Event buff
# Example: PvPEventMageBuff = 1303-1,1304-1
PvPEventMageBuff =
PvPEventWarriorBuff =
# Increased buff time at the event. Example: 3600 (1 hour + base time)
PvPEventBuffTime = 0
# PvP Event buff on Revive
PvPEventMageBuffOnRevive =
PvPEventWarriorBuffOnRevive =
# Increased buff time during resurrection at an event. Example: 3600 (1 hour + base time)
PvPEventBuffTimeOnRevive = 0
# PvP Event registration fee
# Example 1 Adena and 1 Coin of Luck:
# PvPEventCostRegistrationItemId = 57, 4037
# PvPEventCostRegistrationItemCount = 1, 1
PvPEventCostRegistrationItemId =
PvPEventCostRegistrationItemCount =
Please ensure that you configure all necessary parameters before starting the server.
If you have any questions or need assistance, please contact with me or leave your questions in the relevant forum section.
Thank you for your understanding and support!
Last edited:

