- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...rustsb.com
- 需要插件(可选)
-
原创 - DWRole - 身份系统
DWRole - 身份系统允许您设置一些目标,当玩家完成该目标后即可获得该身份。 当玩家完成这些目标之后就会获得该身份,允许其他插件来判断该玩家是否拥有指定身份来判断有无权限。 配套插件 插件 功能描述 备注 DWRolePermission - 身份权限 当玩家获得指定身份后授予指定权限 DWRoleReward - 身份奖励 拥有指定身份后可以领取一次身份对应的奖励 使用DWRole的插件: 插件 功能描述 备注 DWWeapon - 成长型武器...rustsb.com
原创 - 【VipLogo·服务器等级】
如果您有本站其他插件需要调用等级,可以私聊我,免费 插件简介 服务器必备的等级系统!超简单配置,超实用功能,超多联动插件! 提升玩家在线时间,增加服务器人气,根据等级解锁权限,指令,物品。 功能特点 在线升级 玩家每在线指定时间升级1级 支持自定义升级所需时间 等级越高,代表玩家在您服务器的游玩时间越久 等级权益 等级权限系统:不同等级解锁不同权限 当玩家达到指定等级,自动上某个权限 如果配置写入权限,此插件有绝对控制权,即便玩家有权限,也受等级限制!...rustsb.com
原创 - 【XMLuckyValue·幸运值状态栏】
如果您有本站其他插件需要调用幸运值,可以私聊我,免费 插件介绍 这是一个综合性的幸运值系统,为玩家提供可视化的幸运值显示和多样化的奖励机制。 主要功能 1.实时显示 -在屏幕右下角显示当前幸运值 -使用游戏原生UI风格 -动态进度条显示 -幸运值增加和扣除时的音效 -状态栏点击后打开幸运值UI菜单 2.幸运值获取方式 -[固定增加]:在线时间奖励(根据权限) -[固定增加]:服务器等级升级奖励(需要VipLogo插件)...rustsb.com
汉化 - Economics - 经济系统
Economics是一个基础的经济系统,其他插件可以通过使用提供的API来使用。 就其本身而言,该插件仅提供列出的功能,没有附带商店功能。 权限 economics.balance - 允许玩家为其他玩家使用balance指令 economics.deposit - 允许玩家使用deposit指令 economics.depositall - 允许玩家使用deposit指令向所有玩家存款 economics.setbalance - 允许玩家使用setbalance指令...rustsb.com
原创 - DWStaminaSystem - 体力系统
参考二游的体力系统插件,提供了一个完整的体力管理系统,包括体力上限设置、自动恢复机制、UI显示等功能。 主要是提供一些API接口给其他插件使用。 插件功能 可配置的体力上限。 自动体力恢复机制。 实时UI显示。 供其他插件使用的API接口。 权限 DWStaminaSystem.admin - 使用管理员指令的权限 管理员指令 dwstamina add 玩家名/ID 数量 - 给指定玩家添加体力 dwstamina remove 玩家名/ID 数量 -...rustsb.com
原创 - 【XMBossLV·BOSS等级系统】
功能介绍 为服务器添加了基于Boss击杀的玩家等级系统。玩家击杀指定的Boss可以获得经验值,累积的经验值会自动提升玩家等级,达到特定等级后可以领取各种奖励。 主要功能 1.Boss击杀经验系统:击杀指定名称的Boss获得经验值 2.等级系统:根据累积的经验值自动提升玩家等级 3.奖励系统:达到特定等级后可以领取物品和指令奖励 4.排行榜系统:显示服务器玩家等级排行榜 5.BOSS经验值列表:根据配置列出每个BOSS的经验值,每日上限,每月上限...rustsb.com
原创 - 【XMPlayerCard·玩家个人信息名片】
;)仅需+98元,定制您的1项,其他插件显示内容 插件介绍 一个功能丰富的玩家名片插件,支持查看玩家的各种信息,包括自定义头像、称号、个人说明等。 主要功能 【1.便捷互动,R键直接查看个人名片】 在游戏中对任意玩家按R键,查看该玩家的个人名片。有权限的玩家可以通过指令查看任意玩家的。也可以输入指令查看自己的名片,非常灵活。 支持在线玩家对着他R键查看他的个人名片 支持睡眠离线玩家对着他R键查看他的个人名片 支持对着NpcR键查看他的个人名片(但没什么用)...rustsb.com
插件简介
这是一个功能强大的定时指令执行插件,支持固定时间和随机时间执行任务,可以根据多种条件筛选玩家执行不同的指令。主要功能
- 支持根据服务器在线人数自动启用/禁用任务
- 支持每天固定时间执行任务
- 支持随机时间间隔执行任务
- 支持每日执行次数限制
- 支持玩家聊天指令和控制台指令
- 支持顺序执行或随机执行指令列表
- 支持玩家屏蔽列表
- 支持多种执行条件判断
- 支持执行后通知玩家
执行条件支持
- 权限检查(支持其他插件权限)
- 领地范围检查
- 组队状态检查
- 血量百分比检查
- 指定坐标范围检查(50米内)
- 背包物品检查(支持物品简称和皮肤ID)
- 玩家在线时长检查
- Economics余额检查
- DWRole身份检查
- VipLogo等级检查
- XMLuckyValue幸运值检查
- XMBossLV等级检查
- DWStaminaSystem体力检查
- XMPlayerCard总点赞数检查
依赖插件
- Economics(可选)- 用于余额检查
- DWRole(可选)- 用于身份检查
- VipLogo(可选)- 用于等级检查
- XMLuckyValue(可选)- 用于幸运值检查
- XMBossLV(可选)- 用于BOSS等级检查
- DWStaminaSystem(可选)- 用于体力检查
- XMPlayerCard(可选)- 用于总点赞数检查
控制台指令
添加玩家到屏蔽列表
timedcommands.addblocked <备忘名> <玩家SteamID>
示例:timedcommands.addblocked 定时任务1 76561198123456789
开启或关闭指定任务
timedcommands.toggle <备忘名> <true/false>
示例:timedcommands.toggle 定时任务1 false
配置
JSON:
{
"根据服务器人数启用任务": [//注意!使用此功能将不能手动开启或关闭,服务器人数检测具有优先级!
{
"人数": 2,//服务器在线人数满足此数时自动启用下方任务配置,如果已经启用就忽略,如果不满足人数时自动false
"任务名": "定时任务1"//写入备忘名
}
],
"定时指令设置": [
{
"启用": true
"备忘名": "定时任务1",//方便记忆,也作为控制台指令标识
"每天固定时间": [//24小时制,此处代表晚上八点,凌晨零点就写24.00,8.00代表早上八点,写00.00代表禁用,写入多个就到时间执行一次。
20.00
]
"每天随机时间最小间隔秒": 0,//写0禁用,否则按照每天间隔的最小和最大时间间隔区间执行
"每天随机时间最大间隔秒": 0,//写0禁用,否则按照每天间隔的最小和最大时间间隔区间执行
"每天随机执行次数(-1无限制)": 1,//如果大于1就按照间隔秒重置计时器,如果写1执行过一次之后就不再即时了,直到第二天凌晨零点重新开始,写-1就代表不限制执行次数
"执行玩家聊天指令": [//给所有在线玩家执行的聊天指令
“kit”,
"buy 简单 1"
],
"聊天指令执行方式(true=顺序执行列表 flase=随机执行列表)": true,//选顺序就按照列表所有指令一个个执行,选随机就从列表选择一个执行
"执行控制台指令": [//给所有在线玩家执行的控制台指令
"uu %STEAMID% 1",
"say 定时任务测试:玩家 %玩家% 触发了测试任务"
],
"控制台指令执行方式(true=顺序执行列表 flase=随机执行列表)": true,//同理
"执行时屏蔽的玩家列表": [//根据控制台指令添加的玩家,自动更新到此列表里,不会被执行此项定时指令。也可以手动写入
"76561234567890000"
],
"执行判断条件": {
"有指定权限时才执行": "",//玩家需要拥有此权限才执行,需要注意的是,可以写入其他插件的权限,如果写入我们插件的权限时自动注册此权限,例如:kits.vip,这是其他插件的权限,xmtimedcommands.vip 写入我们的插件名作为前缀,会自动注册权限
"在领地范围时才执行": false,//写false不判断,否则执行指令时判断该在线玩家是否在领地范围
"在组队状态时才执行": false,//写false不判断,否则执行指令时判断该在线玩家是否有队伍
"在血量低于时才执行": 50,//代表50%,执行时判断玩家总血量和血量上限的百分比是否达标,写0不判断
"在指定坐标时才执行": "",//写入"x,y,z"坐标位置,判断范围默认50米,执行指令时判断该在线玩家是否在坐标位置范围(允许坐标位置偏差50,因为我们检测默认50米范围内),留空不判断
"背包有物品时才执行": "",//写入物品简称,或者皮肤ID,比如wood 或者 123。执行时判断该在线玩家是否背包,快捷栏,服装栏,有此物品或此皮肤物品,如果有才执行,留空不判断
"玩家在线时间满时才执行": 0,//写入玩家当日在线要求时长秒,写0禁用
"Economics余额满足时执行": 0,//调用Economics插件,判断玩家余额是否满足,否不执行,写0不判断
"DWRole身份满足时执行": "",//调用DWRole插件,判断玩家是否拥有写入的身份,否不执行,写0不判断
"VipLogo等级满足时执行": 0,//调用VipLogo插件,判断玩家是否满足写入的等级,否不执行,写0不判断
"XMLuckyValue幸运值满足时执行": 0,//调用XMLuckyValue插件,判断玩家是否满足写入的幸运值,否不执行,写0不判断
"XMBossLV等级满足时执行": 0,//调用XMBossLV插件,判断玩家是否满足写入的等级,否不执行,写0不判断
"DWStaminaSystem体力满足时执行": 0,//调用DWStaminaSystem插件,判断玩家是否满足写入的体力,否不执行,写0不判断
"XMPlayerCard总点赞数满足时执行": 0//调用XMPlayerCard插件,判断玩家是否满足写入的总点赞数,否不执行,写0不判断
],
"执行后通知玩家": "嗨!%玩家%,已为您执行定时任务"//执行后的聊天提示内容,留空不提示,%玩家%代表玩家名称
}
注意事项
- 时间格式使用24小时制,小数点后两位表示分钟(如20.30表示20:30)
- 插件会自动在每天凌晨重置执行数据
- 权限名称如果以插件名开头会自动注册
- 坐标检查默认范围为50米
- 领地检查使用Rust原生建筑权限系统,检查玩家当前位置是否有建筑权限
- 所有条件都必须同时满足才会执行任务