- 需要插件(必装)
-
新品 - 【XMSkillLibrary·技能库】(8折优惠截止8.25!!!)
本插件耗时两年半呕心沥血打造!重新定义PVP+PVE攻击方式! 插件简介 XMSkillLibrary是一个强大的技能库插件,为Rust服务器提供完整的技能系统。插件支持硬编码技能和自定义技能两套系统,并提供API接口供其他插件调用。 预设技能1-20 技能展示 预设技能21-32 技能展示 其他插件调用介绍 预设数十种技能 编码 技能名称 技能描述 效果 1 雷电 释放一道雷电攻击目标 2 火箭弹 释放一枚火箭弹攻击目标 3 沉默...rustsb.com
- 需要插件(可选)
-
原创 - 【VipLogo·服务器等级】
如果您有本站其他插件需要调用等级,可以私聊我,免费 插件简介 服务器必备的等级系统!超简单配置,超实用功能,超多联动插件! 提升玩家在线时间,增加服务器人气,根据等级解锁权限,指令,物品。 功能特点 在线升级 玩家每在线指定时间升级1级 支持自定义升级所需时间 等级越高,代表玩家在您服务器的游玩时间越久 等级权益 等级权限系统:不同等级解锁不同权限 当玩家达到指定等级,自动上某个权限 如果配置写入权限,此插件有绝对控制权,即便玩家有权限,也受等级限制!...rustsb.com
原创 - DWRole - 身份系统
DWRole - 身份系统允许您设置一些目标,当玩家完成该目标后即可获得该身份。 当玩家完成这些目标之后就会获得该身份,允许其他插件来判断该玩家是否拥有指定身份来判断有无权限。 配套插件 插件 功能描述 备注 DWRolePermission - 身份权限 当玩家获得指定身份后授予指定权限 DWRoleReward - 身份奖励 拥有指定身份后可以领取一次身份对应的奖励 使用DWRole的插件: 插件 功能描述 备注 DWWeapon - 成长型武器...rustsb.com
原创 - 【XMLuckyValue·幸运值状态栏】
如果您有本站其他插件需要调用幸运值,可以私聊我,免费 插件介绍 这是一个综合性的幸运值系统,为玩家提供可视化的幸运值显示和多样化的奖励机制。 主要功能 1.实时显示 -在屏幕右下角显示当前幸运值 -使用游戏原生UI风格 -动态进度条显示 -幸运值增加和扣除时的音效 -状态栏点击后打开幸运值UI菜单 2.幸运值获取方式 -[固定增加]:在线时间奖励(根据权限) -[固定增加]:服务器等级升级奖励(需要VipLogo插件)...rustsb.com
原创 - 【XMPlayerCard·玩家个人信息名片】
;)仅需+98元,定制您的1项,其他插件显示内容 插件介绍 一个功能丰富的玩家名片插件,支持查看玩家的各种信息,包括自定义头像、称号、个人说明等。 主要功能 【1.便捷互动,R键直接查看个人名片】 在游戏中对任意玩家按R键,查看该玩家的个人名片。有权限的玩家可以通过指令查看任意玩家的。也可以输入指令查看自己的名片,非常灵活。 支持在线玩家对着他R键查看他的个人名片 支持睡眠离线玩家对着他R键查看他的个人名片 支持对着NpcR键查看他的个人名片(但没什么用)...rustsb.com
原创 - DWStaminaSystem - 体力系统
参考二游的体力系统插件,提供了一个完整的体力管理系统,包括体力上限设置、自动恢复机制、UI显示等功能。 主要是提供一些API接口给其他插件使用。 插件功能 可配置的体力上限。 自动体力恢复机制。 实时UI显示。 供其他插件使用的API接口。 权限 DWStaminaSystem.admin - 使用管理员指令的权限 管理员指令 dwstamina add 玩家名/ID 数量 - 给指定玩家添加体力 dwstamina remove 玩家名/ID 数量 -...rustsb.com
插件简介
XMSkillTrigger是一个强大的技能触发器插件,支持多种触发方式来调用技能库插件的技能。插件提供了四种不同的触发机制,让服务器管理员可以创建丰富的游戏体验。主要功能
1. 拾取资源触发(增加危险系数!)
- 当玩家拾取指定的野生资源时触发技能
- 支持设置触发概率和冷却时间
- 可配置免疫权限,拥有权限的玩家不会触发
- 支持随机触发或按顺序触发多个技能
2. 攻击NPC触发(为任意副本npc添加技能!)
- 当玩家攻击指定名称或预制的NPC时,NPC会释放技能攻击玩家
- 支持通过NPC名称或预制件路径进行匹配
- 可设置触发概率和冷却时间
- 支持免疫权限设置
3. 被攻击反击触发(氪金大佬保护!)
- 当拥有指定权限的玩家被攻击时,自动释放反击技能攻击攻击者
- 支持多种攻击者类型:玩家、动物、NPC
- 释放者为被攻击的玩家,目标为攻击者
- 支持触发权限和免疫权限设置
- 可配置反击概率和冷却时间
- 自己攻击自己不会触发反击
4. 建筑被攻击反击触发(增加抄家难度!)
- 当拥有指定权限的玩家的建筑被攻击时,从建筑位置释放技能攻击攻击者
- 建筑主人攻击自己的建筑不会触发
- 建筑主人离线也会触发技能
- 支持触发权限和免疫权限设置
- 可配置反击概率和冷却时间
5. shift+E键触发(玩家直接释放技能!)
配置
JSON:
"拾取资源触发": [
{
"免疫权限": "",//写入权限自动注册,有此权限的玩家不会触发
"预制名": "assets/bundled/prefabs/autospawn/collectable/potato/potato-collectable.prefab",//写入拾取资源预制名,比如这是土豆
"触发概率": 50,//1-100
"触发冷却": 0,//触发成功后等待多少秒
"触发技能库编号": [//要调用的技能库技能编号,支持自定义技能
1,
2,
3
],
"随机触发技能": true //如果开启,从编号列表随机选择一个,如果关闭,按顺序触发全部技能
}
],
"攻击名称触发": [//玩家攻击符合名字的npc时会触发npc向玩家释放技能
{
"免疫权限": "",//写入权限自动注册,有此权限的玩家不会触发
"NPC名称或预制": "鱿鱼先生",//判断玩家攻击的npc名字是否正确,这里如果写的不是名字而是预制件,就直接判断npc预制类型是否吻合,比如assets/rust.ai/agents/npcplayer/humannpc/scientist/scientistnpc_oilrig.prefab
"触发概率": 50,
"触发冷却": 0,
"触发技能库编号": [
1,
2,
3
]
"随机触发技能": true
}
],
"攻击玩家触发": [//当有权限的玩家被其他玩家,或者动物,或者npc攻击时,自动释放技能回击。释放者=玩家本人,攻击目标=攻击玩家的玩家、动物、npc
{
"免疫权限": "",//写入权限自动注册,有此权限的玩家不会触发
"触发权限": "vip",//有此权限的玩家被其他玩家或npc或动物攻击时才会触发技能攻击对方
"触发概率": 50,
"冷却": 60,
"反击技能编号": [
1
]
"随机触发技能": true
}
],
"攻击玩家建筑触发": [//当有权限的玩家的建筑,被其他玩家或npc攻击时,从建筑位置释放技能向攻击建筑的玩家位置或npc位置
{
"免疫权限": "",//写入权限自动注册,有此权限的玩家不会触发
"触发权限": "home",//有此权限的的玩家被其他玩家攻击他的建筑时才会让建筑释放技能攻击目标,权限本人攻击自己的建筑不会触发
"触发概率": 50,
"冷却": 60,
"反击技能编号": [
1
]
"随机触发技能": true
}
],
"shift+E键触发": [
{
"触发权限": "",
"触发概率": 50,
"冷却": 60,
"允许释放的技能编号": [
1,
2,
3,
4,
5
],
"释放成功扣除体力": 5,
"释放需要服务器等级": 0,
"释放需要身份": "",
"释放需要达到幸运值": 0,
"释放需要点赞数": 0
}
]
}
控制台指令
XMSkillTriggerClearCooldown
- 功能: 清除玩家冷却时间
- 权限: 仅管理员可用
- 用法:
- XMSkillTriggerClearCooldown - 清除所有玩家冷却
- XMSkillTriggerClearCooldown <玩家名> - 清除指定玩家冷却
依赖插件
- XMSkillLibrary: 技能库插件,必须安装并正确配置
权限系统
插件会自动注册配置文件中定义的所有权限,管理员可以通过Oxide权限系统为玩家分配相应权限。权限格式说明
- 配置文件中可以使用简短权限名(如 vip、home)
- 插件会自动添加 xmskilltrigger. 前缀进行注册
- 支持两种格式:
- 配置文件:"触发权限": "vip"
- 实际注册:xmskilltrigger.vip
常用权限
- xmskilltrigger.vip - VIP反击权限
- xmskilltrigger.home - 建筑保护权限
- xmskilltrigger.immune - 免疫触发权限
注意事项
- 确保XMSkillLibrary插件已正确安装并加载
- 配置文件中的技能编号必须在技能库中存在
- 权限名称区分大小写
- 预制件路径支持部分匹配,建议使用完整路径以避免误触发
- 冷却时间为0表示无冷却限制
- 建筑攻击触发:
- 建筑主人无需在线,离线状态下也可以触发
- 建筑主人攻击自己的建筑不会触发
- 只有真正的建筑实体才会触发(墙、门、地基等)
- 建筑主人需要拥有配置的"触发权限"