XEricSin 发表于 2016-2-17 13:25:37

右击等待切换近战远程施法的脚本是哪个?

想添加几个快捷键,求告知,谢谢。
@贤知有您 @沧海一粟

兽哥哥 发表于 2016-2-17 14:51:24

可以查看寻梦人的抗日那个地图,还修正了防御方的右键切换

贤知有您 发表于 2016-2-17 14:58:18

原WOG的这个功能,是硬编码做的.
正如兽哥说的,也可以用脚本模拟.脚本模拟才能使用快捷键转换吧.

XEricSin 发表于 2016-2-18 00:05:24

@贤知有您

以下从寻梦人的脚本摘录的,红字为我的补充:

!?CM4;
!!CM:I?y-1 S?y-2;
!!FU&y-1<>2010:E;
!!FU&y-2<>14:E;
!!BG:Q?y-1;
!!FU&y-1=0:E;
!!VRv2:C0/0/0/0;
!!BG:N?v3;
!!BMv3:F?y1 T?y30;

!!VRy1:&4;
!!VRy2:Sv3 +5100;
!!VRv2|y1=4/vy2>-1:+1;               shooter

!!VRy3:Sv3 +5120;
!!VRv5:Sv3 +1 *-1;
!!VRy4:S-1;
!!EAv5|y30<174/y30>191:F0/?y4;
!!EAv5|y30<174/y30>191:F102/98/?v4;
!!VRv2|v4<y4/vy3>-1/y30=72/y30=73/y30=155:+2;go back

!!FU&v2=0:E;
!!FU&y30>144/y30<150:E;
!!CM:R0;这里屏蔽了原来的人和人不能起作用的对话框。


!!VRz1:S^^;
!!VRz2:S^^;
!!VRz3:S^^;
!!VRz4:S^^;
!!VRz1:S^近身^;
!!VRz2|v2=1/v2=3:S^远程^;
!!VRz3&v2>1:S^返回^;
!!VRz4:S^取消^;
!!IF:G1/1/8//1/2/3/4;这里自建一个对话框
!!FU&v1=8:E;

*shooter
!!VRy10&v2<>2:Sv3 +5100;
!!BMv3&v1=1/v2<>2:U3/?vy10 F?y2;
!!VRy2&v1=1/v2<>2:-4;
!!BMv3&v1=1/v2<>2:Fy2;这里取消了射击标志
!!BMv3&v1=2/v2<>2/vy10>-1:F?y2;
!!VRy2&v1=2/v2<>2/vy10>-1:+4;
!!BMv3&v1=2/v2<>2/vy10>-1:Fy2 U3/vy10
!!VRvy10&v1=2/v2<>2/vy10>-1:S-1;

*go back
!!VRy31:S0;
!!VRy31&v2>1:S1;
!!VRy31|y30=72/y30=73/y30=155:S2;
!!VRy20&v2>1/y31=1:Sv3 +5120;
!!EAv5&v1=1/v2>1/y31=1:Bv4/0/102/98/d/d/d/d/d/d/d/d/d/d/d;我感觉这里是在更改怪物属性,但是搞不懂。另外发现,对于鹰身女巫取消攻返,不起作用啊。
!!VRvy20&v1=1/v2>1/y31=1:Sv4;
!!EAv5&v1=4/v2>1/vy20>-1/y31=1:Bvy20/1/102/98/d/d/d/d/d/d/d/d/d/d/d;
!!VRvy20&v1=4/v2>1/vy20>-1/y31=1:S-1;

!!VRy40&v2>1/y31=2:Sv3 +5180;
!!VRvy40&v1=1/v2>1/y31=2:S1;
!!VRvy40&v1=4/v2>1/y31=2:S-1;

之后是BR每回合触发,各种检测位置什么的,不知道什么用。


总结:这个是通过更改怪物近战,远战标志,来达到更改目的。
但是,施法怎么弄呢?


另外,打开生物魔法书的脚本在哪儿?

XEricSin 发表于 2016-2-19 14:07:54

XEricSin 发表于 2016-2-18 00:05
@贤知有您

以下从寻梦人的脚本摘录的,红字为我的补充:


我发现,改远程为近战,用erm改标记比较好模拟。
攻击返回,用erm改经验技能不好用。飞马有攻返特技,改动有效。暗黑龙,鹰女的攻返不属于经验特技,改动无效。
取消生物施法,可以用erm暂时把施法次数变成0,行动之后返还。
页: [1]
查看完整版本: 右击等待切换近战远程施法的脚本是哪个?

捐赠