caijian 发表于 2012-6-20 19:47:50

对于某支部队不参战,可以换个思路嘛,比如说让英雄所带领的第七队部队不出战(以0号英雄欧灵为例):
!?BA0;
!!HE0:C0/6/?v100/?v101/?v102/2; 用v100~v102存储英雄所带领的第七只部队的种类,数量,生物经验
!!FU&v100=-1:E;                            如果没有部队就退出
!!HE0:C0/6/-1/0;                              解散这支部队
!?BA1;
!!HE0:C0/6/v100/v101/v102/2;      战后将之前被解散的部队添加回来,种类,数量和生物经验都与战前相同

当然,这只是即兴写的一个小段子,肯定有各种BUG(至少有变量冲突)不过权当抛砖引玉好了。

[ 本帖最后由 caijian 于 2012-6-20 19:50 编辑 ]

charies 发表于 2012-6-21 02:58:30

这个可以有。;oweojs;

灰狼王子 发表于 2012-6-21 03:44:03

选择某支部队不参战纯属纯属YY,反正也是菜鸟,有啥不敢想滴:deyi:
能否按照英雄的部队格来确定那支部队不参战,比如在英雄界面右键点击第一格或者最末一格,弹出提示问“该格部队本次是否不参战”。
不知这样能否减少变量的使用,但估计肯定很容易出BUG吧:nianjing:

caijian 发表于 2012-6-21 13:32:17

刚才试了一下,虽然没完成,不过完全可以实现
就是比较麻烦,有空再编来试试看吧;hej;

mc.86 发表于 2012-6-22 21:39:29

狼版主的提议感觉还是蛮实用的,caijian的构想很不错。本人最近正在摸索ERM, 下面顺着他的想法写了一小段供参考。

ZVSE
!?BA0&1000;
!!HE-1:C0/6/?v8800/?v8801/?v8802/0;
!!FU&v100=-1:E;
!!VRz1:S^==战前选择==^;
!!VRz2:S^你需要将部分部队休整吗?^;
!!VRz3:S^好的。^;
!!VRz4:S^不。^;
!!VRz5:S^..\Data\zvs\Lib1.res\WoGoption.bmp^;
!!VRz6:S^第七格部队休整,战后归队原经验保持。^;
!!VRz7:S^暂不休整。^;
!!IF:D3/1//2/5////////3/4;
!!IF:F3/6/7///0;
!!IF:E9517/1;
!!FU27000&v9517=1:P100;
!!FU&v9517=2:E;
!?FU27000&x1=100;
!!HE-1:C0/6/-1/0;
!?BA1;
!!HE-1:C0/6/v8800/v8801/v8802/0;

caijian 发表于 2012-6-23 00:26:40

回复 25# 的帖子

看上去是可行的
不过对模式0还是有些疑问
页: 1 [2]
查看完整版本: 新脚本发布:指挥官参战选项,克招出品

捐赠