本帖最后由 583736449 于 2017-12-28 00:06 编辑
RandomCommand
可以配置几率的随机命令插件
插件命令
/rcmd [命令包] <执行者> —— 执行命令包,执行者可省略
插件配置

注意事项
本插件需要 TabooLib 才能正常运行
上方指令中的执行者不是指令执行者,而是指令中变量的替换对象,指令是在后台执行的
下载地址
RandomCommand.jar
(5.83 KB, 下载次数: 635)
插件代码全部原创不存在抄袭
来自群组: HAYO Studio
RandomCommand
可以配置几率的随机命令插件
插件命令
/rcmd [命令包] <执行者> —— 执行命令包,执行者可省略
插件配置

注意事项
本插件需要 TabooLib 才能正常运行
上方指令中的执行者不是指令执行者,而是指令中变量的替换对象,指令是在后台执行的
下载地址

插件代码全部原创不存在抄袭
来自群组: HAYO Studio
试一下,找了很久这样的插件,可以玩骚操作了2333
同样喜欢这类插件 棒棒哒
这个插件指令是不是随机执行一个指令?
- '100//say 第一条命令, 几率10点, 执行者 <sender>'
- '200//say 第二条命令, 几率20点, 执行者 <sender>'
- '500//say 第三条命令, 几率50点, 执行者 <sender>'
- '700//say 第四条命令, 几率70点, 执行者 <sender>'
- '900//say 第五条命令, 几率90点, 执行者 <sender>'
问一下指令触发的几率是不是 单个几率/几率总和?
如果指令包设置20+个会不会有延迟?
- '200//say 第二条命令, 几率20点, 执行者 <sender>'
- '500//say 第三条命令, 几率50点, 执行者 <sender>'
- '700//say 第四条命令, 几率70点, 执行者 <sender>'
- '900//say 第五条命令, 几率90点, 执行者 <sender>'
问一下指令触发的几率是不是 单个几率/几率总和?
如果指令包设置20+个会不会有延迟?
设置一个禁用"success"选项 或是改成success: '' 无提示
能不能设置使用命令的权限啊?或者说使用这个插件的权限?
1.10.2 spigot 报错
org.bukkit.command.CommandException: Unhandled exception executing command 'rcmd' in plugin RandomCommand v1.0
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchCommand(CraftServer.java:647) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at net.minecraft.server.v1_10_R1.PlayerConnection.handleCommand(PlayerConnection.java:1358) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at net.minecraft.server.v1_10_R1.PlayerConnection.a(PlayerConnection.java:1193) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at net.minecraft.server.v1_10_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at net.minecraft.server.v1_10_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at net.minecraft.server.v1_10_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_161]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_161]
at net.minecraft.server.v1_10_R1.SystemUtils.a(SourceFile:45) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at net.minecraft.server.v1_10_R1.MinecraftServer.D(MinecraftServer.java:732) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:668) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:567) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_161]
Caused by: org.bukkit.command.CommandException: Unhandled exception executing command 'mm' in plugin MythicMobs v4.3.2-SNAPSHOT
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchCommand(CraftServer.java:647) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at org.bukkit.Bukkit.dispatchCommand(Bukkit.java:580) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at me.skymc.randomcommand.command.MainCommand.onCommand(MainCommand.java:39) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
... 15 more
Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_10_R1.command.ColouredConsoleSender cannot be cast to org.bukkit.entity.Player
at io.lumine.xikage.mythicmobs.commands.items.GetCommand.onCommand(GetCommand.java:26) ~[?:?]
at io.lumine.utils.commands.Command.onCommand(Command.java:69) ~[?:?]
at io.lumine.utils.commands.Command.onCommand(Command.java:60) ~[?:?]
at io.lumine.utils.commands.Command.onCommand(Command.java:60) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchCommand(CraftServer.java:647) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at org.bukkit.Bukkit.dispatchCommand(Bukkit.java:580) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at me.skymc.randomcommand.command.MainCommand.onCommand(MainCommand.java:39) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
... 15 more
org.bukkit.command.CommandException: Unhandled exception executing command 'rcmd' in plugin RandomCommand v1.0
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchCommand(CraftServer.java:647) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at net.minecraft.server.v1_10_R1.PlayerConnection.handleCommand(PlayerConnection.java:1358) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at net.minecraft.server.v1_10_R1.PlayerConnection.a(PlayerConnection.java:1193) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at net.minecraft.server.v1_10_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at net.minecraft.server.v1_10_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at net.minecraft.server.v1_10_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_161]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_161]
at net.minecraft.server.v1_10_R1.SystemUtils.a(SourceFile:45) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at net.minecraft.server.v1_10_R1.MinecraftServer.D(MinecraftServer.java:732) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:668) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:567) [spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_161]
Caused by: org.bukkit.command.CommandException: Unhandled exception executing command 'mm' in plugin MythicMobs v4.3.2-SNAPSHOT
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchCommand(CraftServer.java:647) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at org.bukkit.Bukkit.dispatchCommand(Bukkit.java:580) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at me.skymc.randomcommand.command.MainCommand.onCommand(MainCommand.java:39) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
... 15 more
Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_10_R1.command.ColouredConsoleSender cannot be cast to org.bukkit.entity.Player
at io.lumine.xikage.mythicmobs.commands.items.GetCommand.onCommand(GetCommand.java:26) ~[?:?]
at io.lumine.utils.commands.Command.onCommand(Command.java:69) ~[?:?]
at io.lumine.utils.commands.Command.onCommand(Command.java:60) ~[?:?]
at io.lumine.utils.commands.Command.onCommand(Command.java:60) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchCommand(CraftServer.java:647) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at org.bukkit.Bukkit.dispatchCommand(Bukkit.java:580) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
at me.skymc.randomcommand.command.MainCommand.onCommand(MainCommand.java:39) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.10.2.jar:git-Spigot-de459a2-51263e9]
... 15 more
可以支持papi变量吗?
楼主回贴啊 又挖坑了啊
[12:02:40 ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'rcmd' in plugin RandomCommand v1.0
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:648) ~[spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1397) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1232) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_181]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_181]
at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_181]
Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
at me.skymc.randomcommand.command.MainCommand.onCommand(MainCommand.java:33) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
... 15 more
org.bukkit.command.CommandException: Unhandled exception executing command 'rcmd' in plugin RandomCommand v1.0
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:648) ~[spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1397) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1232) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_181]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_181]
at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_181]
Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
at me.skymc.randomcommand.command.MainCommand.onCommand(MainCommand.java:33) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-9b8bba4-bd30843]
... 15 more
为什么1.12.2用不了
输入/rcmd exmple就一堆红色英文后台还有报错
很需要这种插件做一个战利品系统楼主能出来说下吗
a3095272833 发表于 2019-6-22 17:06
很需要这种插件做一个战利品系统楼主能出来说下吗
我特地下载试了一下,你输错了,应该是/rcmd example
感谢楼主分享插件 反馈一个情况,我用此插件配置了一个抽奖功能,有十连抽的那种,但玩家频繁抽奖的话此插件会导致服务器卡顿
为什么我弄别的插件的指令用不了?
为什么弄别的插件的指令用不了?
测试1.12.2spigot无法使用,后台报错
想问下这款插件的重载指令是什么?
想问下这款插件的重载指令是什么?
希望可以支持PAPI变量
想问一下这款插件的重载指令是什么
本帖最后由 b1250447239 于 2019-10-24 14:58 编辑
能支持一次执行多个指令吗
能支持一次执行多个指令吗
正打算自己写一个,还好找到了TUT
你好作者 这个插件还会更新吗 希望支持1.5.12
绝了 +111 收藏
本帖最后由 inuyasha01 于 2020-4-1 17:24 编辑
1.12.2 cat后台报错 NoClassDefFoundError 说是找不到TablooLib 5.23里的me.skymc.taboolib.object.WeightCategory类
如果还在更新的话希望看下。万分感谢分享!
【更新】 很不好意思 这边已经解决了,才看到release里有一个TabooLibDeprecated用于存放旧版类
万分感谢,还特意留了下来。
1.12.2 cat后台报错 NoClassDefFoundError 说是找不到TablooLib 5.23里的me.skymc.taboolib.object.WeightCategory类
如果还在更新的话希望看下。万分感谢分享!
【更新】 很不好意思 这边已经解决了,才看到release里有一个TabooLibDeprecated用于存放旧版类
万分感谢,还特意留了下来。
b1250447239 发表于 2019-10-24 01:00
能支持一次执行多个指令吗
你让他执行guogroupcommand不就行了。。ggc调过去
黑 发表于 2017-12-28 16:55
是,随机执行一条
请问几率支不支持重复?
就是若我像这样配置:
- '5//say 第一条命令执行者 <sender>'
- '10//say 第二条命令执行者 <sender>'
- '50//say 第三条命令执行者 <sender>'
- '90//say 第四条命令执行者 <sender>'
- '90//say 第五条命令执行者 <sender>'
是否会支持几率重复的情况?
如果可以那我可以去做抽奖箱了
最后感谢楼主分享
这个插件是没有重载指令吗?
任何指令都行吗
- '15//mm i give %player% 天罗冥火 5'
- '10//mm i give %player% 风之圣者 5'
这样写也管用没有报错 但是插件不识别变量这就很难受
- '10//mm i give %player% 风之圣者 5'
这样写也管用没有报错 但是插件不识别变量这就很难受
1.12.2用不了
反馈一下
1.12.2无法食用
1.12.2无法食用
感谢分享插件
最讨厌这种开发了插件不回帖的....
黑哥 支持下1.16 版本吧!
本帖最后由 PG-Rina 于 2021-2-26 12:54 编辑
1.12.2无法使用,rcmd 有提示但是执行就是帖子第一页那两个人的报错 ,那些报错的人应该都是没有安装前置lib

1.7.10水桶无法使用
啊这。。。几率
几率是怎么算的
分别算的吗?
看着还算简单,有点看不懂试试吧
支持一下吧!

能问下这个是什么原因吗 我执行默认的那个
很不错的插件支持作者加油!
我愿称之为开局一条龙,运气全靠抽