- 积分
- 9883
- 威望
- 156
- 魅力
- 161
- 经验
- 5187
- 热心度
- 0
- 注册时间
- 2009-12-24
- 最后登录
- 2018-7-8
- 主题
- 55
- 回帖
- 1546
- 精华
- 4
- 阅读权限
- 90
该用户从未签到
论坛嘉宾
- 积分
- 9883
|
1.该[wiki]ERM[/wiki]原作者是kally,
原贴连接http://bbs.h3wog.com/viewth ... 26amp%3Btypeid%3D30
2.增加了比较BT的功能,不喜欢太BT的话,可删去某些模块,不影响其他功能。
增加部分:
A:[wiki]英雄[/wiki]所有部队获得双击、环击、无反、飞行、火免。
B:降敌方攻50%,防50%,速50%,伤50%。
C:指挥官类型设置为嗜杀者。获得除速度以外的基本技能,获得除射箭以外的特技。
D:英雄每天奖励1000移动力,1单位宝石水晶水银硫磺,2单位木石。
E:英雄获得除招魂术以外所有专家的辅助技能。
3.我个人不大懂ERM,都是依葫芦画瓢,所以哪位同好发现有问题请指点。
4.代码:
ZVSE
;------------------------------选择特长英雄-------------
!#VRv84:C115; 初始化变量(将你所希望的英雄代码写入此处,此处115表示Tazi)
;---------------------------战斗开始--------------------
!?BA0&1000;
!!BA:H0/?v9555; 保存进攻方英雄到v9555
!!BA:H1/?v9560; 防守方hero到v9560
!?BF&1000; 战场生成后
!!DO7055/0/20/1&v9555=v84:P;本方数据
!!DO7055/21/41/1&v9560=v84:P;
!!DO7056/21/41/1&v9555=v84:P; 敌方数据
!!DO7056/0/21/1&v9560=v84:P;
;---------------------------新英雄特长------------------
!?FU7055; 己方触发
!!HEv84:E?y21/?y22; 取得英雄的等级y22
!!BMx16:T?y-30;获取怪物ID
;下列几行都是排除攻城武器
!!FU&y-30=145:E; 怪物ID为145时就不执行
!!FU&y-30=146:E;
!!FU&y-30=147:E;
!!FU&y-30=148:E;
!!FU&y-30=149:E;
;-----------------------设置标志特性能力-----------------
!!BMx16:N?y-41;把怪物数量存到y-41
!!FU|y-30<0/y-41<1:E;如果怪物类别<0或者数量<1就不执行
!!BMx16:F?y-42;把怪物标志性能力存到y-42
!!VRy-42:|638978;y-42的值或上双击环击飞行无反火免
!!BMx16:U3/d96;弹药增加96
!!BMx16:Fy-42;堆栈中的怪物标志是y-42
----------------------------------------------------------
;每级增加部队5%的生命
!!BMx16:H?y-31;获得怪物生命值存储到y-31
!!VRy-31::20; y-31除以20
!!VRy-32:Sy-31 *y22;y-32等于怪物生命值的5%乘以英雄等级
!!VRy-32&y-32=0:S1; 如果y-32等于0就加1,即至少增加1的生命
!!BMx16:Hdy-32; 将y-32存回堆栈
!!BMx16:A?y-33; 每级增加部队2%的攻击
!!VRy-33::50;
!!VRy-34:Sy-33 *y22;
!!VRy-34&y-34=0:S1;
!!BMx16:Ady-34;
!!BMx16:D?y-35; 每级增加部队2%的防御
!!VRy-35::50;
!!VRy-36:Sy-35 *y22;
!!VRy-36&y-36=0:S1;
!!BMx16:Ddy-36;
!!BMx16:U1/?y-37; 每级增加部队2%的最低伤害
!!VRy-37::50;
!!VRy-38:Sy-37 *y22;
!!VRy-38&y-38=0:S1;
!!BMx16:U1/dy-38;
!!BMx16:U2/?y-39; 每级增加部队2%的最高伤害
!!VRy-39::50;
!!VRy-40:Sy-39 *y22;
!!VRy-40&y-40=0:S1;
!!BMx16:U2/dy-40;
!!VRy23&y22<11:S1; 按等级增加1-5点速度,英雄等级小于11时,y23赋值1
!!VRy23&y22>10/y22<21:S2;英雄等级大于10并且小于21时,y23赋值2
!!VRy23&y22>20/y22<31:S3;
!!VRy23&y22>30/y22<41:S4;
!!VRy23&y22>40/y22<51:S5;
!!VRy23&y22>50/y22<61:S6;
!!VRy23&y22>60/y22<71:S7;
!!VRy23&y22>70:S8;
!!BMx16:Sdy23;堆栈怪物速度加y23
!!BMx16:M27/100/3 M41/100/3 M29/100/3; +护盾,圣灵,火盾
*************************************************************
!?FU7056; 敌方触发
!!BMx16:S?y32;减速50%
!!FU&y32=0:E;
!!VRy32::2;
!!BMx16:Sy32;
!!BMx16:A?y36;降攻50%
!!FU&y36=0:E;
!!VRy36::2;
!!BMx16:Ay36;
!!BMx16:D?y33;降防50%
!!FU&y33=0:E;
!!VRy33::2;
!!BMx16:Dy33;
!!BMx16:U1/?y34;降最低伤害50%
!!FU&y34=0:E;
!!VRy34::2;
!!BMx16:U1/y34;
!!BMx16:U2/?y35;降最高伤害50%
!!FU&y35=0:E;
!!VRy35::2;
!!BMx16:U2/y35;
!!BMx16:M42/100/3 M50/100/3; +大难,恶咒
***************设置指挥官*********************************************
;指挥官的基本指数可以被设置,但除攻防,在升级时会被基本公式重置。
!#COv84:T5;指挥官类型是牛头人
**指挥官特技
!#COv84:B1/0/1;降防
!#COv84:B1/1/1;恐惧
!#COv84:B1/2/1;最大伤害
!#COv84:B1/3/1;无反
!#COv84:B1/4/0;射箭,关闭,置为1则开启
!#COv84:B1/5/1;无限反击
!#COv84:B1/6/1;环击
!#COv84:B1/7/1;火盾
!#COv84:B1/8/1;格挡
!#COv84:B1/9/1;两次攻击
!#COv84:B1/10/1;麻痹
!#COv84:B1/11/1;回复
!#COv84:B1/12/1;凝视
!#COv84:B1/13/1;冲锋
!#COv84:B1/14/1;飞行
**基本技能
!#COv84:S0/1;攻击等级
!#COv84:S1/1;防御等级
!#COv84:S2/1;生命等级
!#COv84:S3/1;伤害等级
!#COv84:S4/1;法力等级
!#COv84:S5/0;速度等级,我个人不喜欢指挥官有箭术,所以关掉速度,喜欢的话,就置成1
!#COv84:S6/20;抗魔等级
;---------------------设置[wiki]神[/wiki]的奖励----------------------------------------------------------
!#HEv84:Y65/1000/2000/2;每天移动力奖励1000,持续2000回合
!#HEv84:Y5/1/2000/2;每天奖励四种资源各1,持续2000回合
!#HEv84:Y64/2/2000/2;每天奖励木石2,持续2000回合
;如果在其他处另外有奖励,则叠加,举例:英雄在斯芬克斯处得到每天+100移动力持续5回合,则移动力奖励变成1100,持续2005回合
;----------------------设置英雄辅助技能----------------------------------------------------------
;英雄获得除招魂术之外的所有专家辅助技能
!#HEv84:S0/3 S1/3 S2/3 S3/3 S4/3 S5/3 S6/3 S7/3 S8/3 S9/3 S10/3 S11/3 S13/3 S14/3 S15/3 S16/3 S17/3 S18/3 S19/3 S20/3 S21/3 S22/3 S23/3 S24/3 S25/3 S26/3 S27/3;
;如果在地图里自定义了英雄辅助技能,则该命令不会被执行
[ 本帖最后由 fastarrow 于 2010-2-6 21:48 编辑 ] |
评分
-
1
查看全部评分
-
|