佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 2518|回复: 8

请高手帮写个ERM,英雄对本族1-8级生物均有加成。

[复制链接]
  • TA的每日心情
    开心
    2024-9-14 12:39
  • 签到天数: 41 天

    连续签到: 1 天

    [LV.5]女巫

    65

    回帖

    6904

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    502
    发表于 2015-9-16 11:26:51 | 显示全部楼层 |阅读模式
    体现一下种族特色,省得万年都是那几个英雄出场
    不知道哪有高手有闲
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4949

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34677

    论坛守望者论坛元老杰出贡献

    发表于 2015-9-16 21:20:06 | 显示全部楼层
    不能出这么空泛的求助的.别人看到都不想理了.
    楼主你得出个方案啊,谁知道你到底想要怎样的效果.

    点评

    以我的水平,只能搞这么个方案了 英雄对本族所有生物 生命 1级加5%,每2级加1% 以20%为上限 攻防 [(英雄等级 / 怪物等级)X5]%+怪物等级 伤害 1级加1 ,每5级加1 以怪物最小伤害为上限 速度 固定加1  详情 回复 发表于 2015-9-17 09:59
  • TA的每日心情
    开心
    2024-9-14 12:39
  • 签到天数: 41 天

    连续签到: 1 天

    [LV.5]女巫

    65

    回帖

    6904

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    502
     楼主| 发表于 2015-9-17 09:15:53 | 显示全部楼层
    贤大出现,太荣兴了,我对数字不太敏感,容我先去算算,看能不能搞个相对合理的方案出来。
  • TA的每日心情
    开心
    2024-9-14 12:39
  • 签到天数: 41 天

    连续签到: 1 天

    [LV.5]女巫

    65

    回帖

    6904

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    502
     楼主| 发表于 2015-9-17 09:59:37 | 显示全部楼层
    贤知有您 发表于 2015-9-16 21:20
    不能出这么空泛的求助的.别人看到都不想理了.
    楼主你得出个方案啊,谁知道你到底想要怎样的效果.

    以我的水平,只能搞这么个方案了
    英雄对本族所有生物
    生命 1级加5%,每2级加1% 以20%为上限
    攻防 [(英雄等级 / 怪物等级)X5]%+怪物等级
    伤害 1级加1 ,每5级加1 以怪物最小伤害为上限
    速度 固定加1
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4949

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34677

    论坛守望者论坛元老杰出贡献

    发表于 2015-9-17 10:24:59 | 显示全部楼层
    本帖最后由 贤知有您 于 2015-9-17 10:27 编辑

    攻防 [(英雄等级 / 怪物等级)X5]%+怪物等级

    最后的+怪物等级是什么意思.
    怪物等级是作为百分比还是数值?

    生命 1级加5%,每2级加1% 以20%为上限
    对于低级生物,如果计算是0,不增加吗?还是至少为1.

    点评

    1.加攻防:前面的公式就是原版H3的加成方式,但这样15的6级兵特才攻防各加2,所以在这个基础上再加上一个怪物等级数的攻击力。 2.生命值至少加1,小数的处理采用进位法吧,如大于1小于2时,按2算。  详情 回复 发表于 2015-9-17 14:37
  • TA的每日心情
    开心
    2024-9-14 12:39
  • 签到天数: 41 天

    连续签到: 1 天

    [LV.5]女巫

    65

    回帖

    6904

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    502
     楼主| 发表于 2015-9-17 14:37:44 | 显示全部楼层
    贤知有您 发表于 2015-9-17 10:24
    攻防 [(英雄等级 / 怪物等级)X5]%+怪物等级

    最后的+怪物等级是什么意思.

    1.加攻防:前面的公式就是原版H3的加成方式,但这样15的6级兵特才攻防各加2,所以在这个基础上再加上一个怪物等级数的攻击力。
    2.生命值至少加1,小数的处理采用进位法吧,如大于1小于2时,按2算。
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4949

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34677

    论坛守望者论坛元老杰出贡献

    发表于 2015-9-17 20:57:22 | 显示全部楼层
    本帖最后由 贤知有您 于 2015-9-17 21:01 编辑
    郭磊 发表于 2015-9-17 14:37
    1.加攻防:前面的公式就是原版H3的加成方式,但这样15的6级兵特才攻防各加2,所以在这个基础上再加上一个 ...

    ERM的语法上,基本都是小数按退位的,也就是截尾后的整数.
    因为ERM的整型除法就是这么个处理.

    攻防 [(英雄等级 / 怪物等级)X5]%+怪物等级15级的英雄,6级兵. 那么 15/6=2,再乘以5也就是10%.假设生物有20攻击,才是20*10%=2吧.如果再加等级,也就是+8攻击了.

    楼主有没有想过,如果再英雄刚好特长生物,那么这个生物岂不是更BT了.
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4949

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34677

    论坛守望者论坛元老杰出贡献

    发表于 2015-9-17 21:07:39 | 显示全部楼层
    代码纯粹手写,未测试过,楼主先试试看效果.

    1. ZVSE
    2. !?BF&1000;
    3. !!BA:H0/?y1;
    4. !!if&y1>-1:;[LEFT]
    5. !!HEy1:Ed/?y11/1 B2/?y12;
    6. !!VRy12::2;
    7. !!DO2718281/0/20/1:Py1/y11/y12;
    8. !!en:;
    9. !!BA:H1/?y2;[right]
    10. !!if&y2>-1:;
    11. !!HEy2:Ed/?y21/1 B2/?y22;
    12. !!VRy22::2;
    13. !!DO2718281/21/41/1:Py2/y21/y22;
    14. !!en:;

    15. !?FU2718281;
    16. *x1=HERO,x2=HERO_LEVEL,x3=TOWN_TYPE
    17. *生命 1级加5%,每2级加1% 以20%为上限 (至少1?)
    18. *攻防 [(英雄等级 / 怪物等级)X5]%+怪物等级
    19. *伤害 1级加1 ,每5级加1 以怪物最小伤害为上限
    20. *速度 固定加1
    21. !!BMx16:T?y1 N?y2;
    22. !!FU|y1<0/y2<1:E;
    23. !!MA:Oy1/?y3;
    24. !!FU&y3<>x3:E;
    25. !!MA:Ay1/?y11 Dy1/?y12 My1/?y13 Ey1/?y14 Py1/?y15 Ly1/?y16;[攻/防/伤Min/伤Max/命/级]
    26. !!VRy16:+1;[1-7级]
    27. !!BMx16:A?y21 D?y22 U1/?y23 U2/?y24 H?y25;
    28. *攻击/防御*
    29. !!VRy9:Sx2:y16*5*y11:100+y16;[攻击]
    30. !!VRy10:Sx2:y16*5*y12:100+y16;[防御]
    31. !!BMx16:Ady9 Ddy10;
    32. *伤害*
    33. !!VRy10:Sx2-1:5+1;
    34. !!VRy10&y10>y13:Sy13;[上限是最少伤害]
    35. !!BMx16:U1/dy10 U2/dy10;
    36. *生命*
    37. !!VRy10:Sx2 -1 :2 +5;
    38. !!VRy10&y10>20:S20;
    39. !!VRy9:Sy15 *y10 :100;
    40. !!VRy9&y9<1:S1;[增加生命,至少1]
    41. !!BMx16:Hdy9;
    42. *速度*
    43. !!BMx16:Sd1;
    复制代码

    点评

    感谢贤大,在单位只能简单进游戏看一下,效果都实现了 兵种特确实是变态了,小伊一级木弓速度8,生命18……  详情 回复 发表于 2015-9-18 08:42
  • TA的每日心情
    开心
    2024-9-14 12:39
  • 签到天数: 41 天

    连续签到: 1 天

    [LV.5]女巫

    65

    回帖

    6904

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    502
     楼主| 发表于 2015-9-18 08:42:42 | 显示全部楼层
    贤知有您 发表于 2015-9-17 21:07
    代码纯粹手写,未测试过,楼主先试试看效果.

    感谢贤大,在单位只能简单进游戏看一下,效果都实现了
    兵种特确实是变态了,小伊一级木弓速度8,生命18……
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

    捐赠
    关注我们,英3Mod一网打尽!

    WoG中文站 ( 辽B2-20210485-10 )|辽公网安备 21128202000228 号

    GMT+8, 2024-11-15 05:06 , Processed in 0.917604 second(s), 19 queries , Gzip On, File On.

    Powered by Discuz! X3.4

    Copyright © 2004-2022, Beijing Second Sight Technology Co., LTD.

    快速回复 返回顶部 返回列表