街头篮球吧 关注:782,722贴子:35,891,589
  • 16回复贴,共1

脑补一下冒扣篮的判定机制

只看楼主收藏回复

因为现在出现很多空气冒 假冒,先暂时排除网络因素,因为冒不冒的判定是在本机数据上完成,延迟只造成数据延迟比如卡的扣到篮筐里还是被冒出的现象,所谓外挂也是修改内存数据再上传服务器。而网络给我们延迟造成的是你眼睛看到的可能比别人慢了10几ms 相应的反应慢了这么多,导致错失冒点。或者同时盖冒时,网络优先者 系统优先判定你是否盖冒成功。这样确实网速更快更有优势。
我先脑补的这个盖冒判定机制 暂时设定为1对1盖帽 网络延迟相同


IP属地:陕西1楼2019-05-15 15:16回复
    以下是我的猜想,当对方PF扣篮按F时 你在冒点1的时间范围内 刚好按了D 并且在有效的盖帽范围内,那么系统的转盘开始旋转,转盘上20%是直接盖冒,5%是强力盖冒,5%是不屈盖冒,5%拉拉队加成,2%徽章加成,30%SSS灌篮都是浮云,30%SSS灵巧灌篮抵消盖冒,剩下3%是空气冒和假冒,那么盖冒成功率有67%,因为没有发现灌篮都是浮云和灵巧灌篮同时触发的现象,所以我猜测盖帽判定的双方是同时在一个转盘是判定的,而不是分别判定,至于DS,我的猜想是先按照我上面D的判定先转一圈 判定是否可冒 是则在第二个转盘判定是否DS可冒,这也说命了为什么DS有时候触发了灌篮都是浮云但是却没有冒下来的情况。


    IP属地:陕西2楼2019-05-15 15:17
    回复
      2025-10-20 00:02:46
      广告
      不感兴趣
      开通SVIP免广告
      游戏数据不是你这么读取的


      IP属地:黑龙江来自WindowsPhone客户端3楼2019-05-15 15:19
      收起回复
        双方应该不是同时判定的,应该是盖帽方判定,因为盖帽方开100%可以必帽,而现在还没发现可以100%躲帽的。


        IP属地:重庆来自iPhone客户端4楼2019-05-15 15:31
        收起回复
          以上都是我的脑补 也有思考不到的地方 比如多人防守1人时会出现的情况:
          假设A进行扣篮 BCD 进行盖帽,且BCD 都在冒点冒位上,那么这个系统判定 是分别为A与B A与C A与D 进行判定,还是A与BCD 同时判定?
          因为根据网络延迟我们可以很简单的想象出 BCD 同时冒A 网络延迟少的 最先判定 就像拿板一样,假设B网络最快但是B的判定没有冒下A 那么C 是否在和A进行一次判定?
          我们得知A进攻这一次,只会出现一次灵巧,而根据我询问主播(潘伟)灵巧是可以被第二人补冒冒下来的,但是没有说是同一冒点内还是第二冒点内可以。
          所以我想问一下大佬们,有没有见过在一次扣篮的盖帽过程中同时出现灵巧 和灌篮都是浮云的情况?


          IP属地:陕西5楼2019-05-15 15:34
          回复
            太复杂了 上的学都不够用


            6楼2019-05-15 15:39
            回复
              你可不可以这么想 对方扣篮 你时机掌握的全对 也只有50%冒的概率(几率是我随便打的 只是做个比方) 而徽记的百分比也只是在成功的这50%里面 因为你冒点不对 是不会触发徽记的 你冒点不对 对方才可能出灵巧 换句话说 你必冒的时候 你才会出冒的徽记 你这球的三分本身就能进 才会出三分魔 就算没有字 有些三分魔进的一样很假 我感觉徽记自我安慰的成分比较大 当然也不排除真正的加成 比如你冒他的几率是20% 3S的徽记也不可能加成到30%


              IP属地:山东来自iPhone客户端7楼2019-05-15 17:02
              收起回复
                这本来就是一个本地游戏,能力技能全部是在本地的,不然内存挂怎么玩?


                IP属地:浙江来自iPhone客户端8楼2019-05-15 19:02
                回复
                  2025-10-19 23:56:46
                  广告
                  不感兴趣
                  开通SVIP免广告

                  boolean 灌篮浮云 = isFuYun();
                  if(灌篮浮云){
                  盖帽成功();
                  return true;
                  }
                  boolean 灵巧灌篮 = isLinQiao();
                  if(灵巧灌篮){
                  boolean 不屈盖帽 = isBuQu();
                  if(不屈盖帽){
                  盖帽成功();
                  return true;
                  }
                  }
                  盖帽失败();
                  return false;


                  IP属地:重庆来自Android客户端9楼2019-05-15 20:13
                  收起回复
                    太长


                    来自Android客户端10楼2019-05-19 14:02
                    回复