请高人们帮我写一个独眼巨人能能同时远射两个单位的脚本
如题,不甚感激 刺穿之箭?死亡之云?火球? 来点独特的吧。打击两个,其实一个必为所指那个,另外一个随机,好不好:deyi: 穿刺之箭和随机攻击另一个单位都可以,都挺好,只要有点特别的效果就行了[ 本帖最后由 titanzwh 于 2011-3-20 11:57 编辑 ] 明天帮你看看 非常感谢绘图师出手。 这个链接,Air已经有类似的脚本
http://bbs.h3wog.com/viewthread.php?tid=25372&page=1&fromuid=1716#pid261994 原帖由 wuxinyun1999 于 2011-3-20 10:24 发表 http://www.h3wog.com/images/common/back.gif
来点独特的吧。打击两个,其实一个必为所指那个,另外一个随机,好不好:deyi:
不好吧,我好不容易失明或.....了一个,随机一个打醒了不好
回复 8# 的帖子
这个不碍的,检查栈内怪物有没失明、麻痹、石化,有这三种魔法时不打击就行了。 风侠的链接我看了,是用宝物激发的特技,不知道好不好单独把独眼的部分挪入一般游戏里。绘图师的想法很完备,打消了wendahao的顾虑,如果真能做到独眼巨人就不是一种鸡肋的存在了。
[ 本帖最后由 titanzwh 于 2011-3-21 13:26 编辑 ]
回复 10# 的帖子
我把这个ERM提取来了,可以攻击六格且识别敌我,可是和原来用宝物激发的一样有个问题,就是攻击在网格01-15和171-185上的生物会出错。请大大们解决。
ZVSE
!?MF1;
!!BG:A?y1 N?y3 E?y4;
!!FU&y1<>7:E;
!!BMy3:T?y80 I?y6;
!!MF&y1=7:F?y86;
!!VRy86:Sy86:2;
!!BMy4:P?y5;
!!DO7511/0/6/1&y80>93/y80<96/y6=0:Py5/y86;
!!DO7510/0/6/1&y80>93/y80<96/y6=1:Py5/y86;
!?FU7511;
!!VRy-80:Sx1 :17 +1;
!!VRy-81:S0;
!!VRy-82:S0;
!!VRy-81|y-80=1/y-80=3/y-80=5/y-80=7/y-80=9/y-80=11:S1;
!!VRy-82|y-80=2/y-80=4/y-80=6/y-80=8/y-80=10:S1;
!!VRy20&x16=1:Sx1 +1;
!!VRy20&x16=2:Sx1 +16 +y-81;
!!VRy20&x16=3:Sx1 +17 +y-81;
!!VRy20&x16=4:Sx1 -1;
!!VRy20&x16=5:Sx1 -16 -y-82;
!!VRy20&x16=6:Sx1 -17 -y-82;
!!BU:Ey20/?y88;
!!BMy88&y88>-1:I?y60;
!!BMy88&y88>-1/y60<>0:Kx2;
!?FU7510;
!!VRy-80:Sx1 :17 +1;
!!VRy-81:S0;
!!VRy-82:S0;
!!VRy-81|y-80=1/y-80=3/y-80=5/y-80=7/y-80=9/y-80=11:S1;
!!VRy-82|y-80=2/y-80=4/y-80=6/y-80=8/y-80=10:S1;
!!VRy20&x16=1:Sx1 +1;
!!VRy20&x16=2:Sx1 +16 +y-81;
!!VRy20&x16=3:Sx1 +17 +y-81;
!!VRy20&x16=4:Sx1 -1;
!!VRy20&x16=5:Sx1 -16 -y-82;
!!VRy20&x16=6:Sx1 -17 -y-82;
!!BU:Ey20/?y88;
!!BMy88&y88>-1:I?y60;
!!BMy88&y88>-1/y60<>1:Kx2;
[ 本帖最后由 骷髅召唤师 于 2011-3-25 11:31 编辑 ] NND,都是高手,写出来的代码怎么都看不懂,晕……
看来我真的没有编程的天赋了,唉
回复 12# 的帖子
哈。同理,我也都看不懂。 好东西啊,谢骷髅师,顶上去请高人解决一下你也没法解决的疑难。[ 本帖最后由 titanzwh 于 2011-3-28 19:54 编辑 ]
回复 14# 的帖子
这个一楼的ERM我已经改好了。http://bbs.h3wog.com/viewthread.php?tid=27010&page=1&extra=#pid282546
回复 16# 的帖子
靠!什么玩意 。我又没说是我写的。;om; ;om; ;om; 发现这个脚本不是打固定7格子,而是根据被直接打中的单位大小算周围的格子,也就是说如果打五头龙的话,所有和5头龙临近的单位都会受伤,不知道能不能给周围只产生减半伤害。再问骷髅师,假如给低级独眼用不分敌我片伤,给高级独眼用分敌我片伤,用这个erm好像还不够,这个脚本把到高低级独眼都设定成分敌我了,我想的情况怎么还能改出来呢?谢了[ 本帖最后由 titanzwh 于 2011-3-30 12:39 编辑 ]
回复 18# 的帖子
可以的,伤害是减半伤害的。应该是这样改的。LZ试试吧。
低级独眼用不分敌我片伤
ZVSE
!?MF1;
!!BG:A?y1 N?y3 E?y4;
!!FU&y1<>7:E;
!!BMy3:T?y80;
!!MF&y1=7:F?y86;
!!VRy86:Sy86:2;
!!BMy4:P?y5;
!!DO7511/0/6/1&y80>93/y80<95:Py5/y86;
!!DO7510/0/6/1&y80>93/y80<95:Py5/y86;
!?FU7511;
!!VRy-80:Sx1 :17 +1;
!!VRy-81:S0;
!!VRy-82:S0;
!!VRy-81|y-80=1/y-80=3/y-80=5/y-80=7/y-80=9/y-80=11:S1;
!!VRy-82|y-80=2/y-80=4/y-80=6/y-80=8/y-80=10:S1;
!!VRy20&x16=1:Sx1 +1;
!!VRy20&x16=2:Sx1 +16 +y-81;
!!VRy20&x16=3:Sx1 +17 +y-81;
!!VRy20&x16=4:Sx1 -1;
!!VRy20&x16=5:Sx1 -16 -y-82;
!!VRy20&x16=6:Sx1 -17 -y-82;
!!FU|y20<0/y20>185:E;
!!BU:Ey20/?y88;
!!BMy88&y88>-1:Kx2;
!?FU7510;
!!VRy-80:Sx1 :17 +1;
!!VRy-81:S0;
!!VRy-82:S0;
!!VRy-81|y-80=1/y-80=3/y-80=5/y-80=7/y-80=9/y-80=11:S1;
!!VRy-82|y-80=2/y-80=4/y-80=6/y-80=8/y-80=10:S1;
!!VRy20&x16=1:Sx1 +1;
!!VRy20&x16=2:Sx1 +16 +y-81;
!!VRy20&x16=3:Sx1 +17 +y-81;
!!VRy20&x16=4:Sx1 -1;
!!VRy20&x16=5:Sx1 -16 -y-82;
!!VRy20&x16=6:Sx1 -17 -y-82;
!!FU|y20<0/y20>185:E;
!!BU:Ey20/?y88;
!!BMy88&y88>-1:Kx2;
高级独眼用分敌我片伤
ZVSE
!?MF1;
!!BG:A?y1 N?y3 E?y4;
!!FU&y1<>7:E;
!!BMy3:T?y80 I?y6;
!!MF&y1=7:F?y86;
!!VRy86:Sy86:2;
!!BMy4:P?y5;
!!DO7511/0/6/1&y80>94/y80<96/y6=0:Py5/y86;
!!DO7510/0/6/1&y80>94/y80<96/y6=1:Py5/y86;
!?FU7511;
!!VRy-80:Sx1 :17 +1;
!!VRy-81:S0;
!!VRy-82:S0;
!!VRy-81|y-80=1/y-80=3/y-80=5/y-80=7/y-80=9/y-80=11:S1;
!!VRy-82|y-80=2/y-80=4/y-80=6/y-80=8/y-80=10:S1;
!!VRy20&x16=1:Sx1 +1;
!!VRy20&x16=2:Sx1 +16 +y-81;
!!VRy20&x16=3:Sx1 +17 +y-81;
!!VRy20&x16=4:Sx1 -1;
!!VRy20&x16=5:Sx1 -16 -y-82;
!!VRy20&x16=6:Sx1 -17 -y-82;
!!FU|y20<0/y20>185:E;
!!BU:Ey20/?y88;
!!BMy88&y88>-1:I?y60;
!!BMy88&y88>-1/y60<>0:Kx2;
!?FU7510;
!!VRy-80:Sx1 :17 +1;
!!VRy-81:S0;
!!VRy-82:S0;
!!VRy-81|y-80=1/y-80=3/y-80=5/y-80=7/y-80=9/y-80=11:S1;
!!VRy-82|y-80=2/y-80=4/y-80=6/y-80=8/y-80=10:S1;
!!VRy20&x16=1:Sx1 +1;
!!VRy20&x16=2:Sx1 +16 +y-81;
!!VRy20&x16=3:Sx1 +17 +y-81;
!!VRy20&x16=4:Sx1 -1;
!!VRy20&x16=5:Sx1 -16 -y-82;
!!VRy20&x16=6:Sx1 -17 -y-82;
!!FU|y20<0/y20>185:E;
!!BU:Ey20/?y88;
!!BMy88&y88>-1:I?y60;
!!BMy88&y88>-1/y60<>1:Kx2;
[ 本帖最后由 骷髅召唤师 于 2011-3-30 12:50 编辑 ] 哇塞,真牛逼,居然这就搞定了,我马上实验。 刚试了,敌我方面没问题了,周围半伤效果还未出现。
页:
[1]
2