新人问题多 各位别嫌烦
麻烦设计一个战后一追经验增加1000的erm 如果有时间请在每个命令后面附上详细讲解以便我对照erm帮助进行学习 一追的版本有很多,有些w命令已经扩展,楼主是说哪个啊? 哦哪就不用了 如果是修改已有的erm就不必要了我只是先做出一个能修改一追战后获得经验的erm 我的想法是这样的一追的增加经验后读取并设置一追增加后的经验为一个变量
然后在给一追增加经验后将这个变量加1000 不知道要怎样才能实现 原帖由 笑英雄 于 2012-3-25 17:36 发表 http://www.h3wog.com/images/common/back.gif
哦哪就不用了 如果是修改已有的erm就不必要了我只是先做出一个能修改一追战后获得经验的erm 我的想法是这样的
一追的增加经验后读取并设置一追增加后的经验为一个变量
然后在给一追增加经验后将这个变量加1000 ...
不用修改已有的ERM,另外关于楼主的想法,结合BA1触发器W117这个变量应该已经可以帮你实现想要的功能了,但是由于一追版本较多,如快乐无忧虑成长版等版本可能并不适合。 我想知道怎么读取到一追的经验
回复 5# 的帖子
晚上抽空帮你写个吧,你看后也许就知道了。 非常感谢 当我学会erm制作 保证尽心尽力制作erm报答各位 一把屎 一把尿的教导 原帖由 笑英雄 于 2012-3-25 18:31 发表 http://www.wogcn.net/images/common/back.gif当我学会erm制作 保证尽心尽力制作erm报答各位 一把屎 一把尿的教导
一把屎一把尿。。。;ft; ;lan; ;han; ;ym; ;bf;
我们应该是共同学习共同进步才是。下面那个脚本应该可以实现你想要的,但我没测试,你先看看吧。
ZVSE
!?BA0&1000; 战斗前人类玩家触发
!!BA:H0/?v9555; 检查进攻方英雄编号v9555
!!BA:H1/?v9560; 检查防守方英雄编号v9560
!?BA1&1000/v7181=1; 战斗后人类玩家且开启一追脚本后触发
!!FU2900&v9555>-1:P1000/v9555;进攻方有英雄时执行函数2900(x1=1000,x2=v9555)
!!FU2900&v9560>-1:P1001/v9560;防守方有英雄时执行函数2900(x1=1001,x2=v9560)
!?FU2900&x1>=1000/x1<=1001; 执行函数2900(当x1=1000或x1=1001时)
!!HEx2:O?y1 N?y2;检查英雄所属y1,编号y2
!!HEy2:O?y3; 检查该编号英雄所属y3
!!OW:Iy3/?y4; 检查该编号英雄是否为AI英雄y4
!!FU|y1<0/y4=1:E; 如果英雄是无主状态(即战败或逃跑,y1<0),或控制者为AI(y4=1)则退出
!!IF:Wy2; 调用该编号英雄的W变量
!!FU&w118=-1:E; 如果该编号英雄没有一追或一追已死亡则退出(w118存储一追数量的变量)
!!VRw117:+1000; 上述条件成立一追经验额外增加1000(w117是存储一追经验的变量)
[ 本帖最后由 沧海一粟 于 2012-3-25 19:24 编辑 ] 没想到啊没想到我的技能加强版的script49如此高招 不仅把经验变量设置为w127,而起还设置了给与一追经验的最高等级为10 使得沧海兄为我编写的脚本失效了 错了那个最高等级与一追获得经验无关是初始一追 电脑赋予一追的经验值 不是战斗后 一追获得的经验值上限 看懂了 在我的技能加强一追script49中 w127为战后获得经验 而战后获得经验已设置上限200 所以加1000是不能实现的。但是如果该为把y11(一追经验总量)加1000应该就能实现了 真想删除上面的回复 妈的 忘了y11的基本属性 呵呵,我看得糊里糊涂的,原来你真是用了技能加强版,那里的w变量应该扩展了。 还能不能 用不改动原脚本的方式来改一追获得的经验值呢? 怎么会嫌烦呢?不怕问题多,只怕没问题,注册完就杳无音讯;lan;
欢迎LZ加入ERM行列,期待LZ的处女作问世;oweojs;
页:
[1]