PvP
This document describes how to enable PvP on a dedicated server and the associated configuration parameters.
Please note that this is only a trial feature and is not covered by support.
Enable PvP by Modifying the Server Settings
PvP can be enabled by setting the following three parameters to True in the server configuration file.
bIsPvP=True
bEnablePlayerToPlayerDamage=True
bEnableDefenseOtherGuildPlayer=True
Changes when PvP is enabled
- Players can harm each other
- Entering another player's base makes their base Pals hostile
- Increased damage to flying players and mounted Pals
- Reduced damage to summoned and base Pals
- Players can access chests owned by other guilds
- Reduced melee weapon damage against structures built by other players
- Base Pals defend over a larger area, and the allowable distance between neighboring bases is increased
- The distance at which player names and damage values appear is changed
- Players are notified when their base is under attack, and building or repairing inside the base becomes unavailable
- Some weapons have modified range and damage values
Recommended Server Settings When Enabling PvP
Block player stat allocation
Having these on prevent any increases to HP or Attack stats.
bAllowEnhanceStat_Health=False
bAllowEnhanceStat_Attack=False
Individually disable technologies
You can ban fast-movement Pal Gear and tools such as Grappling Guns.
Technology ID is here.
DenyTechnologyList=("SkillUnlock_JetDragon", "SkillUnlock_IceHorse", "SkillUnlock_IceHorse_Dark", "SkillUnlock_SaintCentaur", "SkillUnlock_BlackCentaur", "SkillUnlock_DarkMechaDragon", "SkillUnlock_PoseidonOrca", "GrapplingGun", "GrapplingGun2", "GrapplingGun3", "GrapplingGun4", "GrapplingGun5"))
Specified Pal Gear and Grappling Guns are disabled.
Fast Travel Restrictions
You can disable it or permit it only between bases.
Prevents players from escape fights via fast travel.
bEnableFastTravel=True
bEnableFastTravelOnlyBaseCamp=True
Fast Travel is limited to travel between bases only.
Prohibit escape combat via Logout
When set to True, players lie down and sleep where they logged out.
Logging out will no longer let players escape combat.
bExistPlayerAfterLogout=True
Starting Location Selection
When set to True, players can choose their starting location when beginning the game.
bIsStartLocationSelectByMap=True
Disable Gamepad Aim Assist
When set to False, aim assist is disabled for players using controllers.
bEnableAimAssistPad=True
Death Penalty Settings
Settings for death penalties and whether dropped items can be recovered.
Enable these options if you wish to allow the stealing of other players' Pals or items.
DeathPenalty=All
bCanPickupOtherGuildDeathPenaltyDrop=True
Death causes all Pals and items to be dropped, making them available for others to loot.
Base Area Visualization
When set to False, makes other players' base areas visible.
bInvisibleOtherGuildBaseCampAreaFX=False
Buildable Area Restrictions
When set to True, prevents building in certain important locations.
This prevents building on player spawn points and other key spots.
bBuildAreaLimit=True
Guild Settings
Allows you to limit the number of players per guild and how many bases a guild can own.
Because additional bases increase server strain, these settings help reduce the load.
GuildPlayerMaxNum=4
BaseCampMaxNumInGuild=2
Each guild is limited to 4 players and 2 bases.
Structure Count Limit
Because additional structures increase server strain, this setting helps reduce the load.
MaxBuildingLimitNum=1000
Each player can build up to 1000 structures
Guild Rejoin Cooldown
Allows you to set the cooldown before a player can rejoin a guild after leaving.
GuildRejoinCooldownMinutes=60.0
Players can rejoin a guild again after 60 minutes.
Respawn Settings
You can configure the base respawn delay, penalty durations, and penalty scaling.
BlockRespawnTime=5.0
RespawnPenaltyDurationThreshold=1800.0
RespawnPenaltyTimeScale=2.0
Respawn time starts at 5 seconds, and each death doubles it.
If 1800 seconds pass without dying, the respawn time returns to 5 seconds.
PvP Rewards Settings
These settings allow you to create custom rules such as "whoever gathers the most PvP items in a given timeframe wins."
The following options can be modified:
- Whether killing a player in PvP causes PvP items to drop
- The ID of the item that drops when a player is killed (The default drop is a special item called "Champion's Emblem.")
- The quantity of the item dropped
bAdditionalDropItemWhenPlayerKillingInPvPMode=True
AdditionalDropItemWhenPlayerKillingInPvPMode=PlayerDropItem("Champion's Emblem")
AdditionalDropItemNumWhenPlayerKillingInPvPMode=1.0
A single "Champion's Emblem" will drop upon killing another player.
bDisplayPvPItemNumOnWorldMap_BaseCamp=True
bDisplayPvPItemNumOnWorldMap_Player=True
With the settings above, the number of "Champion's Emblems" in every base and held by each player will appear on the map.