- 积分
- 1308
- 威望
- 0
- 魅力
- 0
- 经验
- 292
- 热心度
- 0
- 注册时间
- 2006-3-15
- 最后登录
- 2024-3-7
- 主题
- 69
- 回帖
- 496
- 精华
- 1
- 阅读权限
- 40
TA的每日心情 | 慵懒 2024-3-7 15:26 |
---|
签到天数: 96 天 连续签到: 1 天 [LV.6]地狱战马

4级 Famous Hero

- 积分
- 1308
|
不用说了,原封不动copy自猪版的9in1脚本。呃,其实我原来很想改成tds中那样,施法随机任何魔法都可以。但是貌似实现不了……等高手进来分析
这个单独脚本目前我限定为153号[wiki]英雄[/wiki]了。
ps:最希望实现如下功能:紫龙可以施展攻击、有益、妨碍魔法,但是每个回合的魔法完全随机(猪版这个完全控制,感觉战斗少了很多随机性啊);点击紫龙时,出现菜单只有三个:攻击魔法、有益魔法、妨碍魔法,而具体魔法是不能选择的。tds中木瓜的女妖脚本就类似啊。
ZVSE
!?BA0&1000; (战斗开始)
!!BA:H0/?v9660; 保存进攻方英雄到v9660
!!BA:H1/?v9666; 防守方hero到v9666
!?BF&1000; (战场生成)
!!DO1012/0/20/1&v9660=153:P; (是巨龙茉莉尔,即153号英雄则执行)
!!DO1012/21/41/1&v9666=153:P;
!?FU1012&x1=17;
!?BG0&1000; (战斗开始前,且是人类玩家)
!!BG:H?x2; (取得英雄代码)
!!FU|x2<>153/x2<>x3/x16=57:E; (不是153英雄、魔法编号是57号则中止)
!!HEx2:Mx16/1; (给予魔法,编号放进x16??)
!?OB98; (这个貌似很关键,但是在帮助文件中木有看明白……98指城镇类型?)
!?CM4&1000; (鼠标操作,人类玩家)
!!FU&v9660<>153/v9666<>153:E; (同样是判断英雄是否153号,是不是重复?)
!!FU1040&v9660=153:P0;
!!FU1040&v9666=153:P1;
!?FU1040&x1>=0/x1<=1;
!!CM:D?x4 F?x3; (x3:鼠标操作类型;x4:战场上执行鼠标操作的对象)
!!FU|x4<1/x4>185/x3<>32:E;(x3=32就是alt+左键啦)
!!BU:Ex4/?x5; (x5:执行鼠标动作的对象的状态,呃,就是是否活着什么的;大概吧??)
!!FU|x5<0/x5>41:E;(不在战场中止)
!!FU&x1=0/x5>20:E;(攻击方时,若属于防守方则中止)
!!FU&x1=1/x5<21:E;(防守方时,若属于攻击方则中止)
!!BMx5:T?x6 E?x7; (x6:生物代码;x7:生物施法次数)
!!FU|x6<>134/x7<1:E;(不是紫龙或施法次数为0则中止)
!!CM&x6=134/x7>=1:R0;(这个意思懂,但是不知道该如何明确表达…… )
!!FU1040&x6=134/x7>=1:P2/x5/x2;(这句我没弄懂)
!?FU1040&x1=2;
!!BMx2:U4/?x6;(改变生物魔法的关键命令啊)
!!FU&x6<10:E;
!!UN:N1/24/x6;
*!HEx3:I?x5/1;
!!VRv10:S0;
!!VRz9:S^请选择紫龙本回合释放的魔法:^;
!!VRz22:S^当前魔法为%Z24,不改变,退出^;
!!VRz23:S^流星火雨: 覆盖杀伤^;
!!VRz24:S^连锁闪电: 线性杀伤^;
!!VRz25:S^雷鸣爆弹: 单体杀伤^;
!!VRz26:S^末日审判: 全局杀伤^;
!!VRz27:S^丧心病狂: 混乱杀伤^;
!!VRz28:S^亡灵老化: 生命减半^;
!!VRz29:S^缠绕束缚: 禁止移动^;
!!VRz30:S^石化之术: 禁止行动^;
!!VRz31:S^双目失明: 禁止行动^;
!!VRz32:S^转世重生: 复活士兵^;
!!VRz33:S^招土元素: 15倍数量^;
!!IF:G1/10/1/9/22/23/24/25/26/27/28/29/30/31/32/33;
!!VRx4:Sv10;
!!VRv10:S0;
!!FU&x4<2:E;
!!BMx2&x4=2:U4/23;
!!BMx2&x4=4:U4/19;
!!BMx2&x4=8:U4/18;
!!BMx2&x4=16:U4/26;
!!BMx2&x4=32:U4/59;
!!BMx2&x4=64:U4/75;
!!BMx2&x4=128:U4/72;
!!BMx2&x4=256:U4/70;
!!BMx2&x4=512:U4/62;
!!BMx2&x4=1024:U4/38;
!!BMx2&x4=2048:U4/67;
!!FU&x4>0:E;
*over*
希望这个脚本有高手进来分析各种指令的意义,相信对于新人学习erm有很大帮助
[ 本帖最后由 dboyv 于 2009-3-30 18:16 编辑 ] |
评分
-
1
查看全部评分
-
|