结城希亚
本帖最后由 结城希亚 于 2022-11-4 08:56 编辑

介绍
本插件是一款下注开奖插件
其实我想说db的..就怕关键词
在某一时间开启下注,根据玩家选择的号码和类别
给予中奖的玩家几倍下注的奖励


特点
兼容性高,支持两大热门版本
可自定义数较高,且轻松配置文件,带gui的编辑和下注
提供BlackBox功能,轻松在幕后操控一切从玩家手里回收资源
完全支持模组的物品和RPG物品(基于NBT的支持)
提高服务器耐玩度和粘性



指令、权限以及配置文件
指令
  1. /sl gui  下注
  2. /sl rule  查看可下注物品
  3. /sl add  添加手上物品到可下注内容
  4. /sl draw  领取剩下下注未被领取的物品
  5. /sl set 数字  设置下一次的随机数为 '数字'
  6. /sl start  直接开始一次结算下注结果
  7. /sl reload  重载配置文件
复制代码
权限
  1. sl.gui 使用对应指令权限,默认玩家拥有
  2. sl.rule 使用对应指令权限,默认玩家拥有
  3. sl.draw 使用对应指令权限,默认玩家拥有
复制代码

配置文件部分
config.yml
message.yml
还有个data.yml还是不展示了,默认没内容



图片介绍




其他
下载地址

更新日志

前置下载


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

TNT8
我举报有人在服务器聚众赌博

蕾米洛伊
本帖最后由 蕾米洛伊 于 2020-6-20 00:09 编辑

你为啥这么高产 时间好充裕 羡慕了嗷
插件还是一往的五颜六色
顺便: 这种容易擦那个啥的文案不应该改下吗2333(
变量名直到现在我还是自带混淆式 太懒了不想花时间想英文名

结城希亚
蕾米洛伊 发表于 2020-6-20 00:03
你为啥这么高产 时间好充裕 羡慕了嗷
插件还是一往的五颜六色
顺便: 这种容易擦边球的文案不应该改 ...

我只是把以前的东西发出来而已,准备溜了,下周开始潜水

插件文本花里胡哨就是了,反正能自定义(排版的话是我懒死了)
开奖下注应该没问题叭,那什么我改成BlackBox了

15979399813
不支持1.15.2?看到只写了1.14最高

15979399813
不支持真是太可惜了,毕竟现在1.15.2的服务器数量还是比较多的,希望可以尽快更新,如果可以的话我将会立马投入到自己的服务器中进行使用,加油!

1182350036
喜加一

MC_Han
不错!!!支持一下!!

yun__kong
支持原创插件 加油

gecccc
这个游戏的性质我感觉不太对劲。

邱三岁
mcbbs有你更精彩

q13989220473
推荐出一些配置功能 比如 禁止赌金币 或者禁止赌经验
还有就是设置一下 每次最大下注金币 或经验多少

结城希亚
q13989220473 发表于 2020-6-22 21:34
推荐出一些配置功能 比如 禁止赌金币 或者禁止赌经验
还有就是设置一下 每次最大下注金币 或经验多少 ...

好的,下版本更新

q13989220473

好的 坐等~mcbbs 有你更精彩

铭心y
报错了。
[07:57:27] [Server thread/INFO] []: [Yum] [Yum 任务监控] 插件 SuperLottery 处理 DrawTask 任务时发生异常!
[07:57:27] [Server thread/INFO] []: [Yum] 异常名称: java.util.ConcurrentModificationException
[07:57:27] [Server thread/INFO] []: [Yum] 异常说明: null
[07:57:27] [Server thread/INFO] []: [Yum] 简易错误信息如下:
[07:57:27] [Server thread/INFO] []: [Yum]     位于 java.util.HashMap$HashIterator.nextNode(HashMap.java:1445)
[07:57:27] [Server thread/INFO] []: [Yum]     位于 java.util.HashMap$KeyIterator.next(HashMap.java:1469)
[07:57:27] [Server thread/INFO] []: [Yum]     位于 com.tany.superlottery.task.DrawTask.run(DrawTask.java:288)
[07:57:27] [Server thread/INFO] []: [Yum]     位于 pw.yumc.Yum.inject.TaskInjector.run(TaskInjector.java:101)
[07:57:27] [Server thread/INFO] []: [Yum]     位于 org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76)

结城希亚
铭心y 发表于 2020-6-23 10:35
报错了。
[07:57:27] [Server thread/INFO] []: [Yum] [Yum 任务监控] 插件 SuperLottery 处理 DrawTask 任 ...

已更新,重新下载试试

lengmutou
牛逼点赞

铭心y
本帖最后由 铭心y 于 2020-6-23 11:24 编辑
结城希亚 发表于 2020-6-23 10:38
已更新,重新下载试试

还是同样的报错,在第一轮下过注结束后  第二轮还是显示已下过注。放服务器就一直异常,在单人端测试就没事。

结城希亚
铭心y 发表于 2020-6-23 11:19
还是同样的报错,在第一轮下过注结束后  第二轮还是显示已下过注。放服务器就一直异常,在单人端测试就没 ...

都是一个人下注吗
还是说多个人下注才会导致的

铭心y
本帖最后由 铭心y 于 2020-6-23 15:36 编辑
结城希亚 发表于 2020-6-23 11:36
都是一个人下注吗
还是说多个人下注才会导致的

2人及以上下注就可能会报错了并且出错,还可以把下注方式那几个物品取下来。很奇怪,但是这款插件是真的很棒!

结城希亚
铭心y 发表于 2020-6-23 15:09
2人及以上下注就可能会报错了并且出错,还可以把下注方式那几个物品取下来。很奇怪,但是这款插件是真的很 ...

提供报错信息,能拿下来应该会有报错的

像素君吖
是否可设置下注的点券,还有就是是否能自定义每次最多只能下几株

结城希亚
710897838 发表于 2020-6-23 19:33
是否可设置下注的点券,还有就是是否能自定义每次最多只能下几株

点券不是很想弄

几株是什么意思

Holderrr
奈斯的插件,mcbbs因你而精彩。

像素君吖
结城希亚 发表于 2020-6-23 19:34
点券不是很想弄

几株是什么意思

就是几注

像素君吖
这是由管理员提供下注内容还是由玩家自己

结城希亚
710897838 发表于 2020-6-23 20:06
这是由管理员提供下注内容还是由玩家自己

通过/sl add来添加可以下注的内容
没添加过的内容不能下注

铭心y
结城希亚 发表于 2020-6-23 16:48
提供报错信息,能拿下来应该会有报错的

[14:56:44] [Server thread/INFO] []: [Yum] [Yum 事件监控] 插件 SuperLottery 处理 InventoryClickEvent 事件时发生异常!
[14:56:44] [Server thread/INFO] []: [Yum] 异常名称: java.lang.NullPointerException
[14:56:44] [Server thread/INFO] []: [Yum] 异常说明: null
[14:56:44] [Server thread/INFO] []: [Yum] 简易错误信息如下:
[14:56:44] [Server thread/INFO] []: [Yum]     位于 com.tany.superlottery.events.Event.InventoryClick(Event.java:106)
[14:56:44] [Server thread/INFO] []: [Yum]     位于 catserver.server.executor.asm.generated.GeneratedEventExecutor301.execute(未知:-1)
[14:56:44] [Server thread/INFO] []: [Yum]     位于 org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:67)
[14:56:44] [Server thread/INFO] []: [Yum]     位于 pw.yumc.Yum.inject.ListenerInjector.execute(ListenerInjector.java:88)
[14:56:44] [Server thread/INFO] []: [Yum]     位于 org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)





[15:04:10] [Server thread/INFO] []: [Yum] [Yum 任务监控] 插件 SuperLottery 处理 DrawTask 任务时发生异常!
[15:04:10] [Server thread/INFO] []: [Yum] 异常名称: java.util.ConcurrentModificationException
[15:04:10] [Server thread/INFO] []: [Yum] 异常说明: null
[15:04:10] [Server thread/INFO] []: [Yum] 简易错误信息如下:
[15:04:10] [Server thread/INFO] []: [Yum]     位于 java.util.HashMap$HashIterator.nextNode(未知:-1)
[15:04:10] [Server thread/INFO] []: [Yum]     位于 java.util.HashMap$KeyIterator.next(未知:-1)
[15:04:10] [Server thread/INFO] []: [Yum]     位于 com.tany.superlottery.task.DrawTask.run(DrawTask.java:289)
[15:04:10] [Server thread/INFO] []: [Yum]     位于 pw.yumc.Yum.inject.TaskInjector.run(TaskInjector.java:101)
[15:04:10] [Server thread/INFO] []: [Yum]     位于 org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76)

结城希亚
铭心y 发表于 2020-6-23 20:53
[14:56:44] [Server thread/INFO] []: [Yum] [Yum 事件监控] 插件 SuperLottery 处理 InventoryClickEven ...

好了,重下一次插件试试

q13989220473
710897838 发表于 2020-6-23 19:33
是否可设置下注的点券,还有就是是否能自定义每次最多只能下几株

不是每次只能选择其中一个下注么

铭心y
本帖最后由 铭心y 于 2020-6-23 22:04 编辑
结城希亚 发表于 2020-6-23 21:29
好了,重下一次插件试试
大佬。。。
[21:59:46] [Server thread/INFO] []: [Yum] [Yum 任务监控] 插件 SuperLottery 处理 DrawTask 任务时发生异常!
[21:59:46] [Server thread/INFO] []: [Yum] 异常名称: java.util.ConcurrentModificationException
[21:59:46] [Server thread/INFO] []: [Yum] 异常说明: null
[21:59:46] [Server thread/INFO] []: [Yum] 简易错误信息如下:
[21:59:46] [Server thread/INFO] []: [Yum]     位于 java.util.ArrayList$Itr.checkForComodification(ArrayList.java:909)
[21:59:46] [Server thread/INFO] []: [Yum]     位于 java.util.ArrayList$Itr.next(ArrayList.java:859)
[21:59:46] [Server thread/INFO] []: [Yum]     位于 com.tany.superlottery.task.DrawTask.run(DrawTask.java:370)
[21:59:46] [Server thread/INFO] []: [Yum]     位于 pw.yumc.Yum.inject.TaskInjector.run(TaskInjector.java:101)
[21:59:46] [Server thread/INFO] []: [Yum]     位于 org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76)

结城希亚
铭心y 发表于 2020-6-23 22:03
大佬。。。
[21:59:46] [Server thread/INFO] []: [Yum] [Yum 任务监控] 插件 SuperLottery 处理 DrawTask  ...

㕛更新了

R_HuBa
搏一搏单车变摩托,支持一波

像素君吖
710897838 发表于 2020-6-23 19:33
是否可设置下注的点券,还有就是是否能自定义每次最多只能下几株

其实也没啥,就是只能买一次的时候一次**最多买一次

结城希亚
710897838 发表于 2020-6-24 00:22
其实也没啥,就是只能买一次的时候一次**最多买一次

理解不能
下注过后就不能下注了

号码选择是以最后选择的为准

园丁爱吃素
用经验下注,原先有两万多,下注了五百,然后经验全部清零了

结城希亚
园丁爱吃素 发表于 2020-6-24 10:09
用经验下注,原先有两万多,下注了五百,然后经验全部清零了


无法复现问题






园丁爱吃素

嗯嗯好的,谢谢了,可能是我这边的问题我在试试

铭心y
本帖最后由 铭心y 于 2020-6-24 11:54 编辑

大佬,我又来了。当有个人下注后离开游戏会报错,并且无法生成开奖结果。
[11:46:09] [Server thread/INFO] []: [Yum] [Yum 任务监控] 插件 SuperLottery 处理 DrawTask 任务时发生异常!
[11:46:09] [Server thread/INFO] []: [Yum] 异常名称: java.lang.NullPointerException
[11:46:09] [Server thread/INFO] []: [Yum] 异常说明: null
[11:46:09] [Server thread/INFO] []: [Yum] 简易错误信息如下:
[11:46:09] [Server thread/INFO] []: [Yum]     位于 com.tany.superlottery.task.DrawTask.run(DrawTask.java:96)
[11:46:09] [Server thread/INFO] []: [Yum]     位于 pw.yumc.Yum.inject.TaskInjector.run(TaskInjector.java:101)
[11:46:09] [Server thread/INFO] []: [Yum]     位于 org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76)
[11:46:09] [Server thread/INFO] []: [Yum]     位于 org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:421)
[11:46:09] [Server thread/INFO] []: [Yum]     位于 net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:837)

结城希亚
铭心y 发表于 2020-6-24 11:41
大佬,我又来了。当有个人下注后离开游戏会报错,并且无法生成开奖结果。
[11:46:09] [Server thre ...

叒更新了

1989617949
放入物品后关闭GUI界面会吞掉物品 而且放入有介绍的物品后台会报错

结城希亚
1989617949 发表于 2020-6-24 17:47
放入物品后关闭GUI界面会吞掉物品 而且放入有介绍的物品后台会报错

提供一下报错信息

1989617949
而且可以下注负数的金额!!!!

1989617949
[17:46:28] [Server thread/ERROR]: Could not pass event InventoryClickEvent to SuperLottery v1.0.2
org.bukkit.event.EventException: null
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:316) ~[Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:66) ~[Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:507) ~[Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:492) ~[Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:2108) ~[Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at net.minecraft.server.v1_13_R2.PacketPlayInWindowClick.a(SourceFile:33) ~[Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at net.minecraft.server.v1_13_R2.PacketPlayInWindowClick.a(SourceFile:10) ~[Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:9) ~[Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_251]
        at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_251]
        at net.minecraft.server.v1_13_R2.SystemUtils.a(SourceFile:199) [Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:896) [Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:417) [Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:831) [Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:729) [Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
Caused by: java.lang.NullPointerException
        at com.tany.superlottery.events.Event.InventoryClick(Event.java:217) ~[?:?]
        at sun.reflect.GeneratedMethodAccessor154.invoke(Unknown Source) ~[?:?]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_251]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_251]
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:312) ~[Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        ... 15 more
[17:46:28] [Server thread/ERROR]: Could not pass event InventoryClickEvent to SuperLottery v1.0.2
org.bukkit.event.EventException: null
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:316) ~[Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:66) ~[Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:507) ~[Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:492) ~[Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:2108) ~[Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at net.minecraft.server.v1_13_R2.PacketPlayInWindowClick.a(SourceFile:33) ~[Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at net.minecraft.server.v1_13_R2.PacketPlayInWindowClick.a(SourceFile:10) ~[Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:9) ~[Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_251]
        at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_251]
        at net.minecraft.server.v1_13_R2.SystemUtils.a(SourceFile:199) [Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:896) [Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:417) [Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:831) [Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:729) [Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
Caused by: java.lang.NullPointerException
        at com.tany.superlottery.events.Event.InventoryClick(Event.java:217) ~[?:?]
        at sun.reflect.GeneratedMethodAccessor154.invoke(Unknown Source) ~[?:?]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_251]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_251]
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:312) ~[Spigot-1.13.2.jar:git-Spigot-1a3504a-dfa7583]
        ... 15 more

结城希亚
1989617949 发表于 2020-6-24 17:51
[17:46:28] [Server thread/ERROR]: Could not pass event InventoryClickEvent to SuperLottery v1.0.2
or ...

已更新

至于关闭没物品,那是玩家的锅,不是很想加个返回物品

1989617949
结城希亚 发表于 2020-6-24 17:54
已更新

至于关闭没物品,那是玩家的锅,不是很想加个返回物品

能不能取消物品下注的功能 或者单独开一个 金币和经验下注的gui界面  比方输入sl open 1 是打开金币和经验下注的界面

结城希亚
1989617949 发表于 2020-6-24 18:09
能不能取消物品下注的功能 或者单独开一个 金币和经验下注的gui界面  比方输入sl open 1 是打开金币和经 ...

仔细翻翻配置文件

1989617949

负数下注修复了吗?

结城希亚
1989617949 发表于 2020-6-24 18:13
负数下注修复了吗?

已更新,请重新下载

q13989220473
1.7.10 核心 Themos 1614
有两个报错




下一页 最后一页