• 注册后才能下载/购买插件!快来注册吧,注册即可免费下载 精翻插件 !【点我注册
  • RustSB.COM向广大野生Rust插件作者发出入驻邀请!详情请见[原创作者条约]
【XMGobangGame·五子棋游戏】

新品 【XMGobangGame·五子棋游戏】 1.0.0

需要插件(必装)
需要插件(可选)

买二送一活动截止10.20!购买任意两个小游戏插件送另外一款

插件简介​

一款功能完整的五子棋小游戏插件,支持玩家对战、机器人对战、积分排名、奖励系统等功能。

主要功能​

1. 游戏模式​

  • 机器人对战:与AI对战
    • 高智能AI防守策略
    • 优先拦截玩家的4连威胁
    • 识别并阻止玩家的3连进攻
    • 主动寻找进攻机会
  • 玩家对战:邀请其他在线玩家进行对战
    • 三种额外赌注方式:赌命,赌钱,赌物
    • 赌命:双方确认后,输的一方会被杀死
    • 赌钱:需要Economics插件,双方自定义金额,输的一方会扣除对应金额给赢的一方
    • 赌物:判断手持物品和数量发出赌注,双方确认后会直接扣除暂管,输的一方的物资会在游戏结束后返还给赢的一方
  • 挑战模式:通过控制台指令或API启动特定挑战
    • 主要用于其他插件调用,比如完成一局小游戏获得奖励,获得后续流程等

2. 游戏机制​

  • 棋盘大小可配置(9×9 到 19×19)
  • 获胜连子数可配置(3-6连)
  • 每落一子扣除1积分
  • 获胜时剩余积分作为最终得分

3. 积分系统​

  • 记录总积分、每日积分、每周积分
  • 对战模式不会获得积分,只有关卡模式(AI)才有积分奖励
  • 胜利获得剩余积分奖励
  • 积分可兑换物品奖励

4. 排行榜系统​

  • 每日排行榜(每日21点结算)
  • 每周排行榜(每周日21点结算)
  • 名片支持:安装XMPlayerCard·玩家名片可以点击排行榜名称打开对应玩家名片
  • 自动发放排名奖励

5. 奖励系统​

  • 积分里程碑奖励
  • 排行榜排名奖励
  • 挑战模式奖励

6. UI特性​

  • 黑夜/白昼模式切换
  • 左上角下拉菜单可进入他游戏插件联动(消消乐、连连看、羊了个羊)
  • 响应式布局,自适应不同棋盘大小
(销量3时会添加自定义物品作为棋子图像)
(销量5时会添加自定义棋子图像商城)


17604473663451760455477221176045876453617604467304261760446743012
1760446826074
17604468440721760454890269
1760454680820176045470029317604547234811760454772040

权限说明​

权限列表​

  • xmgobanggame.use - 使用五子棋游戏的基础权限
  • xmgobanggame.vip - VIP权限,增加每日挑战次数、每日邀请挑战的次数
  • xmgobanggame.admin - 管理员权限,使用控制台指令

指令说明​

玩家指令​

  • /gobang - 打开五子棋游戏主菜单

控制台指令​

1. 积分管理​

XMGobangGameadd <玩家名/ID> <分数>
为指定玩家添加或扣除积分(负数为扣除)
示例
XMGobangGameadd 张三 1000 # 给张三添加1000分
XMGobangGameadd 76561198012345678 -500 # 扣除指定玩家500分

2. 重置挑战次数​

XMGobangGameresetcount <玩家名/ID/all> [挑战ID]
重置玩家的挑战次数
参数说明
  • 玩家名/ID/all:玩家名称、SteamID或all(重置所有玩家)
  • 挑战ID:可选,指定挑战ID,不填则重置所有每日挑战次数
示例
XMGobangGameresetcount 张三 # 重置张三的所有每日挑战次数
XMGobangGameresetcount all test # 重置所有玩家的test挑战次数
XMGobangGameresetcount all # 重置所有玩家的所有每日挑战次数

3. 启动挑战​

xmgobang.challenge <挑战ID> <玩家SteamID>
为玩家启动配置中定义的挑战
示例
xmgobang.challenge test 76561198012345678

配置​

JSON:
{
  "游戏设置": {
    "棋盘大小": 18,
    "每多少关递增/减1倍棋盘大小": 0,
    "每关时间限制(秒)": 300,
    "递增/减时间限制(秒)": 0,
    "获胜连子数": 5,
    "每日挑战次数限制": 10,
    "权限挑战次数上限": 20
  },
  "发起对战限制设置": {
    "发起邀请对战所需服务器等级(写0无需)": 0,
    "发起邀请对战所需BOSS等级(写0无需)": 0,
    "发起邀请对战需要身份(留空无需)": "",
    "每日发起邀请对战次数限制(写0无限制)": 0,
    "权限发起邀请对战次数限制": 0
  },
  "奖励设置": {
    "每日排名奖励": {
      "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,
        "棋盘布局": 15,
        "每日限制": 0,
        "奖励描述": "完成120秒内50分五子棋游戏,即可获得豪华大礼包!",
        "再来一次": true,
        "成功后执行指令列表": [
          "/kit vip",
          "inventory.give %STEAMID% scrap 1000"
        ]
      }
    }
  },
  "UI设置": {
    "默认UI模式(true=黑夜模式,false=白昼模式)": true,
    "游戏面板大小": {
      "x": 700.0,
      "y": 750.0
    },
    "棋盘单元大小": 30
  }
}
相关插件
作者
pandaman
下载
0
类型
数字产品
有效期
无限
价格
248.00 CNY
查看
54
文件类型
cs
文件大小
190.1 KB
文件Hash
80dbcafc88e212eecbfc50dbb09b972c
首次发布
最后更新
评分
0.00 星 0评价

来自pandaman的更多资源

分享资源

标签
经典小游戏