• 注册
  • 服务器&插件 服务器&插件 关注:7 内容:9952

    VIP System (VIP系统-提供VIP功能的插件)

  • 查看作者
  • 打赏作者
  • 当前位置: SodaMC > 服务器&插件 > 正文
  • 潮涌核心
    反派

    VIP System (VIP系统-提供VIP功能的插件)

    功能: VIP系统插件是用于Minecraft多人游戏服务器的VIP功能管理插件。通过设置权限,在线管理菜单设计,代码等方式,实现VIP的特权功能。

    配置: 通过编辑配置文件,可以设置VIP类型、占位符、菜单设计、以及数据库设置等。

    用法: 通过调用API,可以实现玩家是否拥有VIP、VIP到期日期、VIP时长、设置VIP、移除VIP、打开VIP信息菜单等功能。

    权限: 根据配置文件中的设置,可以设置不同VIP等级对应的权限。

    配置示例:
    database:
      type: yml
      mysql:
        hostname: localhost
        user: root
        password: password
        database: database
    settings:
      watch-to-end-vip-time: 1
      watch-to-end-vip: false
      update-menu: 1
      commands-to-set-vip:
        - '/pex user %name% group set %rank%'
        - '/pex reload'
      commands-to-remove-vip:
        - '/pex user %name% group remove %rank%'
        - '/pex reload'
    message:
      prefix: '&8[&aVIP&8] &7'
    inventory:
      name: '&aVIP Informations'
    
    VIP类型设置示例:
    vip:
      group-Name: VIP
      name: VIP
    

    特殊API: 通过VIP系统的API可以实现判断玩家是否拥有VIP、获取VIP到期日期、获取VIP时长、设置VIP、移除VIP、打开VIP信息菜单等功能。

    API示例:
    (Boolean) 如果玩家拥有VIP则返回true,否则返回false
    VIP.getVIP().getAPI().have(playerName);
    
    (Long) 获取玩家VIP结束日期
    VIP.getVIP().getAPI().getEndingDate(playerName);
    
    (Long) 获取玩家VIP时长(毫秒)
    VIP.getVIP().getAPI().getTime(playerName);
    
    (Void) 为玩家设置VIP时长
    VIP.getVIP().getAPI().set(playerName, days, Date);
    
    (Boolean) 如果VIP移除成功则返回true,否则返回false
    VIP.getVIP().getAPI().remove(playerName);
    
    (Void) 为玩家打开VIP信息菜单
    VIP.getVIP().getAPI().openInventory(player);
    
    (Void) 观看VIP结束提醒
    VIP.getVIP().getAPI().watchEndVIP();
    

    服务器列表: 如果在服务器上使用此插件,请联系作者以添加到测试服务器列表。

    免责协议: 下载此插件即代表您同意:不进行反编译、不修改代码、不在他处上传、不声明该插件为你的作品。

    VIP System (VIP系统-提供VIP功能的插件)

    VIP System (VIP系统-提供VIP功能的插件)

    可用版本为:|1.7|1.8|1.9|1.10|1.11|1.12

    源站下载
    登录后前往SPIGOT

  • 收录

  • 请登录之后再进行评论

    登录
  • Soda任务 图片
  • 偏好设置
  • 主题
  • 帖子间隔 侧栏位置: