- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...rustsb.com
- 需要插件(可选)
-
新品 - 【XMMatchGame·消消乐游戏】
主要功能 关卡模式:配置设置通过所需的最低积分,以及每关递增的所需积分倍数 玩家需要在限时时间内达成积分,即可挑战成功 时限结束后未达到积分,挑战失败 无论成功失败,都记录1次游戏次数,影响到每日游戏次数限制 只有成功才会增加本局所得积分到个人总分和排名积分数据中,失败不计入积分 "游戏设置": { "游戏网格大小": 5,//决定游戏消除网格的布局 "每多少关递增/减1倍游戏网格大小": 10,//结合上方配置,例:10关=6x6...rustsb.com
新品 - 【XMYangGame·羊了个羊游戏】
功能特性 核心游戏玩法 卡牌堆叠消除:点击卡牌收集到槽位,三张相同卡牌自动消除 多层卡牌系统:卡牌分层堆叠,只能点击最上层未被遮挡的卡牌 槽位管理:卡槽有数量限制,填满前需要消除卡牌 关卡系统:通过目标分数后自动升级到下一关,难度递增 连击奖励:连续消除获得连击加成,分数倍增 道具系统:刷新、删除、加时三种道具辅助通关 游戏图标:使用RUST所有物品随机选择,每局都随机布局,每局都有新鲜感 (销量3时会添加自定义物品作为游戏图像)...rustsb.com
新品 - 【XMLinkGame·连连看游戏】
功能特性 核心游戏玩法 点击配对消除:点击两个相同的图标,如果能连接则消除 智能路径算法:最多3次转弯的连接算法 成对生成:所有卡牌成对出现,确保游戏可完成 关卡系统:通过目标分数后自动升级到下一关,难度递增 连击奖励:连续消除获得连击加成,分数倍增 道具系统:刷新、提示、加时三种道具辅助通关 (销量3时会添加自定义物品作为游戏图像) (销量5时会添加玩家steam头像和自定义图像作为游戏图像) (销量7时会添加竞技模式) 积分与排行榜 三种积分类型:总积分、每日积分、每周积分...rustsb.com
新品 - 【XMGobangGame·五子棋游戏】
插件简介 一款功能完整的五子棋小游戏插件,支持玩家对战、机器人对战、积分排名、奖励系统等功能。 主要功能 1. 游戏模式 机器人对战:与AI对战 高智能AI防守策略 优先拦截玩家的4连威胁 识别并阻止玩家的3连进攻 主动寻找进攻机会 玩家对战:邀请其他在线玩家进行对战 三种额外赌注方式:赌命,赌钱,赌物 赌命:双方确认后,输的一方会被杀死 赌钱:需要Economics插件,双方自定义金额,输的一方会扣除对应金额给赢的一方...rustsb.com
新品 - 【XMDrawGuess·你画我猜】
插件简介 一款多人互动的你画我猜小游戏插件,支持多人对战、积分排名、奖励系统等功能。 主要功能 1. 游戏模式 多人对战: 支持2-6人同时游戏 可邀请多个在线玩家(多选列表) 轮流担任画家 其他玩家猜题 2. 游戏机制 画家从题库中随机抽取题目 画家在画布上绘画,其他玩家实时看到 玩家通过聊天框输入答案 猜对得分,猜错扣分 每局多轮,轮流担任画家 3. 绘画系统 画布大小可配置 支持鼠标拖拽绘画 多种颜色选择 粗细调节 清空画布功能 撤销上一笔绘画 实时同步到所有玩家 4...rustsb.com
新品 - 【XMChessGame·象棋游戏】
功能特点 人机对战关卡模式 智能AI对手,具备完整的防守和进攻策略 AI优先级:防守 > 保护棋子 > 进攻 > 位置优势 支持将军检测和应对 自动计算最佳走法 玩家对战模式 支持两位玩家实时对战 回合制系统 实时UI同步 挑战模式 控制台指令为玩家发起挑战模式 限时时间内赢得比赛挑战成功,执行控制台指令奖励 主要用于其他插件或API调用 游戏规则 标准中国象棋规则 将/帅:九宫格内移动,一次一格 士/仕:九宫格内斜向移动 象/相:田字移动,不可过河...rustsb.com
功能特点
人机对战关卡模式
- 智能AI对手,具备完整的防守和进攻策略
- AI优先级:防守 > 保护棋子 > 进攻 > 位置优势
- 支持将军检测和应对
- 自动计算最佳走法
玩家对战模式
- 支持两位玩家实时对战
- 回合制系统
- 实时UI同步
- 三种额外赌注方式:赌命,赌钱,赌物
- 赌命:双方确认后,输的一方会被杀死
- 赌钱:需要Economics插件,双方自定义金额,输的一方会扣除对应金额给赢的一方
- 赌物:判断手持物品和数量发出赌注,双方确认后会直接扣除暂管,输的一方的物资会在游戏结束后返还给赢的一方
挑战模式
- 控制台指令为玩家发起挑战模式
- 限时时间内赢得比赛挑战成功,执行控制台指令奖励
- 主要用于其他插件或API调用
游戏规则
- 标准中国象棋规则
- 将/帅:九宫格内移动,一次一格
- 士/仕:九宫格内斜向移动
- 象/相:田字移动,不可过河
- 马:日字移动,会被蹩马腿
- 车:横竖直线移动
- 炮:隔子吃子
- 兵/卒:过河前只能前进,过河后可左右移动
积分系统
- 每步棋消耗积分(可配置)
- 积分达到里程碑时获得奖励
- 每日排行榜奖励(晚九点开放,零点重置)
- 每周排行榜奖励(每周日晚九点开放,零点重置)
挑战系统
- 自定义挑战关卡
- 时间限制
- 积分要求
- 每日挑战次数限制
- VIP玩家额外次数
视觉效果
- 移动高亮
- 黄色标记显示上一步移动
- 绿色/红色显示可移动位置
- 敌方棋子高亮
- 游戏特效
- 吃子时显示红色"吃"字(2秒)
- 将军时显示橙色"将军"字(3秒)
- UI模式
- 黑夜模式(默认)
- 白昼模式
- 可通过UI切换
AI策略说明
防守优先策略
AI采用四级评估系统:第一优先级:防守
- 避免送将(-100000分)
- 解除被将军状态(+50000分)
- 移走被威胁的棋子(+威胁值×5)
- 避免暴露棋子(-威胁值×3)
- 将军对方(+8000分)
- 吃子价值(+价值×15)
- 威胁对方棋子(+价值×2)
- 棋子位置价值评估









权限
- xmchessgame.use - 游戏基础权限
- xmchessgame.vip - VIP玩家权限(额外挑战次数)
指令
玩家指令
- /chess - 打开象棋主菜单
控制台指令
玩家积分管理
- XMChessGameadd <玩家ID> <积分> - 增加玩家积分
- 示例:XMChessGameadd 76561198000000000 100
挑战次数管理
- XMChessGameresetcount <玩家名/ID/all> [挑战ID] - 重置挑战次数
- 示例:XMChessGameresetcount all - 重置所有玩家的每日挑战次数
- 示例:XMChessGameresetcount player1 - 重置指定玩家的每日挑战次数
- 示例:XMChessGameresetcount player1 test - 重置指定玩家的特定挑战次数
发起挑战
- xmchess.challenge <挑战ID> <玩家SteamID> - 为玩家发起指定挑战
- 示例:xmchess.challenge test 76561198000000000
- 挑战ID需要在配置文件中预先定义
配置
JSON:
{
"游戏设置": {
"每关时间限制(秒)": 600,
"递增/减时间限制(秒)": 0,
"每步扣除积分": 2,
"每日挑战次数限制": 99,
"权限挑战次数上限": 10
},
"棋子物品配置": {
"帅/将": "hazmat.plushy",
"车": "catapult",
"马": "horse.costume",
"炮": "ammo.rocket.basic",
"象/相": "bone.fragments",
"士/仕": "metal.facemask",
"卒/兵": "deer.skull.mask"
},
"奖励设置": {
"每日排名奖励": {
"1": [
{
"物品短名称": "scrap",
"数量": 1000,
"皮肤ID": 0,
"物品显示名称(留空则不重命名)": ""
}
],
"2": [
{
"物品短名称": "scrap",
"数量": 800,
"皮肤ID": 0,
"物品显示名称(留空则不重命名)": ""
}
],
"3": [
{
"物品短名称": "scrap",
"数量": 600,
"皮肤ID": 0,
"物品显示名称(留空则不重命名)": ""
}
]
},
"每周排名奖励": {
"1": [
{
"物品短名称": "rifle.ak",
"数量": 1,
"皮肤ID": 0,
"物品显示名称(留空则不重命名)": ""
}
],
"2": [
{
"物品短名称": "rifle.lr300",
"数量": 1,
"皮肤ID": 0,
"物品显示名称(留空则不重命名)": ""
}
],
"3": [
{
"物品短名称": "rifle.m39",
"数量": 1,
"皮肤ID": 0,
"物品显示名称(留空则不重命名)": ""
}
]
},
"积分奖励阶梯": {
"100": {
"奖励物品": [
{
"物品短名称": "scrap",
"数量": 50,
"皮肤ID": 0,
"物品显示名称(留空则不重命名)": ""
}
],
"领取扣除积分(true=购买模式,可重复;false=领取模式,仅一次)": false
},
"500": {
"奖励物品": [
{
"物品短名称": "scrap",
"数量": 200,
"皮肤ID": 0,
"物品显示名称(留空则不重命名)": ""
}
],
"领取扣除积分(true=购买模式,可重复;false=领取模式,仅一次)": false
},
"1000": {
"奖励物品": [
{
"物品短名称": "scrap",
"数量": 500,
"皮肤ID": 0,
"物品显示名称(留空则不重命名)": ""
}
],
"领取扣除积分(true=购买模式,可重复;false=领取模式,仅一次)": false
},
"2000": {
"奖励物品": [
{
"物品短名称": "rifle.ak",
"数量": 1,
"皮肤ID": 0,
"物品显示名称(留空则不重命名)": ""
}
],
"领取扣除积分(true=购买模式,可重复;false=领取模式,仅一次)": true
}
}
},
"挑战设置": {
"控制台指令设置": {
"test": {
"时限秒": 120,
"每日限制": 0,
"奖励描述": "完成120秒内获胜的五子棋游戏,即可获得豪华大礼包!",
"再来一次": true,
"成功后执行指令列表": [
"/kit vip",
"inventory.give %STEAMID% scrap 1000"
]
}
}
},
"发起对战限制设置": {
"发起邀请对战所需服务器等级(写0无需)": 0,
"发起邀请对战所需BOSS等级(写0无需)": 0,
"发起邀请对战需要身份(留空无需)": "",
"每日发起邀请对战次数限制(写0无限制)": 0,
"权限发起邀请对战次数限制": 0
},
"UI设置": {
"默认UI模式(true=黑夜模式,false=白昼模式)": true
}
}
- 相关插件
-
新品 - 【XMMatchGame·消消乐游戏】
主要功能 关卡模式:配置设置通过所需的最低积分,以及每关递增的所需积分倍数 玩家需要在限时时间内达成积分,即可挑战成功 时限结束后未达到积分,挑战失败 无论成功失败,都记录1次游戏次数,影响到每日游戏次数限制 只有成功才会增加本局所得积分到个人总分和排名积分数据中,失败不计入积分 "游戏设置": { "游戏网格大小": 5,//决定游戏消除网格的布局 "每多少关递增/减1倍游戏网格大小": 10,//结合上方配置,例:10关=6x6...rustsb.com
新品 - 【XMYangGame·羊了个羊游戏】
功能特性 核心游戏玩法 卡牌堆叠消除:点击卡牌收集到槽位,三张相同卡牌自动消除 多层卡牌系统:卡牌分层堆叠,只能点击最上层未被遮挡的卡牌 槽位管理:卡槽有数量限制,填满前需要消除卡牌 关卡系统:通过目标分数后自动升级到下一关,难度递增 连击奖励:连续消除获得连击加成,分数倍增 道具系统:刷新、删除、加时三种道具辅助通关 游戏图标:使用RUST所有物品随机选择,每局都随机布局,每局都有新鲜感 (销量3时会添加自定义物品作为游戏图像)...rustsb.com
新品 - 【XMLinkGame·连连看游戏】
功能特性 核心游戏玩法 点击配对消除:点击两个相同的图标,如果能连接则消除 智能路径算法:最多3次转弯的连接算法 成对生成:所有卡牌成对出现,确保游戏可完成 关卡系统:通过目标分数后自动升级到下一关,难度递增 连击奖励:连续消除获得连击加成,分数倍增 道具系统:刷新、提示、加时三种道具辅助通关 (销量3时会添加自定义物品作为游戏图像) (销量5时会添加玩家steam头像和自定义图像作为游戏图像) (销量7时会添加竞技模式) 积分与排行榜 三种积分类型:总积分、每日积分、每周积分...rustsb.com
新品 - 【XMGobangGame·五子棋游戏】
插件简介 一款功能完整的五子棋小游戏插件,支持玩家对战、机器人对战、积分排名、奖励系统等功能。 主要功能 1. 游戏模式 机器人对战:与AI对战 高智能AI防守策略 优先拦截玩家的4连威胁 识别并阻止玩家的3连进攻 主动寻找进攻机会 玩家对战:邀请其他在线玩家进行对战 三种额外赌注方式:赌命,赌钱,赌物 赌命:双方确认后,输的一方会被杀死 赌钱:需要Economics插件,双方自定义金额,输的一方会扣除对应金额给赢的一方...rustsb.com
新品 - 【XMDrawGuess·你画我猜】
插件简介 一款多人互动的你画我猜小游戏插件,支持多人对战、积分排名、奖励系统等功能。 主要功能 1. 游戏模式 多人对战: 支持2-6人同时游戏 可邀请多个在线玩家(多选列表) 轮流担任画家 其他玩家猜题 2. 游戏机制 画家从题库中随机抽取题目 画家在画布上绘画,其他玩家实时看到 玩家通过聊天框输入答案 猜对得分,猜错扣分 每局多轮,轮流担任画家 3. 绘画系统 画布大小可配置 支持鼠标拖拽绘画 多种颜色选择 粗细调节 清空画布功能 撤销上一笔绘画 实时同步到所有玩家 4...rustsb.com