帖子

Memorial Edition

查看: 16|回复: 0

[原创插件] Phantom 1.0.0⚡物品库|技能|宝石镶嵌

[复制链接]

Lv.4 矿工

人气
15 点
金粒
292 粒
宝石
0 颗
爱心
0 颗
钻石
26 颗
贡献
0 点

新人勋章

发表于 昨天 21:09 | 显示全部楼层 |阅读模式
幻影 phantom
  • 概要
  • 下载链接
  • 授权信息

适用服务端:Spigot Paper Bukkit 

插件类型: 娱乐 RPG 

语言支持: 简体中文 

适用版本:

前置插件:

简介: 一个功能全面的插件

LOGO

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
Phantom

一个简单平凡的插件



物品库、技能配置等

Wiki暂未开放,请耐心等待



物品示例

  1. id: "怒气剑"
  2. data:
  3.   attack: 8.88
  4.   tag: "普通"
  5.   value: 0.00
  6. item:
  7.   meta:
  8.     protected:
  9.       - "宝石卡槽"
  10.     inheritance-durability: false
  11.     group: Default
  12.   template:
  13.     amount: 1
  14.     material: "iron_sword"
  15.     name: "&9怒气剑 - {{tag}}"
  16.     lore:
  17.       - ""
  18.       - "&f{{attack}} &c物理攻击"
  19.       - "&f1% &9雷击率"
  20.       - ""
  21.       - "&7当前怒气值: &f&l{{value}}"
  22.       - ""
  23.     flags: ["HIDE_ATTRIBUTES"]

  24. action:
  25.   on-attack: |-
  26.     var damage = event.getDamage(); //获取攻击伤害
  27.     var value = state.read("value") + damage; //读取当前物品的怒气值,并增加伤害值
  28.     var value = state.read("value") + damage
  29.     if (value >= 999999){ //设置怒气最大值
  30.       value = 999999.00
  31.       state.set("tag", "&6金色传说") //设置数据
  32.     }else if (value >= 66666){ //中阶
  33.       state.set("tag", "&9久经沙场") //设置数据
  34.     }else{
  35.       state.set("tag", "&f平平无奇") //设置数据
  36.     }
  37.     var attack = value / 100; //设置物理攻击值
  38.     if (attack >= 100.0){ //最大为100
  39.       attack = 100.0
  40.     }
  41.     if (attack < 8.8){
  42.       attack = 8.8 //设置最小值
  43.     }
  44.     state.set("attack",attack) //设置值
  45.     state.set("value",value) //设置值
复制代码
技能示例

  1. name: "冲击波"
  2. condition:
  3.   - use: mana
  4.     option:
  5.       count: 8.88
  6.       consume: true
  7.       message: 法力值不足
  8.   - use: cooldown
  9.     option:
  10.       mills: 100
  11.       message: "[冲击波冷却中,剩余 {0} 秒](gradient=#f6d365,#fda085)"
  12. trigger:
  13.   - use: "shift"
  14.     option:
  15.       slot: 1
  16. mechanics:
  17.   - use: particle-shape
  18.     option:
  19.       shape:
  20.         type: "circle"
  21.       location:
  22.         selector: "self"
  23.       particle:
  24.         type: "ASH"
  25.         count: 1
  26.       motion:
  27.         track-delay-destroy: 200
  28.         offset:
  29.           y: 0.5
  30.         source:
  31.           - type: "self"
  32.             distance: 10.0
  33.         physical-collision:
  34.           - use: damage
  35.             option:
  36.               value: 10.10
复制代码


phantom-release-1.0.0.jar (1.74 MB, 下载次数: 5)


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋| MCBBS纪念版 ( 新ICP备2024014954号|兵公网安备66010002000149号 )|隐私政策| 手机版

GMT+8, 2025-9-19 00:38 , Processed in 0.177114 second(s), 21 queries , Redis On.

"Minecraft"以及"我的世界"为美国微软公司的商标 本站与微软公司没有从属关系

© 2010-2025 MCBBS纪念版 版权所有 本站内原创内容版权属于其原创作者,除作者或版规特别声明外未经许可不得转载

返回顶部