插件介绍
祝各位服主新年快乐
允许使用指令 创建 管理 以及生成礼品码 (可选,命令,playerpoints,cashshop) 可以导出成文件 或者直接导出网页 或者导出到控制台 多种方式可选
允许使用带密码的礼品码,除了礼品码卡号以外还需要输入密码才可以使用。
可以要求玩家输入验证码来使用图片验证码
本插件2.0.0.0版以上需要使用java8来运行
用java7的服主请使用1.0.0.5版
请1.0.0.5的用户注意,2.0.0.0的配置文件不兼容1.x.x.x,1.x.x.x 数据库需要手动升级,如果不会的话可以找我付费解决哦!
插件内含统计系统,不喜欢去PluginHelper文件夹下的config.yml关闭
使用须知
本插件第一次使用的时候会下载需要的依赖库,如果检测到其它插件加载了就不会安装。
插件权限
- customgiftcode.use.code 使用礼品码的权限
- customgiftcode.use.look 查看礼品码
- customgiftcode.admin.* 管理员权限
- customgiftcode.admin.reload 重载配置文件权限
- customgiftcode.admin.genkey 生成权限
- customgiftcode.admin.manager 管理权限
指令
- /cgc manager(m) help 管理礼品码
插件截图
此功能支持所有纯净bukkit spigot paper服务端 forge+bukkit 服只支持Uranium dev 202 构建之后的版本 CatServer未测试
数据存储方式
存储方式支持H2数据库和MySQL的数据存储方式,其他方式不支持。
配置文件
- # 插件的语言(支持英语)
- lang: zh_CN
- # 插件版本
- Version: 3
- # 服务器名称,群组服使用,如果没有写会从bungeecord通道里获得。
- Server_Name: ''
- # 是否只允许后台使用管理员命令
- OnlyConsoleUseAdminCommand: false
- # 默认输出模式
- # 支持log(日志) msg(聊天消息) http(网页输出)
- DefaultOutput: log
- # 数据库设置,默认使用H2数据库,如果有MySQL建议使用MySQL,性能更好,只支持MySQL和H2。
- DB:
- MaximumPoolSize: 4
- # t/ms
- Lifetime: 30000
- MinimumIdle: 4
- # Database Type
- Type: h2
- # Database Address
- Host: localhost
- # Database Port
- Port: '3306'
- # Database Username
- User: root
- # Database Password
- Pass: ''
- # Database Name
- Database: CustomGiftCode
- # Database arguments
- Args: ''
- # Database Prefix
- Prefix: CGC_
- Encoding: UTF-8
- # 礼品码格式
- Code:
- # 礼品码格式RC{1,2}为生成一到两位随机字符串的意思
- # I为生成数字
- # C为生成字符串
- # RI{1,2}为生成一到两位数字
- CodeTemplate: RC{3,5}-IIII-IIII-CCCC
- # 字符串列表,无需修改。
- CharList: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
- # 是否使用密码,看情况是否打开此选项。密码是加密存到数据库的
- UsePass: false
- # 密码格式,同礼品码格式。
- PassTemplate: RC{3,5}IIIIII
- # 礼品码批次设置
- Code_Batch:
- # 是否限制批次的IP地址使用次数。
- LimitIP: false
- # HTTP服务器设置
- HttpServer:
- Enable: true
- Port: 0
- Url: ''
- # 验证码功能设置
- Captcha:
- # 验证码系统开关(此功能不支持cauldron系列服务端)
- Enable: false
- # 验证码字体
- Font: ''
- # 激活使用验证码的次数
- UseCaptchaErrCount: 0
- </font>
- 1.0.0.5: 无
- 2.0.0.0: 极大的提升了安全性与性能,添加了验证码功能和密码礼品码功能,修改了HTTP服务器礼品码功能,更改了配置文件格式。
- 2.0.0.1: 此版本修复了windows系统以及
mod端(thermos kcauldron等)下的错误 ,Vault依赖不再是必须的。 - 2.0.0.2: 此版本修复了后台报错问题
(MOD端下个版本应该可以修复) - 2.0.0.3: 屏蔽了一些报错,还有一些微小的工作。
- 2.0.0.4: 可能修复了一个严重的BUG,建议群组服的服主立即更新!!!!!
- 2.0.0.5: 修复BUG,以及现在http服务器只会在使用的时候开启。
- 2.0.0.6: 删除了一个多余的commit代码,修复BUG。
- 2.0.0.7: 修复了数据库超时错误
- 2.0.0.8: 修复了使用错误的密码礼品码时候的报错(没人反馈?难道没人用带密码的?23333333)2.1.0.0: 大幅度优化了代码,添加了礼品码API,可以定义自己的礼品码。
- 2.1.1.x: 添加了server表,可以查询玩家在哪个子服里使用的礼品码。
- 2.1.2.0: 修改了配置文件格式,旧版的配置文件可以自动转换添加了连接池(HikariCP),现在支持H2数据库,不需要mysql支持也可以使用了,优化了代码,更改了配置文件,但可以自动转换到新版本。
- 2.1.2.2: 添加了plugin_name.wbc(彩色的带括号的插件名)和plugin_name.wb(带括号的插件名)语言键,可在语言文件里添加来自定义插件的前缀名。
- 2.1.2.3: 修复了批次操作的报错
- 2.1.2.4: 添加Uranium服务端的支持
1.7.10 MOD端的使用方法
如果你感到此插件对你服务器非常有帮助的话,可以赞助我哦!
下载地址
旧版下载
本插件所用所有代码均为原创,不存在借用/抄袭/违反协议等行为
[groupid=1465]银河系气功协会[/groupid]
-
fcscscs.png (22.58 KB, 下载次数: 16)