FairySeal-reload 仙封1.7重置版本正式回归! -Wiki链接- 使用统计: 简介:
灵感来源于 著名奇幻小说 <吞天记>及小说斗罗大陆, 此插件对其内容进行了还原,并不断创新
希望对rpg服能有一定帮助
更新日志: 1.2019.7.29日 [Beta1.7.0] - 重置更新完成,进行预测 - 修仙插件仙封 、战技界面首测 - 仙封专属属性登场 2. 2019.7.30日 [1.7.0-fit] - 修复打坐卡粒子问题、界面无法打开问题,插件正式发布 - 增加自定义战技功能 一个文档一个技能 仙技纵横 3. 2019.8.1日 [1.7.1-beta] - 插件支持1.13.2版本,开始首测1.13兼容 - 属性支持境界提升加成 技能可释放属性插件的伤害 - 加入境界提升详细属性提升 4. 2020.2.2日[1.8.0] - 更新符文系统,将技能绑定到物品上! 箭灵诅咒符、死亡保护符、职业武器、自定义仙符! - 更新符文多种触发方式 - 加入新配置 "符文配置.yml" 5. 2020.2.14日[1.9.0] · 更新斗罗大陆修仙模式 击杀怪物 获取魂环! · 大境界吸收魂环突破,自由设定每个魂环翻倍属性! · 自定义魂环物品模型(材质包) · 还原原著, 只能吸收自己击杀的怪物魂环 · 加入新指令/hun 处理魂环设置 · 配合mm怪物 指令设置十分人性化! · 一条指令创建魂环! · 加入新配置 "huna.yml"(魂环配置) 6. 2020.4.30日[1.9.5]] ·添加PlaceHolderAPI-最新版支持 ·设计境界数据存储新算法 大大优化了内存 ·增加几大新境界,详情见wiki; 可同步更新境界修改 ·重载加入后台人性化显示加载mm怪物列表 方便查询 7. 2020.5.1日[1.9.6] · 版本重构,已经添加支持1.9-1.15.5版本 · 更新魂环特效, 击杀掉落真实的魂环、非物品模型 · 支持切换物品显示魂环模式、特效魂环显示模式; · 修复了战技显示错误及高版本无法学习战记的bug · 加入魂环特效名展示自定义文本 · 正式启用SealEffect作为特效前置 8. 2021.2.16日[1.9.9] · 修改大部分数据类型 以加入Mysql前置支持
· 对bc服进行针对性更新,完成测试 |
功能介绍: 展示图(有Gif,流量党注意):
更新了符文系统喔~
特效魂环 物品魂环 击杀怪物获取魂环(不可拾取,只能突破吸收,指定时间消散) 特效魂环
物品魂环
境界濒临瓶颈 魂力达到10级 吸收魂环突破,这里配置设定此魂环属性1.5倍
进入打坐状态 /xian dz
仙路的开始,觉醒特效(xian join触发)
玩家个人背包信息 /xian open
境界小突破 (注意玩家属性值变动)
箭雨战技示例
自然法则战技示例
以下是符文的多种触发方式展示 死亡触发 此处使用/kill命令造成致命伤 死亡箭灵诅咒 在玩家死亡时免疫致命伤 且放出箭灵技能
点击触发
按键触发 需要VexView支持!
|
指令/权限
/xian 处理修仙的基础信息 - /xian dz [0/1/2/3] -开始打坐! 0代表精神 1修为 2 经验 3 真气 - /xian open -打开个人界面 权限: xian.use - /xian tp -当打坐时,你条件均够就使用这个指令突破 权限: xian.use - /xian join [玩家名] -让玩家开始觉醒,并随机品质
- /xian open [玩家名] -为玩家打开个人修仙界面
- /xian kill -取消所有玩家打坐状态
- /xian gas [玩家] 数值-设置玩家的真气
- /xian state [玩家] 数值-设置玩家的境界
- /xian level [玩家] 数值-设置玩家的小境界
- /xian pvp [玩家] -改变玩家的战记pvp状态
权限: 以上均默认op拥有,除特殊指令
/hun 处理魂环的基础信息(均op权限使用 )
· /hun set [魂环代号] -以手上物品为模型设立魂环(物品没名字就以代号为名字喔!)
· /hun get [魂环代号] -在玩家方向生成魂环(与怪物死亡掉落一样 用于测试、礼包发放)· /hun mob [魂环代号] [怪物名称] [数量] [概率] -在MythicMobs怪物掉落中加入该魂环掉落
以下友情指令
· /cobs reload -重载全局配置-包括魂环配置· /mm reload-重载mm配置 如果您想修改mm怪物掉落魂环 需要同时使用两个指令!
/cobs 处理修仙的技能 - /cobs self -打开战技背包 权限: xian.use - /cobs use 技能名称 -使用技能 权限: xian.use - /cobs reload 重载全局配置文件 - /cobs ... 以下指令均为op执行 若要查看请到游戏输入/cobs |
PlaceHolderAPI变量
- %Xian_HX% 玩家生命值 (去除小数位)
- %Xian_MXH% 玩家最大生命值(去除小数位)
- %Xian_gas% 玩家当前真气值
- %Xian_maxgas% 玩家最大真气值
- %Xian_ability% 玩家目前修为值(以两位小数点展示)
- %Xian_maxability% 玩家目前最大修为值(以两位小数点展示)
- %Xian_nability% 玩家目前最大修为值(以百分数展示)
- %Xian_state% 玩家目前的大境界 名字
- %Xian_pz% 玩家资质值
- %Xian_level% 玩家目前小境界数 以中文汉字展示
- %Xian_levelAll% 玩家目前魂力 也叫小境界总数
- %Xian_mind% 玩家目前精神力
- %Xian_maxmind% 玩家目前精神力
- 以下变量需要属性插件支持
- %Xian_AD%物理伤害(AD)
- %Xian_AP%法术伤害(AP)
- %Xian_TP%真实伤害(TP)
复制代码 |
安装方式
· 在plugins文件夹内加入前置插件PlaceHolderAPI、FariyParticle[粒子]、FairyAttribute[属性] · 按需求添加两个软前置 VexView【按键功能需要】、MythicMobs【魂环功能需要】
· 加入FairySeal[本体]插件,重启服务器, 按照教程修改配置,使用命令cobs reload重载
符文系统教程
切记先看一下上面的符文配置.yml
这快解释一点 配置最上面那个是指物品名
如果物品的名称包含了这个物品名 那就算符文
其他地方请按照配置注释来 已经很详细了
不懂欢迎回复询问我
|
魂环设置教程
如果您拥有SealEffect插件,在您服务器启用, 那么可以使用特效展示
- sealeffect: true
- #魂环是否用特效展示- 重启服务器才能生效
- #需要SealEffect前置
复制代码
开启这个选项, 重启服务器 魂环就会以特效展示;
下面是魂环特效配置(huan.yml):
- test:
- dh: test
- yml: huan
- #特效文件 对应SealEffect/image/huan.yml
- png:
- #魂环的特效图片名称 均和SealEffect插件配置有关
复制代码
如果您没有SealEffect插件 那么请按下面的操作进行 使用物品模型
首先,魂环本质上其实是一个物品, 所以我们需要准备一个魂环模型
切换到这个物品(主手持有) 然后输入/hun set test
创建我们的魂环,接下来就可以为mm怪物添加掉落了
可以自行去mm怪物文件配置,也可以使用指令添加
指令在这里!
· /hun mob [魂环代号] [怪物名称] [数量] [概率] -在MythicMobs怪物掉落中加入该魂环掉落
如果想使用魂环模式切记,先到配置文件.yml 开启Tang选项 如下
- Tang: true
- hun:
- removeTime: 10
- #魂环生成后多久消失, 单位 秒
复制代码接下来我们需要在境界设定突破需要的魂环( 建议仅大境界突破设置)
如下,huan这个list里面包含的魂环均可突破使用,不同的属性加成不同
注意下方的 test*1.5 这个代表可以用test魂环 且使用他突破属性翻1.5倍
- BUILDBASE:
- #玩家的第二境界代号 接下来的境界代号分别是BUILDBASE,GOLDAN,SEA,YUANGOD,ADD1,ADD2,ADD3 ...;
- '0':
- ...
- AD: 1
- #突破后增加的物理伤害
- AP: 1
- #突破后增加的法术伤害
- TD: 0
- #突破后增加的真实伤害
- exp: 0
- #突破需要的经验值
- huan:
- - test*1.5
- #突破需要的魂环代号 *1.5代表使用这个魂环突破属性翻倍1.5倍
复制代码
其他就没什么了,更多内容等您来发现
|
配置文件介绍
- pz:
- #觉醒相关设置
- time: 8
- #觉醒需要的时间 单位: s
- min: 0
- #觉醒最差得到的资质值
- max: 500
- #觉醒最高得到的资质值
- '1':
- #图腾代号1 随便取
- need: 1~100
- #获得该图腾 需要玩家资质值为1-100
- name: "黄"
- #图腾名字
- message: '§6凡士§e%player%§a在起源神柱获得了§7§l黄§d级仙根!§a少见少见!'
- #公告信息,下面的同理,随意改
- '2':
- need: 100~200
- name: "玄"
- message: '§6凡士§e%player%§a在起源神柱获得了§8§l玄§d级仙根!§a十年难出一个啊!让我们祝贺他'
- '3':
- need: 200~300
- name: "地"
- message: '§6凡士§e%player%§a在起源神柱获得了§e§l地§d级仙根!§a旷世奇才诞生!此等天才,百年难得一遇'
- '4':
- need: 300~400
- name: "天"
- message: '§6仙士§e%player%§a在起源神柱获得了§6§l天§d级仙根!§d千年一次的仙才,实乃我深渊帝界之幸,天神之赠啊!'
- '5':
- need: 400~500
- name: "王"
- message: '§6仙士§e%player%§a在起源神柱获得了§4§l王§d级仙根!§c"神之莅临,膜拜众生.我是王"!§a犹如神的莅凡,绝世天才!'
- Tang: true
- #是否开启斗罗模式
- hun:
- removeTime: 5
- #魂环生成后多久消失, 单位 秒
- #....
- version: 190
- gui:
- title: '&1个&2人&3修仙&4界&5面'
- #xian open打开的个人界面标题
- openmessage: '&a已经为您打开修仙界面'
- #打开界面给玩家发送的消息
- dz:
- #打坐相关设置
- effect:
- type: FLAME
- #粒子名
- model: 气
- #固定格式,后续会更新
- place:
- #灵气方块设置
- '1':
- type: IRON_BLOCK
- #方块id
- gas: 1
- #玩家踩在这上面获得的真气
- '2':
- type: GOLD_BLOCK
- gas: 2
- '3':
- type: DIAMOND_BLOCK
- gas: 3
- '4':
- type: BLACK_WOOL
- gas: 4
- '5':
- type: BOOKSHELF
- gas: 100
- isplace: false
- #是否限制打坐需要灵气方块 不限制则都是'1'配置
- dztime: 3
- #打坐获得真气的时间
- dzabtime: 60
- #打坐获得道行的时间
复制代码
境界设定.yml 这里只列出了部分 因为太长了 详情可看下载地址处提供的配置
Gui语言文件
- player:
- #以下是物品显示信息,可按照gui的格式来改 支持papi变量
- name: '&b仙武士&6:&e%player_name%'
- lore:
- - '&2仙灵真气:&5%Xian_gas%/%Xian_maxgas%'
- - '&3道行:&b%Xian_ability%/%Xian_maxability%'
- chest:
- id: 299
- name: "&b境界介绍"
- lore:
- - '&4境界:&6%Xian_state%第%Xian_level%重'
- - '&5下一个境界冲刺真气需求:%Xian_ngas%'
- - '&7下一个境界冲刺道行需求:%Xian_nability%'
- wz: 13
- weapon:
- id: 267
- name: "境界加成"
- lore:
- - '&b物理伤害(AD):%Xian_AD%'
- - '&3法术伤害(AP):%Xian_AP%'
- - '&c真实伤害(TP):%Xian_TP%'
- wz: 22
复制代码
全局语言文件 language.yml
- dz_going: §2你正在修行中!
- dz_sky: §3你的修为不足以在空中修行
- dz_nogas: §c此地没有灵气,无法修行!
- dz_start: §b你开始了修行!
- dz_abillty_full: §a道行已经饱满,濒临瓶颈,无法提升
- dz_baseDamaage: §c受到攻击,被迫停止修行!
- join_title_finish: §3恭喜您获得古神青睐,成为仙士|§a先天资质§e:%pz%
- skill_use_Empty: §a你还没有学习这个战技!
- skill_use_Nogas: §b条件不足,无法启用战技!
- skill_use_nopvp: §d这里无法使用战技
- skill_use_noTarget: §7没有选中的生物作为目标喔~
- skill_title_cooldown: §b冷却中....|§d还剩%second%秒
- tp_try: §a你尝试突破中
- tp_ad: §b物理伤害提升了%ad%
- tp_tp: §c真实伤害提升了%tp%
- tp_ap: §3法术伤害提升了%ap%
- study_nomind: §b你太困了,没法学习战技
- study_going_nomind: §a困意上脑,你需要休息!
- study_finish: §e你完成了战记的学习!
- study_stop: §d你暂停了学习
- study_put_full: §b您的战技背包图鉴已经拥有了%item%
- study_try_put: §a成功添加%item%到战技背包
- key_used: §7该键位已经被占用!
- key_bind: §a成功绑定该按键
复制代码符文系统配置 - 测试:
- #符文名称
- lore: 不检测
- amount: 2
- #符文可使用次数 -1即为无限次数
- cd: 5
- #符文使用冷却 单位:s(秒)
- skill: 如箭尊临.yml
- #释放的战技
- interact: DEATH_TRAP_HEAL
- #触发方式 RIGHT_CLICK_AIR(右键空气) RIGHT_CLICK_BLOCK(右键方块) LEFT_CLICK_AIR LEFT_CLICK_BLOCK (左键空气&方块)
- #DEATH_TRAP_HEAL 死亡时触发且抵御一次死亡伤害 DEATH_TRAP 死亡时触发
- gas: 10
- #消耗真气
- 石中剑:
- #符文名称
- lore: 不检测
- amount: -1
- #符文可使用次数 -1即为无限次数
- cd: 1
- #符文使用冷却 单位:s(秒)
- skill: 如箭尊临.yml
- #释放的战技
- interact: RIGHT_CLICK_AIR
- #触发方式 RIGHT_CLICK_AIR(右键空气) RIGHT_CLICK_BLOCK(右键方块) LEFT_CLICK_AIR LEFT_CLICK_BLOCK (左键空气&方块)
- #DEATH_TRAP_HEAL 死亡时触发且抵御一次死亡伤害 DEATH_TRAP 死亡时触发
- gas: 10
- #消耗真气
-
-
-
复制代码
huan.yml #魂环配置文件 一般情况均使用指令创建 不需要在此配置! - test:
- dh: test
- item:
- ==: org.bukkit.inventory.ItemStack
- type: INK_SACK
- damage: 11
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §f测试蓝环1
- h2:
- dh: h2
- item:
- ==: org.bukkit.inventory.ItemStack
- type: INK_SACK
- damage: 11
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §f测试蓝环2
- h3:
- dh: h3
- item:
- ==: org.bukkit.inventory.ItemStack
- type: INK_SACK
- damage: 11
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §f测试蓝环3
- h4:
- dh: h4
- item:
- ==: org.bukkit.inventory.ItemStack
- type: INK_SACK
- damage: 11
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §f测试蓝环4
- h5:
- dh: h5
- item:
- ==: org.bukkit.inventory.ItemStack
- type: INK_SACK
- damage: 11
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §f测试蓝环5
- h6:
- dh: h6
- item:
- ==: org.bukkit.inventory.ItemStack
- type: INK_SACK
- damage: 11
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §f测试蓝环6
- h7:
- dh: h7
- item:
- ==: org.bukkit.inventory.ItemStack
- type: INK_SACK
- damage: 11
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §f测试蓝环7
- h8:
- dh: h8
- item:
- ==: org.bukkit.inventory.ItemStack
- type: INK_SACK
- damage: 11
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §f测试蓝环8
- h9:
- dh: h9
- item:
- ==: org.bukkit.inventory.ItemStack
- type: INK_SACK
- damage: 11
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §f测试蓝环9
复制代码
|
下载地址:
本插件由于使用了nms,支持 1.9.4 1.10.2 1.11.2 1.12.2 1.13.2 1.14.4 1.15.2 7个版本更新前记得备份您的配置,本次语言文件、各大配置均有更新! 使用Mysql的服主 需要手动创建数据库! 名称对应"配置文件.yml mysql.database"
- 战技示例文件--> 注意: 战技文件仅供参考, 建议不要直接复制到游戏内, 1.13+需要自行创建, 无法读取旧版本物品数据! 各位腐竹使用时如果出现了问题请将日志文件(latest.log)上传到帖子下 并qq咨询我 [qq]1907048995[/qq]
更新计划 - 支持1.13+ *已完成 - 加入更多的技能类型 - 战技加入冷却条、按键触发
开源地址 仅供学习,禁止二次修改并发布 LGPL协议
常见问题答疑 -不可忽略!!!
已知BUG与冲突
—— 点击图标加入插件讨论群 —— 你可以在里面反馈BUG、提出建议、和其他服主交流等 想要在第一时间获取更新内容,点击下方收藏即可!
[本插件所用所有代码均为原创,不存在借用/抄袭等行为] 部分工具由他人指导 |