Project1

标题: 有关变身请教 [打印本页]

作者: 前世涅缘    时间: 2017-8-21 18:42
标题: 有关变身请教
用事件做了个敌人变身效果,是这样的:
  敌人A有变身技能,使用后5回合1次随机变身B,C,D3种,当然这3种怪是事先设置好的,所以我在A的敌群设置里加了个变量X,X=随机(1..3),然后用分歧分别对应BCD3种怪,然后不知道哪里出了问题,比如第一次变身B,战斗正常,然后第6回合再变身C,之后C不攻击了,同理D也不攻击,只有再变身B时才有攻击,而且还有一点,为了测试A的全套变身,我给BCD设置血量都很高,但是变身次数增多之后越往后的怪血越少,怪血量都是3000,我的测试攻击一次只有150伤害,第3次变身的怪砍了几刀就死了,还不到1000伤害,

综述问题1:只有第一次变身怪有技能攻击,之后变身怪都不攻击
       问题2:多次变身后怪血越变越少

不知道说的够不够清楚,还请大佬们帮帮忙啊!万分感谢!如果不行我可以做个工程上传!
作者: sq333333    时间: 2017-8-21 20:11
C,D敌人技能再设置下,或者MP消耗完了?
变身默认是继承变身前的HP,你可以增加完全回复的命令。
作者: 前世涅缘    时间: 2017-8-21 20:34
sq333333 发表于 2017-8-21 20:11
C,D敌人技能再设置下,或者MP消耗完了?
变身默认是继承变身前的HP,你可以增加完全回复的命令。 ...

第2个问题貌似解决了,翻帖子说加个完全恢复就行了,以前没注意变身是继承之前属性的,之前没注意A本体血设置的不多,所以导致,第一个问题简化了,A随机3选1变身战斗,然后变回本体,不然没法解决了,你说的技能,MP消耗完什么的其实都是满的,应该是脚本系统有些默认的东西吧,现在A——变身——A,3阶段都能成功放技能,之前A——B——C这样的C就不动,反正简化也好,还是谢谢提醒啦!
作者: 300英雄    时间: 2017-8-22 20:15
变身指令就是A——B然后。技能方面看你AB怎么设置的就是怎么设置的比如A火球,B水球。当你A——>B,B是不可能会有火球。HP是继承前面一个怪的,属性方面A就是A的设置,B就是B的设置。你可以理解为A消失B代替。你说说B怎么可能会有A的东西,也就是血量会继承。再说怪变身不是很简单。你看看我的sineger7模式在,而且很好玩并且不混乱。
作者: 前世涅缘    时间: 2017-8-26 12:39
300英雄 发表于 2017-8-22 20:15
变身指令就是A——B然后。技能方面看你AB怎么设置的就是怎么设置的比如A火球,B水球。当你A——>B,B是不可 ...

上面提到的属性其实指的只是血量,不包括技能的,看了“变身”介绍才发现,所以用完全恢复已经解决了,A是本体,BCD是变身3选1随机的,各自都有独立的不同技能,我并没有指望技能都继承了,设定的是5回合一次变身循环,假如是A--B--C--B--D--C--B……就只有A和第一次变身的B会攻击,变身C和D时怪都不会动,应该是系统默认的什么东西吧,只有本体A和第一次变身阶段能攻击,后面想想变身繁琐也不怎么好,改成上面提到的也不错,还是谢谢你的解答!




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1