文章目录
前言
Minecraft沙盒游戏,它不单单可以让玩家游戏,玩家还能自己创建MC的服务器来供其他的玩家联机。
如果你想要在MC服务器中弄一个每日礼包,或者是VIP礼包时,你就可以使用EasyKitRel插件来设置。
其他介绍
我的世界笔记-服务器权限添加(GroupManager插件)
一、配置
config.yml-配置
如果用文本编辑的方式打开数据库文件的话会出现乱码,你可以使用相应的数据管理软件来查询信息。
data.db就是存储着玩家是否领取了某个礼包,礼包的时间等。
其中的Messages主要是一些提示信息
Config为默认配置信息,通常是不需要变更的
二、指令
在op模式下输入/kit
就会出现以下的指令提示
[1]. 创建礼包
弄一个礼包时,你需要提前将礼包的东西防到自己的背包里。而且不能有其他的物品,包括身上的装备。
如果当你像下图创建一个礼包时,礼包的内容就是:钻石裤子+半组沙子
所以在你创建礼包前,可以在op模式下输入指令/clear
来清除背包的东西(不会清除装备),从而保证礼包的东西是你想要设定的物品。
之后输入/kit create [礼包名称]
来创建一个礼包
使用指令/kit list
后,就能查看礼包是否创建成功
[2]. 礼包时长
当你没有设定礼包的时长时,将会出现一个bug,那就是玩家可以无限地领取礼包(前提是玩家有权限领取).
如果你需要测试礼包的时间时,请先使用指令/deop [玩家ID]
转换为玩家模式。
这时就需要用到指令/kit cooldown [kitname] [cooldown]
kitname为礼包名称,cooldown为冷却时间。
冷却时间的格式是数字+时间后缀
,例如你需要设定礼包A的冷却时间为2天30分时,即:/kit cooldown A 2d 30m
时间后缀 | 介绍 |
---|---|
s | 秒 |
m | 分钟 |
h | 小时 |
d | 天 |
w | 周 |
y | 年 |
[3]. 其他指令
通常来说只需要一个创建礼包和一个礼包的冷却时间指令就行,但其他的指令也是有帮助的。
指令 | 介绍 |
---|---|
/kit [kitname] | 获取某个礼包,kitname为礼包名称 |
/kit help [command] | 查看某个礼包指令的帮助提示,command为命令 |
/kit reload | 重载礼包插件 |
/kit create [kitname] | 创建礼包,kitname为礼包名称 |
/kit remove [kitname] | 删除某个礼包,kitname为礼包名称 |
/kit limit [kitname] [cooldown] | 设定某个礼包的冷却时间,kitname为礼包名称,cooldown为冷却时间 |
/kit price [kitname] [price] | 这个指令可以设置玩家领取某个礼包需要的金币数。kitname为礼包名称,price为礼包价格 |
/kit reset [cooldown] [kitname] [player] | 重置玩家领取某个礼包的冷却时间,cooldown为冷却时间,kitname为礼包名称,player为玩家名称 |
/kit reset limit [kitname] [player] | 重置玩家领取某个礼包的最大领取数,kitname为礼包名称,player为玩家名称 |
/kit give [kitname] [player] | 让玩家获取某个礼包,kitname为礼包名称,player为玩家名称 |
/kit book | 给自己一本书,可通过书本领取相应权限的礼包 |
/kit list | 列出所有的礼包 |
三、权限
如果你创建了礼包后发现某个权限组的玩家没法领礼包,很大的可能是因为没有该那个权限组的玩家设置相应礼包的领取权限。
如果你只想让玩家拥有某个礼包权限时,给该玩家所在的权限组配置一个EasyKits.kits.[kitname]
即可,kitname为礼包名称
权限 | 介绍 |
---|---|
Easykits.* | 获得所有的权限 |
Easykits.cmd.* | 可使用全部的指令 |
EasyKits.kits.* | 所有礼包的领取权限 |
EasyKits.kits.[kitname] | 某个礼包的领取权限 |
EasyKits.bypass.cooldown | 不受礼包冷却时间的限制 |
EasyKits.bypass.limit | 不受领取次数的限制 |
EasyKits.bypass.price | 不受礼包价格的限制 |
EasyKits.sign.create | 拥有创建礼包木牌的权限 |
EasyKits.sign.remove | 拥有删除礼包木牌的权限 |
EasyKits.sign.use | 使用礼包木牌的权限 |
四、玩家领取礼包的方法
[1]. 指令
你可以让玩家输入
/kit [礼包名称]
来获取某个礼包,也可以直接通过菜单,把菜单的相应按钮绑定到/kit [礼包名称]
这个指令。
例子:
将需要的命令填写在COMMAND
之后即可,记住需要有一个空格连接,而且命令不需要斜杠/
[2]. 礼包木牌
需要拥有创建礼包木牌权限的玩家才能创建,相当于一个快捷的指令。默认op拥有创建礼包木牌的权限
第一行:[礼包系统]
第二行:礼包名称
如下图:
右键点击后将会出现礼包相应的界面。
来源:oschina
链接:https://my.oschina.net/u/4397122/blog/4265056