Minecraft(我的世界)中文论坛

标题: [经济][礼包]Cdkey——兑换码礼包与商店[1.7.x-1.10]

作者: 幻音い    时间: 2016-7-15 01:09
标题: [经济][礼包]Cdkey——兑换码礼包与商店[1.7.x-1.10]
本帖最后由 战神丿灬小涛 于 2018-2-8 15:51 编辑

版权所有, 未经本人许可严禁转载插件与本帖介绍
插件介绍:
让玩家可以使用cdkey兑换码进行兑换相应的物品。同时提供cdkey商店,让玩家可以自由购买cdkey。支持RPGitem物品

新版特性:
在1.3版本中更新了可以使用GUI界面查看自己的Cdkey,所有商店包括使用GUI界面修改礼包等功能。让服主做一个礼包不耗费太多时间。还有让Cdkey有一个过期时间,到期后将变成没有什么卵用的Cdkey~


常见Bug:

插件权限:
  1. #玩家权限(默认玩家拥有)
  2. cdkey.use
  3. #OP权限,一般不会给玩家的
  4. cdkey.admin
  5. cdkeyshop.admin
复制代码
插件配置:
  1. #使用命令一次性创建物品最大数量
  2. setItemMaxNum: 64
  3. #Cdkey一次性最大创建数量
  4. cdkeyCreateMaxNum: 50
  5. #Cdkey一次性最大购买数量
  6. cdkeyOnceBuyAmount: 10
  7. #是否开启玩家选择商店显示出售物品
  8. shopShowItemList: true
  9. #是否允许玩家查看商店菜单
  10. playerUseShopMenu: true
  11. #是否允许玩家在商店菜单选择直接传送
  12. playerUseShopMenuTeleport: true
复制代码
配置文件中有一个itemList.txt,该文件可以设置一些显示英文的mod物品,基础的物品我已经添加完毕了,但有一些无法显示中文,比如药水。
然后可以配置物品中文,例如:
  1.    <font size="2">31:1=草
  2.     31:2=蕨
  3.     32:0=枯死的灌木
  4.     33:0=活塞
  5.     35:0=羊毛
  6.     35:1=橙色羊毛
  7.     35:2=品红色羊毛
  8.     35:3=淡蓝色羊毛
  9.     35:4=黄色羊毛
  10.     35:5=黄绿色羊毛
  11.     35:6=粉红色羊毛
  12.     35:7=灰色羊毛</font>
复制代码
message.yml文件用于处理插件中的消息文本,这个没啥好说的,都知道。(内容有点多...)

插件命令:cdkey:
  1. /cdk [cdkey]                            使用获取到的cdkey号码进行兑换礼包
  2. /cdk create [礼包名称] [创建数量]              创建cdkey
  3. /cdk my 打开我已经获取的Cdkey列表(玩家点击即可使用)
  4. /cdk shop  打开商店列表(如果配置项中设置了true,玩家即可使用,点击传送)
  5. /cdk delcdk [cdkey]                                                删除一个存在的cdkey
  6. /cdk createbag [礼包名称]                    创建一个新的礼包
  7. /cdk delbag [礼包名称]                                         删除一个存在的礼包
  8. /cdk give [礼包名称] [玩家名称] [数量]  给予某个在线玩家指定的礼包cdkey
  9. /cdk setitem [礼包名称] [物品ID(可选)] [物品数量(可选)]        设置礼包中的物品,不写可选则默认为手上物品
  10. /cdk delitem [礼包名称] [礼包中的序列ID(可选)]        删除一个礼包中存在的物品,不写为删除全部物品
  11. /cdk reload                                  重载插件配置
  12. /cdk clear                                   清空所有cdkey
  13. /cdk clearold                             清空所有过期cdkey
  14. /cdk baglist                                查看所有创建的礼包
  15. /cdk itemlist                          [礼包名称] 查看某个礼包物品列表
复制代码
cdkeyshop:
  1. /cdkshop create [商店名称] [价格] [数量]  创建一个cdkey商店
  2. /cdkshop delete [商店ID(可选)]           删除一个商店(默认为选中商店)
  3. /cdkshop unlimited                      设置选中商店库存为无限
  4. /cdkshop amount [数量]                  设置选中商店的库存数量
  5. /cdkshop setowner [玩家名称]            设置选中商店店主
  6. /cdkshop tp [商店ID]                    传送至某个商店附近
  7. /cdkshop clear                         删除所有库存为0的商店
  8. /cdkshop list                          查看所有商店及信息
  9. /cdkshop price [价格]                  修改选中商店价格
  10. /cdkshop bag [礼包名称]                修改选中商店出售的礼包
复制代码
使用方法:
Cdkey详细使用方法:https://www.acgxt.com/399.html

简略版:
1.创建Cdkey并使用

2.创建Cdkey商店

3.商店修改:


4.设置Cdkey过期时间v1.3+

更新日志:
2016-8-2 v1.3:
修复:领取礼包预留计算偏差
修复:给予玩家Cdkey错误(等于还是自己的)
修复:礼包中领取的物品Lore不存在时会空出一行
添加:消息配置文件可以自定义了(消息配置有点多)
添加:玩家可以使用GUI界面查看&使用Cdkey&清空过期Cdkey
添加:玩家或OP可以使用GUI界面查看商店信息或者直接传送
添加:OP可以使用GUI界面查看礼包,添加,修改,省去大部分时间
添加:Cdkey可以设置过期时间
============================================
2016-7-27 v1.2:
修复:首次运行插件造成无法创建数据库问题
============================================
2016-7.24 v1.1:
修复:普通玩家敲击箱子会显示创建信息
============================================


感谢 23#@领悟提出首次运行数据库创建失败bug
安装方法:
  1. 如果你使用过之前的版本,那么很抱歉,请删除配置文件中的所有文件(或者你对比新版改数据也行~)
  2. 1.下载插件
  3. 2.关闭服务器
  4. 3.将插件丢进plugins文件夹
  5. 4.开启服务
复制代码

注意事项:
该插件当前不支持附魔书与染色皮革!!就算设置了物品,得到的是一本空的附魔书或者是原版皮革,是没有任何效果的.但是支持已经附魔的物品的。
如果你之前使用过1.3版本以前的插件,请一定要删除Cdkey的所有配置文件。

配置文件:(游戏提示缺少message.yml文件请下载下面的配置文件)
message.yml下载
前置插件:
Vault1.4+和 ESS经济 即可
下载地址:

【七空幻音】Cdkey-v1.3
历史版本:


增加导出功能(2018-1-6)
导出Cdkey



如有Bug欢迎前往:https://www.acgxt.com/397.html 反馈,或者在本帖反馈或者mailto: [email protected]
最后,下载了的人能给个回复吗?别做伸手党哦!没人就不更新咯~欢迎提出建议
已弃坑,不用等了,源码自行反编译即可

作者: liucx    时间: 2016-7-15 01:19
沙发拿走了→_→
东西不错。。然而有同类插件了
作者: 幻音い    时间: 2016-7-15 01:28
liucx 发表于 2016-7-15 01:19
沙发拿走了→_→
东西不错。。然而有同类插件了

晨旭是可爱的囡孩子~23333
作者: 幻音い    时间: 2016-7-15 01:30
黄月 发表于 2016-7-15 01:35
一个礼包,多个物品

支持的,默认一个礼包10个物品上限,配置文件可以自行修改上限
作者: 黄月    时间: 2016-7-15 01:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: 幻音い    时间: 2016-7-15 01:33
黄月 发表于 2016-7-15 01:30
就是不能支持多个物品或是指令什么的。相对而言,还是不错的,支持。

指的是一个礼包中多个物品??还是什么?
作者: 黄月    时间: 2016-7-15 01:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: ang_cheng    时间: 2016-7-15 02:23
支持原创!!!希望能更新越来越多版本
作者: 幻音い    时间: 2016-7-15 06:21
dxz2002 发表于 2016-7-15 06:24
感觉创建不太适应,和QuickShop太像了

因为我之前打算是放牌子创建的,但是感觉又不合适,所以才想到空手创建的.....
作者: 戴兜    时间: 2016-7-15 06:24
感觉创建不太适应,和QuickShop太像了
作者: Mr.Luans    时间: 2016-7-15 06:42
呃呃呃,我又能做VIP东西了。
作者: 幻音い    时间: 2016-7-15 06:47
123asd@ 发表于 2016-7-15 06:42
呃呃呃,我又能做VIP东西了。

害怕
作者: Mr.Luans    时间: 2016-7-15 07:00
战神丿灬小涛 发表于 2016-7-15 06:47
害怕

哇塞,楼主居然在诶。
作者: 幻音い    时间: 2016-7-15 07:01
123asd@ 发表于 2016-7-15 07:00
哇塞,楼主居然在诶。

一般通宵...
作者: 1790175861    时间: 2016-7-15 09:11
好霸气,乍一看还以为是快捷商店、
作者: 幻音い    时间: 2016-7-15 17:33
1790175861 发表于 2016-7-15 09:11
好霸气,乍一看还以为是快捷商店、

恩,本身是一个礼包cdkey,附带一个cdkey商店的
作者: 猫猫惹    时间: 2016-7-16 11:24
我貌似研究出新的自动赞助了QAQ
作者: 橙子丶谛    时间: 2016-7-18 18:53
小生见到此贴,内心仿佛
涛涛江水久久不能平静,我
真心地感觉到大触与我等凡人之
傻愚之鸿沟所存在,这种感觉
逼迫地我为您奉上金粒!

作者: 橙子丶谛    时间: 2016-7-18 18:55
战神丿灬小涛 发表于 2016-7-18 19:01
可以,这很Monsun

双击小涛666
作者: 幻音い    时间: 2016-7-18 19:01
橙子丶谛 发表于 2016-7-18 18:53
小生见到此贴,内心仿佛
涛涛江水久久不能平静,我
真心地感觉到大触与我等凡人之

可以,这很Monsun
作者: 领悟    时间: 2016-7-26 20:40
战神丿灬小涛 发表于 2016-7-15 01:30
支持的,默认一个礼包10个物品上限,配置文件可以自行修改上限

我是OP,为什么有的指令用不了啊?象把东西添加到一个CDK礼包里的指令就用用不了.
作者: 幻音い    时间: 2016-7-27 00:15
领悟 发表于 2016-7-26 20:40
我是OP,为什么有的指令用不了啊?象把东西添加到一个CDK礼包里的指令就用用不了. ...

麻烦详细说明一下,具体的命令实在不行QQ:2289453456联系我
作者: 领悟    时间: 2016-7-27 06:45
战神丿灬小涛 发表于 2016-7-27 00:15
麻烦详细说明一下,具体的命令实在不行QQ:2289453456联系我

/cdk setitem 新手礼包这个指令就用不了,后面的指令没测试。
作者: Tusety    时间: 2016-7-27 13:28
很好,虽然有点复杂,不过可以作为招收新人的插件
作者: 1414625799    时间: 2016-7-31 16:06
建议弄一个一个人 就算有很多同一个礼包的cdk 他也只能兑换一份  这样方便批量发放福利
作者: 幻音い    时间: 2016-8-1 03:06
1414625799 发表于 2016-7-31 16:06
建议弄一个一个人 就算有很多同一个礼包的cdk 他也只能兑换一份  这样方便批量发放福利 ...

好的,下下个版本开始做吧
作者: 幻音い    时间: 2016-8-5 17:50
Tusety 发表于 2016-7-27 13:28
很好,虽然有点复杂,不过可以作为招收新人的插件

最新版本已经不复杂了哦,可以直接拖动修改物品了
作者: 1414625799    时间: 2016-8-5 19:04
战神丿灬小涛 发表于 2016-8-1 03:06
好的,下下个版本开始做吧

为啥我保存不了,每次保存物品,都说可能被保存失败 这是怎么回事???????
作者: 幻音い    时间: 2016-8-5 19:26
1414625799 发表于 2016-8-5 19:04
为啥我保存不了,每次保存物品,都说可能被保存失败 这是怎么回事??????? ...

麻烦留下你的 服务端版本和后台报错信息
作者: 1414625799    时间: 2016-8-5 22:12
战神丿灬小涛 发表于 2016-8-5 19:26
麻烦留下你的 服务端版本和后台报错信息

[Cdkey] 物品添加失败java.sql.SQLException:table cdk_item has no column named item_time[22:15:25 INFO]: [Cdkey] 物品添加失败java.sql.SQLException:table cdk_item has no column named item_time[22:15:25 INFO]: [Cdkey] 物品添加失败java.sql.SQLException:table cdk_item has no column named item_time                         就这个样
作者: 幻音い    时间: 2016-8-5 22:48
1414625799 发表于 2016-8-5 22:12
[Cdkey] 物品添加失败java.sql.SQLException:table cdk_item has no column named item_time[22:15:25 IN ...

你之前是不是用过1.3之前版本的插件?
你把配置文件全部删掉再试试。plugins/cdkey这个文件夹里面内容全部删掉
作者: 1414625799    时间: 2016-8-5 23:18
战神丿灬小涛 发表于 2016-8-5 22:48
你之前是不是用过1.3之前版本的插件?
你把配置文件全部删掉再试试。plugins/cdkey这个文件夹里面内容全部 ...

( ⊙ o ⊙ )是的 问题解决了 谢谢{:10_492:}
作者: 雨墨凌霄    时间: 2016-8-6 19:07
本帖最后由 8865745 于 2016-8-6 20:15 编辑

然后呢 友情提示: CONFIG 和 MESSAGE 这两个文件 在某些系统【单词忘记怎么打了 反正不是 WINDOWS】 需要转码为 UTF-8 格式 虽然用NOTEPAD 很快 但是有人不会 所以楼主准备一份
只要提示  请检查配置文件 message.yml 是否缺少配置项 检查后完好 仍然这么提示的 就换 UIF-8的

还有  只要涉及到GUI 不管我怎么改 左上角都显示 请检查配置文件 message.yml 是否缺少配置项  

继续 GUI编辑物品 为啥我用不了呢 左键 右键 都是直接关闭-.-


作者: 幻音い    时间: 2016-8-6 20:07
8865745 发表于 2016-8-6 19:07
MCPC能用不--- 能用
然后呢 友情提示: CONFIG 和 MESSAGE 这两个文件 在某些系统【单词忘记怎么打了 反正 ...

只是linux系统下的配置文件有问题吗?MCPC不能用?服务端版本是多少?
作者: 雨墨凌霄    时间: 2016-8-6 20:08
战神丿灬小涛 发表于 2016-8-6 20:07
只是linux系统下的配置文件有问题吗?MCPC不能用?服务端版本是多少?

mcpc可以 之前是我打的有问题 还是你理解错了呢
linux的配置的确是有问题-.-
我1710的
作者: 幻音い    时间: 2016-8-6 20:47
8865745 发表于 2016-8-6 20:08
mcpc可以 之前是我打的有问题 还是你理解错了呢
linux的配置的确是有问题-.-
我1710的 ...

我在windows下mcpc一切正常,如果你那还有GUI用不了什么的,麻烦把后台报错信息发一下
作者: 雨墨凌霄    时间: 2016-8-6 21:13
战神丿灬小涛 发表于 2016-8-6 20:47
我在windows下mcpc一切正常,如果你那还有GUI用不了什么的,麻烦把后台报错信息发一下 ...

配置的编码再换一边就OK了-.- 之前貌似换成了 UT8-无BOM的了
作者: 在下小熊猫    时间: 2016-8-9 15:13
{:10_516:}很棒的作品+11111111111
作者: qianxun769    时间: 2016-8-16 11:21
怎么查看生成完毕的兑换码...刚生成完就不小心关掉了
作者: mmbbggf    时间: 2016-8-17 08:52
这个很简便,不错,赞一个
作者: a1546757274    时间: 2016-8-17 13:32
不会23333333333333
作者: 翼LOVE·小爱    时间: 2016-8-17 20:08
很好的插件{:10_512:}
建议加上输入兑换码获得某权限的功能
作者: 983341575    时间: 2016-8-17 20:48
缺少配置项咋回事
作者: 幻音い    时间: 2016-8-18 15:08
983341575 发表于 2016-8-17 20:48
缺少配置项咋回事

根据你的服务器系统下载相应的配置文件
作者: 幻音い    时间: 2016-8-18 15:09
qianxun769 发表于 2016-8-16 11:21
怎么查看生成完毕的兑换码...刚生成完就不小心关掉了

如果是你自己生成的使用/cdk my查看  查看所有Cdkey需要用sqlite管理工具查看
作者: 825100598    时间: 2016-8-18 17:32
谢谢楼主 服务器正好需要

作者: Dream_chenxi    时间: 2016-8-18 18:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: a532633385    时间: 2016-8-19 15:33
LZ,我这边显示,检查message.yml是否缺少配置文件,一输入/CDK这消息就刷屏,商店也创建不了;我下载了帖子里的配置文件,解压在里面的,还是显示这个,求解(1.8水龙头服务器)
作者: z1043512027    时间: 2016-8-19 16:57
不错不错,抱走
作者: 幻音い    时间: 2016-8-19 17:01
a532633385 发表于 2016-8-19 15:33
LZ,我这边显示,检查message.yml是否缺少配置文件,一输入/CDK这消息就刷屏,商店也创建不了;我下载了帖子 ...

你看启动服务器时 插件报的什么错误  冲创建商店报什么错误 实在不行qq2289453456
作者: 阿里斯    时间: 2016-8-19 21:23
表示并不会CDK这东西啊- -
作者: 139746a    时间: 2016-8-19 21:38
请问,创建后cdk怎么给别的玩家
作者: 幻音い    时间: 2016-8-19 22:44
139746a 发表于 2016-8-19 21:38
请问,创建后cdk怎么给别的玩家

额...如果你是给玩家就用/cdk give [礼包名称] [数量] 给玩家,玩家必须在线,虽然使用createcdk创建玩家可以用,但是玩家在他的列表里面是看不到的,给别人就用give命令
作者: xiaoo_hua    时间: 2016-8-20 12:13

好高级
作者: 983341575    时间: 2016-8-20 22:34
战神丿灬小涛 发表于 2016-8-18 15:08
根据你的服务器系统下载相应的配置文件

换了配置依然不行
作者: xiaoxu222    时间: 2016-8-21 09:42
希望把点卷cdk礼包做出来
作者: 421075439    时间: 2016-8-21 10:38
dddddddddddddd
作者: 2626468    时间: 2016-9-21 02:38
cdkey对于mc是一个相当新颖的概念,很超前的插件
作者: aixi_    时间: 2016-9-22 11:10
赞一个先。
作者: 1961525317    时间: 2016-9-24 09:48
感觉还可以顶一下
作者: 蚜虫    时间: 2016-10-16 14:12
压缩包已损坏
作者: 幻音い    时间: 2016-10-16 18:06
yachong 发表于 2016-10-16 14:12
压缩包已损坏

没有损坏啊
作者: 布子博士    时间: 2016-10-16 18:43
1.10的不说直接拿走
作者: LZ1234567    时间: 2016-10-18 20:31
这个问下,能不能输入cdk激活一个指令,比如花10元买到cdk,然后输入后可以触发p give 玩家名称 多少点卷的指令,这样就能卖点卷了!
作者: 1692236385    时间: 2016-10-19 07:38
6666666666666这个插件我要了
作者: 蚜虫    时间: 2016-10-21 16:35
能绑定指令吗?
作者: 幻音い    时间: 2016-10-21 16:51
yachong 发表于 2016-10-21 16:35
能绑定指令吗?

不能,插件目的是发放物品的
作者: 路边的飞机    时间: 2016-10-23 10:04
怎么搞点券领取
作者: 风之庇护    时间: 2016-11-4 22:39
= =那个CDK商店和箱子商店冲突怎么破?
作者: 幻音い    时间: 2016-11-4 22:59
风之庇护 发表于 2016-11-4 22:39
= =那个CDK商店和箱子商店冲突怎么破?

额 这个和QS商店不会冲突的,创建QS拿物品,我这个空手,测试的时候我是两个插件一起装上测试的
作者: 风之庇护    时间: 2016-11-4 23:02
战神丿灬小涛 发表于 2016-11-4 22:59
额 这个和QS商店不会冲突的,创建QS拿物品,我这个空手,测试的时候我是两个插件一起装上测试的 ...

酱紫啊。。。我这里不知道哪个插件跟QS冲突了。。。QAQ谢谢拉。。
作者: 123飞    时间: 2016-11-5 09:56
支持NBT吗,比如我制作了一个工具,有很多lore 和属性,比如效率x,速度提升这些附加的内容
作者: a885228438    时间: 2016-11-5 10:30
有gui吗??????????
作者: 1203459264    时间: 2016-12-9 04:00
可是CDK码生成了之后在哪儿获取啊   总不能我一个一个照着打出来吧

作者: 1284641389    时间: 2016-12-9 06:19
嗯(?-ω-`)这么好的插件,拿走
作者: Pangxie    时间: 2016-12-24 02:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: zu00495907    时间: 2016-12-24 03:08
1.9.4 无法使用
作者: shuye_kun    时间: 2016-12-24 04:56
不做伸手党?_?
作者: 1414625799    时间: 2016-12-25 14:27
跪等更新.......
作者: Tale丿神话    时间: 2017-1-4 12:32
老是说message.yml文件错误什么的  然后下载帖子里的也一样用不了 我是1.9.4
作者: Tale丿神话    时间: 2017-1-4 12:33
这个插件兼容rpgitem吗
作者: 1349259747    时间: 2017-1-4 15:41
插件不错  拿走了
作者: zhaiXXXX    时间: 2017-1-9 21:43
有一些bug,输入一些没有用过的兑换码会发现用不了
作者: 蜡笔小新1    时间: 2017-1-9 23:20
为什么我下载不了
作者: 虎牙小炫    时间: 2017-1-10 11:55
我想转载
作者: Dragon雨澈    时间: 2017-1-10 12:24
不错,原创的呢...插件
作者: 蜡笔小新1    时间: 2017-1-12 22:52
为什么我下载出来是一个网址???
作者: 651158055    时间: 2017-1-13 22:36
为什么控制台 不能执行命令
作者: yangzhen0021    时间: 2017-1-14 00:46
不错哦!这插件到时候可以无聊发发cdk在群里
作者: shashoudage    时间: 2017-1-16 10:01
CDK怎么给予玩家 是要他们去买么? 有点不懂`
作者: shashoudage    时间: 2017-1-16 10:48
为什么使用之后 每次生成CDK 显示 CDK最多生成0?
作者: Queen_fang    时间: 2017-1-16 12:48
能不能打开类似箱子那样的界面然后自己选择啊
作者: 76222179    时间: 2017-1-28 16:02
不错的,想提个建议,就是可以导出激活码,不然碰到大服,几百个激活码……
作者: 76222179    时间: 2017-1-30 21:21
有毒……本人1.7.10服务器,Thermos端,Vault版本为1.4.1,这是1.7.10支持的最高版本,然而后台报错刷不停,貌似是前置不行,然而作者却测试可用于1.7.10……
作者: Bruon    时间: 2017-1-31 17:27
超级不错的插件 我一直在用  支持一下
作者: A_xiaoyao    时间: 2017-1-31 18:40
66666666,正好需要
作者: NIMA290    时间: 2017-2-4 00:30
可以用在VIP之类的上边!
作者: 1414625799    时间: 2017-2-7 13:09
什么时候更新啊......这个插件还开不开发
作者: 云中之梦    时间: 2017-2-8 16:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: 602844218    时间: 2017-4-28 02:54
下载地址死了!