旧特效附加新效果 - 驱魔师空斩打为例
一楼不给看 第一步:在pvf的sqr/loadstate.nut文件中新建sq_RunScript("character/priest_load_state.nut");第二步:在第一步新建出来的文件中添加上IRDSQRCharacter.pushScriptFiles("Character/newpriest/priest_common.nut");
市面上绝大部分pvf已经提供了类似第二步新建出来的"priest_common.nut"文件,没有效果的请检查pvf是否存在相同的文件造成了冲突。 第三步:在newpriest文件夹中新建priest_common.nut文件。 第四步:通过特效工具获取巨旋风特效编号,得到编号为24014,那么在第三步新建的文件中写上如下内容:
以下即是效果:
可能存在的问题:写了之后其他技能效果消失。用pvf工具搜索以下内容: procAppend_Priest,如果有重复,将第四步中以下内容复制粘贴过去即可。
抱紧大佬的腿腿 牛批 厉害 好贴
有意思,点赞收藏
请问需要添加技能静态数据吗,或者读取巨旋风的数据,那个巨旋风的伤害是根据啥来的
抱紧抱紧 function procAppend_Priest(obj){if (sq_GetSkillLevel(obj ,50) > 0){local GraspHandOfAngerCount = obj.getMyPassiveobjectCount(24014);for (local i = 0; i < GraspHandOfAngerCount ; ++i ){local GraspHandofAngerobj = obj .getMyPassiveobject(24014, i );if (GraspHandofAngerobj){local addani = sq_AddDrawOnlyAniFromParent(GraspHandofAngerobj ,"passiveobject/character/priest/animation/chakraofgod/hit_throwhit.ani" , 0 , 0 ,0);sq_moveWithParent(GraspHandofAngerobj , addani);}}}}
大佬这是我抄的作业但是没有效果是怎么回事啊 ain 路径和你不一样是因为我的包里没有那个文件。
页:
[1]