【VipLogo·服务器等级】

原创 【VipLogo·服务器等级】 1.0.4

插件简介​

服务器必备的等级系统!超简单配置,超实用功能,超多联动插件!
提升玩家在线时间,增加服务器人气,根据等级解锁权限,指令,物品。
强烈建议配合【服务器等级奖励】使用!

功能特点​

  1. 在线升级​

    • 玩家每在线指定时间升级1级
    • 支持自定义升级所需时间
    • 等级越高,代表玩家在您服务器的游玩时间越久
  2. 等级权益​

    • 等级权限系统:不同等级解锁不同权限
      • 当玩家达到指定等级,自动上某个权限
    • 等级物品解锁:达到等级才能使用的物品
      • 包括:游戏中的一切物品,服装,武器,食物,投掷物,以及制作和部署物品等
      • 当等级不足时,会禁止玩家使用,装备,其他物品会强制从手持状态卸下到背包或地上
    • 指令使用限制:限制低等级玩家使用高等级指令
      • 当玩家等级达到才能使用某些聊天指令
    • 1737004862324
  3. UI界面​

    • 有一个自定义位置的屏幕图标
      • 实时显示等级和升级进度
      • 点击图标可查看等级权益详情
      • 只需要将图标图片文件放入到存档文件夹,自定义样式
      • 1685001717652
    • 有一个等级权益菜单
      • 显示玩家当前解锁的三大项【权限】【物品】【指令】
      • 1737162245899
  4. 排行榜系统​

    • 支持查看服务器等级排行TOP10
    • 显示玩家名称和等级
    • 1694294292039
  5. 等级加速权限​

    • 支持在配置中设置不同权限的独立升级所需时间
    • 有权限的玩家独立计算升级所需时间
    • 支持UI显示,VIP加速升级中-X
    • 17370461320661737046138925
  6. 聊天称号​

    • 配置开启聊天称号,根据玩家等级自动在玩家名称中添加
    • 开启等级称号按等级实时更新
    • 开启自定义称号则等级达到后自动更新
    • 同时开启等级和自定义会同步显示
    • 1737162176438
    • 请注意:如果你使用了例如BetterChat或IQChat聊天插件,则暂未支持本功能。

指令​

  • /xmjtop - 查看等级排行榜(配置文件修改)
  • viplogo.show - 打开等级权益界面

权限

  • vipLogo.vip1 - 单独的升级所需时间权限,配置文件设置更多

联动的插件​

如果您有其他本站插件需要添加等级支持的可以留言
【服务器等级奖励】最佳搭配!服务器等级达到多少领取奖励,以及更多等级功能!
【上班/工资】玩家在线满X时间领取工资,根据玩家等级决定工资
【委托栏】等级达到多少才能发布委托
【任务系统】等级决定主线任务
【玩家属性页面】显示玩家的等级
【自定义插件】等级达到多少才能点击按钮
【寿命】等级达到多少才能点击按钮
【副本召唤UI】等级达到多少才能点击召唤按钮
【进服名片】显示玩家的服务器等级
【公职系统】等级达到多少才能加入某职业
【触发指令】玩家升级,或等级达到多少后,执行指令
【门票系统】需要指定等级才能打开门
【无敌罩/领域】等级达到多少才能进入区域

插件配置​

JSON:
{
  "图片文件名": "logo.png",  //图片放入data文件夹,写入文件名
  "图片最大偏移位置": "0.35 0.93",
  "图片最小偏移位置": "0.0 -0.03",
  "总体最大偏移位置": "0.14 0.96",
  "总体最小偏移位置": "0.078 0.92",
  "按钮命令": "xmjtop", //这是指点击按钮执行的聊天指令,你可以写入底部的排行榜指令。
  "文字偏移最大偏移位置": "1.2 0.82",
  "文字偏移最小偏移位置": "0.38 0.22",
  "文字内容格式": "Lv.{0} <size=10>({1:0})</size>",
  "文字大小": 15,
  "每级多少分钟": 59, //因为还要计算经验值60,所以这你写59=1小时
  "消息图标ID": "0",  //写入steamid
  "称号设置": {
    "使用Lv.X等级称号": true,
    "使用自定义称号": false,
    "自定义称号设置": {
      "1": "萌新",
      "10": "冒泡",
      "100": "元老",
      "30": "大佬",
      "50": "肝帝"
    }
  },
  "等级加速权限": [
    {
      "权限": "vipLogo.vip1",  //权限后缀支持自定义,不如vipLogo.55
      "每级多少分钟": 55   //有权限的玩家单独按照此时间计算
    }
  ],
  "等级权益设置": {
    "等级指令解锁": [
      {
        "等级要求": 1,  //达到等级才能使用该聊天指令
        "聊天指令": "/rustsb"  //写入聊天指令
      },
      {
        "等级要求": 5,
        "聊天指令": "/RUSTSB2"
      }
    ],
    "等级权限列表": [
      {
        "权限": "kit.vip1",  //其他插件权限名
        "权限显示名": "礼包1",  //显示在UI里的名字
        "等级要求": 1  //等级达到自动给玩家授权该权限
      },
      {
        "权限": "kit.vip2",
        "权限显示名": "礼包2",
        "等级要求": 5
      }
    ],
    "等级物品解锁": [
      {
        "物品名称": "苹果", //这的物品名称不作为判断,你可以当UI显示名用
        "物品简称": "apple",  //写入物品短名称
        "皮肤ID": 0,  //如果皮肤ID为0,则只限制没有皮肤的物品,反之只是限制有你皮肤的
        "等级要求": 10000  //等级未达到不允许使用该物品
      },
      {
        "物品名称": "定时炸弹",
        "物品简称": "explosive.timed",
        "皮肤ID": 0,
        "等级要求": 10000
      },
      {
        "物品名称": "三级工作台",
        "物品简称": "workbench3",
        "皮肤ID": 0,
        "等级要求": 10000
      },
      {
        "物品名称": "AK47突击步枪",
        "物品简称": "rifle.ak",
        "皮肤ID": 0,
        "等级要求": 10000
      },
      {
        "物品名称": "裤子",
        "物品简称": "pants",
        "皮肤ID": 0,
        "等级要求": 10000
      }
    ]
  },
  "聊天命令": "xmjtop" //这是查看排行榜的指令
}

插件截图​

玩家点击图标,或输入指令,会在聊天中显示等级排行榜。
同时点击图标会打开UI界面,提示该玩家的当前等级和解锁项目
如果搭配【服务器等级奖励】插件使用,可以进入到等级系统操作更多功能

1737004733697
17370047644001737004774461

插件视频​

API接口​

其他插件可以通过以下方式调用本插件:
  • 获取玩家等级:
JSON:
if (condition.RequiredLevel > 0)
  {
    int currentLevel = 0;
    if (VipLogo)
    {
      currentLevel = (int)VipLogo.CallHook("GetLv", (ulong)player.userID);
    }
  • 监听玩家升级事件:
JSON:
void OnVipLogoPlayerUP(BasePlayer player, int level)
{
    Puts($"玩家 {player.displayName} 升级到了 {level} 级!");
}
  • 1737162208016.png
    1737162208016.png
    50.3 KB · 查看: 0
作者
pandaman
下载
2
类型
数字产品
有效期
无限
价格
198.00 CNY
查看
1050
文件类型
zip
文件大小
127.6 KB
文件Hash
cb45976fe5819482735b25981d0aa52f
首次发布
最后更新
评分
0.00 星 0评价

来自pandaman的更多资源

分享资源

最新更新

  1. 1.0.4

    新的配置文件,增加了称号支持 "称号设置": { "使用Lv.X等级称号": true, "使用自定义称号": false, "自定义称号设置": {...
  2. 1.0.3

    添加了加速升级权限配置及相关UI显示
  3. 1.0.2

    重写!
标签