佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 4617|回复: 5

新人第2帖,大魔法师ERM修改

[复制链接]

该用户从未签到

26

回帖

6236

金币

0

精华

2级 Adventuring Hero

Rank: 2

积分
413

社区QQ达人

发表于 2011-11-22 09:26:32 | 显示全部楼层 |阅读模式
话说俺一直在用论坛里提供的转职ERM,可转将军,大魔法师,领主,饲养员的那个,但其中的大魔法师只在使用伤害性法术时3倍效果,回复无效,未免有些美中不足,所以昨天重写了大魔法师部分,代码如下:
原代码:
*!?MR0; [ Archmage ]
*!!BG:A?y-3 H?y-4; [action type, Hero #]
*!!FU&y-3<>1:E;
*!!IF:Wy-4;
*!!FU&w152<>1:E;
*!!MR:D?y-2; [get spell damage]
*!!VRy-2:*3; [计算新杀伤。这里是×3倍]
*!!MR:Dy-2; [set new damage]
修改后:
!?BG:A0;                         英雄施法
!!IF:W-1;                        取当前英雄变量
!!HE-1&w152=1:F?y1/?y2/?y3/?y4;  当为大法师时(w152=1),取4围
!!VRy3:*3;                                         P*3
!!HE-1&w152=1:Fy1/y2/y3/y4;      赋新值
!!VRy3::3;                                         P/3
!!HE-1&w152=1:Fy1/y2/y3/y4;      赋新值

1.本来俺想用战前和战后的触发器,但不知道怎么传递临时变量的值,就偷懒一下试试直接在施法时把P*3看看,结果非常满意,在战斗中的P值不受最高99的限制。
2.P的2次赋值,俺原来以为会导致改变值无效化,没想到在施法的时候P*3确实发生作用了。
哪位老大指点指点,谢谢!

评分

3

查看全部评分

  • TA的每日心情
    慵懒
    2018-5-8 13:27
  • 签到天数: 35 天

    连续签到: 1 天

    [LV.5]女巫

    801

    回帖

    8047

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    4437

    社区QQ达人退役版主

    发表于 2011-11-22 09:32:50 | 显示全部楼层
    这么早就发帖了啊,支持,想不到杨威利还会编写ERM啊,惭愧惭愧!
  • TA的每日心情
    慵懒
    2019-8-17 09:46
  • 签到天数: 1158 天

    连续签到: 2 天

    [LV.10]圣龙

    2万

    回帖

    91万

    金币

    7

    精华

    论坛嘉宾

    守望论坛的稻草人

    Rank: 9Rank: 9Rank: 9

    积分
    87641

    社区QQ达人论坛守望者金牌裁判杰出贡献魅力之星TE联赛冠军

    发表于 2011-11-22 09:49:40 | 显示全部楼层
    楼主是很有潜力的新人啊!
  • TA的每日心情

    前天 18:17
  • 签到天数: 2640 天

    连续签到: 22 天

    [LV.Master]伴坛终老

    1万

    回帖

    16万

    金币

    0

    精华

    白银会员

    Rank: 5Rank: 5

    积分
    98594

    魅力之星

    QQ
    发表于 2011-11-22 21:53:30 | 显示全部楼层
    阿门
    楼主这个真是好。
    不知道这个跟加强版的转世重生有什么区别?
    该会员没有填写今日想说内容.

    该用户从未签到

    26

    回帖

    6236

    金币

    0

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    413

    社区QQ达人

     楼主| 发表于 2011-11-23 14:23:34 | 显示全部楼层
    回4L,这个和转生完全不同的,不能防止4围溢出。
    只是如果你升成了大魔法师,比如P=90的时候,战斗中施法时P=90*3=270。原作者的ERM只在攻击魔法时*3,俺这个用回复魔法一样*3
  • TA的每日心情
    无聊
    2022-1-5 22:43
  • 签到天数: 81 天

    连续签到: 1 天

    [LV.6]地狱战马

    765

    回帖

    7384

    金币

    1

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    3985

    退役版主

    发表于 2011-11-24 10:44:25 | 显示全部楼层
    支持一下...
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

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

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

    GMT+8, 2024-12-23 02:12 , Processed in 0.995554 second(s), 14 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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