xuwenq 发表于 2008-8-12 14:19:40

让一追每场战斗获得的经验值为英雄获得经验值的1%

一追每场获得经验值是基本固定的,如果一追化高等级的生物升级太慢了,
能让一追每场战斗获得的经验值为英雄获得经验值的百分之几么,类似于二追?

[ 本帖最后由 xuwenq 于 2008-8-21 23:03 编辑 ]

laoguier 发表于 2008-8-13 09:52:44

自己改一追的ERm吧;oweojs;

l789123 发表于 2008-8-13 18:49:11

自己去嘛

























http://www.gh136.cn/images/QQ_32119616/sigline.gif
星辰变后传

xuwenq 发表于 2008-8-20 12:37:00

自己动手丰衣足食

[之前发的似乎有bug,一追的经验获得判定有些问题,现在重新修改了下,不好意思,有下过的请重新覆盖下,并帮忙测试下]
一追每仗获得英雄所得经验的千分之五,500封顶;装备战旗400*2封顶
二追每仗获得英雄所的经验的百分之四,4000封顶
这样改一追二追升级就很bt了
最适合bt地图裸奔了,指挥官+一追+二追,横扫一切牛鬼蛇神
关键代码:
一追每仗获得经验:
;由英雄等级确定追随者的经验等级
!!VRy11:Sy2 :2;                                    英雄级别/2
!!VRy11&y11>10:S10;                                  限制最高10级
!!VRy12:Sx1 *-1 -1;                                  计算经验堆栈值
!!EAy12:Ey11/12/d/d;                                 按英雄级别给予追随者经验等级

!!BMx1&y6>-1/y9>0:M48/100/3;                        
!!VRv4323:Sy6;                                       [把y6,也就是追随者类型付给全局变量v4323,下面判断要用到]
!!VRv4324:Sy9;                                        [把y9,是否有追随者日志变量付给全局变量v4324]

;根据英雄所得经验获取经验
!?BA0;
!!HE-1:N?y-1;                                          
!!IF&y-1>-1:Wy-1;                              
!!HEy-1:E?v4321/?y-77/1;                              

!?BA1;                                             
!!HE-1:N?y-1;                                                
!!IF&y-1>-1:Wy-1;                              

!!HEy-1:E?v4322/?y-77/1;                              
!!VRv4322:Sv4322-v4321;                           
!!VRv4322::200;                                       [取经验的千分之五给追随者,上限为500]


!!VRw117&v4322<500/v4323>-1/v4324=0:+v4322;
!!VRw117&v4322=500/v4323>-1/v4324=0:+v4322;
!!VRw117&v4322>500/v4323>-1/v4324=0:+500;

!!VRw117&v4322<400/v4323>-1/v4324>0:+v4322+v4322;          [战旗设置为双倍经验的,单测上限为400,最多为800]
!!VRw117&v4322=400/v4323>-1/v4324>0:+v4322+v4322;
!!VRw117&v4322>400/v4323>-1/v4324>0:+800;
二追:
!!VRv1&v1=0:S1;                  至少获得1经验
!!VRy26:Sw160 &4096;             取战旗设置
!!VRv1&y26>0:*150 :100;          获得150%经验
!!VRv1&v1>1000/-594:S1000;         最大允许得到1000经验
!!VRv1&v1>1000/594:S1000;      最大允许得到1000经验
!!VRv1&v25=159::2;               鬼魂的经验减半

!!VRy26:Sw163 &16777216;         4倍经验检查
!!VRw163&y26>0:-16777216;
!!VRv1&y26>0:*4;

!!VRw161:+v1+v1+v1+v1;                           增加经验,英雄经验的4%

想更bt的自己改吧,erm见附件,覆盖前注意备份

[ 本帖最后由 xuwenq 于 2008-8-27 14:55 编辑 ]

SHJH 发表于 2008-8-23 00:38:22

好东西,下来试试。

ffffffffpp 发表于 2008-8-23 21:14:26

我也下来试试:lianhong:

ffghop 发表于 2008-8-25 21:45:29

我也来看下,谢谢!:good_job:

xuwenq 发表于 2008-8-27 09:14:22

原帖由 xuwenq 于 2008-8-20 12:37 发表 http://bbs.h3wog.com/images/common/back.gif
一追每仗获得英雄所得经验的千分之五,500封顶;装备战旗400*2封顶
二追每仗获得英雄所的经验的百分之四,4000封顶
这样改一追二追升级就很bt了
最适合bt地图裸奔了,指挥官+一追+二追,横扫一切牛鬼蛇神
关键代 ...
修改了下

[ 本帖最后由 xuwenq 于 2008-8-27 14:55 编辑 ]

wd_porsche 发表于 2008-11-1 00:59:06

多谢了

kkkzhen 发表于 2008-11-3 12:20:04

用了.每次结束回合后电脑就开始报错,然后下一天开始1追功能失效,战场上可以看见1追,但是死了就没办法复活了。进城无提示,而且新招的英雄无法选择1追了

kkkzhen 发表于 2008-11-3 12:21:09

二追现在无视经验等级1次只能升级1级的限制.经验够了直接跳到能升级加技能的等级.

aoqi1986qd 发表于 2008-11-6 17:56:37

到底有没有问题啊。。。。 郁闷鸟。。 还好注意了下 暂时没用

wudubuquan 发表于 2008-11-6 20:50:40

一追能用战旗?那个版本的erm?怎么用?

qin912 发表于 2011-7-30 20:08:06

请问改那句是把一追的上限改为200的?
!!VRw117&v4322>500/v4323>-1/v4324=0:+500;

是这句的+500改为+200吗?

黑暗流浪者 发表于 2011-7-30 21:14:28

能用否?

qin912 发表于 2011-7-31 18:11:56

不能用
页: [1]
查看完整版本: 让一追每场战斗获得的经验值为英雄获得经验值的1%

捐赠