titanzwh 发表于 2012-4-20 12:10:27

寻梦帮我改一个高级魔法元素能环击2格的脚本吧(原版只能环击1格,用于对战来说3格比较逆天了所以用两格),谢啦

寻梦人 发表于 2012-4-20 13:58:15

ZVSE
!?MF1;
!!FU118:P117;
!?FU118&x1=117;
!!BG:A?y12 N?y13 E?y14;
!!FU&y12<>6:E;
!!FU|y13<0/y13>41:E;
!!BMy13:T?y-5;
!!FU&y-5<>121:E;
!!MF:N?y15 F?y-88;
!!FU&y15=y13:E;
!!FU&y15<>y14:E;
!!BMy13&y13>-1:P?y1 I?y2;
!!DO118/0/20/1&y2=1:P118/y1/y14/y-88;
!!DO118/21/41/1&y2=0:P118/y1/y14/y-88;

!?FU118&x1=118;
!!FU&x16=x3:E;如果是被攻击的堆栈就退出
!!BMx16:N?y1 T?y2 I?y4;
!!FU&y1<1:E;
!!FU&y2>144/y2<150:E;
!!BMx16:P?y3;
!!VRy-3:Sy3%17;计算所在位置
!!VRy-4:Sy3:17;计算所在列数
!!VRy-5:Sx2 %17;计算攻击方所在位置
!!VRy-6:Sx2 :17;计算攻击方所在列数
!!VRy-13:Sy-3 -y-5;
!!VRy-14:Sy-4 -y-6;
!!VRy-15:Sy-13*y-13;
!!VRy-16:Sy-14*y-14;
!!VRy-17:Sy-15+y-16;
!!FU|y-17>9/y-17<2:E;
!!BMx16:V73 Kx4;

[ 本帖最后由 寻梦人 于 2012-4-20 13:59 编辑 ]

沧海一粟 发表于 2012-4-20 15:04:09

回复22楼:关于方圆博击位置问题

我用其它生物在博击位置上埋设地雷(所有的地雷均为可击点)测试了一下,方法真好,:good_job: 可以节省很多代码,但还发现还是有部分位置还不是很完美,必须再限制下,以下是我测试得出的数据和基本结论,数据左右两方均相同,生物单双格也一样(所以说单格比较完美)。类似环击的第一圈攻击由于相差太多,用这种方法应该是不可取的。至于方圆5格之外,由于太过变态,就没试下去了。

[ 本帖最后由 沧海一粟 于 2012-4-20 15:13 编辑 ]

寻梦人 发表于 2012-4-20 17:35:38

回复 23# 的帖子

其实以前那个点判断可能会更准确一点,但相对来说比较麻烦一点!

dadds 发表于 2012-4-20 17:44:47

回复 23# 的帖子

好...BT;wy;

沧海一粟 发表于 2012-4-20 18:28:42

回复 24# 的帖子

还是你这样写好啊,起码不用那么认真地看一格格的计算,我在怪物强化里很多都改掉了,以前的方法太麻烦了,优点是准确性高点(尤其是类似环击的计算),但一样也会出现一至两点不对位的情况(原因真的搞不懂),不过这样写对双格生物的计算值效果就差点,但也一样可以加判断去限定那几个不正确的点的啊。

titanzwh 发表于 2012-4-24 11:08:35

感谢寻梦,2格位置的生物被攻击时有恐怖骑士的致命一击动画效果,并不是杀伤加了一倍吧,不知道那个动画能否去掉?

akgod 发表于 2012-5-2 21:30:47

介个……哪位大大可以告诉像我这样的小白,如何用的啊?????

thunderwoo 发表于 2012-5-2 21:52:04

这个……我只能说太强悍了;ft; ;ft; 很多语法可以做参考啊,强力学习了;dao;

akgod 发表于 2012-5-4 17:36:41

介个……哪位大大可以告诉像我这样的小白,如何用的啊?????

akgod 发表于 2013-10-3 22:30:41

怎么用撒怎么用撒怎么用撒怎么用撒怎么用撒

3bs 发表于 2013-10-4 19:23:56

这地图炮太可怕了

邪魔天使 发表于 2013-10-13 16:52:36

作为一个农民,学习是必须的

chenmissjin 发表于 2017-1-16 17:27:18

你这个好像是让所有的生物都变成环击了。有没有单个生物生效的?

chenmissjin 发表于 2017-1-21 15:05:52

请问这个脚本要怎么用?与封神好像不兼容诶

chenmissjin 发表于 2017-1-22 21:16:33

完全不知道这玩意是怎么判定的
好几个问题想不通
1.如何加了“环击”特性?
2.我把:“!!FU&y2>144/y2<150:E;”改成了 “!!FU&y2<116/y2>116:E;”然而并没有达到“只有金人生效”这个目的
3.攻击的时候多了“致命一击”的动画,不晓得怎么去掉

YangChao01 发表于 2017-1-24 23:47:54

2.我把:“!!FU&y2>144/y2<150:E;”改成了 “!!FU&y2<116/y2>116:E;”然而并没有达到“只有金人生效”这个目的

这样改不行的,分开写就成了。
!!FU&y2<116:E;
!!FU&y2>116:E;

chenmissjin 发表于 2017-2-1 04:55:01

YangChao01 发表于 2017-1-24 23:47
2.我把:“!!FU&y2>144/y2

非常感谢你的回复,我去试试看
不过麻烦你下次回复其他人的时候最好点一下当前楼层左下角的回复这样对方就能及时看见并回复了

chenmissjin 发表于 2017-2-1 05:02:14

YangChao01 发表于 2017-1-24 23:47
2.我把:“!!FU&y2>144/y2

我刚才试过了,没有用

YangChao01 发表于 2017-2-1 05:19:10

chenmissjin 发表于 2017-2-1 05:02
我刚才试过了,没有用

可能是判断受攻击部队的种类,你试下把金人放在受攻击范围
页: 1 [2] 3
查看完整版本: 方圆3格之内攻击

捐赠