动态倍率经验树v3.4.0

动态倍率经验树v3.4.0

动态倍率经验树v3.4.0-Rust可狼插件网 | Rustnm - Rust插件网
动态倍率经验树v3.4.0
此内容为付费,请付费后查看
¥18.99
付费
已售 1
详情
更新日志
评论

必须依赖插件

资源详细介绍

动态倍率经验树 XPjingyanshu v3.4.0

玩家通过采集、制作、战斗持续获得经验升级,等级动态提升资源产量倍率、制作速度与血量上限。全中文、全配置内置,拖入 cs 即开即用。

六大技能

  • 采矿(M):开采金属矿、石矿、硫磺矿等
  • 伐木(WC):砍伐木材、采集仙人掌
  • 剥皮(S):采集动物尸体
  • 采集(A):拾取类资源(当上述类型被禁用时自动兜底)
  • 制作(C):制作物品加速,上限 20 级
  • 血量(H):每级提升血量上限,血条 UI 实时可见

所有技能默认从 0 级开始,等级上限默认 200 级(制作 20 级)。不想开放的技能把对应 LevelCaps 设为 -1 即可单独禁用,所有功能均可在配置文件中开关。

经验与倍率机制

  • 采集技能:1 级为基准 1.0 倍,之后每级递增产量倍率,无倒扣
  • 制作技能:按等级线性缩短制作时间,满级可批量瞬间完成
  • 血量技能:每级 +10 点血量上限;击杀科学家、炸毁坦克(Bradley)、击落运输直升机(CH47)均可获得血量经验
  •  
  • 食物经验:进食自动获得经验,按游戏内置热量自动分三档(普通/稀有/史诗),无需任何食物名单——Rust 以后更新任何新食物都免维护、自动识别
    • 饱食度 ≥490 时进食不给经验(防止蹭一口刷级),建议在 400 以下进食
    • 生肉、腐肉有概率倒扣经验
  • 死亡惩罚:死亡损失 10% 技能经验、2% 血量经验,防止自杀刷级;经验为 0 不掉级,惩罚比例可在配置中调整
  • 夜间经验加成(NightBonus,时间段与倍率可配置)

VIP 六档经验倍率

  • 权限方式:xpjingyanshu.vip1 / vip2 / vip3 = 2 / 3 / 4 倍经验(直接授予玩家或组)
  • 用户组方式:xpjingyanshuvip1 / vip2 / vip3 = 5 / 6 / 7 倍经验(先建组再用 o.usergroup 加人)

权限说明

  • xpjingyanshu.use —— 基础使用权限,必须授予 default 组
  • xpjingyanshu.jackhammer.allowed —— 允许电镐挖矿获得经验与倍率
  • xpjingyanshu.chainsaw.allowed —— 允许电锯伐木获得经验与倍率(电镐/电锯权限相互独立,必须单独授予)
  • xpjingyanshu.weapons.blocked —— 持此权限者手持武器无法采集(防武器刷资源)
  • xpjingyanshu.noxploss —— 死亡不掉经验
  • xpjingyanshu.nowipes —— 换档清数据时保留该玩家等级
  • xpjingyanshu.crafting.instantbulk —— 制作满级后批量立即完成

玩家命令

  • /stats —— 查看各技能等级、当前经验与升级所需点数
  • /statsui —— 开关屏幕属性面板
  • /statinfo —— 查看技能详细加成与服务器配置
  •  

管理员命令(RCON / 服务端控制台)

使用前必读

  1. 以下命令在服务端控制台或 RCON 工具中直接输入,不要加斜杠(游戏内 F1 控制台同理);全部命令仅管理员身份可用。
  2. 各参数之间用一个半角空格分隔,多打空格会被识别成多余参数导致报错。
  3. 指定玩家时可写玩家名(该玩家必须在线)或 17 位 SteamID(在线、离线均可,只要此前产生过存档数据)。玩家名本身带空格的,必须改用 SteamID,否则命令会在空格处被拆断。
  4. 命令中出现的星号是固定写法:一个星号 * 代表”当前全体在线玩家/全部技能”,两个星号 ** 代表”存档内所有玩家(含离线)”,必须用半角字符原样输入,不是让你自己替换内容的占位符。
  5. 技能字母必须大写:A=采集、C=制作、M=采矿、S=剥皮、WC=伐木;星号 *=全部五项技能。

1. xp.info —— 查看玩家数据

 
 
xp.info 21312313131313(steamID)
xp.info XXXX(玩家昵称)

显示该玩家五项技能的等级、当前经验点,以及个人经验倍率。游戏内管理员不填玩家名直接执行时,会改为查看准星所对准的玩家;RCON 中必须填写玩家名或 SteamID。

2. xp.lvl —— 调整技能等级

完整格式(三段,缺一不可):

 
 
xp.lvl 玩家名或SteamID 技能代码 数值

第三段”数值”的写法决定操作方式:

写法 含义
直接写数字,如 50 将等级设为 50 级
+5 等级增加 5 级
-5 等级减少 5 级
/2 等级除以 2(斜杠后的数字不能为 0)
*200 将个人经验倍率设为默认的 200%(此写法要求技能位置必须填星号 *,即对全部技能生效)

完整示例(照抄格式,替换成你服务器上的玩家即可):

 
 
xp.lvl DaoyuanZ M 50
xp.lvl DaoyuanZ WC +5
xp.lvl DaoyuanZ A -3
xp.lvl DaoyuanZ C /2
xp.lvl DaoyuanZ * *200

上排依次表示:把该玩家采矿设为 50 级、伐木加 5 级、采集减 3 级、制作等级除以 2。最后一条共三个星号位置——第一个 * 是玩家名位置(此处写的是玩家名 DaoyuanZ),技能位置的 * 代表全部技能,*200 代表倍率设为 200%,二者含义不同,缺一不可。

全体玩家示例:

 
 
xp.lvl * M +10
xp.lvl ** * 1

第一条:所有当前在线玩家采矿等级全部 +10;第二条:存档内**所有玩家(含离线)**全部五项技能统一设为 1 级。

说明:等级只接受整数;调整等级后经验点会自动对齐到该等级;结果低于 0 按 0 处理,高于配置文件中该技能等级上限时按上限封顶。

3. xp.health —— 调整血量等级或血量经验

前提:配置文件中 health.enabled 已开启,否则命令返回提示且不执行。

基础格式(调等级):

 
 
xp.health 76561199108510784 30
xp.health DaoyuanZ +5
xp.health DaoyuanZ -5
xp.health DaoyuanZ /2
xp.health * +3
xp.health ** /2

依次表示:血量等级设为 30 级、加 5 级、减 5 级、除以 2、全体在线玩家加 3 级、全体玩家(含离线)等级除以 2。血量等级支持小数(如 +2.5),受配置中血量最高等级限制,最低为 0。

直接改血量经验点的格式(玩家名与数值之间多写一个固定单词 xp,等级会按经验点重新计算):

 
 
xp.health DaoyuanZ xp +100
xp.health DaoyuanZ xp -200
xp.health DaoyuanZ xp 5000

依次表示:血量经验加 100 点、减 200 点、直接设为 5000 点(等级随之重算,不允许设成负数)。在线玩家执行后立即刷新血量与界面。

4. xp.playerxpm —— 查看/设置个人经验倍率

 
 
xp.playerxpm DaoyuanZ
xp.playerxpm DaoyuanZ 150

不带数字:查看该玩家当前个人倍率(100 为默认;若其同时享有 VIP 组加成,会额外显示加成后的实际总计倍率)。带数字:设为默认经验的百分比,数值必须大于 0(150 即 1.5 倍,100 即恢复正常)。该设置随玩家存档永久保存。

5. xp.pointsperhit —— 临时调整每次命中获取的经验

 
 
xp.pointsperhit
xp.pointsperhit M 50
xp.pointsperhit * 50

不带参数:查看五项技能当前的每次命中经验值。第二条:把采矿每次命中经验临时改为 50;第三条:五项技能全部临时改为 50(数值必须大于等于 1,支持小数)。此命令只在当前运行期生效,不写入配置文件,插件重载或服务器重启后恢复配置文件中的数值。

6. xp.toggledeathpenalty —— 死亡惩罚开关

 
 
xp.toggledeathpenalty
xp.toggledeathpenalty status
xp.toggledeathpenalty suicide

不带参数:开启/关闭被其他玩家击杀时的死亡掉经验惩罚;带 status:只查询当前开关状态,不做修改;带 suicide:单独开启/关闭自杀惩罚。每次切换都会立即写入配置文件保存。

7. xp.reset —— 清空全部玩家数据(高危)

 
 
xp.reset true

必须原样附带小写单词 true,少写、拼错或写成其他内容均不会执行。执行后所有玩家的技能等级与经验立即归零并落盘,在线玩家界面同步刷新。此操作不可撤销。

8. 数据文件维护命令

 
 
check_xp_datafile
clean_xp_datafile

check_xp_datafile:只扫描不修改,报告存档中有多少条是从未玩过的默认空记录、可安全移除(例如”12 / 200 条记录可移除”)。clean_xp_datafile:实际删除这些默认空记录并立即保存,用于长期运行后给存档瘦身;有真实进度的玩家数据不会被删。

部署方式

拖入单个 cs 文件即可:首次加载自动生成全套中文配置,默认值即本服推荐值,授予 xpjingyanshu.use 后玩家立即可用

🛡️ 权限

此插件使用权限系统,授权权限: oxide.grant [user用户/group组] [名称/steam id] [权限]
删除权限: oxide.revoke [user用户/group组] [名称/steam id] [权限]
  • xpjingyanshu.use ➥ 启用插件(玩家使用权限,授予 default 组)
  • xpjingyanshu.jackhammer.allowed ➥ 允许玩家用电镐挖矿时获得经验和倍率
  • xpjingyanshu.chainsaw.allowed ➥ 允许玩家用油锯伐木时获得经验和倍率

🎮 命令

该插件提供聊天和控制台命令,语法相同。在聊天中使用命令时,请在命令前加上正斜杠:/
  • /stats ➥ 查看技能等级与经验
  • /statsui ➥ 开关屏幕属性界面
  • /statinfo ➥ 查看技能详细加成

📖 其他内容

  • UI、配置文件、语言文件已全面重新布局,全中文
  • PVP 服如不需要血量系统,在配置中关闭血量技能或把其等级上限设为 -1 即可,不影响其他技能
  • 代码已优化为事件驱动、无轮询计时,不额外占用服务器资源
  • 食物经验直接读取游戏内置热量组件识别,Rust 更新新食物无需维护名单
  • 2026/09/11 v3.4.0:修复上版本等级与加成错位一级的问题;修复血量经验获取;食物经验改为全自动热量识别;全技能起始等级统一为 0 级;死亡损失调整为技能 10%、血量 2%;电镐/电锯默认开放、权限分离
  • 请删除旧版本(应删除的文件包含:cs.js.data文件夹内的三个此插件遗留的js文件). 仅保留本唯一最新版

XP经验

QQ20260911-001425

♥️ 致谢

  • Zeiser ➥ Zeiser才是原始初代版本作者
  • Zeiser ➥ 感谢原作者的开源
  • Zeiser ➥ 请记住原作者的贡献
  • Lisanyuan ➥ 修复优化汉化.新增.重制UI.
© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享