需要手动将 SnakeHazard 添加到 npcs 实体组中! 2.3.1 当PVP攻击被阻止时,阻止飞镖造成的辐射伤害 2.3.0 修复了坐骑伤害判断的问题 修复了当当前计划无效时未能回退到先前计划的问题 修复了在未设置攻击者时对NPCPlayer造成的伤害 在服务器重启期间,阻止动物攻击所有玩家 当添加了 TurretsIgnorePlayers 标志时,阻止炮塔造成伤害 新增 Allow Thirst And Hunger Damage To Farmable Animals(true) 新增 Enable codelock anti-griefing(false) 新增 Enable support for npcs to cause armor damage on hit(false) - 使用原版伤害与护甲保护(许多插件通过 OnLoseCondition hook 阻止此功能) 新增 Play headshot sound when a player is headshot by an npc(false) - 需开启护甲伤害功能 新增 Protect unlocked TC from being accessed by enemy players(false) 新增 Prevent player shield from dropping on death(false) 新增 Prevent player active item from dropping on death(false) 新增 Prevent player backpack from dropping on death (Rust backpack)(false) 新增 Prevent players from using enemy car lifts(false) 新增 Enable support to allow adding locks to various containers(false) - 包括百叶窗 新增 容器锁的例外项设置 新增 自动上锁(codelock, keylock, nothing) - 目前仅适用于存储容器(包括领地柜) 修改 Block Decay Damage To Vehicles,允许马匹腐烂至90%生命值以产出粪便 开发者相关: 新增以下非分配(non-allocating)API方法,接收集合参数 bool RemoveMappings(List<string> keys, List<string> results = null) void GetMappingsDictionaryNoAlloc(Dictionary<string, string> dict) void GetMappingsListNoAlloc(List<string> list)
SnakeHazard
npcs
NPCPlayer
TurretsIgnorePlayers
Allow Thirst And Hunger Damage To Farmable Animals
Enable codelock anti-griefing
Enable support for npcs to cause armor damage on hit
OnLoseCondition
Play headshot sound when a player is headshot by an npc
Protect unlocked TC from being accessed by enemy players
Prevent player shield from dropping on death
Prevent player active item from dropping on death
Prevent player backpack from dropping on death (Rust backpack)
Prevent players from using enemy car lifts
Enable support to allow adding locks to various containers
codelock
keylock
nothing
Block Decay Damage To Vehicles
bool RemoveMappings(List<string> keys, List<string> results = null)
void GetMappingsDictionaryNoAlloc(Dictionary<string, string> dict)
void GetMappingsListNoAlloc(List<string> list)
修复了Block Scrap Heli Damage未能阻挡伤害的问题 修复了当玩家处于不拥有领地权限状态时,AuthorizedDamage会阻挡矿石/树木伤害的问题 修复了immortal标志与鸡舍伤害冲突的问题 新增了Prevent players from throwing water in arctic and tundra biome(false)- 解决了玩家可导致其他玩家因冰冻而死亡的问题 新增了Prevent heli from strafing in the inner radius of safe zones(false)- 解决了玩家可以引诱直升机进入安全区杀死其他玩家的问题 新增了Reflect PVP Damage Multipliers(0,禁用) 新增了HopperCannotTargetEnemyLoot标志(新默认值,防止敌方漏斗掠夺你的掉落物品和尸体) 新增了AuthorizedFarmableDamage标志(新默认值,所有者和盟友可以伤害孵化的小鸡) 新增了支持使用规则控制巡逻直升机,并更新了默认配置中的巡逻直升机成员 阻止巡逻直升机对蜂巢、鸡舍及鸡舍内的鸡造成伤害 多项小型性能优化
Block Scrap Heli Damage
AuthorizedDamage
immortal
Prevent players from throwing water in arctic and tundra biome
Prevent heli from strafing in the inner radius of safe zones
Reflect PVP Damage Multipliers
HopperCannotTargetEnemyLoot
AuthorizedFarmableDamage
2.2.5 需要Rust更新才能编译 强烈建议更新,否则玩家可能会利用蜂群杀死其他玩家 修复了服务器对已卸载的降落伞造成伤害的问题 修复了映射到不存在规则集的区域允许伤害的问题 - 如果你将一个区域映射到某个规则集(除了exclude),那么这个规则集必须存在,否则它将默认为默认规则 新增了TurretsIgnoreBradley标志 新增了Block Wallpaper Damage(true) 新增了LockedVehiclesImmortal标志(@Zed) 新增了StaticTurretsIgnoreScientist标志 新增了Allow Killing Sleepers(允许的steamid) 新增了TwigDamage (FLAG) > Require Owner Online(true) 新增了Block Decay Damage To Vehicles(false)- 除了这个设置,插件内没有其他功能会处理任何腐蚀伤害 新增了Prevent ragdolling when struck by another vehicle(true)- 功能有限 在默认配置中新增了bees - 请注意,蜜蜂的发起者应为player,否则大多数功能可能无法正常工作,因此使用BeeSwarmAI而不是player可能会失败 在默认配置中新增了siege和ram规则 - 请注意,某些成员在使用这些规则时可能不会生效,因为发起者应为player而不是攻城武器 阻止Reflection Damage Multiplier在没有所有者的情况下生效 性能优化 2.2.6 修复了映射区域不起作用的问题 将FarmableAnimal添加到默认npcs组 将NaturalBeehive添加到默认resources组 在OnEntitySpawned和CanRagdollDismount中添加了空值检查 2.2.7 从默认npcs组移除了FarmableAnimal 在默认配置中新增了farm组用于FarmableAnimal 在默认配置中新增了玩家无法伤害农场单位的规则 在默认resources配置中新增了NaturalBeehive JSON: { "name": "farm", "members": "simplechicken.entity, FarmableAnimal, ChickenCoop", "exclusions": "" } 2.2.8 修复了tpve.trace消息中的填充问题 修复了AuthorizedDamage标志错误地应用于FarmableAnimal的问题 阻止了巡逻直升机对FarmableAnimal或ChickenCoop造成伤害,以防止玩家恶意破坏
TurretsIgnoreBradley
Block Wallpaper Damage
LockedVehiclesImmortal
StaticTurretsIgnoreScientist
Allow Killing Sleepers
TwigDamage
Require Owner Online
Prevent ragdolling when struck by another vehicle
bees
siege
ram
Reflection Damage Multiplier
FarmableAnimal
NaturalBeehive
OnEntitySpawned
CanRagdollDismount
resources
{ "name": "farm", "members": "simplechicken.entity, FarmableAnimal, ChickenCoop", "exclusions": "" }
tpve.trace
ChickenCoop
修复Rust更新。
新增Allow Killing Sleepers (After X Hours Offline)(默认值为0,禁用)。 新增API:ExcludePlayer(ulong userid, float maxDelayLength, Plugin plugin)。 修复9月Rust更新。
Allow Killing Sleepers (After X Hours Offline)
ExcludePlayer(ulong userid, float maxDelayLength, Plugin plugin)
新增Players Can Trigger Traps In Monument Topology(true) 新增Players Can Hurt Traps In Monument Topology(false) 新增Players Can Trigger Turrets In Monument Topology(true) 新增Players Can Hurt Turrets In Monument Topology(false) 移除Players Can Trigger Traps With No Owner 移除Players Can Trigger Turrets With No Owner 2.2.1 修复了多项规则评估不正确的问题 (@Kobani) 修复了当Trace To Player Console为false时,Trace To Server Console为true的功能被破坏的问题 新增Log Trace To File(true)
Players Can Trigger Traps In Monument Topology
Players Can Hurt Traps In Monument Topology
Players Can Trigger Turrets In Monument Topology
Players Can Hurt Turrets In Monument Topology
Players Can Trigger Traps With No Owner
Players Can Trigger Turrets With No Owner
Trace To Player Console
Trace To Server Console
Log Trace To File
修复Rust更新(TrainBarricade)。 新增Experimental ZoneManager support for PVE zones(false)——用于PVP服务器上的PVE区域(建议仅使用ZoneManager而不是TruePVE)。 新增Players Can Trigger Turrets With No Owner(true)。 新增Players Can Trigger Traps With No Owner(true)。 新增Allow Other Damage Above Height(5000)。 新增Allow Other Damage Below Height(-500)。 新增Allow Cold Metabolism Damage(true)。 新增Allow Heat Metabolism Damage(true)。 新增TwigDamage标志违规的多种选项。 在教程岛允许未知伤害。 在评估伤害时检查NoMLRSDamage。 添加了barricades2实体组,包括spikes_static、barricade.metal、barricade.wood、barricade.woodwire、spikes.floor。 添加了barricades2不能伤害玩家的规则(与defaultAllowDamage设置为false,但作为如何创建规则的示例存在)。 更新了barricades实体组,包括: "members": "door_barricade_a, door_barricade_a_large, door_barricade_b, door_barricade_dbl_a, door_barricade_dbl_a_large, door_barricade_dbl_b, door_barricade_dbl_b_large, gingerbread_barricades_house, gingerbread_barricades_snowman, gingerbread_barricades_tree, wooden_crate_gingerbread, icewall, GraveYardFence" "exclusions": "barricade.concrete, barricade.sandbags, barricade.stone" 更新了Cars实体组,以包含自行车(Bike)。
TrainBarricade
Experimental ZoneManager support for PVE zones
Allow Other Damage Above Height
Allow Other Damage Below Height
Allow Cold Metabolism Damage
Allow Heat Metabolism Damage
NoMLRSDamage
barricades2
spikes_static
barricade.metal
barricade.wood
barricade.woodwire
spikes.floor
defaultAllowDamage
barricades
"members": "door_barricade_a, door_barricade_a_large, door_barricade_b, door_barricade_dbl_a, door_barricade_dbl_a_large, door_barricade_dbl_b, door_barricade_dbl_b_large, gingerbread_barricades_house, gingerbread_barricades_snowman, gingerbread_barricades_tree, wooden_crate_gingerbread, icewall, GraveYardFence"
"exclusions": "barricade.concrete, barricade.sandbags, barricade.stone"
Cars
新增 Players Can Trigger Traps With No Owner (true)
修复 AllowDamage 中的空引用刷屏报错。
修复了 Block Scrap Heli Damage。 新增了 ExcludeTugboatFromImmortalFlags 规则。 新增了 Allow PVP Above Height(5000),设置为1000左右即可允许玩家在空中进行PVP(例如天空房)。(在游戏中使用printpos指令即可获取当前坐标(Y值)。) 新增了 Allow PVP Below Height(-500),设置为-100左右即可允许玩家在地下遗迹种进行PVP。(在游戏中使用printpos指令即可获取当前坐标(Y值)。) 已将皮纳塔添加到dispensers分类中。 已将传统木屋添加到CupboardOwnership、AuthorizedDamageRequiresOwnership和AuthorizedDamageCheckPrivileck规则中。
ExcludeTugboatFromImmortalFlags
Allow PVP Above Height
printpos
Allow PVP Below Height
dispensers
CupboardOwnership
AuthorizedDamageRequiresOwnership
AuthorizedDamageCheckPrivileck