佳丽云

英雄无敌3-WoG中文站

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

【求助】关于判断一个堆栈是不是龙……

[复制链接]
  • TA的每日心情
    擦汗
    2014-2-3 08:29
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    236

    回帖

    1万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1073
    发表于 2015-4-26 13:37:55 | 显示全部楼层 |阅读模式
    写了如下代码:

    !!BMx1:F/?y1;
    !!VRy1:&-2147483648;
    !!BMx1&y1>0: M53/3/3;

    结果发现这里y1>0永远不会被满足……求大神帮忙看看是不是犯了什么低级错误。
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

    寄蜉蝣于天地,渺沧海之一粟。

    Rank: 9Rank: 9Rank: 9

    积分
    42459

    退役版主社区QQ达人论坛守望者脚本测试狂论坛元老杰出贡献魅力之星

    发表于 2015-4-26 14:19:41 | 显示全部楼层
    楼主你笔误吧,第一句...
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    擦汗
    2014-2-3 08:29
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    236

    回帖

    1万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1073
     楼主| 发表于 2015-4-26 14:24:03 | 显示全部楼层
    我了个去……多谢。

    尼玛还好我的工作不是程序猿。
  • TA的每日心情
    擦汗
    2014-2-3 08:29
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    236

    回帖

    1万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1073
     楼主| 发表于 2015-4-26 14:54:15 | 显示全部楼层
    呃,非常抱歉好像还是有点问题。

    经试验这个代码实际上无法检测是不是龙,原因在于——变量的范围是-2147483647...+2147483647,所以龙这个标志位是储存不了的。

    请问有别的方案么?

    点评

    4字节带符号的整型范围是 -2147483648~2147483647 龙属性的标志是 -2147483648 实际上,不要负号也是可以的.  详情 回复 发表于 2015-4-26 18:30
  • TA的每日心情
    开心
    2019-1-31 14:25
  • 签到天数: 130 天

    连续签到: 1 天

    [LV.7]血污怪

    2778

    回帖

    2万

    金币

    14

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    14801

    退役版主社区QQ达人魅力之星

    发表于 2015-4-26 16:10:17 | 显示全部楼层
    本帖最后由 fly123 于 2015-4-26 16:15 编辑

    -2147483647, 2147483648 - 龙属性,这个只能检测到9种龙,我以前就知道。你子及测试的时候,就知道有对血污怪,红龙,绿龙,金龙,黑龙,钻石龙,仙女龙,龙巫妖,水晶9种龙类。其他的自己补齐,王者1.,双各,8 - 扩展攻击范围 (2 格-龙息)

    组合起来就可以检测。
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4949

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34677

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

    发表于 2015-4-26 18:30:39 | 显示全部楼层
    wuxiangjinxing 发表于 2015-4-26 14:54
    呃,非常抱歉好像还是有点问题。

    经试验这个代码实际上无法检测是不是龙,原因在于——变量的范围是-214 ...

    4字节带符号的整型范围是 -2147483648~2147483647
    龙属性的标志是  -2147483648
    实际上,不要负号也是可以的.
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

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

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

    GMT+8, 2024-11-22 04:24 , Processed in 0.334780 second(s), 14 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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