回复 30# 的帖子
有效,而且电脑都会使用新魔法 楼主给了把双刃剑啊! 装了本脚本后,进入战斗场面时,屏幕容易花,就是那种刷新不及时造成的,不知其他人有没有这种情况:lianhong: 顶上去,看看此次更新如何 改的挺有意思,把几个重来不用的垃圾魔法改实用了 顶,旧瓶装新酒 支持一下。 先收下,有空再玩回复 1# 的帖子
厉害啊。原创内容帮忙写个ERM脚本。双击生物可以选择攻击方式,分双击和攻击一次,选择攻击一次时取消双击,但是攻击时无反击,攻击和伤害增加50%。
[ 本帖最后由 骷髅召唤师 于 2011-4-12 13:52 编辑 ]
回复 39# 的帖子
最好的实现方式是每次行动默认为双击,除非本次行动改动方,若要改变后则一直采用此方式攻击则容易出BUG。比如你不知道单位是否本身具有不反击特技,就无法判断再次改回双击后是否该删除此不反击特技。这样说你应该会写了吧 我写了一下,可是攻击后会出错,伤害值为0了。帮我改一下。ZVSE
***双击生物可以选择攻击方式。狂暴一击时无反击。攻击与伤害增加50%
!?CM4; 战斗场景中鼠标点击触发
!!CM:F?y1 I?y2; 点击标志编号、鼠标点击位置
!!FU&y1<>512:E; 不是鼠标右键按下退出
!!FU&y2<>2010:E; 不是点击防御按键退出
!!BG:N?v9500 H?y4; 堆栈编号、英雄所属
!!FU&v9500<0/v9500>41:E; 堆栈无生物退出
!!FU&y4=-1:E; 无英雄带领退出
!!BMv9500:F?y5 U3/?y6 T?y7; 堆栈生物标志 弹药量
!!FU&y6>0:E; 生物为射手则退出
!!VRy5:&32768;
!!FU&y5=0:E; 不是双击则退出
!!UN:N3/-2/y7/1; 堆栈怪物名称
!!VRz-1:S^选择%Z-2攻击方式^; 储存说明文本
!!VRz-2:S^二次攻击^; y10=1时文本
!!VRz-3:S^狂暴一击^; y10=2时文本
!!IF:G1/1/0/-1/-2/-3;设置单选对话框储存结果至v1
!!VRy10&v1=2:S2;
!!BMv9500&y10=2:V0; 堆栈战斗动画
!!VRz990&y10=2:S^{狂暴一击。无反击。攻击与伤害增加50%。}^;
!!BU&y10=2:Mz990;
!!BU:R;
!?BG0;
!!BMv9500&y10=2:F?y2 A?y20 U1/?y21 U2/?y22;
!!VRy20:*3 :2;
!!VRy21:*3 :2;
!!VRy22:*3 :2;
!!VRy2&y10=2:|65536; 堆栈增加不反击
!!VRy2&y10=2:-32768; 堆栈取消双击
!!BMv9500&y10=2:Fy2 Ay20 U1/y21 U2/y22; 重置标志性能力 攻击与伤害增加50%
!?BG1;
!!BMv9500&y10=2:F?y2 A?y20 U1/?y21 U2/?y22;
!!VRy20:*2 :3;
!!VRy21:*2 :3;
!!VRy22:*2 :3;
!!VRy2&y10=2:-65536; 堆栈取消不反击
!!VRy2&y10=2:|32768; 堆栈增加双击
!!BMv9500&y10=2:Fy2 Ay20 U1/y21 U2/y22; 重置标志性能力攻击与伤害减少50%
[ 本帖最后由 骷髅召唤师 于 2011-4-12 20:17 编辑 ]
回复 41# 的帖子
你用了这么多y10=2的条件,y10貌似没见赋值呢回复 42# 的帖子
应该是!!VRy10:Sv1; y10赋值是选择文本2的值 y10不是为局部变量吗?就是每个触发器里未定义时为0....好吧,其实这里是主要的错误
!?BG0;
!!BMv9500&y10=2:F?y2 A?y20 U1/?21 U2/?22;
!!VRy20:*3 :2;
!!VRy21:*3 :2;
!!VRy22:*3 :2;
!!VRy2&y10=2:|65536; 堆栈增加不反击
!!VRy2&y10=2:-32768; 堆栈取消双击
!!BMv9500&y10=2:Fy2 Ay20 U1/y21 U2/y22; 重置标志性能力 攻击与伤害增加50%
!?BG1;
!!BMv9500&y10=2:F?y2 A?y20 U1/?21 U2/?22;
回复 44# 的帖子
我是搞不明白了,请帮忙改一下吧。回复 45# 的帖子
U1/?21 U2/?22应该是U1/?y21 U2/?y22吧回复 46# 的帖子
谢谢指教。;hx; ;hx; ;hx;要不要把!!VRy10:Sv1改成!!VRv10&v1=2:S2; 和y10改成v10啊