|
发表于 2011-4-8 10:15:59
|
显示全部楼层
唉,楼主这么小小的要求你们都不让他实现...
让我来告诉你吧,官方script49.erm脚本第282行(希望没差异吧)删除即可
原代码如下,你只需把红字部分删除即可
!?FU7102; x1=hero number, x2=0 for attacker, 1 for defender
!!VRz1:Sz149002;
!!VRz2:S^^;
!!VRz3:S^^;
!!VRz4:S^^;
!!VRz5:S^^;
!!VRz6:S^^;
!!VRz7:S^^;
!!VRz8:S^^;
!!VRz9:Sz149003;
!!VRz10:Sz149004;
!!DO7100/0/6/1:Px1;
!!IF&1000:G1/1/256/1/2/3/4/5/6/7/8/9/10; [give choice to human]
!!VRy2&v1=1:S0;
!!VRy2&v1=2:S1;
!!VRy2&v1=4:S2;
!!VRy2&v1=8:S3;
!!VRy2&v1=16:S4;
!!VRy2&v1=32:S5;
!!VRy2&v1=64:S6;
!!HEx1&v1<128:C0/y2/?y1/?y4; [get monster type, quantity]
!!EXx1/y2:R?y5/?y6; [get artifact number, option]
!!HEx1&v1<128/y4=1/y5=156:A156; [if only 1 left give banner to hero]
!!HEx1&v1<128:C0/y2/?y1/d-1; [get monster type, reduce quantity by 1]
!!VRy7&x2=0:S7040 +y2; [index number for Attacker's First Aid Boost quantity info.: y7]
!!VRy7&x2=1:S7047 +y2; [index number for Defender's First Aid Boost quantity info.: y7]
!!UN:P204/?y8; [check if Enhanced First Aid is enabled: y8=1 if yes]
!!VRvy7&y8=1/v1<128:-1; [subtract one from First Aid stack quantity info.: vy7]
!!IF&v1<256/y3>-1:Wx1; [enable hero variable]
!!VRw117&v1<256:S0; [reset experience]
!!VRw118&v1<128:Sy1; [store monster type]
!!VRw118&v1=128:S-2; [reset monster type if dismissed]
!!VRw119&v1<128:S1; [set to alive]
具体我没测试,你只有自己测试了。原来我更改追随者经验与每场战斗获取的经验相关时看过一遍,应该没记错,只用删除这一句就可以实现你的愿望了. |
|