加入YUMC插件论坛

这里有国内顶尖的插件作者,这里有国内一流的服务器服主,这里还有你想拥有的一切Minecraft信息

论坛逐步发展中 招收插件开发人员 开发者申请 或联系QQ: 502647092

重制 McrmbVip - 武林版 2016-08-14

McrmbVip武林版

  1. DDMCloud
    支持核心:
    • Spigot
    支持版本:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    此插件原本是Mcrmb的。。。我魔改了一下 改成了武林支付的支付系统
    由于论坛禁止引导到相同定位论坛,所以。。。不能给原帖。。。
    所以介绍我直接复制了
    注意 本插件不是用的Mcrmb的点券!!!!而是武林支付的点券!!!!!
    使用前请把原版的McrmbShop给删了!不互相兼容,本版本不需要安装Mcrmb核心插件
    但是需要安装DDMLibPro2插件 安装前置插件后请开一次服 填写好服务器id和服务器key


    ======================================================
    本插件必须在 核心插件 -- DDMLibPro2 正常的情况下运作,不可独立;
    本插件不涉及权限管理。
    前置插件:1、DDMLibPro2 2、权限组插件,如GM;
    大概功能:自动上下VIP、自动发放奖励、自定义称号、称号禁词设置、称号长度限制、VIP可升级、可续费,升级VIP将自动折算日期。精确到小时。

    ======================================================

    这个插件的yaml库好像有点问题。。。对编码要求太过苛刻。。所以。。请自行调试。。。GBK/UTF-8都试试 正常就好

    默认配置文件:
    ## MCRMBVIP插件 1.0.2
    # V1.0.2
    # Add 增加GUI面板
    # V1.0.1
    # Fix 统一指令为/b vip
    # Fix 修正vip.yml文件因特殊称号被覆盖掉的问题

    ##VIP中心的展示前缀
    prefix: '§e【VIP中心】'

    ##插件指令,请勿随意修改
    command: 'bvip'
    command_admin: 'bvipadmin'
    ##全局VIP变化记录到server.log
    log: true

    ##是否打开面板显示
    gui_show: true

    ##VIP到期检测间隔时间(单位:秒),默认为1200秒(即20分钟一次)
    checktime: 1200

    ##VIP到期执行语句,可用代码{player}代替玩家名
    stopvip:
    - 'manudel {player}'
    - 'nick {player} off'
    - 'mail send {player} 您的VIP已经到期啦,请尽快续费!'

    ##修改称号的语句
    prefix_command: 'manuaddv {player} prefix &b[{prefix}]'

    ##称号不可以出现的禁词
    prefix_ban:
    - 管理
    - op
    - 服主
    - 腐竹
    - 警察
    - 城管
    - 你妈
    - wbb
    - 国王
    - 皇帝
    - '&'
    - '§'

    ##是否记录称号到vip.yml文件,如有玩家喜好使用特殊字符做称号,建议关闭此功能以免影响会员载入.
    ##如果发现载入错误切vip.yml文件变成了backup.vip.yml,请修复vip.yml文件,并把该功能关闭,关闭后不影响称号使用。
    prefix_log: true

    ##VIP中心帮助说明文字
    help: '
    §e===================McrmbVIP会员系统帮助说明===================<br>
    §e※列出VIP: /{command} 输入此指令可以展示所有VIP组的信息<br>
    §e※预购VIP: /{command} buy <VIP代码> <数量> 用此指令预购VIP(不会扣钱)<br>
    §b※指令示范: /{command} buy v3 1 使用此指令可查看购买1个月vip3的信息!<br>
    §e※确认VIP: /{command} buy <VIP代码> <数量> sure 用此指令正式购买VIP<br>
    §b※指令示范: /{command} buy v3 1 sure 使用此指令确认购买1个月VIP3!(会扣钱)<br>
    §e※我的VIP: /{command} me 显示我的VIP详情及历史<br>
    §e※修改称号: /{command} prefix <称号> 自助修改VIP称号,违规用词将封禁<br>
    §e※显示帮助: /{command} help 显示此帮助说明<br>
    §e※点券中心: /b 查看点券插件相关指令(充卡,查余额,消费记录等)<br>
    §6=======================管理员专用指令=======================<br>
    §6※查看所有VIP: /{command} list [组ID] 查看所有玩家的VIP(列表)<br>
    §6※查看玩家VIP: /{command} show <玩家名> 查看玩家的VIP详情及历史<br>
    §6※强删玩家VIP: /{command} del <玩家名> 强制删除某个玩家的VIP<br>
    §6※手动清理过期VIP: /{command} clean 立马执行一次过期VIP清理工作<br>
    §6※重载配置文件: /{command} reload 重新载入一次配置文件<br>
    §e=================================================================='

    ##VIP分组
    ##请注意,VIP分组代码(即下方的“v1”字样),一经设定不得修改! 除非手动把vip.yml中的group也全部相应的修改好! 或是还未有玩家开通相应的组。
    vipgroups:
    v1:
    name: '月付VIP1'
    longtext: '特权:随身工作台,商店创建免申请,6个领地,领地上限300格,圈地价格0.04每格子。奖励:赠送钻石15个,游戏币 3000 个,每月续费时发放。'
    price: 15 ##VIP价格
    days: 30 ##VIP天数
    prefix: 0 ##VIP每月可以修改称号次数
    prefix_max: 0 ##VIP称号最大位数
    brocast: false ##是否全服公告购买
    zs: true ##是否允许折算,永久和年费最好禁止折算(设为false),月付的可以折算
    itemid: '5:2' ##必须带单引号,冒号为英文冒号,'id:durability'
    slot: 0 ##在面板上的位置,从0开始表示面板上的第一个位置,比如:0,1,2,面板一行有九个位置:0-8
    cmd: #以下为VIP开通时执行的指令,请修改为合适的指令。{player}=玩家名, {sum}=玩家购买份数乘以【|||后的数字】
    - 'manuadd {player} vip1'
    - 'give {player} 264 {sum}|||15'
    - 'eco give {player} {sum}|||3000'
    stopvip: #可选,若停止VIP的指令一致,请在配置文件最上方配置stopvip节点即可,若不统一则在此节点分别设置
    - 'manudel {player}'
    - 'nick {player} off'
    - 'mail send {player} 您的VIP已经到期啦,请尽快续费!'
    v2:
    name: '月付VIP2'
    longtext: '特权:包含[VIP1]特权,飞行,昵称,随身末影箱,7个领地,领地上限350格,圈地价格0.03每格子。奖励:赠送钻石30个,游戏币 8000 个,每月续费时发放。'
    price: 30
    days: 30
    prefix: 0
    prefix_max: 0
    brocast: false
    zs: true
    itemid: '7:2' ##必须带单引号,冒号为英文冒号
    slot: 2 ##在面板上的位置
    cmd:
    - 'manuadd {player} vip2'
    - 'give {player} 264 {sum}|||30'
    - 'eco give {player} {sum}|||8000'
    v3:
    name: '月付VIP3'
    longtext: '特权:包含[VIP2]特权,查询破坏,时间自定义,饥饿恢复,工具修复,特别称号(3个中文,每月可改一次),8个领地,领地上限400格,圈地价格0.02每格子。奖励:赠送钻石50个,游戏币 12000 个,每月续费时发放。'
    price: 50
    days: 30
    prefix: 1
    prefix_max: 3
    brocast: true
    zs: true
    itemid: '8:2' ##必须带单引号,冒号为英文冒号
    slot: 4 ##在面板上的位置
    cmd:
    - 'manuadd {player} vip3'
    - 'give {player} 264 {sum}|||50'
    - 'eco give {player} {sum}|||12000'
    v4:
    name: '月付VIP4'
    longtext: '特权:包含 [VIP3] 所有特权,10个领地,领地上限500格,圈地价格0.01每格子,特别称号(支持到4个中文,每月可改一次)。奖励:赠送钻石100个,游戏币 30000个,每月续费时发放。'
    price: 100
    days: 30
    prefix: 1
    prefix_max: 4
    brocast: true
    zs: true
    itemid: '9:2' ##必须带单引号,冒号为英文冒号
    slot: 6 ##在面板上的位置
    cmd:
    - 'manuadd {player} vip4'
    - 'give {player} 264 {sum}|||100'
    - 'eco give {player} {sum}|||30000'
    nv3:
    name: '年费VIP3'
    longtext: '得到 [VIP3] 权限一年,每年续费奖励钻石300,游戏币10万,称号修改权6次。称号长度3位。'
    price: 300
    days: 365
    prefix: 6
    prefix_max: 3
    brocast: true
    zs: false
    itemid: '10:2' ##必须带单引号,冒号为英文冒号
    slot: 8 ##在面板上的位置
    cmd:
    - 'manuadd {player} vip3'
    - 'give {player} 264 {sum}|||300'
    - 'eco give {player} {sum}|||100000'
    nv4:
    name: '年费VIP4'
    longtext: '得到 [VIP4] 权限一年,每年续费奖励钻石600,游戏币15万,称号修改权12次。称号长度4位。'
    price: 600
    days: 365
    prefix: 12
    prefix_max: 4
    brocast: true
    zs: false
    itemid: '11:2' ##必须带单引号,冒号为英文冒号
    slot: 9 ##在面板上的位置,面板第二行的第一个位置
    cmd:
    - 'manuadd {player} vip3'
    - 'give {player} 264 {sum}|||600'
    - 'eco give {player} {sum}|||150000'
    yv3:
    name: '永久VIP3'
    longtext: '得到 [VIP3] 权限永久,一次性奖励钻石300个,游戏币10万,刷怪笼1个,称号修改权12次。'
    price: 600
    days: 36500
    prefix: 12
    prefix_max: 3
    brocast: true
    zs: false
    itemid: '383:0' ##必须带单引号,冒号为英文冒号
    slot: 11 ##在面板上的位置
    cmd:
    - 'manuadd {player} vip3'
    - 'give {player} 264 {sum}|||300'
    - 'eco give {player} {sum}|||100000'
    - 'give {player} 52 1'
    yv4:
    name: '永久VIP4'
    longtext: '得到 [VIP4] 权限永久,一次性奖励钻石600个,游戏币15万,刷怪笼1个,龙蛋1个(申请warp用),称号修改权24次。'
    price: 1200
    days: 36500
    prefix: 24
    prefix_max: 4
    brocast: true
    zs: false
    itemid: '383:8' ##必须带单引号,冒号为英文冒号
    slot: 13 ##在面板上的位置
    cmd:
    - 'manuadd {player} vip4'
    - 'give {player} 264 {sum}|||600'
    - 'eco give {player} {sum}|||150000'
    - 'give {player} 52 1'
    - 'give {player} 122 1'

    关于VP添加/修改...只要不是文盲应该都能明白..

    下载:

    McrmbVip 1.0.2_50zf


    测试截图:
    [​IMG]
    [​IMG]