求改吸血代码
假如我想修改以下代码为红色第一英雄起作用,如何修改?如果是蓝色呢?第二个英雄呢?ZVSE
!?BA0&1000;
!!BA:H0/?v9836;
!!BA:H1/?v9837;
!?MF1&1000;
!!BG:A?y11 N?y8 H?y16;
!!FU&y16<>5:E;
!!BMy8:N?y6 T?y16 B?y19 H?y34 L?y80;
!!FU&y16<>7/y19<=y6:E;
!!MF:F?y67;
!!VRy1:Sy67:y34;
!!VRy1&y1<1/y1<y80:Sy80-y1;
!!VRy50:Sy19-y6;
!!VRy1&y1>y50:Sy50;
!!BMy8&y1<1:Ly1;
!!BMy8&y16=7/y11=6/y1>1:Ndy1 V4 L0;
!!BMy8&y16=7/y11=6/y1>1:N?y12 L0;
!!BMy8&y12>=y19/y16=7/y11=6/y1>1:Ny19 L0;
!!VRz10&y12>=y19/y16=7/y11=6/y1>1:S^十字军 吸了%Y67点HP %Y1个活了 ^;
!!VRz10:S^十字军 吸了%Y67点HP %Y1个活了 ^;
!!MM&y12>=y19/y16=7/y11=6:Sz10; ZVSE
!?BA0&1000;
!!BA:H0/?v9836;
!!BA:H1/?v9837;
!?MF1&1000;
---------------------------------------------------------------
!!HEv9836:O/y-1; 检查英雄所属 y-1为玩家的标号 (0-7) 0为红色 1为蓝色
!!HEv9837:O/y-2; y-2为玩家的标号 (0-7) 0为红色 1为蓝色
!!FU&y-1<>0/y-2<>0:E; 非红色英雄退出 (若想为蓝色 就<>1)
!!VRv100:S-1; V100 置初值-1
!!OW:H0/100/1; 获取红色玩家的第一个英雄标号到v100(同理 H0为检查红色 H1为检查蓝色
最后的1指的是第几个英雄
!!FU&v100<>v9836/v100<>v9837:E;不是红色的第一英雄 退出
-----------------------------------------------------------------------------------------
!!BG:A?y11 N?y8 H?y16;
!!FU&y16<>5:E;
!!BMy8:N?y6 T?y16 B?y19 H?y34 L?y80;
!!FU&y16<>7/y19<=y6:E;
!!MF:F?y67;
!!VRy1:Sy67:y34;
!!VRy1&y1<1/y1<y80:Sy80-y1;
!!VRy50:Sy19-y6;
!!VRy1&y1>y50:Sy50;
!!BMy8&y1<1:Ly1;
!!BMy8&y16=7/y11=6/y1>1:Ndy1 V4 L0;
!!BMy8&y16=7/y11=6/y1>1:N?y12 L0;
!!BMy8&y12>=y19/y16=7/y11=6/y1>1:Ny19 L0;
!!VRz10&y12>=y19/y16=7/y11=6/y1>1:S^十字军 吸了%Y67点HP %Y1个活了 ^;
!!VRz10:S^十字军 吸了%Y67点HP %Y1个活了 ^;
!!MM&y12>=y19/y16=7/y11=6:Sz10; !!HEv9836:O/y-1; 检查英雄所属 y-1为玩家的标号 (0-7) 0为红色 1为蓝色
!!HEv9837:O/y-2; y-2为玩家的标号 (0-7) 0为红色 1为蓝色
错了
应为
!!HEv9836:O?y-1; 检查英雄所属 y-1为玩家的标号 (0-7) 0为红色 1为蓝色
!!HEv9837:O?y-2; y-2为玩家的标号 (0-7) 0为红色 1为蓝色 原帖由 十三木人 于 2012-10-15 08:23 发表 http://www.wogcn.net/images/common/back.gif
!!HEv9836:O/y-1; 检查英雄所属 y-1为玩家的标号 (0-7) 0为红色 1为蓝色
!!HEv9837:O/y-2; y-2为玩家的标号 (0-7) 0为红色 1为蓝色
错了
应为
...
是应该为 掉了个?
!!HEv9836:O/?y-1; 检查英雄所属 y-1为玩家的标号 (0-7) 0为红色 1为蓝色
!!HEv9837:O/?y-2; y-2为玩家的标号 (0-7) 0为红色 1为蓝色
回复 4# 的帖子
就是!!HEv9836:O?y-1;无误 楼上正解,命令还是不熟啊 太感谢了,可以把一些BT图改简单点,不知道这个erm对追随者有没有用呢? 这个是索萨带领十字军吸血的脚本吗?是的话就去掉吧主要还是使用时有没有发现问题喽
我不确定这是不是英雄限制,因为我没有用过这种语法
回复 10# 的帖子
!?MF1&1000;!!BG:A?y11 N?y8 H?y16;
!!FU&y16<>5:E;
!!BMy8:N?y6 T?y16 B?y19 H?y34 L?y80;
!!FU&y16<>7/y19<=y6:E;
这个命令一般比较少用,但应该不是英雄编号的检查。而且这代码,同一触发器里的y16的值竟然有两个,这段代码是否真的有效?要么就是!!FU&y16<>7/y19<=y6:E;这句判断根本没有发挥作用,或与且的概念混淆了。
回复 11# 的帖子
据我估计这是air写的索萨带领十字军获得吸血能力脚本!!FU&y16<>7/y19<=y6:E;是搞反了或和且
不过反而因此使得所有生物都有了吸血能力
至于y变量的问题,没有试过在一个触发器中多次使用同一个,不知有无影响
!!BG:H在erm帮助中是说英雄所属玩家的编号,不过这样的话我想不通为什么会是5,所以这么猜测,还是因为没用过
回复 2# 的帖子
经试验,无论是放入万历三大征里面还是李海多之旅,都崩溃了 显示是ERM错误1/Y-1;然后一直重复,如果全部不修改,放入万历里面,整段信息都会出来,不知道是哪里错了 这是air写的索萨带领十字军获得吸血能力脚本写的没错
页:
[1]