英文名称: | CrazyAuctionsPlus |
---|---|
中文名称: | 疯狂拍卖重置版 |
插件来源: | 重制 |
适用服务端: | CraftBukkit Spigot |
插件类型: | 娱乐 综合 经济 |
语言支持: | 简体中文 English |
适用版本: | 1.19.X 1.18.X 1.17.X 1.16.X 1.15.X 1.14.X 1.13.X 1.12 1.11 1.10 1.9 1.8 |
前置Mod|插件: | Vault 与任意一款包含以Vault为前置的经济插件 |
下载地址: | https://pan.wer.plus/s/NoXhD |
原帖地址: | https://www.spigotmc.org/resources/75655/ |
插件Logo: | ![]() |
插件简介: | – |
插件简介
这是CrazyAuctions插件的优化与增强的版本,由 BadBones69(原作者)所发布的开源代码进行重置
这个插件是一个半定制插件,一部分的功能来自 @96181998 的付费要求,其余功能为本人服务器所需而编写
希望各位能够喜欢这个插件,有能力的话请到Spigotmc论坛上支持这个插件(原贴地址)
重要的话
前置
功能介绍
![图片[2]-CrazyAuctionsPlus —— 疯狂拍卖重置版|更多功能的全球市场[1.8-1.19]-服务端插件论坛-资源发布-像素交际](https://www.mcbbs.net/static/image/hrline/line2.png)
- 出售物品,将你的物品以一定的价格出售到全球市场上
- 收购物品,在市场上发起一项物品的收购,其他玩家可以通过出售他们的物品以获得你的报价(重置版的特色功能)
- 拍卖商品
- UUID支持
- GUI全球市场界面
- 支持多语言(默认提供中文和英文的语言文件,插件将检测系统语言自动生成对应的配置文件)
- 自定义商品分类,物品的类型(武器、方块、食物等),以及商品的类型(出售,收购,拍卖)
- 支持从 CrazyAuctions 插件转换数据并同步
- 支持点击GUI时的声音
- 支持自定义上架商品时的税收
- 物品黑名单,禁止玩家在市场上出售特殊的物品
- 物品标签黑名单,禁止玩家在市场上出售带有特殊Lore的物品(例如绑定的物品)
- 支持对商品进行重定价
- 自定义拍卖流程信息提示,让拍卖过程变得更加有趣吧
- 牌子商店,可以打开指定玩家的个人商店(类似于淘宝的店铺)
- 命令简化(例如可以设置 /全球市场 来打开市场的GUI)
- 80% 的内容可以通过配置文件进行自定义。 (提示信息,权限,GUI设置等)
- 自定义权限组,给拥有指定权限的玩家进行分类,限制可以上架的最大商品数量
- 支持 MySQL 数据库储存(不推荐,存在未知的Bug,目前已停止维护,详情请查看上边的“重要的话”)
- 支持 SQLite 数据库文件储存
- 支持分裂储存, 可以使用不同的数据库对玩家邮箱与全球市场的数据进行储存
- GUI上所有按钮(不包括商品)都可以进行开关(配置文件对应选项“Toggle: true”)
- 自动备份(关闭服务器时)或手动命令备份
- 回档(需要配合上边的备份功能,可以将所有数据通过备份文件倒回一个指定时间点)
- 物品收藏夹功能,将包含特殊NBT的物品添加到此处,可用于分类
- 提供开发者API(包路径: studio.trc.bukkit.crazyauctionsplus.api)
![图片[3]-CrazyAuctionsPlus —— 疯狂拍卖重置版|更多功能的全球市场[1.8-1.19]-服务端插件论坛-资源发布-像素交际](https://www.mcbbs.net/static/image/hrline/line2.png)
命令使用
按Tab可自动补全
命令
|
功能
|
/ca view <玩家>
|
查看一名玩家的商品.
|
/ca gui [sell/buy/bid]
|
打开市场的主界面
|
/ca mail
|
打开玩家邮箱
|
/ca listed
|
查看和管理你的所有商品
|
/ca sell [价格] [数量]
|
将你手上的物品以一定的价格上架到全球市场
|
/ca buy [价格] [数量] [物品]
|
以一定的报酬在全球市场上发出手中物品或指定物品的收购
|
/ca bid [价格] [数量]
|
将你手上的物品以一定的价格公开到全球市场上进行拍卖
|
/ca reload [重载的对象]
|
重载插件的配置文件与数据库
|
/ca admin [子命令]
|
管理员命令
|
/ca help
|
列出插件的命令帮助
|
管理员命令
命令 | 功能 |
/ca admin synchronize | 转换与同步所有旧市场(CrazyAuctions)贮存的商品及玩家数据到此版本 |
/ca admin info [玩家] | 查看某个玩家的基本信息 |
/ca admin backup | 备份插件所有数据到本地目录(包括数据库) |
/ca admin rollback [文件名] | 将当前所有的储存数据进行回档(不包含配置文件) |
/ca admin itemcollection | 管理物品收藏 |
/ca admin printstacktrace | 开关跟踪堆栈信息显示 |
/ca admin market | 操控市场相关数据信息 |
/ca admin player | 操控玩家相关数据信息 |
物品收藏命令
命令 | 功能 |
/ca admin itemcollection add [名称] | 将手上的物品添加到收藏 |
/ca admin itemcollection delete [名称/UID] | 删除收藏中的某个物品 |
/ca admin itemcollection list | 列出所有收藏的物品 |
/ca admin itemcollection give [名称/UID] [玩家] | 将收藏的物品给予玩家 |
其他命令
命令 | 功能 |
/ca admin market clear | 清空全球市场 |
/ca admin market confirm | 确认执行操作 |
/ca admin market list [页数] | 列出全球市场所有的商品 |
/ca admin market delete [商品UID] | 删除指定的商品 |
/ca admin market repricing [商品UID] [价格] | 修改指定的商品的价格 |
/ca admin market download | 将全部商品数据下载到本地目录(仅数据库模式) |
/ca admin market upload | 将本地文件数据上传到数据库(仅数据库模式) |
命令 | 功能 |
/Ca Admin Player Confirm | 确定执行操作 |
/Ca Admin Player [玩家] Clear [market/mail] | 清空此玩家的指定数据 |
/Ca Admin Player [玩家] List &8[页数] | 列出此玩家的所有邮件 |
/Ca Admin Player [玩家] Delete [UID] | 删除指定的邮件 |
/Ca Admin Player [玩家] View | 使用GUI查看此玩家的邮箱界面 |
/Ca Admin Player [玩家] Download | 将玩家数据下载到本地目录(仅数据库模式) |
/Ca Admin Player [玩家] Upload | 将玩家数据上传到数据库(仅数据库模式) |
游戏内的截图
命令使用
![]() |
全球市场界面
以我的服务器作为示例
![]() ![]() ![]() |
自定义拍卖流程提示信息
![]() |
牌子商店
![]() ![]() |
商品重定价
![]() ![]() ![]() |
还有更多的功能,请自己摸索!
关于重置版所增加与优化的内容或功能
以下内容是我一边编写插件一边进行登记的日志
优化了部分代码以及玩家数据缓存方法 自带中文和英文两种语言,系统将会自动生成对应语言的配置文件 修复了一些小Bug,使市场功能更加稳定 输入命令时使用TAB将会自动补全了 删除了/ca test命令 将Data.yml改为Database.yml 修改了所有的数据储存格式,玩家数据查找改为以UUID为标准 将config.yml改为Config.yml 修复了直接使用中文会导致乱码的Bug 加入收购功能,玩家可支付一定金钱在市场上悬赏该物品,其他用户出售所需物品可获得报酬对应的游戏币 新增多语言功能,可在Config.yml文件中进行设置,默认提供中文和英文两种语言 将撤销、过期、被撤销的物品归类到了“物品邮件”中 加入了重定价的功能,玩家可以修改正在出售中与收购中的商品的价格 加入了登入信息功能,当玩家的邮箱里有未取出的物品时,提示玩家及时取出 从现在开始,出售、收购、拍卖的价格都支持使用小数了 新增了更多的分类选项 权限全部能够自定义,所有命令都会有特定的权限节点,请在Config.yml中进行编辑 新增简易牌子商店功能,点击特殊的牌子可打开指定玩家的个人商店,详细请在Config.yml中查看 新增MySQL 数据库储存 新增SQLite 数据库储存 新增分裂储存功能,将玩家数据与市场数据分开储存,可设置两者所使用的储存方式(YAML、MySQL、SQLite) 加入备份功能,可设置关闭服务器时自动进行备份,或进行手动输入命令进行备份 加入回滚功能,可通过指定的备份文件进行回滚,详细请使用命令/ca admin进行查看 拍卖功能更加丰富了,详细可在Config.yml文件中查看 |
如何从CrazyAuctions迁移数据?
PS:您可以在步骤5之前配置你的数据库模式(例如MySQL),同步命令也适用于数据库模式。 |
没有回复内容