装甲联盟吧 关注:95,965贴子:62,925

【小乖】对于炮弹蜜汁消失现象的个人猜测

只看楼主收藏回复

一楼喂度娘,这个电脑没有图就不镇楼了


IP属地:北京1楼2016-11-30 13:20回复
    声明:本猜想为某乖不负责任猜想,不小心猜对了,不胜荣幸


    IP属地:北京来自Android客户端2楼2016-11-30 13:24
    回复
      简单说结论:因为开炮数据在本地,而结果在服务器,数据不同步导致的,下面说理由


      IP属地:北京来自Android客户端3楼2016-11-30 13:27
      回复


        4楼2016-11-30 13:37
        收起回复
          某乖猜想如下:咱们游戏是本地运算和服务器运算相结合的方式进行的,比如说开炮后的cd计算,复活的cd计算,诸如这些是在手机本地计算,而炮弹轨迹,伤害,是否真正复活,这些在服务器运算。理由是,之前有玩家反应,复活后cd不动,不吃复活币就动不了只能看着自己被屠,而我手机是三星n5,用过n5的同志都知道如果手机壳用防水套而不是原厂的,就会经常弹出让你确定是否密封的窗口,这时候你前台运行的程序会暂停,这个窗口优先级最高。而每次我弹窗后,cd,画面全部定格,这个也是符合这个说法的。那么问题来了,窝测试过,复活时候弹窗,不关闭,等几秒再关,你会发现你的复活cd在这几秒内一只没走,而你还在转cd时候你已经复活了。


          IP属地:北京来自Android客户端5楼2016-11-30 13:40
          回复
            那么这个和炮弹蜜汁消失有什么关系咩?这个问题问的好。我们先来说说关于开炮的猜想


            IP属地:北京来自Android客户端6楼2016-11-30 13:41
            回复
              开炮我的猜想流程是这样的:按开炮按钮,手机发一个数据包给服务器说:老纸要开炮啦,瞄准某乖这个二货。然后服务器返还给你一个参数,这个参数是关于你弹道的参数,在本地计算出弹道来发送给服务器同时画面中表现出来(可能的话是否命中也在这个数据包里)。然后服务器判断你是否命中(或许这个计算在本地),返还给你一个伤害。这时候一个完整的开炮过程结束了


              IP属地:北京来自Android客户端7楼2016-11-30 13:46
              回复
                然而,问题就出在楼上斜眼的那部分了。我猜想是本地已经计算出是否命中了,而服务器只是给你一个校验。此时你的手机说:我们打中了某乖这个二货,好像击穿了!目标消失请求下一目标……然后服务器检验出来你这个不对,你并没有命中某乖,你这个包是假的,是特技,是duang出来的。于是呢?就没有于是了,服务器检验为错误,不可信,那么也就不会告诉你打了多少伤害,只会告诉你:你这个二货,老娘读的书多你骗不了我。然后,你的手机接到预设指令:哦,这个数据错了,那么这个炮弹是错误的,喵个咪给我消失!


                IP属地:北京来自Android客户端8楼2016-11-30 13:51
                收起回复
                  太长不看


                  IP属地:辽宁来自Android客户端9楼2016-11-30 13:53
                  收起回复
                    而关键问题是,这一过程本该在一瞬间完成的(也会有些许延迟),当服务器返还给你弹道时候你已经在转装填cd了,结果,就出现这个喜闻乐见的情况:炮开出去了,炮弹轨迹也看到了,但是突然在某一个时刻,这个炮弹蜜汁消失了!!!!!


                    IP属地:北京来自Android客户端10楼2016-11-30 13:53
                    回复
                      我总结一下,基本就是坑爹的网络害的,我常遇到这事


                      来自Android客户端12楼2016-11-30 13:57
                      收起回复
                        我经常哑火被抢人头


                        来自Android客户端14楼2016-11-30 14:28
                        收起回复
                          重坦每次遇到放空炮
                          心中那个烦躁啊!


                          IP属地:山西15楼2016-11-30 16:31
                          收起回复
                            厉害了我的哥


                            来自Android客户端16楼2016-11-30 16:50
                            收起回复
                              经常cqc的时候卧槽老子炮弹呢
                              原来是胡雾气的锅


                              IP属地:安徽来自Android客户端17楼2016-12-13 17:15
                              回复