更好的硬核加/死刑
Better Hardcore Plus / Death Penalties

0.0
基于 0 个评价
76561197992165253 Steam工坊
预览截图
1 张图片
左右滑动查看更多 · 点击图片查看原图

模组介绍

通过添加可配置的死亡惩罚,使您的服务器承担更多的长期责任。
查看英文原文
Make your server more liable for the long-term by adding a configurable death penalty. This mod encourages new players to join an older server since the levels of existing players do not just increase over time. Use the large set of configuration options to allow stealing or sharing of experience or grant buffs after death to encourage players to play on. Character resets can be limited to player and tamed dino kills to reduce frustration.

Do not enable hardcore in the server settings! This mod realizes hardcore gameplay without the need of creating new characters, rejoining your tribe and retaming your dinos.

Mod Id: 684970590

Configuration


This mod can be configured using the GameUserSettings.ini configuration file. The following default configuration will be added automatically.


playerDamageOnly=False
ExperienceLeftFactor=0.1
ReduceLevel=0
RecoverableExperienceFactor=0.5
TokenCount=3
CorpseTokenCount=3
BuffDurationBase=0.0
BuffDurationLevelBase=10.0
BuffDurationLevelFactor=2.0
BuffExperienceFactor=2.0
HardcoreNotice=Be aware. You will loose engrams and experience on death.
HardcoreNoticeDuration=8.0
DeathMessage=NAME died at level LEVEL
DeathMessageDuration=8.0
ResetMessage=Your character has been reset.
ResetMessageDuration=8.0


Death Behaviour


The behaviour of this mods depends highly on the above configuration options.
When the player spawns:
> if the HardcoreNotice text is set
=> display the hardcore notice for the spawning player, it is visible for HardcoreNoticeDuration seconds
When the player dies:
> if playerDamageOnly is set to True and the player character is not killed by a player or a tamed dino
=> do nothing and cancel all following actions
> if the DeathMessage text is set
=> display the death message for all online players, note that NAME will be replaced with the name and LEVEL with level of the character that died (case sensitive), also you will hear the death cannon as it is known from the seventh victim/hunger games, it is visible for DeathMessageDuration seconds
> if ReduceLevel equals 0
=> the player experience is set to totalExperienceBeforeDeath * ExperienceLeftFactor
=> the player will loose all engrams and assigned level up points
> if ReduceLevel equals 1
=> the player experience is set the minimal experience of the current level, e.g. the progress inside the current level is lost
> if ReduceLevel is larget then 1
=> the player experience is set the minimal experience of level levelBeforeDeath - ReduceLevel + 1
=> the player will loose all engrams and assigned level up points
> the buff duration is calculated as buffDuration = BuffDurationBase + levelBeforeDeath * (BuffDurationLevelBase + levelBeforeDeath * BuffDurationLevelFactor)
> calculate total amount of tokens as totalTokenCount = TokenCount + CorpseTokenCount
> if the total amount of tokens equals 0
=> if the buff duration equals 0
==> nothing happens, this is the worst kind of death, only the ExperienceLeftFactor can provide for some solace
=> if the buff duration is greater then 0
==> the veterancy buff is applied immediately to the players character and will last for the calculated buff duration during which it will increase the experience gained by BuffExperienceFactor, this means that the player can not choose when to use it which forces him to play on
> if the total token count is greater then 0
=> the amount of tokens placed into the corpses inventory is CorpseTokenCount, decide how lucrative it is to kill players
=> the amount of tokens placed into the players inventory after respawn is TokenCount, these can be shared with other players, if it is not wanted increse the ExperienceLeftFactor instead and set TokenCount to 0
=> if the buff duration equals 0
==> the recoverable experience is calculated as recoverableExperience = (totalExperienceBeforeDeath - totalExperienceAfterDeath) * RecoverableExperienceFactor
==> the experience gained by consuming tokens is set to tokenExperienceGained = recoverableExperience / totalTokenCount, the veterancy buff is not applied
=> if the buff duration is greater then 0
==> the veterancy buff duration is set to buffDuration / totalTokenCount and it will increase experience gained by BuffExperienceFactor
==> consuming tokens will apply the veterancy buff to the palyers character, note that it is not stackable
When the player spans after death:
> if the ResetMessage text is set
=> display the resetmessage for spawned player, note that all changes to the character are applied once the player respawns to ensure that the player is online and knows what is going on, it is visible for ResetMessageDuration seconds

Compatibility


This is a clean/stackable mod. It does not contain any modded core files, which actually was the biggest challenge (all logic is inside buffs that are applied to the playing characters and a single central control actor).

Want to play hardcore?


This mod was created because we love to play hardcore. If you are running this mod, please list your server in the discussions section or PM me and I will promote it.

安装指南

Steam工坊安装(推荐)
  1. 点击上方"在Steam工坊中订阅"按钮
  2. Steam客户端会自动打开并订阅该模组
  3. 启动ARK游戏时会自动下载和安装
  4. 在游戏主菜单的"MOD管理器"中激活模组
手动安装方法
1
下载模组文件
点击上方下载按钮获取模组文件
2
定位MOD文件夹
找到游戏安装目录的ShooterGame/Content/Mods文件夹
3
复制文件
将解压后的模组文件复制到Mods文件夹
4
激活模组
在游戏主菜单的MOD管理器中激活
模组信息
作者 76561197992165253
订阅量 6.2K
文件大小 333.17 KB
评分 0.0
Steam ID 684970590
该模组已经过社区验证,安全可靠。
相关模组
Awesome SpyGlass!
0

1404697612 Like a regular SpyGlass, except Awes...

Structures Plus (S+)
0

[b]Building Features:[/b] - Stackable foundatio...

Ultra Stacks
0

[h1][b]Mod ID: 761535755[/b][/h1] [h1][b]Final Ve...