4.3 具体的参数
--wgid为物品的编号
JY.Wugong[wgid][“名称”] = “名称”;
JY.Wugong[pid]["名称"] = "名称";
JY.Wugong[pid]["出招音效"] = 1;
JY.Wugong[pid]["武功类型"] = 1; --取值范围1-4,仅当攻击范围参数为1时此参数才生效
JY.Wugong[pid]["武功动画&音效"] = 108; --当前取值范围0-109
JY.Wugong[pid]["伤害类型"] = 0; --0杀生命,1杀内力
JY.Wugong[pid]["攻击范围"] = 1; --取值范围0-3, 当取1时武功类型生效
JY.Wugong[pid]["消耗内力点数"] = 10; --武功消耗的内力
JY.Wugong[pid]["敌人中毒点数"] = 50; --攻击带毒
JY.Wugong[pid]["攻击力1"] = 50; --攻击力1...攻击力10,每个武功等级的攻击力
JY.Wugong[pid]["移动范围1"] = 5; --移动范围1...移动范围10,每级武功伤害可选的范围。攻击范围不同,含义会不一样
JY.Wugong[pid]["杀伤范围1"] = 5; --杀伤范围1...杀伤范围10,每级武功伤害的范围。攻击范围不同,含义会不一样
JY.Wugong[pid]["加内力1"] = 50; --加内力1...加内力10,每级武功攻击一次增加的内力上限值,当伤害类型为1时才生效
JY.Wugong[pid]["杀内力1"] = 50; --杀伤内力1...杀伤内力10,每级武功攻击消耗敌人的内力值,当伤害类型为1时才生效
4.4 实例
4.4.1 伤害类型修改
伤害类型,很有意思的一个参数,0-杀生命,1-杀内力,取其它值都默认是杀生命
参数0,杀生命,配合“攻击力10”,这个很容易理解
参数为1,杀内力,配合“杀内力10”,攻击时单纯减少敌方内力,不会减少生命,如无内力则MISS。再配合“加内力10”攻击时会增加最大内力上限,增加的数值不是定数,类似于原版的北冥神功,而且还要把“攻击范围”设置成面攻击才有效哦。
说明一下:黄老邪的武功会杀内力,其实是通过生命伤害的同时再调用杀内力函数来实现的,所以直接数据修改是达不到那个效果。
修改10级罗汉拳为吸内力的武功
local wgid = 1; --罗汉拳武功编号
JY.Wugong[wgid]["伤害类型"]=1;
JY.Wugong[wgid]["攻击范围"]=3;
JY.Wugong[wgid]["攻击力10"]=1100; --10等级攻击力
JY.Wugong[wgid]["加内力10"]=50; --10等级加内力
JY.Wugong[wgid]["杀内力10"]=300; --10等级杀击力
JY.Wugong[wgid][“武功动画&音效”] = 5; --自然要回原版北冥特效了
4.4.2 攻击范围修改
“攻击范围”:取值范围0-3
“攻击范围” 0类似狂风刀法 1武功类型参数生效 2类似于太极剑 3面攻击
攻击范围:0 狂风刀法攻击
移动范围10:调整10等级可选择攻击的点范围,正方形的
杀伤范围10:无效参数
攻击范围:2 太极剑攻击
移动范围10:调整10等级攻击点范围,米字型延伸
杀伤范围10:无效参数
攻击范围:3 面攻击
移动范围10:调整10等级可选择攻击的点范围
杀伤范围10:调整10等级面的伤害范围
修改10级太岳青锋剑法的攻击范围(原先的范围大家应该都知道吧),把他改成8*8的面攻击,并且可选的范围为十格菱形
local wgid = 34; --太岳剑法的武功编号
JY.Wugong[wgid]["攻击范围"]=3
JY.Wugong[wgid]["移动范围10"]=10
JY.Wugong[wgid]["杀伤范围10"]=8;
4.4.3 武功类型修改
“武功类型”:取值范围1-4,仅当攻击范围参数为1时才生效
“武功类型”:1类似逍遥拳 2类似三分剑法 3类似血刀 4类似大剪刀
武功类型: 1类似逍遥拳
移动范围10:调整10等级有效伤害范围
杀伤范围10:无效参数
武功类型: 2类似三分剑法
移动范围10:调整10等级有效伤害范围
杀伤范围10:无效参数
武功类型: 3类似血刀
移动范围10:调整10等级有效伤害范围
杀伤范围10:无效参数
武功类型: 4类似大剪刀
移动范围10:调整10等级可选择的十字范围
杀伤范围10:无效参数
同样是修改10级太岳青锋剑法的武功类型,原先他的攻击类型是2(谁用谁知道),现在要改成血刀类型的攻击
local wgid = 34;
JY.Wugong[wgid]["攻击范围"]=1;
JY.Wugong[wgid]["武功类型"]=3;
JY.Wugong[wgid]["移动范围10"]=8;
4.5 结束语
想要修改武功的同学赶紧去试试效果吧。
“武功动画&音效”用UPedit工具,打开Eft.grp文件就可以看到相应的贴图,贴图范围和武功动画对应设置的参数,我写了一个对应表,放在附件(可是花了两个多小时整理的哦,目前一共110个武功动画)
武功的范围控制算是武功修改的个难点,一个新的武功需要对每级的攻击范围做一个把控。当然现在新增武功还是不行,同样的R文件数据加密。
本讲到此结束,下一讲将会是武功招式的修改
武功动画&音效对应表:武功动画.rar (1.05 KB)
…这名字听着就感觉蛋疼[s:42]