插件名称:天赋系统v1.1.4
插件作用:为服务器增加天赋系统,玩家可抽取后获得各种天赋。
插件作者:逆光奔跑
插件前置:无
(某洗脑广告小说)
恭喜你获取了神级天赋:每次攻击增加1点生命,攻击额外造成5%最大生命伤害
但,这个插件可以让你实现这个功能!
前言
这个插件因为要开发rpg就写出来,暂时天赋只有26条,内容不多,后面慢慢开发
(另外感谢MCsaoji、iteen、测试等玩家提供灵感)
插件最新版本已经可以自定义天赋,并且提供多种变量给大家修改,相信大家的天马行空可以做到各种各种的天赋技能!
有bug及时反馈噢!花了一个星期肝出来的哭
首先是旧的天赋系统(预设)(可不看)
新版—配置表
游戏截图
游戏里的技能介绍也会根据你的配置表更新的!
具体效果就自己体验吧!
插件命令与权限
最后
这不得点个赞
插件作用:为服务器增加天赋系统,玩家可抽取后获得各种天赋。
插件作者:逆光奔跑
插件前置:无
恭喜你获取了神级天赋:每次攻击增加1点生命,攻击额外造成5%最大生命伤害
但,这个插件可以让你实现这个功能!
前言
(另外感谢MCsaoji、
插件最新版本已经可以自定义天赋,并且提供多种变量给大家修改,相信大家的天马行空可以做到各种各种的天赋技能!
有bug及时反馈噢!
首先是旧的天赋系统(预设)(可不看)
-
天赋分为五个等级:普通、稀有、史诗、传说、神话
每一种天赋都有独特的效果,等级越高效果越好(当然也可以自己修改配置)
同时天赋前面的数值,也就是天赋的id
1、(不屈):受伤后有35%恢复5%点生命。
2、(感染):生命高于300时,每分钟获得15秒中毒buff;低于300时获得15秒生命恢复。
3、(战斗法师):对npc造成伤害后有35%恢复5魔力。
4、(命运):死亡有5%无视,并满血复活
5、(坦克):生命低于10%时恢复50%生命。(60秒CD)
6、(胆小):受到伤害后,生命低于25%后会直接减低到1生命;跳跃会恢复10%生命(2秒CD)。
7、(史莱姆王):击杀npc有5%生成一个蓝史莱姆。
8、(武道圣体):攻击额外造成与10秒前位置距离的10%伤害
9、(神速):受到伤害后获得1秒恐慌
10、(脑子):击杀npc有5%在自己身边生成一个僵尸。
11、(狂战士):击杀npc有50%获得1点精华,攻击额外造成精华x1%伤害。
12、(静气凝神):魔力低于30时消耗魔力,25%概率回满魔力并获得5秒魔能
13、(冲锋):使用克盾命中后获得两秒无敌时间(6秒CD)
14、(统帅力):对npc造成伤害时获得2s的醉酒buff和控脑术buff
15、(能量分流):喝蓝药时获得15铁皮buff
16、(生命契约):受到伤害会获得15s时间召唤buff和中毒buff
17、(极限):生命永久限制为10;释放弹幕额外释放随机角度的最大生命值伤害弹幕
18、(空):空空如也~
19、(最土的人):给予一个“最土的块”
20、(出家人不杀生):攻击时有20%的概率给npc恢复5%最大生命(BOSS除外)
21、(薛定谔的翅膀):每分钟有10%的概率获得60秒的重力buff效果
22、(爆炸兔之友):每次击杀npc都有1%的概率在脚下生成一只雷管兔
23、(还是PVP大佬):PVP状态永久开启
24、(睡个好觉):在睡觉状态状态下每秒恢复20滴血
25、(豌豆射手):坐下椅子后每秒会发射20%最大生命的叶绿弹攻击
26、(红温):受到大于200点伤害时,获得60秒暴怒与怒气buff
-
我用了一个表小小的总结了一下
天赋分为五个等级:普通、稀有、史诗、传说、神话
每一种天赋都有独特的效果,等级越高效果越好(当然也可以自己修改配置)
同时天赋前面的数值,也就是天赋的id
1、(不屈):受伤后有35%恢复5%点生命。
2、(感染):生命高于300时,每分钟获得15秒中毒buff;低于300时获得15秒生命恢复。
3、(战斗法师):对npc造成伤害后有35%恢复5魔力。
4、(命运):死亡有5%无视,并满血复活
5、(坦克):生命低于10%时恢复50%生命。(60秒CD)
6、(胆小):受到伤害后,生命低于25%后会直接减低到1生命;跳跃会恢复10%生命(2秒CD)。
7、(史莱姆王):击杀npc有5%生成一个蓝史莱姆。
8、(武道圣体):攻击额外造成与10秒前位置距离的10%伤害
9、(神速):受到伤害后获得1秒恐慌
10、(脑子):击杀npc有5%在自己身边生成一个僵尸。
11、(狂战士):击杀npc有50%获得1点精华,攻击额外造成精华x1%伤害。
12、(静气凝神):魔力低于30时消耗魔力,25%概率回满魔力并获得5秒魔能
13、(冲锋):使用克盾命中后获得两秒无敌时间(6秒CD)
14、(统帅力):对npc造成伤害时获得2s的醉酒buff和控脑术buff
15、(能量分流):喝蓝药时获得15铁皮buff
16、(生命契约):受到伤害会获得15s时间召唤buff和中毒buff
17、(极限):生命永久限制为10;释放弹幕额外释放随机角度的最大生命值伤害弹幕
18、(空):空空如也~
19、(最土的人):给予一个“最土的块”
20、(出家人不杀生):攻击时有20%的概率给npc恢复5%最大生命(BOSS除外)
21、(薛定谔的翅膀):每分钟有10%的概率获得60秒的重力buff效果
22、(爆炸兔之友):每次击杀npc都有1%的概率在脚下生成一只雷管兔
23、(还是PVP大佬):PVP状态永久开启
24、(睡个好觉):在睡觉状态状态下每秒恢复20滴血
25、(豌豆射手):坐下椅子后每秒会发射20%最大生命的叶绿弹攻击
26、(红温):受到大于200点伤害时,获得60秒暴怒与怒气buff
-
我用了一个表小小的总结了一下
新版—配置表
C#:
"禁止的天赋ID": [],//需要禁止的天赋id,如[1,2]
"默认天赋上限": 3,//默认一次抽取的天赋数量,比如现在就是每个玩家抽3个
"默认天赋抽取次数": 1,//每个玩家默认可以抽取的次数,建议一个即可
"不屈触发几率": 35,//天赋触发的几率,100也就是百分百
"不屈回血": 0.05,//恢复5%最大生命(具体可以在游戏里输入/talk查看,或者看上面的信息)
"感染生命阈值": 300,//同上
"感染中毒持续时间": 15,
"感染生命恢复持续时间": 15,
"战斗法师触发几率": 35,
"战斗法师回魔": 5,
"命运复活几率": 5,
"坦克生命阈值": 0.1,
"坦克回血比例": 0.5,
"坦克冷却时间": 60,
"胆小生命阈值": 0.25,
"胆小跳跃回血比例": 0.1,
"胆小跳跃冷却时间": 2,
"史莱姆王生成几率": 5,
"武道圣体额外伤害比例": 0.1,
"神速恐慌持续时间": 1,
"脑子生成僵尸几率": 5,
"狂战士精华获取几率": 50,
"狂战士额外伤害比例": 0.01,
"静气凝神魔力阈值": 30,
"静气凝神回满魔力几率": 25,
"静气凝神魔能持续时间": 5,
"冲锋无敌持续时间": 2,
"冲锋冷却时间": 6,
"统帅力buff持续时间": 2,
"能量分流铁皮持续时间": 15,
"生命契约buff持续时间": 15,
"极限生命限制": 10,
"极限额外弹幕伤害比例": 1.0,
"出家人不杀生恢复几率": 20,
"出家人不杀生恢复比例": 0.05,
"薛定谔的翅膀触发几率": 10,
"薛定谔的翅膀重力buff持续时间": 60,
"爆炸兔之友生成几率": 1,
"睡个好觉每秒回血": 20,
"豌豆射手叶绿弹伤害比例": 20,
"红温伤害阈值": 200,
"红温暴怒与怒气持续时间": 60//以上是预设天赋的配置,以后更新会取消掉并放到自定义天赋中
"自定义天赋配置": {
"自定义天赋开启": true,//默认开启自定义天赋
"预设天赋开启状态": false,//如果使用预设天赋请关闭自定义天赋 或者 天赋ID设置27以上
"天赋列表": [
{
"天赋ID": 0,//天赋ID,至少为1,0为关闭
"天赋名称": "默认天赋",//天赋名称,玩家抽取天赋时 查看天赋时 都会提示
"天赋介绍": "默认天赋介绍",//天赋介绍,同上
"稀有度": "",//天赋分为五个等级:普通、稀有、史诗、传说、神话
"天赋触发文字": "",//天赋触发时 发弹出来的文字,如“触发xxx”
"触发方式": "",
//天赋触发的方式:射击、击杀、受伤、击伤、生命变化、魔力变化、每秒
//比如你想写攻击增加生命,就可以选择 击伤 进行触发!
"触发生命": 0,//天赋触发所需要的生命值
"触发生命百分比": 0.0,//比如:需要玩家生命低于50%,填写0.5
"触发魔力": 0,//同上
"触发魔力百分比": 0.0,//同上
"开启触发需选中物品": false,//需要特定物品才可以触发
"触发物品ID": 0,//物品id
"冷却时间": 0,//冷却时间 1000 = 1秒
"获取天赋": [
{
"获取天赋触发几率": 0.0,//顾名思义,关闭默认为0即可,只能获取三位小数!
"获取方式": "登陆"//获取天赋的方式:登陆 也就是说玩家登陆即可获取(当前只有一种方式)
}
],
"人物属性": [
{
"当前生命触发几率": 0.0,//顾名思义,关闭默认为0即可
"当前生命": 0,//修改玩家的当前生命,10等于加10生命,-10等于扣10生命
"生命上限触发几率": 0.0,
"生命上限": 0,
"当前魔力触发几率": 0.0,
"当前魔力": 0,
"魔力上限触发几率": 0.0,
"魔力上限": 0,
"生命值百分比触发几率": 0.0,
"生命值百分比": 0,
"魔力值百分比触发几率": 0.0,
"魔力值百分比": 0,
"队伍触发几率": 0.0,
"队伍": 0,//修改玩家的队伍,无队伍(0)红队(1)绿队(2)蓝队(3)黄队(4)粉队(5)
"PVP触发几率": 0.0,
"PVP状态": false
}
],
"获得物品": [
{
"获得物品几率": 0.0,
"物品ID": 0,
"物品数量": 0,
"物品前缀": 0//具体可以去wiki查,词条ID
},
{//列出来两个提醒一下,是可以多个的!其他都一样
"获得物品几率": 0.0,
"物品ID": 0,
"物品数量": 0,
"物品前缀": 0
}
],
"获得buff": [
{
"获得buff几率": 0.0,
"buffID": 0,
"buff持续时间": 0//60 = 1秒,3600 = 1分钟
}
],
"生成npc": [
{
"生成npc几率": 0.0,
"npcID": 0,
"npc名称": "",
"npc数量": 1,
"触发方式": "自定义",
//触发的方式:
自定义(根据的你设置的坐标生成)
玩家(在玩家位置生成)
目标(如果没有目标,默认玩家位置)
偏移(在玩家位置基础上,增加或减少XY的距离位置)
"生成位置X": 0,
"生成位置Y": 0,
"生成范围X": 1,
"生成范围Y": 1
},
{
"生成npc几率": 0.0,
"npcID": 0,
"npc名称": "",
"npc数量": 1,
"触发方式": "自定义",
"生成位置X": 0,
"生成位置Y": 0,
"生成范围X": 1,
"生成范围Y": 1
}
],
"生成弹幕": [
{
"生成弹幕几率": 0.0,
"弹幕ID": 0,
"弹幕位置X": 0,
"弹幕位置Y": 0,
"弹幕角度": 0,
"弹幕速度X": 0,
"弹幕速度Y": 0,
"弹幕伤害": 0,
"增加最大生命百分比伤害": 0.0,//根据生命增加伤害,比如0.05等于5%最大生命伤害
"增加最大魔力百分比伤害": 0.0,
"增加防御百分比伤害": 0.0,
"弹幕击退": 0,
"生成延迟": 0,
"开启修改AI": false,
"弹幕AI1": 0,
"弹幕AI2": 0,
"弹幕AI3": 0,
"弹幕递增": [
{
"生成弹幕几率": 0.0,
"每次生成弹幕增加的几率": 0.0,
"递增次数": 0,
"递增X": 0,
"递增Y": 0,
"角度递增": 0,
"速度递增": 0.0,
"生成间隔": 0,
"生成延迟": 0,
"跟随玩家位置": true
}
]
}
],
"传送": [
{
"传送触发几率": 0.0,
"触发方式": "自定义",
//触发的方式:
自定义(根据的你设置的坐标传送)
出生点(在玩家位置生成)
随机玩家(如果没有目标,默认玩家位置)
偏移(在玩家位置基础上,增加或减少XY的距离位置)
"传送位置X": 0,
"传送位置Y": 0
}
]
}
]
游戏截图
游戏里的技能介绍也会根据你的配置表更新的!
具体效果就自己体验吧!
插件命令与权限
添加权限指令:
/group addperm default tal.use
权限:tal.use
/抽取天赋(/tal)
顾名思义,就是提供给玩家抽取天赋用的(括号的也是指令)(重复抽取不会叠加哦,后续或许会更新)
/查看天赋(/talk)
可以查看自己的天赋,/查看天赋 (玩家名)可查看其他玩家的天赋
权限:tal.admin
/添加天赋 (玩家名)(天赋序号)
/taladd(玩家名)(天赋序号)
增加玩家的天赋
/添加抽取次数 (玩家名)(数量)
/talladd(玩家名)(数量)
增加玩家抽取天赋的次数
/删除天赋 (玩家名)(天赋序号)
/taldel (玩家名)(天赋序号)
删除玩家的天赋
/清空天赋 (玩家名)
/talclear(玩家名)
清空玩家的天赋
/reload
重新加载配置表
/group addperm default tal.use
权限:tal.use
/抽取天赋(/tal)
顾名思义,就是提供给玩家抽取天赋用的(括号的也是指令)(重复抽取不会叠加哦,后续或许会更新)
/查看天赋(/talk)
可以查看自己的天赋,/查看天赋 (玩家名)可查看其他玩家的天赋
权限:tal.admin
/添加天赋 (玩家名)(天赋序号)
/taladd(玩家名)(天赋序号)
增加玩家的天赋
/添加抽取次数 (玩家名)(数量)
/talladd(玩家名)(数量)
增加玩家抽取天赋的次数
/删除天赋 (玩家名)(天赋序号)
/taldel (玩家名)(天赋序号)
删除玩家的天赋
/清空天赋 (玩家名)
/talclear(玩家名)
清空玩家的天赋
/reload
重新加载配置表
最后
发现bug可以和我反馈!
有好的想法也可以和我反映!论坛群:931748551
本插件会持续更新!
有好的想法也可以和我反映!论坛群:931748551
本插件会持续更新!