人在江湖混 发表于 2013-4-27 14:08

魅魔和马肯萨特能不能改为漂浮和射击兵种呢??

最近玩了一遍,感觉魅魔其实很好用,就是血太少,冲上去的话很容易损失,如果能把这样的兵种改为远程兵和漂浮就好了,自己又不会,哪位大大有空的话帮着设计一下把,攻击和血都可以少些,为了平衡抗性也可以少些,谢谢,有同感的,帮忙把帖子顶起来,

goddzs1 发表于 2013-4-27 22:47

首先声明这是借鉴的网上诸位大神的经验,不是原创,本人也只是照着改改罢了,{:3_94:}感谢诸位会编程的朋友的努力和分享。{:3_121:}
下面说下个人感觉可行的方法,楼主可以试试。
找到data.kfs文件,用RAR打开,找到里面的sprite.atom文件,双击打开,找到movetype=0字段,移动类型:0步行,1漂浮,2飞行,改成自己需要的就好。
攻击方式的修改比较麻烦的,你可以试试下面的方法。
找到下面字段
moveattack { // 近战攻击
    group=1,1 // 攻击分组,同组的攻击会根据情况有选择地触发。这里近战攻击属于第1组第1种攻击
    nonextifenemy=1 // 只用于近战
    ad_factor=1
    damage { // 近战时的伤害
      magic=30,40
    }
}在后面黏贴如下字段
shot { // 远程攻击    group=1,2 // 攻击分组和近战同为1组,第2种攻击    class=throw // 攻击类型为远程攻击    base_attack=1 // 暴击:0不能暴击,1可以暴击    ad_factor=1    distance=100 // 射程(就是多于多少格后鼠标显示折断的箭),因为是狙击,所以写个超越战场范围的100    mindist=2 // 最短射程    showdmg=1    penalty=1 // 超过射程后的伤害比例,比如是原来的50%那就是0.5    animation=cast/throw/thtarget // 攻击的动作    //throw=priest2_ball // 扔的东西(这里是圣裁那红球,因为看上去怪而被注销掉了)    framekey=x // 关键帧?反正跟动画和动画的时间控制有关,具体不明    damage { // 远程攻击的伤害值      magic=30,40    }}里面的参数可以根据自己需要来改,改好后保存,进入游戏开始即可。注意,因为修改的是兵种特性,遇到敌人也是改后的能力,打恶魔大陆时小心被虐。

人在江湖混 发表于 2013-4-28 09:44

按照前辈的说明改了一下,没有出现效果的,我想改的是没魔,我修改的数据是
    moveattack {
    group=1,1
    nonextifenemy=1
    ad_factor=1
    damage {
      magic=10,11
    }
}
    shot {
    group=1,2
    class=throw
    base_attack=1
    ad_factor=1   
    distance=19
    mindist=2
    showdmg=1   
    penalty=1
    animation=cast/throw/thtarget
    throw=priest2_ball
    framekey=x
    damage {   
    magic=10,11   
    }
}
请帮我检查一下,到底出现在拿错了,movetype=1这个无论是1还是2都是步行,是不是动画设计上得配套呢?动画怎么修改呢?恳请各位前辈指教了

goddzs1 发表于 2013-4-28 17:46

这个,看来是我搞错了,sprite.atom是林仙子
貌似demoness.atom才是魅魔
{:3_95:}
抱歉抱歉

goddzs1 发表于 2013-4-28 18:15

另外,要在attacks=moveattack,后面加上shot,才可以
还有就是,改了飞行在画面上是看不出来的,因为模型已经固定的缘故。只有在穿越坑洞时,才能体会到(不会被挡住)
不过移动的步数不会变多的,因为只改哦了行动模式而已,想要移动步数变多,要修改speed=参数,该成几就移动几步

goddzs1 发表于 2013-4-28 18:27

刚才测试了下,是可以的你再试试看

人在江湖混 发表于 2013-4-29 12:04

感谢前辈这几天的指点,谢谢,昨晚我实验了,魅魔和马肯沙特,都不能飞行,飞行后射击会跳出,漂浮和射击都没问题,谢谢你
页: [1]
查看完整版本: 魅魔和马肯萨特能不能改为漂浮和射击兵种呢??