佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 1900|回复: 2

逻辑运算符|与&的区别

[复制链接]
  • TA的每日心情
    开心
    2023-4-1 07:08
  • 签到天数: 830 天

    连续签到: 1 天

    [LV.10]圣龙

    1301

    回帖

    1万

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    6840
    发表于 2015-4-11 11:09:40 | 显示全部楼层 |阅读模式
    下面是我编制的魔法伤害脚本,前期经常出现问题就不停的修改,前天修改验证过程中发现魔法伤害无任何加强效果,调试了很久发现是逻辑运算符没理解正确,“|”表示逻辑与,即后面的条件都满足才能发生。"&"表示逻辑或,即任意条件满足即可发生。这恰恰与ERM帮助 V2.81中说明的相反,不知道是在特定的条件下是这样,还是V2.81说明出现错误!请各位大师指点。

    !?MR0&1000;
    !!BG:Q?y1 A?y3 N?y6;
    !!BHy1:N?y2;
    !!HEv85:Ed/?y4/1;
    !!BMy6:I?y7;
    !!BHy7:N?y8;
    !!MR:D?y5;
    !!VRy5:+ y5 *y4 :2;
    !!VRy5&y5<0:S0;
    !!VRy5&y5>2140000000:S2140000000;
    !!FU&y3<>1/y3<>10/y3<>2/y3<>3/y3<>8:E;当改成逻辑运算符“|”就不运行下面的语句
    !!FU&y2<>v85/y8<>v85:E;当改成逻辑运算符“|”就不运行下面的语句
    !!MR:Dy5;
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34692

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

    发表于 2015-4-11 12:21:23 | 显示全部楼层
    ERM帮助的说法是对的。
    不知道楼主想要什么样的条件效果。

    考察这样一条语句
    !!FU|y1<>1/y1<>2:E;
    这样一种语句是永远成立(也就是FU:E必然执行)
    想想y1不可能同时既为1又为2.y1是任何值,y1<>1和y1<>2总有一句条件成立,总体(条件)结果也就成立了。
  • TA的每日心情
    开心
    2023-4-1 07:08
  • 签到天数: 830 天

    连续签到: 1 天

    [LV.10]圣龙

    1301

    回帖

    1万

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    6840
     楼主| 发表于 2015-4-11 22:24:53 | 显示全部楼层
    接1楼
    !!FU&y3<>1/y3<>10/y3<>2/y3<>3/y3<>8:E;
    !!FU&y2<>v85/y8<>v85:E;
    !!MR:Dy5;
    这是我更改后魔法伤害实现了英雄每两级伤害倍数增加
    在这以前语句是!!FU|y3<>1/y3<>10:E;当英雄和怪物施法任意一个施法时
    !!FU|y2<>v85/y8<>v85:E;当攻击方英雄是v85或者怪物行动方是v85
    !!MR:Dy5;
    但是魔法伤害并没有增加,后面经过多次调试将逻辑|换成逻辑&就实现了魔法伤害增加,即1楼的语句。
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

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

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

    GMT+8, 2025-4-20 22:10 , Processed in 1.013980 second(s), 15 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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