Ariy
本帖最后由 tian_wc 于 2018-12-7 00:50 编辑

Onmyoji


    还记得曾经被非洲血统支配的恐惧吗?还记得曾经抽出SSR的喜悦吗?还记得自己肝出第一个6星式神的激动吗?这里是一个Onmyoji两年两玩家的纪念之作,怀念当初和朋友一起刷御魂的日子,挤石距、肝山风、打胧车。谨以此插件纪念我沉迷过的游戏,Onmyoji。
    这个插件可以让玩家拥有符咒,并消耗符咒进行抽卡,抽卡后得到的式神可以装备以发挥式神的技能,让你在挖矿、打怪、种地、砍树中有丰富的体验。抽卡后得到的式神材质为玩家头颅,lore中显示了式神的属性。玩家主手拿着式神左键或者右键即可让该式神出战。在玩家获得经验时,他出战的式神均可以得到经验并升级。






指令和权限


1.指令
  -/onmyoji menu 打开菜单
  -/onmyoji draw   消耗1张符咒抽取1个式神
  -/onmyoji out <1|2|3>   卸下指定位置(1|2|3)的式神
  -/onmyoji give <式神ID> <式神星级> <式神等级>   给与玩家指定等级的式神
  -/onmyoji spell <玩家ID> <数量>   给指定玩家指定数量符咒,输入负数则为扣除
2.权限
  -onmyoji.give 执行/onmyoji give指令的权限
  -onmyoji.spell 执行/onmyoji spell指令的权限




插件下载

Onmyoji.jar (26.81 KB, 下载次数: 202)




更新记录

2018-11-21
  - 发布插件
2018-11-28
  - 添加gui
  - 现在抽卡更方便了
  - 添加papi支持,新增3个变量
2018-12-6
  - 式神改为玩家头的模式
  - 抽卡时增加了一个特效
  - 新增升星,式神达到指定等级后升星才能继续升级



图片






来自群组: Bone Studio

uz123
插件无法加载

Ariy

服务端、版本

uz123
Paper-1.12.2  使用指令之后没有反应,后台没有任何报错  config文档是空的

Ariy
本帖最后由 tian_wc 于 2018-11-21 23:29 编辑
uz123 发表于 2018-11-21 23:15
Paper-1.12.2  使用指令之后没有反应,后台没有任何报错  config文档是空的

我使用paper-1.12.2-b1581,可以正常使用,生成配置文件

余思思
全命令的抽卡是却少了点可视性。
如果能开发出GUI或许能让插件的可玩性更上一层楼

Ariy
余思思 发表于 2018-11-22 00:55
全命令的抽卡是却少了点可视性。
如果能开发出GUI或许能让插件的可玩性更上一层楼 ...

GUI在我的计划清单中,这是我的预发布版本,希望各位腐竹能帮我找一些BUG和提一些建议,帮助我完善他

Abraham511
嗯嗯!期待这个插件的带GUI版本哦!!

PS:支持原创!加油!

渣滓SYT
玩家可用的指令其实都可以在后面的更新写成gui,这种感觉就跟spigotmc上卖的一款符文插件差不多(我还以为是一款仿宝可梦的战斗插件233)感觉没什么想法。。。加成类的插件大多是更新技能。。不过如果更新个别高级式神装备后会玩家有粒子特效就更好了

BLank826
Paper-1.12.2-b1574,插件生成的配置文件config为空,同时使用指令后台报错。

Ariy
本帖最后由 tian_wc 于 2018-11-22 11:08 编辑
BLank826 发表于 2018-11-22 10:02
Paper-1.12.2-b1574,插件生成的配置文件config为空,同时使用指令后台报错。

请确定你下载的是完整文件。我这边实际测试1.12.2是可以使用的。系统Linux和windows都测试过了。

a1156173075
用粒子或者其它什么做出可视化的式神在身边?或者触发效果时显示一下?随便说说~

Ariy
a1156173075 发表于 2018-11-22 12:04
用粒子或者其它什么做出可视化的式神在身边?或者触发效果时显示一下?随便说说~ ...

目前打算做SSR式神装备后带有粒子效果

卡儿_
想法很好
建议你做一个召唤阵,以及做出可视化式神
话说我最近也在肝《阴阳师》,我还是个新手

BLank826
tian_wc 发表于 2018-11-22 10:49
请确定你下载的是完整文件。我这边实际测试1.12.2是可以使用的。系统Linux和windows都测试过了。
...

你用的是1.12.2-b1574?

烟雨郎君
更新GUI的时候我再来

BLank826
老铁, 抽是抽到了,但是,背包啥的没有东西呀

Ariy
烟雨郎君 发表于 2018-11-22 16:26
更新GUI的时候我再来

如果不鸽周末内更新GUI

冰上云梦
渣滓SYT 发表于 2018-11-22 08:10
玩家可用的指令其实都可以在后面的更新写成gui,这种感觉就跟spigotmc上卖的一款符文插件差不多(我还以为 ...

又看到你了~过来支持一波 作者!这个创意很好,不过记得留一个拓展API让其他人写附属插件

PaperSpigot-1.11.2-b1104
  1. >
  2. [17:29:18 INFO]: yourh issued server command: /onmyoji
  3. [17:29:18 ERROR]: null
  4. org.bukkit.command.CommandException: Unhandled exception executing command 'onmyoji' in plugin McOnmyoji v1.0
  5.         at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  6.         at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:151) ~[PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  7.         at org.bukkit.craftbukkit.v1_11_R1.CraftServer.dispatchCommand(CraftServer.java:675) ~[PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  8.         at net.minecraft.server.v1_11_R1.PlayerConnection.handleCommand(PlayerConnection.java:1393) ~[PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  9.         at net.minecraft.server.v1_11_R1.PlayerConnection.a(PlayerConnection.java:1198) ~[PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  10.         at net.minecraft.server.v1_11_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  11.         at net.minecraft.server.v1_11_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  12.         at net.minecraft.server.v1_11_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:14) ~[PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  13.         at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_191]
  14.         at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_191]
  15.         at net.minecraft.server.v1_11_R1.SystemUtils.a(SourceFile:46) [PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  16.         at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:839) [PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  17.         at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:403) [PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  18.         at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:763) [PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  19.         at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:661) [PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  20.         at java.lang.Thread.run(Unknown Source) [?:1.8.0_191]
  21. Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
  22.         at com.github.tianwc0.McOnmyoji.McOnmyoji.onCommand(McOnmyoji.java:61) ~[?:?]
  23.         at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  24.         ... 15 more
  25. [17:29:20 INFO]: yourh issued server command: /onmyoji
  26. [17:29:20 ERROR]: null
  27. org.bukkit.command.CommandException: Unhandled exception executing command 'onmyoji' in plugin McOnmyoji v1.0
  28.         at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  29.         at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:151) ~[PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  30.         at org.bukkit.craftbukkit.v1_11_R1.CraftServer.dispatchCommand(CraftServer.java:675) ~[PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  31.         at net.minecraft.server.v1_11_R1.PlayerConnection.handleCommand(PlayerConnection.java:1393) ~[PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  32.         at net.minecraft.server.v1_11_R1.PlayerConnection.a(PlayerConnection.java:1198) ~[PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  33.         at net.minecraft.server.v1_11_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  34.         at net.minecraft.server.v1_11_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  35.         at net.minecraft.server.v1_11_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:14) ~[PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  36.         at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_191]
  37.         at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_191]
  38.         at net.minecraft.server.v1_11_R1.SystemUtils.a(SourceFile:46) [PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  39.         at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:839) [PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  40.         at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:403) [PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  41.         at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:763) [PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  42.         at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:661) [PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  43.         at java.lang.Thread.run(Unknown Source) [?:1.8.0_191]
  44. Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
  45.         at com.github.tianwc0.McOnmyoji.McOnmyoji.onCommand(McOnmyoji.java:61) ~[?:?]
  46.         at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[PaperSpigot-1.11.2-b1104.jar:git-Paper-1104]
  47.         ... 15 more
  48. >
复制代码

Ariy
一只辉 发表于 2018-11-23 17:32
PaperSpigot-1.11.2-b1104

正在查找原因,请稍等

193645
感谢分享 支持原创

BLank826
凉凉,,,,,,,,,,,,,,,,,

烟雨郎君
然后呢?说好的更新GUI呢?

下一页 最后一页