能体会或者提出这几个问题,可以感觉到楼主的ERM水平已经相当不错,希望有空能常来交流。
原帖由 bairg66 于 2013-7-21 13:02 发表 
1. 怎么在!?MR#(魔法抗性相关)触发器中获取堆栈编号,用!!MR:N?接收器得到的是乱码,而且对一些不同的堆栈也会得到相同的值。
MR触发器获取的堆栈值(一个很大的堆栈数值吧)WOG和ERA甚至可能每个版本都会不同,根本无法正常地检查和利用,个人建议为减少不必要的错误一定不要使用相关的命令。
原帖由 bairg66 于 2013-7-21 13:02 发表 
2. 我本来想通过改变生物类型的方式来赋予兵种一些其他兵种的能力,但是战斗结束后那些兵种就变成了模拟的兵种,或者杀死的兵种就变了,使得得到的经验也不同了。所以想知道战斗结束前最后一个触发器是什么,可以在其中让兵种变回去。
没有战斗结束前最后一个触发器。用BM:T这种直接方式临时改变生物类型个人也是非常不赞成的(要改变什么我看楼主现在的水平应该可以间接地用代码改变才是),主要也是因为楼主所说的两个原因无法完美地解决,还有就是生物名字也要跟着改变后再还原会造成不稳定因素等其它原因。
原帖由 bairg66 于 2013-7-21 13:02 发表 
3. 要如何判断一个伤害是由烈火神盾引起的。
你是苦恼MF的火盾造成的两次伤害吧,呵呵。火盾伤害的判断规律相当复杂(我看了半天的宝典什么的都没有明确出火盾究竟是怎么计算的),应该分很多种情况,要准确计算难度相当大,楼主可以参考寻梦人检查火盾伤害的帖子http://www.h3wog.com/viewthread.php?tid=35763&highlight=,至于如果想问有没有更简洁的方式倒真无法到。
[ 本帖最后由 沧海一粟 于 2013-7-21 14:12 编辑 ] |