Daixiaoying3095
本帖最后由 Daixiaoying3095 于 2021-5-18 23:27 编辑
神奇的天赋属性


插件简介
  • 想必很多人都知道ap2.x
  • 它自带了加点的功能
  • 但是ap3.x进行优化后加点功能被去掉
  • 为此我制作了一个HolyTalent
  • 来弥补ap3.x的不足
插件特色
  • 天赋属性
  • 简单的配置方式
  • 可自定义天赋
  • 自带可自定义Gui
  • 可通过指令和其他菜单实现更加自定义的Gui
详细介绍
  1.gui介绍(gui.yml)

  1. title: §b天赋系统
  2. lines: 3
  3. slots:
  4.   10:#孔位
  5.     name: §c力量
  6.     id: STAINED_GLASS_PANE
  7.     data: 14
  8.     num: 1
  9.     bindTalent: aaa#绑定的天赋的id如果为分割线啥的无需绑定请填null
  10.     lores:#介绍而已不起实际作用
  11.     - "每级增加10攻击伤害"
  12.     - "每级增加10生命上限"
复制代码

注意: 运行插件请自行配置gui.yml内的内容如不配置会报错

  2.config介绍(config.yml)


  1. ver: 1.0.0 #版本号
  2. level: false#是否开启等级绑定(开启后不支持指令给点点数永远等于等级)
复制代码


  3.points介绍(points文件夹下自行创建的文件)


  1. aaa: #天赋的id
  2. - "物理伤害: +10"#每级增加的属性①
  3. - "生命力: + 10"#每级增加的属性②
复制代码


  4.papi介绍
      1. %ht_allPoints% 玩家总共所有的点数
      2. %ht_restPoints% 玩家剩余未使用的点数

  5.指令介绍
      1. /ht reload 重载插件(需要HT.reload权限)
      2. /ht give <player> <num> 给<player> <num>个点数(需要HT.give权限)

      3. /ht take<player> <num> 拿走<player> <num>个点数(需要HT.take权限)

      4. /ht set <player> <num> 设置<player> 的点数为<num>个(需要HT.set权限)

      5. /ht open 打开镶嵌界面(需要HT.open权限)

      6. /ht up <天赋的id> 给id为<天赋的id>的天赋加升1级(无需权限)

bug列表:
    暂未发现


下载地址:
    前置Placeholder: https://www.spigotmc.org/resources/placeholderapi.6245/
    前置AttributeApi: https://www.mcbbs.net/forum.php?mod=viewthread&tid=1088073
    本插件HolyTalent:
https://holyds.lanzoui.com/iCGvfp954ud密码:3yi7


最后

制作不易评个分呗

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

有问题请联系作者QQ:3494307266



2021.12 数据,可能有更多内容神奇的天赋属性

插件简介
  • 想必很多人都知道ap2.x
  • 它自带了加点的功能
  • 但是ap3.x进行优化后加点功能被去掉
  • 为此我制作了一个HolyTalent
  • 来弥补ap3.x的不足
插件特色
  • 天赋属性
  • 简单的配置方式
  • 可自定义天赋
  • 自带可自定义Gui
  • 可通过指令和其他菜单实现更加自定义的Gui
详细介绍1.gui介绍(gui.yml)

代码:


  1. title: §b天赋系统
  2. lines: 3
  3. slots:
  4. 10:#孔位
  5.     name: §c力量
  6.     id: STAINED_GLASS_PANE
  7.     data: 14
  8.     num: 1
  9.     bindTalent: aaa#绑定的天赋的id如果为分割线啥的无需绑定请填null
  10.     lores:#介绍而已不起实际作用
  11.     - "每级增加10攻击伤害"
  12.     - "每级增加10生命上限"

注意: 运行插件请自行配置gui.yml内的内容如不配置会报错


2.config介绍(config.yml)

代码:


  1. ver: 1.0.0 #版本号
  2. level: false#是否开启等级绑定(开启后不支持指令给点点数永远等于等级)



3.points介绍(points文件夹下自行创建的文件)

代码:


  1. aaa: #天赋的id
  2. - "物理伤害: +10"#每级增加的属性①
  3. - "生命力: + 10"#每级增加的属性②



4.papi介绍
   1. %ht_allPoints% 玩家总共所有的点数
   2. %ht_restPoints% 玩家剩余未使用的点数


5.指令介绍
   1. /ht reload 重载插件(需要HT.reload权限)
   2. /ht give &lt;player&gt; &lt;num&gt; 给&lt;player&gt; &lt;num&gt;个点数(需要HT.give权限)

   3. /ht take&lt;player&gt; &lt;num&gt; 拿走&lt;player&gt; &lt;num&gt;个点数(需要HT.take权限)

   4. /ht set &lt;player&gt; &lt;num&gt; 设置&lt;player&gt; 的点数为&lt;num&gt;个(需要HT.set权限)

   5. /ht open 打开镶嵌界面(需要HT.open权限)

   6. /ht up &lt;天赋的id&gt; 给id为&lt;天赋的id&gt;的天赋加升1级(无需权限)

bug列表:
    暂未发现


下载地址:
    前置Placeholder: https://www.spigotmc.org/resources/placeholderapi.6245/
    前置AttributeApi: https://www.mcbbs.net/forum.php?mod=viewthread&amp;tid=1088073
    本插件HolyTalent: https://holyds.lanzoui.com/iCGvfp954ud密码:3yi7


最后
制作不易评个分呗
本插件所用所有代码均为原创,不存在借用/抄袭等行为

有问题请联系作者QQ:3494307266



暗影魔导
略略略

暗影魔导
aaaaaa

huane2008
大哥写个SX2.0.3的加点行不

仙途大陆
弟弟来了

Daixiaoying3095
huane2008 发表于 2021-5-7 22:58
大哥写个SX2.0.3的加点行不

我有空就写

苏子峰
不错不错 写个 权限属** 支持 公式那种
2.0 3.0 都可以用的那种

枫青
非常不错的插件,多谢楼主分享

1507788278
不错,我等着你把ae也做出来pwp

w906413308
谢谢大佬 很好玩

luo2430704454
怎么会有这么好的插件

日野穹妹
配置了文件怎么还崩溃呢,重启过了,复制的帖子里的配置

Daixiaoying3095
日野穹妹 发表于 2021-5-29 21:59
配置了文件怎么还崩溃呢,重启过了,复制的帖子里的配置

可能是我的配置文件写的有点小问题你可以私信我拿我测试的配置文件

zdlzhm
非常不错的插件,多谢楼主分享

houxiaoyang
感谢楼主分享

HM_Lemon
这个插件太牛了 我爱了

凉风知南意
希望加入支持连接数据库

寻真八云白
后续有考虑支持1.16.5吗?

好大一坨翔哟
报错了啊
文件如下:
[11:46:31 ERROR]: Error occurred while enabling HolyTalent v1.0.0 (Is it up to date?)
java.lang.NullPointerException: null
        at com.holyds.HolyTalent.StaticFunction.loadGui(Unknown Source) ~[?:?]
        at com.holyds.HolyTalent.HolyTalent.onEnable(Unknown Source) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[patched_1.12.2.jar:git-Paper-1618]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316) ~[patched_1.12.2.jar:git-Paper-1618]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) ~[patched_1.12.2.jar:git-Paper-1618]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:395) ~[patched_1.12.2.jar:git-Paper-1618]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:344) ~[patched_1.12.2.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:442) ~[patched_1.12.2.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:403) ~[patched_1.12.2.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:341) ~[patched_1.12.2.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:289) ~[patched_1.12.2.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:616) ~[patched_1.12.2.jar:git-Paper-1618]
        at java.lang.Thread.run(Thread.java:834) [?:?]

卑微小凡
只能说大佬牛皮

mlfl
只能说大佬牛皮

zdlzhm
mcbbs有你们会更好

天然小夜
莫名其妙的报错...
  1. 无法启用 HolyTalent v1.0.0 (Is it up to date?)
  2. org.yaml.snakeyaml.scanner.ScannerException: mapping values are not allowed here]
  3. in 'reader', line 5, column 9:]
  4. Name: "\u529b\u91cf"]
  5. ^]
  6. at org.yaml.snakeyaml.scanner.ScannerImpl.fetchValue(ScannerImpl.java:872) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  7. at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:360) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  8. at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:226) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  9. at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:557) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  10. at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:157) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  11. at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:147) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  12. at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:227) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  13. at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:154) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  14. at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  15. at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  16. at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:140) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  17. at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  18. at org.yaml.snakeyaml.Yaml.load(Yaml.java:452) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  19. at com.holyds.HolyTalent.StaticFunction.loadGui(Unknown Source) ~[?:?]
  20. at com.holyds.HolyTalent.HolyTalent.onEnable(Unknown Source) ~[?:?]
  21. at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  22. at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  23. at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  24. at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:395) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  25. at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:344) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  26. at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:442) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  27. at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:403) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  28. at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:341) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  29. at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:289) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  30. at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:616) ~[PaperSpigot-1.12.2-b1618.jar:git-Paper-1618]
  31. at java.lang.Thread.run(Unknown Source) [?:1.8.0_281]
  32. [17:44:33 信息] [HolyTalent] Disabling HolyTalent v1.0.0
复制代码

天然小夜

好了,发现问题了...

iws001
加点的某个属性变量有papi变量吗

世界丿小爆
你好,插件不会自动生成参照配置贴内配置会报错!

18477663381
哇是心心念念的插件,谢谢大佬!!1

酥氿鸭
非常好用 感谢!

白色星尘
6666666666666666666

白色星尘
6666666666666666666666

d_dzx
这个很实用耶 适合开服给玩家用呢.

UsonTong
插件很不错!作者人也很不错awa

酥氿鸭
非常好用 感谢!

陈柏雄
   牛    牛    牛

陈柏雄
aaaaa    aaaa

风车qaq
卧槽NB,感谢楼主分享

corny
ohh刚学会ap就来了个这个

泪过无痕~
很棒的插件

satori255
谢谢大佬对作服务器很有帮助

YaHui
66666666666666666666666

老吊宝剑
帧不戳啊awa,好用

qiqi1140844763
插件品质崩溃,谁可以发我一份配置

麦咖i
1111111111

tea小天
感谢楼主大大分享

HIBIKI_RAY
用帖内的配置文件有问题呀

13846331477
感谢楼主分享

1741466575
6666666666666666666

阿荒

写了马上支持一波

阿荒
可以兼容下sx2.x版本就更完美了

雪奈酱

MCBBS有你更精彩

下一页 最后一页