shhyq 发表于 2018-12-26 16:21:28

过夜会出现宝箱问题是下面脚本引发的

本帖最后由 shhyq 于 2018-12-26 16:22 编辑

过夜会出现宝箱问题是下面脚本引发的,封神原23号脚本23 wog - enhanced war machines 2,大神来测试并看看怎么回事
新宝箱v1.1
;===============================================================================
**该脚本只能在封神MOD下运行
**2014-09解决初始化宝箱连续运行的BUG;解决指挥官战死访问宝石的BUG。

!?FU250000;
!!SN:E7824928/1/x1;
!!UN:C5200101/4/v1 C5200147/4/v1;

!?FU250001;
!!UN:C5200101/4/6685204 C5200147/4/6685204;

!?TM19&v6141=1;
!!FU250002:P1/4;
!!FU250002:P3/6;
!!FU250002:P4/2;
!!FU250002:P5/3;

!?FU250002;
!!OW:C?y1;
!!OW:Iy1/?y2;
!!if&y2=0:;
!!UN:U79/x1/?y3;
!!VRv1:S-1;
!!DO25003/1/y3/1&y3>0:Px1/x2;
!!en:;

!?FU25003;
!!UN:U79/x1/-1/1;未解决0/0/0坐标问题
!!VRy4:S1 R99;
!!if&y4<21:;20%
!!UN:Ov1/v2/v3/1;
!!UN:Iv1/v2/v3/101/x2;
!!en:;

**访问新宝箱**
!?PI&v6141=1;
!!UN:B2/1 B3/1 B4/1 B6/1;

!?OB101/2&v6141=1;大地水晶
!!FU250004:P7/14/0/1/0/0/165/7/9/27/21/2/35/30/32;

!?OB101/3&v6141=1;烈焰水晶
!!FU250004:P8/15/0/0/1/0/164/21/9/29/21/3/36/300/33;

!?OB101/4&v6141=1;寒冰水晶
!!FU250004:P9/16/0/0/0/1/167/9/9/48/21/4/17/300/34;

!?OB101/6&v6141=1;风暴水晶
!!FU250004:P10/13/1/0/0/0/166/65/9/58/21/6/20/11/31;

!?FU250004;
!!VRy1:S250000 +x1;说明1
!!VRy2:S250004 +x1;   说明2
!!VRz3:Sz250005;
!!VRz4:Sz250006;
!!VRz5:Szy1;
!!VRz6:Szy2;
!!VRy3:S250001 +x1 -7; 提示
!!VRz7:Szy3;
!!HE-1:B0/?z8;

!!UN:Ax1/9/4 Ax1/10/6;右
!!UN:Ax2/9/3 Ax2/10/5;左
!!FU250000:P250000;获取ERT内存(NBox.def)
!!IF:V2/0;
!!IF&1000:Q2/8/x2/8/x1/7^%Z7^;
!!VRy4:S0;
!!VRy4&1000/2:S1;
!!VRy4&1000/-2:S2;
!!VRy4&-1000:S1 T1;   AI随机选择
!!UN:Ax1/9/0 Ax1/10/0;右
!!UN:Ax2/9/0 Ax2/10/0;左
!!FU250001:P;

!!if&y4=1:;选择摧毁
!!VRy5:S250008 +x1;
!!VRz9:Szy5;
!!IF&1000:Q3/x15/1/x9/x10/1^%Z9^;
!!HE-1:Fdx3/dx4/dx5/dx6;
!!HE-1:N?y6;
!!SN:W^NewBox.%X12^/?y7;
!!SN:My7/y6/?y8;
!!VRy8:+4;***
!!SN:My7/y6/y8;
!!en:;
!!if&y4=2:;选择吸收
!!VRy5:S250012 +x1;
!!VRz9:Szy5;
!!IF&1000:Q3/x11/x7/x13/x14/1^%Z9^;
!!HE-1&1000:C2/x7/1/1;
!!HE-1&-1000:C2/x7/1/0;
!!HE-1&x1<>7:Yx8/300/3/2;
!!HE-1&x1=7:Yx8/30/3/2;
!!en:;

**战场效果**
!?PI;
!!SN:M-1/156/0/1 W^NewBox.2^/v1;#2

!?PI;
!!SN:M-1/156/0/1 W^NewBox.3^/v1;#3

!?PI;
!!SN:M-1/156/0/1 W^NewBox.4^/v1;#4

!?PI;
!!SN:M-1/156/0/1 W^NewBox.6^/v1;#6


!?TM50&v6141=1;
!!DO250005/0/155/1:P;

!?FU250005;
!!SN:W^NewBox.2^/?y2;   #2
!!SN:My2/x16/?y3;
!!if&y3>0:;
!!VRy3:-1;
!!SN:My2/x16/y3;
!!en:;
!!SN:W^NewBox.3^/?y4;   #3
!!SN:My4/x16/?y5;
!!if&y5>0:;
!!VRy5:-1;
!!SN:My4/x16/y5;
!!en:;
!!SN:W^NewBox.4^/?y6;   #4
!!SN:My6/x16/?y7;
!!if&y7>0:;
!!VRy7:-1;
!!SN:My6/x16/y7;
!!en:;
!!SN:W^NewBox.6^/?y8;   #6
!!SN:My8/x16/?y9;
!!if&y9>0:;
!!VRy3:-1;
!!SN:My8/x16/y9;
!!en:;


!?BA0&1000/v6141=1;
!!SN:W^NewBox2_1^/0 W^NewBox2_2^/0;   战场次数控制
!!SN:W^NewBox3_1^/0 W^NewBox3_2^/0;
!!SN:W^NewBox4_1^/0 W^NewBox4_2^/0;
!!SN:W^NewBox6_1^/0 W^NewBox6_2^/0;

!?FU77006&1000;
!!SN:X?y1/?y2;
!!VRy3:Sy1 *21 +y2;
!!BMy3:T?y4 N?y5 I?y6;
!!FU|y4<0/y5<1:E;
!!BHy6:N?y7;
!!FU&y7=-1:E;   无英雄退出
!!BU:T?y8;
!!FU&y8=1:E;    布阵回合退出
!!SN:W^NewBox.2^/?y10;#2
!!SN:My10/y7/?y11;
!!SN:W^NewBox.3^/?y12;#3
!!SN:My12/y7/?y13;
!!SN:W^NewBox.4^/?y14;#4
!!SN:My14/y7/?y15;
!!SN:W^NewBox.6^/?y16;#6
!!SN:My16/y7/?y17;
!!FU250006&y11>0:P2/y6/27/5/3/0;   //自动施法:套用组合宝物威力加强版函数
!!FU250006&y13>0:P3/y6/29/5/3/0;
!!FU250006&y15>0:P4/y6/48/5/3/0;
!!FU250006&y17>0:P6/y6/58/5/3/0;

!?FU250006;
!!SN:W^NewBox%X1_1^/?y20 W^NewBox%X1_2^/?y21;
!!FU&x2=0/y20>0:E;
!!FU&x2=1/y21>0:E;
!!FU90010:Px2/x2/x3/x4/x5/x6;//90010
!!UN:N1/7/x3/1;
!!VRy10:S250021 +x1;
!!VRy10&y10>250026:S250026;
!!VRz10:Szy10;
!!MM:Sz10;
!!SN&x2=0:W^NewBox%X1_1^/1;
!!SN&x2=1:W^NewBox%X1_2^/1;

**访问指挥官宝石触发**
!?OB101/7&v6141=1;
!!FU250009:P1/25/80/33/0/0/1/0;使英雄获得相关高级技能或增加属性

!?OB101/8&v6141=1;
!!FU250009:P2/22/71/31/1/0/0/0;

!?OB101/9&v6141=1;
!!FU250009:P3/23/74/32/0/1/0/0;

!?OB101/10&v6141=1;
!!FU250009:P4/2/11/34/0/0/0/1;

!?FU250009;
!!HE-1:N?y1 Sx2/?y2;
!!VRy3:S250030 +x1;名字
!!VRz3:Szy3;
!!VRy4:S250034 +x1;加属性
!!VRz6:Szy4;
!!VRy5:S250038 +x1;加技能
!!VRz7:Szy5;
**VRz8:S^^;
!!IF:W-1;
!!if&w119=1:;追随者等级+1,结合封神一追
!!HE-1:B2/?y6;
!!VRy7:Sy6 :2;
!!VRy8:Sw117 +100;
!!VRw117:Sy8;    经验+100
!!VRy9:Sw118;
!!FU7100:Py7/y9/?y10;   //调用检查生物类型函数
!!IF&y9<>y10/1000:Q2/21/y9/21/y10/1^%Z149005^;
!!IF&y9=y10/1000:Q2/21/y10/1^%Z149005^;
!!VRw118:Sy10;
!!en:;

!!if|y2=0/y2>2:;
!!IF&1000/w119=0:Q2/x4/1/1^%Z6^;
!!IF&1000/w119>0:Q2/x4/1/21/w118/1^%Z6%Z250050^;
!!HE-1:Fdx5/dx6/dx7/dx8;
!!UN:R1;
!!en:;
!!if&y2>0/y2<3:;
!!IF&1000/w119=0:Q2/20/x3/1^%Z7^;
!!IF&1000/w119>0:Q2/20/x3/21/w118/1^%Z7%Z250050^;
!!HE-1:Sx2/3;
!!en:;
!!COy1:E?y12;
!!VRy13:S1 T6;
!!if&y12=0:;没有开启指挥官选项
!!IF&1000:M1/z250057;
!!VRz9&1000:S^pickup0%Y13.82M^;
!!SN&1000:Pz9;
!!UN:Ov998/v999/v1000/1;
!!el:;
!!COy1:D?y13 N?z8;
!!COy1&y13=1:D0;
!!IF&1000/y13=1:M1/z250058;
!!VRz9&1000/y13=1:S^pickup0%Y13.82M^;
!!SN&1000/y13=1:Pz9;
!!UN&y13=1:Ov998/v999/v1000/1;   复活指挥官后消失
!!en:;

Castle 发表于 2018-12-27 09:22:48

25003改为250003
不用二追不会有这问题。25003是二追中的函数
页: [1]
查看完整版本: 过夜会出现宝箱问题是下面脚本引发的

捐赠