【玩家自定义按钮菜单】

原创 【玩家自定义按钮菜单】 1.0.0

插件简介​

区别于市面上任何菜单按钮插件,这是专门为玩家打造的便捷按钮,支持以下功能;
  • 根据玩家获得的权限决定在玩家屏幕上显示几个按钮,最大支持100个按钮
  • 玩家可以通过简单的指令来绑定按钮点击后执行的聊天指令,精确到每一个按钮的具体位置
  • 按钮上带有按钮序号,一目了然的知道自己应该绑定或点击那个按钮
  • 按钮默认点击不会关闭,方便玩家重复操作。点击任意按钮序号都可以关闭整个菜单
  • 存档会实时更新,当玩家权限变化,绑定指令时都会立刻更新
  • 存档只会根据玩家拥有的按钮数保存条目,即便当玩家更多按钮权限被取消,存档也会删除多出的按钮数据,而没有按钮权限的玩家不会保存任何数据,减少内存压力。
  • 没有配置,无需设置,即安即用


指令和权限​

给权限:oxide.grant user 76561198372925717 buttonbinding.use.10 (给玩家10个按钮,最多100个)
删权限:oxide.revoke user 76561198372925717 buttonbinding.use.10
给玩家:oxide.grant group default buttonbinding.use.10
给管理:oxide.grant group admin buttonbinding.use.10

/bb //打开菜单
/bb <第几个按钮> <聊天指令> <按钮名字> //绑定按钮指令
例:/bb 1 kit 领取礼包 //将第一个按钮指令绑定为kit并命名为领取礼包 (注意指令部分不需要输入/斜杠哦)
可以修改相同的按钮来替换原本的指令和名字


存档文件​

JSON:
{
  "76561198372925717": [
    {
      "Command": "kit",
      "Name": "领取小礼包"
    },
    {
      "Command": "sss",
      "Name": "商店"
    },
    {
      "Command": "s",
      "Name": "阿巴"
    },
    {
      "Command": "kit",
      "Name": "礼包"
    },
    {
      "Command": "yeshi",
      "Name": "夜视"
    },
    {
      "Command": null,
      "Name": null
    },
    {
      "Command": null,
      "Name": null
    },
    {
      "Command": null,
      "Name": null
    },
    {
      "Command": null,
      "Name": null
    },
    {
      "Command": null,
      "Name": null
    }
  ],
  "76561198411472623": [],
  "76561198824657794": [],


插件截图​

1690134516207
1690134468389
1690134583158
1690134629660

1690134700278
作者
pandaman
下载
1
类型
数字产品
有效期
无限
价格
268.00 CNY
查看
494
文件类型
cs
文件大小
9.8 KB
文件Hash
596af9eb2547abcc6dc94e8f25d35f2c
首次发布
最后更新
评分
0.00 星 0评价

分享资源

最新更新

  1. 1.0.0

    优化
标签