一追修改求助-新人求助
想修改一追获得的经验,下面的语句什么意思,怎么修改?谢谢!!!VRz9&x6=1:S^已开启^;!!VRz9&x6=0:S^已关闭^;
!!VRz1:S^请选择每次战斗后获得的经验范围:(目前使用选项%X3)^;
!!VRz2:S^1.英雄所得经验的1%,最低10--最高100.^; 1
!!VRz3:S^2.英雄所得经验的1%,最低20--最高500.^; 2
!!VRz4:S^3.英雄所得经验的1%,最低30--最高5000.^;4
!!VRz5:S^4.英雄所得经验的2%,最低50--无上限.^;8
!!VRz6:S^返回^; 16
!!VRz7:S^AI追随者 {%Z9}^; 32
!!IF:G1/1/1/1/2/3/4/5/6/7/0;
!!VRx5:Sv1;
!!VRx4&x5=1:S1;
!!VRx4&x5=2:S2;
!!VRx4&x5=4:S3;
!!VRx4&x5=8:S4;
!!VRv7218&x5>=1/x5<=8:-x3 |x4;
!!FU&x5=16:E;
!!VRv7217&x5=32/x6=1:-1; !!VRv7217&x5=32/x6=0: |1;
!?FU7106&x1=211;
本帖最后由 Miser1 于 2014-3-9 19:59 编辑
这个是修改游戏模式的,不是修改战斗经验的。。。
原作战斗经验相关的地方有4处,最重要的一处是在触发器!?BA1后面的那个,是决定战斗后获得经验的。。估计你是修改这里。。
啊,我写错了,这个是二追的。。。
一追的脚本我没细看过,不过获得经验应该也是在触发器!?BA1后面的,你可以查看一下。
不知道你用的是什么脚本,替你看了一下原版英文脚本
大概看了一下,决定一追经验的变量是 w117 (打仗经验,重要) 英雄等级*10和当前日期c(我以前一直以为是追随日期,真坑爹)
w117增加的触发器是!?BF&v7181=1;也就是说,打仗开始时,已经加经验了,而不是战斗后。。。原作继续坑爹,死了也会加经验。。
w117增加的函数是!?FU7101;,具体语句是!!VRw117&y6>-1:+6 T4;
如果你想修改打仗后得的经验,修改函数里这一句就行了。
如果你想类似修改器一样的增加,最好自己加一个!?CM触发器。。
一追猪版兽血沸腾吧.
战斗后升级的脚本在这里.
标色语句就是经验获得的语句,简单的数学运算,请自行分析.
!?BA1&1000/v7181=1;
!!FU|v7218<32768/v7219<0:E;
!!FU7105:P13;
!?FU7105&x1=13;
!!FU&x1<>13:E;
!!VRx2:Sv7218 &8355840 :32768 -1;
!!FU|x2<0/x2>155:E;
!!VRv7218: &7;
!!VRv7218|v7218<1/v7218>4:S1;
!!HEx2:O?x3;
!!FU|x3<0/x3>7:E;
!!OW:Ix3/?x4/?x5;
!!FU|x4<>0/x5<>0:E;
!!IF:Wx2;
!!VRx5:Sw118 &255 -1;
!!FU&x5<0:E;
!!VRx5:Sw118 &256;
!!FU&x5<>256:E;
!!VRx6:Sv7218;
!!HEx2:E?x7/d0/1;
!!VRx7:-v7219 :100;
!!VRx7&x6=1/x7<10:S10;!!VRx7&x6=1/x7>100:S100;
!!VRx7&x6=2/x7<20:S20;!!VRx7&x6=2/x7>500:S500;
!!VRx7&x6=3/x7<30:S30;!!VRx7&x6=3/x7>5000:S5000;
!!VRx7&x6=4: *2; !!VRx7&x6=4/x7<50:S50;
!!VRx9:Sw118 &15728640 :1048576 -1;
!!VRx7&x9=5: *3 :2;
!!VRw117:+x7;
页:
[1]