gm下载站 发表于 2025-4-4 12:18:09

[Hero引擎]圣灵系统附加技能使用功能详解

圣灵系统附加技能使用说明

装备特技:人物装备带有特技时,人物穿上装备,则技能列表增加该技能。人物脱下装备时,则技能列表删除该技能
注意事项:只能在装备(武器,衣服,头盔,斗笠,手镯,腰带,戒指,项链,鞋子)上添加
必需设置项:必须开启附加技能功能才能有效(可在MIR2选项-物品装备-附加技能里面开启)。
数据库设置
1.设置Reserved为201,即可以赋予特技装备

2.设置Anicount为999,即装备随机获取一个特技也有机率没有。按Source设置获得机率

允许获得的特技在MIR2选项-物品装备-附加技能里面设置删除和添加
或 设置Anicount = 1-56,为指定技能编号。按Source设置获得机率
3.设置Source = 0-100 为获取特技的机率(若设置为30,该装备有30%的机率拥有特技)

4.每件装备只允许有一个特技。可穿戴多个特技

5.身上已有该特技时,人物穿上不重复增加特技。



设置圣灵宝石:Stdmode = 175
shape = 0-7 为8种属性(致命一击,增加攻击伤害,物理伤害减少,魔法伤害减少,忽视目标防御, 所有伤害反弹, 人物本质增加,人物魔力增加)

shape = 99 随机0-8九个数,0-7为8种属性,8为失败

Anicount = 0-100 属性数值(设置成10,装备升级成功将增加10%的圣灵属性)

Source = 0-100 最高能增加多少属性(设置成80就是圣灵属性能增加到80%)

Reserver = 0-100 装备升级失败后有多少几率让装备破碎。(设置成100就是升级失败之后100%破碎)

need = 0 圣灵宝石合成属性叠加

need = 1 圣灵宝石合成覆盖随机为0-Sourec的最大值。(当合成出来的随机数达到一定高度时,会提示是否继续覆盖合成)

设置圣灵宝石:Stdmode = 175 Shape = 9 时 注:带有倚天辟地装备不允许附加技能可附加技能威力

Shape = 9 可以为技能增加的威力的圣灵属性

Anicount = 技能ID

DuraMax = 0-100 圣灵宝石合成时的成功率

MAC = 0-100 为圣灵属性触发技能时的威力

need = 0 圣灵宝石合成指定Anicount的技能

need = 1 圣灵宝石随机合成Mri2里面选项-物品装备-圣灵技能里面允许附加的技能

设置圣灵成功宝石: Stdmode = 176
Shape = 1-100 设置成30就有30%的几率升级成功

设置圣灵幸运宝石: Stdmode = 177
shape = 1-100设置成50就是有圣灵属性在增加50点以前升级不会破碎装备

新增函数ADDSKILLJN用法
1.检测人物身上装备是否带有圣灵技能威力
CheckNewItemValue 0 11 > 0
检测装备位置为0时,身上装备是否带有圣灵技能威力,若没有,则不满足条件

2.检测人物身上装备是否带有圣灵技能
CheckNewItemValue 0 19 = 0
检测装备位置为0时,身上装备是否没有圣灵技能,若装备带有圣灵技能时,则不满足条件

3.当满足以上两种条件时,使用ADDSKILLJN给人物装备增加圣灵技能
ADDSKILLJN 0 3
给人物身上装备为0位置,增加圣灵技能,等级为3

圣灵附加技能:装备带有圣灵技能威力属性,并没有特技时。给装备增加特技
#IF
CheckNewItemValue 0 11 > 0//检测人物0位置的装备是否带有圣灵技能威力
CheckNewItemValue 0 19 = 0 //检人物0位置的装备是否带有特技=0为没有
#ACT
ADDSKILLJN 0 3//满足上面两个条件时,给予人物0位置装备加上圣灵技能等级为3
break
#ELSEACT
SENDMSG 6 〖提示〗您的装备没有该圣灵技能或已经有了其它技能
break

新增函数CheckNewItemSkillJN用法
CheckNewItemSkillJN 技能名字
遍历人物身上穿戴装备是否有该技能
[@检测特技]
#if
CheckNewItemSkillJN 龙影剑法
#act
SendMsg 6 [提示]你已经有龙影剑法
#elseact
SendMsg 6 [提示]你没有龙影剑法
break

圣灵技能威力增加脚本
#IF
;参数4,当大于0时判断是否带圣灵技能,等于0时不判断
CheckNewItemValue 0 11 > 0   //检测人物0位置的装备是否带有圣灵技能威力
;参数4,威力有效值为0~100,当大于100时,进入#elseact判断
CheckNewItemValue 0 12 < 20 // 检人物0位置的装备圣灵技能威力是否小于20
#ACT
SetNewItemValue 0 12 + 1
goto @增加技能伤害
SENDMSG 6 〖提示〗您的衣服已经成功增加技能伤害。
break
#ELSEACT
SENDMSG 6 〖提示〗可能您的武器技能伤害已经有了20%或您的武器没有该圣灵技能
break


数据库圣灵宝石配置示例(可直接导入)
693;圣灵宝石(致命);175;0;1;20;80;100;1176;50;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;;;使用致命一击时伤害增加;;

694;圣灵辅助宝石;176;100;1;0;0;0;589;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;254;增加合成宝石成功率;;

695;圣灵幸运宝石;177;10;1;20;0;0;574;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;;254;在规定圣灵属性之前不会破碎装备;;

696;圣灵宝石(忽防);175;4;1;20;80;100;1176;30;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;;254;目标忽视防御;;

697;圣灵宝石(物吸);175;2;1;20;80;100;1176;50;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;;;254;物理伤害吸收;;

698;圣灵宝石(魔吸);175;3;1;20;80;100;1176;50;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;;254;魔法伤害吸收;;

699;圣灵宝石(体力);175;6;1;20;80;100;1176;50;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;;;254;增加人物体质;;

700;圣灵宝石(反伤);175;5;1;20;80;100;1176;50;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;;254;攻击伤害反射;;

701;圣灵宝石(魔力);175;7;1;20;80;0;1176;10;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;;254;附加经验;;

702;圣灵宝石(技能);175;9;1;20;0;0;1176;50;0;0;10;0;0;0;0;0;0;0;1;0;0;0;0;;;254;指定技能增加威力;;

703;圣灵宝石(伤害);175;1;1;20;80;100;1176;50;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;;254;增加攻击伤害;;

704;圣灵宝石;175;99;1;20;80;100;1176;50;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;;254;随机圣灵宝石;;



页: [1]
查看完整版本: [Hero引擎]圣灵系统附加技能使用功能详解