[新增] 对 DWRole - 身份系统 的支持。 [新增] 服饰设置 -> [DWRole] 使用所需身份(留空无) 配置选项,留空不要求拥有身份,填入身份名称即要求拥有该身份才能使用该服饰。 [修复] 改进忽视设置相关的Hook空引用问题。
[DWRole] 使用所需身份(留空无)
[改进] 现在反伤伤害默认仍设置为被攻击玩家,但当攻击者也拥有反伤装备时反伤伤害将被设为匿名攻击。 [改进] AntiVehicle反车辆伤害现在被列入爆炸减伤的范围。 [改进] Stab刺伤伤害现在被列入近战减伤的范围。
AntiVehicle
Stab
[新增] 减伤增益(按类型)配置选项,支持以下类型减伤增益: 子弹伤害 近战伤害 爆炸伤害 弓箭伤害 冷伤害 热伤害 落地伤害 啮咬伤害 辐射伤害 坦克伤害 武直伤害 溺水伤害 炮塔伤害 指定NPC伤害 [新增] 无限耐久 配置选项,开启后该服饰将不会丢失耐久。 [改进] 将反伤造成的伤害设置为匿名伤害。
减伤增益(按类型)
无限耐久
[新增] 反伤百分比 配置选项,反击1.0 = 100%的伤害给攻击者。 [新增] 为NPC工作(启用后NPC穿戴将生效部分增益) 配置选项,为有需求的服务器提供,默认关闭。开启后将为穿戴服饰的NPC生效部分增益。 [改进] 部分Hook的空判断。
反伤百分比
为NPC工作(启用后NPC穿戴将生效部分增益)
如果你是从1.1.2之前的版本升级,请完成RustSBAuth页面教程步骤后再更新本插件,否则将无法正常加载。 如遇任何问题请及时反馈。 新增 DWSA_GIVE 指令,用法:DWSA_GIVE 玩家名称/ID 服饰名称/ID 数量(可选)
DWSA_GIVE
DWSA_GIVE 玩家名称/ID 服饰名称/ID 数量(可选)
新增 RustSBAuth 支持,请完成RustSBAuth页面教程步骤后再更新本插件,否则将无法正常加载。 如遇任何问题请及时反馈。 新增 忽视设置 ,设置对应的选项后,对象将忽略穿戴该服饰的玩家: JSON: "忽视设置": { "炮塔": false, "动物": false, "NPC": false, "武直": false, "坦克": false, "人体传感器": false } 动物和NPC会在玩家攻击后反击。 炮塔、武直和坦克不会反击。
忽视设置
"忽视设置": { "炮塔": false, "动物": false, "NPC": false, "武直": false, "坦克": false, "人体传感器": false }
现在如果自动创建的权限组在初始化前已存在则不会报错,而是自动载入权限组(在卸载后仍会删除该组)(错误情况下卸载插件导致权限组没有被删除)。
彻底解决服务器启动时可能出现的OnPlayerSleepEnded刷屏报错的问题。
修复BUG。 解决可能会出现的报错。