佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 4311|回复: 12

如何让检测每回合生效?

[复制链接]

该用户从未签到

50

回帖

6178

金币

0

精华

2级 Adventuring Hero

Rank: 2

积分
285
发表于 2011-7-17 10:35:35 | 显示全部楼层 |阅读模式
我在http://bbs.h3wog.com/thread-34273-1-2.html
14L代码里添加了以下内容,就是多了个移动力加成。

;---------------------------后勤--------------
!?TM19&1000;
!!DO644/0/155/1:P; 历遍所有英雄
!?FU644;
!!HEx16:B0/?z8; 取名字
!!HEx16:N?y10; 取编号
!!VRv84&z8=z466:Sy10; (注意我这里z3变量冲突了,因此z3改为了z466)
!?PI;
!#TM99:S1/999/1/255;
!?TM99&1000;
!!HEv84:E?y1/?y2 S2/?y3;
!!VRy4&y3=0:S0;
!!VRy4&y3=1:S200;
!!VRy4&y3=2:S400;
!!VRy4&y3=3:S600;
!!VRy5:Sy2 *10 *y3 *y4;
!!VRy5::100;
!!HEv84:Wdy5;

这样游戏里也确实有效。但是如果我把英雄名字改了,然后把另一个英雄名字改成塔南,那么后勤加成还是原来那个英雄。新的“塔南”只有战斗加成。我知道这是因为后勤检测英雄只在游戏开始时检测。如何弄成每个回合就检测一次?

[ 本帖最后由 席德·坎培多尔 于 2011-7-17 10:50 编辑 ]
  • TA的每日心情
    开心
    2013-9-30 08:29
  • 签到天数: 5 天

    连续签到: 2 天

    [LV.2]野猪

    1029

    回帖

    9万

    金币

    3

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    8155

    退役版主魅力之星

    发表于 2011-7-17 10:54:45 | 显示全部楼层

    回复 1# 的帖子

    后勤检测英雄是每天检测一次的
    虽然英雄名字改成塔南,但是英雄的编号没有改变。所以加成还是原来那个英雄
    英雄名字可以随便改,但是英雄编号是不能修改的。

    [ 本帖最后由 骷髅召唤师 于 2011-7-17 10:56 编辑 ]

    该用户从未签到

    50

    回帖

    6178

    金币

    0

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    285
     楼主| 发表于 2011-7-17 10:59:43 | 显示全部楼层

    回复 2# 的帖子

    但是如果1L的ERM每天都执行一次,那么就没事了。每天遍历所有英雄名字,与“塔南”相同就启用后勤效果
    可是这个脚本只是在游戏开始时执行一次
  • TA的每日心情
    开心
    2013-9-30 08:29
  • 签到天数: 5 天

    连续签到: 2 天

    [LV.2]野猪

    1029

    回帖

    9万

    金币

    3

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    8155

    退役版主魅力之星

    发表于 2011-7-17 11:04:51 | 显示全部楼层

    回复 3# 的帖子

    你这样修改试试,
    !#TM19:S1/999/1/255;
    !?TM19&1000;
    !!DO644/0/155/1:P; 历遍所有英雄
    !?FU644;
    !!HEx16:B0/?z8; 取名字
    !!HEx16:N?y10; 取编号
    !!VRv84&z8=z466:Sy10; (注意我这里z3变量冲突了,因此z3改为了z466)
    !?PI;
    !#TM99:S1/999/1/255;
    !?TM99&1000;
    !!HEv84:E?y1/?y2 S2/?y3;
    !!VRy4&y3=0:S0;
    !!VRy4&y3=1:S200;
    !!VRy4&y3=2:S400;
    !!VRy4&y3=3:S600;
    !!VRy5:Sy2 *10 *y3 *y4;
    !!VRy5::100;
    !!HEv84:Wdy5;

    该用户从未签到

    50

    回帖

    6178

    金币

    0

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    285
     楼主| 发表于 2011-7-17 11:10:57 | 显示全部楼层

    回复 4# 的帖子

    这样原来的效果都没了
  • TA的每日心情
    开心
    2013-9-30 08:29
  • 签到天数: 5 天

    连续签到: 2 天

    [LV.2]野猪

    1029

    回帖

    9万

    金币

    3

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    8155

    退役版主魅力之星

    发表于 2011-7-17 11:17:41 | 显示全部楼层

    回复 5# 的帖子

    这样呢?如还不行我就不会了。
    !?PI;
    !#TM99:S1/999/1/255;
    !?TM99&1000;
    !!DO644/0/155/1:P; 历遍所有英雄
    !?FU644;
    !!HEx16:B0/?z8; 取名字
    !!HEx16:N?y10; 取编号
    !!VRv84&z8=z466:Sy10; (注意我这里z3变量冲突了,因此z3改为了z466)
    !!HEv84:E?y1/?y2 S2/?y3;
    !!VRy4&y3=0:S0;
    !!VRy4&y3=1:S200;
    !!VRy4&y3=2:S400;
    !!VRy4&y3=3:S600;
    !!VRy5:Sy2 *10 *y3 *y4;
    !!VRy5::100;
    !!HEv84:Wdy5;

    该用户从未签到

    50

    回帖

    6178

    金币

    0

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    285
     楼主| 发表于 2011-7-17 11:24:11 | 显示全部楼层

    回复 6# 的帖子

    还是不行,出了严重BUG了。移动力一天比一天多,而且改了名字也照样这样。算了,看来这设想无法实现了
  • TA的每日心情
    开心
    2013-9-30 08:29
  • 签到天数: 5 天

    连续签到: 2 天

    [LV.2]野猪

    1029

    回帖

    9万

    金币

    3

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    8155

    退役版主魅力之星

    发表于 2011-7-17 12:02:05 | 显示全部楼层

    回复 7# 的帖子

    这样试试,我测试是可以的。
    ZVSE
    !#VRz466:S^塔南^;
    !#TM99:S1/999/1/255;
    !?TM99&1000;
    !!VRv84:S-1;
    !!DO644/0/155/1:P; 历遍所有英雄
    !?FU644;
    !!HEx16:B0/?z8; 取名字
    !!HEx16:N?y10; 取编号
    !!VRv84&z8=z466:Sy10; (注意我这里z3变量冲突了,因此z3改为了z466)
    !!HEv84:E?y1/?y2 S2/?y3;
    !!VRy4&y3=0:S0;
    !!VRy4&y3=1:S200;
    !!VRy4&y3=2:S400;
    !!VRy4&y3=3:S600;
    !!VRy5:Sy2 *10 *y3 *y4;
    !!VRy5::100;
    !!HEv84:Wdy5;
    ;---------------------------战斗开始-------------------------------------------
    !?BA0&1000;
    !!VRz7:S^^;
    !!VRz8:S^^;
    !!BA:H0/?v9555; 保存进攻方英雄到v9555
    !!BA:H1/?v9560; 防守方hero到v9560
    !!HEv9555:B0/?z7;
    !!HEv9560&v9560>-1:B0/?z8;

    !?BF&1000; 战场生成后
    !!DO7055/0/20/1&z7=z3:Pv9555;本方数据
    !!DO7055/21/41/1&z8=z3:Pv9560;
    !!DO7056/21/41/1&z7=z3:P; 敌方数据
    !!DO7056/0/20/1&z8=z3:P;
    ;---------------------------新英雄特长--------------------------------
    !?FU7055; 己方触发
    !!HEx1:E?y21/?y22; 取得英雄的等级y22
    !!BMx16:T?y-30;
    !!FU&y-30=145:E; 下列几行都是排除攻城武器
    !!FU&y-30=146:E;
    !!FU&y-30=147:E;
    !!FU&y-30=148:E;
    !!FU&y-30=149:E;
    !!BMx16:H?y-31; 每级增加部队5%的生命
    !!VRy-31::20;
    !!VRy-32:Sy-31 *y22;
    !!VRy-32&y-32=0:S1;
    !!BMx16:Hdy-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:S0; 按等级增加1-5点速度
    !!VRy23&y22>10/y22<21:S1;
    !!VRy23&y22>20/y22<31:S2;
    !!VRy23&y22>30/y22<41:S3;
    !!VRy23&y22>40/y22<51:S4;
    !!VRy23&y22>50:S5;
    !!BMx16:Sdy23;
    !!BMx16:M27/3/2 M46/3/2; +护盾,石肤


    !?FU7056; 敌方触发
    !!BMx16:S?y32;
    !!FU&y32=0:E;
    !!VRy33&y32<8:S-1; 根据敌方怪物速度减少其速度
    !!VRy33&y32>7/y32<15:S-2;
    !!VRy33&y32>14/y32<20:S-3;
    !!VRy33&y32>=20:S-4;
    !!BMx16:Sdy33;
    !!BMx16:M52/3/2 M50/3/2; +大难,悲伤

    该用户从未签到

    50

    回帖

    6178

    金币

    0

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    285
     楼主| 发表于 2011-7-17 12:43:59 | 显示全部楼层

    回复 8# 的帖子

    有效果了,但是还是有BUG,比如59级的英雄。本来通过1L的脚步,移动力大概有1.2W,但是改成你这个样子,移动力变成了74.5W

    该用户从未签到

    50

    回帖

    6178

    金币

    0

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    285
     楼主| 发表于 2011-7-17 12:46:28 | 显示全部楼层
    还有由于v84默认为0,于是要是没有塔南,欧林就会自动获得后期加成……
  • TA的每日心情
    开心
    2013-9-30 08:29
  • 签到天数: 5 天

    连续签到: 2 天

    [LV.2]野猪

    1029

    回帖

    9万

    金币

    3

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    8155

    退役版主魅力之星

    发表于 2011-7-17 13:18:20 | 显示全部楼层

    回复 10# 的帖子

    我的v84为-1不是0,BUG我也不知如何解决了。

    该用户从未签到

    50

    回帖

    6178

    金币

    0

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    285
     楼主| 发表于 2011-7-17 17:24:46 | 显示全部楼层

    回复 11# 的帖子

    发现这个变量如果默认-1的话,移动力加成会自动跑到巨龙茉莉儿那里 (如果没有塔南的话)
  • TA的每日心情

    2016-11-6 01:55
  • 签到天数: 548 天

    连续签到: 2 天

    [LV.9]龙巫妖

    1万

    回帖

    363万

    金币

    1

    精华

    论坛嘉宾

    狼行天下

    Rank: 9Rank: 9Rank: 9

    积分
    100624

    退役版主论坛守望者魅力之星

    发表于 2011-7-18 08:07:55 | 显示全部楼层
    很专业,虽然看不懂,还是看个热闹
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

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

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

    GMT+8, 2025-5-5 12:15 , Processed in 0.557809 second(s), 14 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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