结城希亚
本帖最后由 丶米饭 于 2023-1-30 17:44 编辑

介绍
本插件是一款抽奖插件
配置简单且容易上手
对RPG服、模组生存服十分友善


特点
版本兼容性高,完全兼容所有物品
带Gui界面的编辑,十分轻松的就能创建一个抽奖箱
抽奖箱及钥匙都可自定义,支持模组的方块作为抽奖箱
还支持指令抽奖、无需对箱直接抽奖两种抽奖方式
高达十二种抽奖动画,不再拘泥于一种!(带声音)
单独箱子可自定义的属性非常多,如开箱速度、开箱公告、奖池自动填充
支持nine连抽!!!!!!!!!!!!!!!!!!!!!!!!!!



指令、权限以及配置文件
指令
  1. /cl help <页数> 使用指令帮助中心
复制代码
我怕指令全发出来放不下,只放主命令好了,装进服务器查看完整部分

权限
  1. cl.lottery 单抽开箱权限 默认玩家拥有
  2. cl.ninelottery 九连抽开箱权限 默认玩家拥有
  3. cl.allcrate 所有箱子开箱权限 默认玩家拥有
  4. cl.checkall 所有箱子的查看内容权限 默认玩家拥有
  5. cl.break 破坏抽奖箱子权限 默认OP拥有
  6. cl.startall 使用/cl start开启所有箱子 默认OP拥有
  7. cl.ninestartall 使用/cl ninestart开启所有箱子 默认OP拥有
  8. cl.showall 使用/cl show显示所有箱子内容 默认OP拥有
复制代码
  1. cl.crate.箱子 给予这个箱子的开箱权限
  2. cl.check.箱子 给予这个箱子的查看内容权限
  3. cl.start.箱子 给予使用/cl start开这个箱子权限
  4. cl.ninestart.箱子 给予使用/cl ninestart开这个箱子权限
  5. cl.show.箱子 给予使用/cl show显示这个箱子奖池内容权限
复制代码

配置文件部分
config.yml

Papi变量
  1. %CratesLottery_CrateNumber%  当前创建箱子数量
  2. %CratesLottery_PackBackID.物品ID.物品子ID%  显示这个物品在背包的数量
  3. %CratesLottery_PackBackItem.物品标签%  显示这个物品在背包的数量
复制代码



图片介绍
gui配置界面
有些东西是指令实现的


展示开箱部分(只放其中五种)
流量*速速退散,不过这gif帧率掉的...

插件教程
刚装到服务器,如何创建一个抽奖箱



其他
下载地址

更新日志

前置下载

已知BUG
暂无

注意事项



本插件所用所有代码均为原创,不存在借用/抄袭等行为

one_
支持原创!
RPG服又多了个抽奖插件!

Rancy.
哦 挺好的

Yless
1.7 ur端
那个 如果抽完奖 不手动拿物品
直接按ESC 物品不会返回到背包
希望可以加一个返回的

还有钥匙 箱子的name lore 什么的 希望可以自定义

然后就是怎么弄9连抽。。
属实没搞懂

呃 还有就是耗能怎么样?

结城希亚
YuiGabriel 发表于 2020-5-16 16:05
1.7 ur端
那个 如果抽完奖 不手动拿物品
直接按ESC 物品不会返回到背包

lore的话message可以自定义
名字...我找机会改一下吧,毕竟一堆地方用到这个固定名字

返回,这个有点难实现
close事件获取关闭背包会直接null的
既然不小心esc,那就是自己的锅了(

九连抽,shift+右键

耗能不清楚,没测试过,应该不会太高(你频率和时间设置不恰当当我没说)

小林~
真的是高产,啊你的插件

余北哥哥
感谢大佬分享!下载了

Alpha-∞
为啥是九连抽...
凑个整十连抽图个吉利不好么awa

结城希亚
Alpha-∞ 发表于 2020-5-16 18:47
为啥是九连抽...
凑个整十连抽图个吉利不好么awa

对称啊,美观(而且好做动画)
顺便,9nine天下第一

Alpha-∞
结城希亚 发表于 2020-5-16 18:51
对称啊,美观(而且好做动画)
顺便,9nine天下第一

可以搞一个抽多少次必出什么好东西之类的保底嘛
(非洲の凝视)

结城希亚
Alpha-∞ 发表于 2020-5-16 18:52
可以搞一个抽多少次必出什么好东西之类的保底嘛
(非洲の凝视)

有亿点点难做

不过里面有个自动清理模式
每抽一次,抽到的那个物品就会在下一次被清空
迟早都会抽到的

打算下个版本加个自动恢复功能,清理到整个箱子空时,就自动填充回原来的部分

hudie_
不错的插件 我喜欢 我就这么带走了哈

深夜与鬼
感谢大佬的远传插件..太棒了

爱你入骨
支持原创!
RPG服又多了个抽奖插件!

Misaka。
本帖最后由 Misaka。 于 2020-5-17 21:48 编辑

很好的插件 还是那事以后考虑支持数据库吗

你的签名是没更新吗 咋看不见

结城希亚
本帖最后由 结城希亚 于 2020-5-17 21:56 编辑
Misaka。 发表于 2020-5-17 21:46
很好的插件 还是那事以后考虑支持数据库吗

你的签名是没更新吗 咋看不见

啊这,这插件还有用得上数据库的地方吗

会考虑的,不过嘛,看到我写的这么勤快的份上,不内啥吗(暗示

签名我换了个图床,应该好了

1989617949
强力要求作者推出1.15.2版本 亲测报错

1182350036
貌似不能设置几率,不过看您上面有说保底,这个我很喜欢!!!

结城希亚
1989617949 发表于 2020-5-17 22:23
强力要求作者推出1.15.2版本 亲测报错

如果有人教我1.15怎么判断gui标题的话(gettitle和getname都没了)
我觉得可以做一个出来

结城希亚
1182350036 发表于 2020-5-17 22:26
貌似不能设置几率,不过看您上面有说保底,这个我很喜欢!!!

几率,1/54都可以设的(取决于你放的数量)

保底配合自动填充使用更佳(觉得不错评个分吧

古小枫
提个小建议,可以出一个拥有对应权限才可以开对应箱子的功能,用于服务器不同等级的抽奖

结城希亚
古小枫 发表于 2020-5-18 11:26
提个小建议,可以出一个拥有对应权限才可以开对应箱子的功能,用于服务器不同等级的抽奖 ...

行,下版本更新

黑羽快斗´
图挂了怎么搞

结城希亚

没挂吧,gif加载挺慢的

你看看教程部分的图挂了没

清风残阳
很不错的插件 方便又好用

QZ、冷幽
可以说是很用力了!楼主加油~~~

唐泽俊之
本帖最后由 唐泽俊之 于 2020-5-19 12:44 编辑

发现一个bug,没有op权限也可以使用cl gui指令改变抽奖设置输出cl时,会提示玩家不需要指令,
但是输出cl gui  可以直接编辑抽奖箱

antilby1337
gui操作太方便了

死神kill
77777777777777777

清风残阳
试过 1.12.2墨端了 可以用 感谢大佬 分享

commandf1
开箱开到
咳咳qwq

姜乐乐
感谢楼主大大分享此贴 感谢发帖

小鬼影sl
真的是高产,啊你的插件

小鬼影sl
感谢大佬分享!下载了

Chaos_dream
可以自定义几率吗?

烟消1云散
支持原创,又多了一款新的抽奖插件哈哈

结城希亚
Chaos_dream 发表于 2020-5-22 14:02
可以自定义几率吗?

物品几率为
你摆放这个物品的格子数/54

1005057343
可以抽到什么全服公告吗

结城希亚
1005057343 发表于 2020-5-30 20:17
可以抽到什么全服公告吗

可以,指令里有的设置

1005057343
结城希亚 发表于 2020-5-30 20:18
可以,指令里有的设置

哦哦,看到了。九连抽没有公告,嘿嘿

结城希亚
1005057343 发表于 2020-5-30 20:27
哦哦,看到了。九连抽没有公告,嘿嘿

有公告,特意弄了
/cl 9nineinfo

1005057343
结城希亚 发表于 2020-5-30 20:29
有公告,特意弄了
/cl 9nineinfo

好的好的看见了 感谢

纱夜
本帖最后由 阴阳师元素祭祀 于 2020-5-31 21:55 编辑

楼主
这个插件开源开在哪了
我怎么没找到.yys

行 开源在开源那(指开源可以点击

至于我为什么会来....
https://www.mcbbs.net/forum.php? ... 054901&pid=18417786




https://github.com/Tany-Roinflam/CratesLottery/blob/master/src/com/tany/crateslottery/listenevent/Event.java#L319

是这样的:
你在主线程读取了配置文件。 (主线程文件IO操作)

建议缓存在一个类里面
然后提供命令重载
要不然 很卡

大概思路可以参考https://github.com/EpicBanItemTeam/NewHonor/blob/master/NewHonor-Sponge/src/main/java/com/github/euonmyoji/newhonor/configuration/HonorConfig.java

..?
不过这个参考代码可能很糟糕







结城希亚
阴阳师元素祭祀 发表于 2020-5-31 21:49
楼主
这个插件开源开在哪了
我怎么没找到.yys

那个不是配置文件
是储存文件(

要即时读取的
我在Mohist里测试都没卡过(可能就俩号原因不是很明显)
可以让他换成Mohist试试

下一页 最后一页