第三百二十一章 數據封包

小馬哥恍然大悟,他知道棋牌大賽的遊戲模塊設計思路。

截止到今天晚上十二點之後,會將今天比賽的數據,轉移到服務器內儲存,這個時候才能查詢到起個名字真麻煩這個選手的比賽數據。

不過按照陳浩所說的。

這個參賽選手如果真的使用了外掛的話,那他肯定會進入第二輪比賽中的。

“如果他在比賽中的話,可以看見他的情況吧?”

小馬哥想了一下,詢問着技術員。

“可以的。”

技術員點頭。

“嗯,好,我知道了。”

小馬哥想了想,對技術員說道:“從明天早晨比賽開始以後,每隔半個小時,搜索一下這個選手的在線情況,如果他在線,立刻通知我,記住了,把這個事情記錄在備案上,讓所有技術員都別忘記了。”

技術員說道:“好的馬總,我知道了。”

出來後,小馬哥撥通了陳浩的電話號碼。

“陳浩,我已經把這個事情,通知技術員了。”

小馬哥說道:“讓他們從明天開始,在比賽期間內,每隔半個小時,就找一下這個參賽選手,如果找到的話,進入旁觀,看他是不是真的開掛了。”

“小馬哥。”

陳浩聽完小馬哥的話後,想了一下,說道:“怎麼樣,才能算是他開掛了?”

小馬哥一愣,脫口說道:“你不是說,他之前兩把牌,都是幾乎一模一樣的嗎?如果我們的人,在旁觀的時候發現了這種情況,就可以初步認定爲他有可能開掛了,連續發現三次,那毫無疑問,肯定是開掛了啊!”

他心裡有些奇怪,這麼簡單的問題,陳浩還需要問嗎?

“小馬哥,你沒有明白我的意思。”

陳浩笑了笑,認真的說道:“咱們的比賽數據,是即時性的,只會將結果存在服務器內做一個備案數據,是這樣嗎?”

雖然陳浩不太清楚具體的流程,但他知道,企鵝軟件公司目前服務器資源太緊張了,而且,高達幾億用戶報名的遊戲,根本不可能將比賽期間每一把牌,三個玩家的牌型,這樣的數據,全部都記錄下來。

這得需要多少服務器才能完成這樣的壯舉啊?

最多會生成一條,某選手幾點幾分,和id爲某選手的比賽,第一局勝利,積分加三,第二局失敗,積分減六……這樣的數據。

在第二天比賽時,到了晚上,服務器進行數據備案時,會在前一天數據基礎上,增加一些新的數據。

“嗯,沒錯,是這樣的。”

小馬哥嗯了一聲,還是沒太明白陳浩的意思。

“小馬哥,我們先做一個假設出來,比如這個起個名字真麻煩的參賽選手,他的確是開掛了,但他明天開掛時,是另外一種作弊模式,我今天看見他牌型很整,兩個順子全部走完,如果明天是另外一種牌型,又該怎麼辦?”

陳浩將他想要說的意思說了出來。

“簡單。”

小馬哥一聽就笑了,說道:“如果他有連續兩把類似的牌型,那我們也可以認爲他是作弊,因爲按照我們在設計棋牌遊戲時,算法數據模塊就設定好了,不可能有連續兩把同樣的牌型出現,一旦出現了,那我們就可以認定爲是對方作弊,使用某種輔助外掛了!”

“嗯,我知道了。”

陳浩聞言嘆了一口氣,說道:“我覺得,這樣的好像有點簡單了……算了,不說了。小馬哥,我突然間想到了一件事情。”

“什麼事情?”

小馬哥連忙問了一句。

“你說,有三億多的參賽選手,這麼多人裡面,怎麼可能會沒有計算機技術非常厲害的人呢?”

陳浩嘆氣說道:“肯定會有的,是吧?”

“這個肯定會有的。”

小馬哥明白陳浩的意思,說道:“你的意思是,有可能使用外掛的人,不僅僅這一個?”

“是的。”

陳浩說道:“如果真是這樣的話,那咱們舉辦的遊戲,就真沒有公平可言了。”

小馬哥沉默了一會兒,說道:“這是沒辦法的事情陳浩,你知道外掛的原理嗎?”

“不太清楚。”

陳浩坦然承認。

“外掛也可以叫做,數據封包欺騙,簡單的來說就是,好比咱們的鬥地主遊戲,首先,三個人坐下來,當決定開始後,三人先後按下準備開始鍵後,會給服務器發送一個數據封包,然後服務器在收到後,啓動先前設定好的算法,隨機給三人發牌。”

小馬哥詳細的解釋說道:“這個過程是在一秒鐘之內就完成的,但是服務器計算速度很快,所以咱們是感覺不到的,其實在每次給三人隨機分配發送一張牌後,系統就會在一副撲克牌裡面,將這三張牌去掉,具體情況就是,abc三個玩家,發牌時,服務器會給a發送一個數據,內容爲‘梅花k一張’,a看見梅花k後,將會給服務器一個‘a有梅花k’的數據,服務器認爲a有梅花k一張。”

“嗯。”

陳浩嗯了一聲,他說道:“小馬哥,你繼續說。”

“如果有人使用了外掛的話,那麼情況就會變成這樣,服務器給a發送一張梅花k,但a截獲了這個數據封包並且加以處理,回給服務器數據爲a獲得了一張梅花9,服務器那邊會得到a有梅花9一張的信息,從而會認爲a手裡的是梅花9。”

小馬哥說道:“遊戲其實就是在服務器端和客戶端不斷髮送數據封包,遊戲才能給得以繼續進行下去,如果有人使用外掛,可以欺騙過服務器端,那麼客戶端的牌,是會被修改的,但是除了之前我和你說的那種判斷是否使用了外掛的方法之外,還有一個判斷方法,簡單明瞭。”

“哦?”

陳浩來了興趣,說道:“什麼方法。”

“哈哈,陳浩,你平時肯定不玩網絡遊戲吧?”

小馬哥聽到陳浩的話,登時忍不住笑起來了。

“玩的很少。”

陳浩說道。

“嗯,這就對了,一般在網絡遊戲中,只要有人使用了外掛,很快就會被人看出來,因爲有很明顯的異常錯誤特徵出現,比如遊戲中,你打對方一下,他應該會有後仰,受傷的姿勢以及掉血,如果沒有掉血的話,你肯定第一時間就能判斷出來,對方開外掛了。”

小馬哥嘿嘿笑道:“在咱們鬥地主之中,判斷就更簡單了,你想想看,如果有人使用了外掛,利用數據封包欺騙了服務器,將他的牌進行了更換,那一副牌裡面,肯定就有不對勁兒的地方,比如你和我,還有一個開外掛的人鬥地主,那麼這局牌裡,很有可能會出現5張9或者其他同樣花色的牌,你明白了吧?”

“我知道了。”

陳浩一聽就明白是怎麼回事兒了,說道:“如果明天這個玩家在線,並且使用了外掛的話,只要我們的技術員在旁邊觀戰,將三個人的牌型都全部檢查一遍,就立刻斷定了吧?”

“是的。”

小馬哥說道:“除非這個人技術非常高,能夠同時將三個人的數據都截獲,不過這是不可能的事情。”

“嗯,好的,我明白了。”

陳浩說道:“那明天就辛苦公司裡的技術員了……小馬哥,我突然間覺得,咱們當初將獎金提高,是不是不太合適啊?如果沒有這麼高的獎金,我相信,可能就不會有這樣的事情發生了。”他苦笑了幾聲。

小馬哥想了一下,也忍不住笑了,說道:“是啊,如果還是十萬塊錢獎金,我相信,用外掛的人,肯定也會有的,畢竟,十萬塊錢也不算少了,但是應該不……對了!”

他說到這裡,狠狠拍了一下大腿,對陳浩說道:“我想起來一件事情,五十萬塊錢的獎金,足以吸引一些計算機高手了,你今天發現一個用外掛的,別人也很有可能會發現,我得立刻在官網上掛一個通知,如果有在遊戲中發現異常的玩家,立刻進行舉報才行。”

“嗯,你趕緊弄去吧。”

陳浩說道。

掛掉了電話,陳浩想了想,搖了搖頭,提高獎金的目的,是爲了吸引更多的人蔘加這場棋牌大賽,將企鵝軟件的名聲,打的更響亮。

但是就應了那句話,木秀於林風必摧之。

獎金一旦高了,那有想法的人,也立刻就隨之多了。

五十萬塊錢的獎金,在這個年代,真的是具有無與倫比的吸引力。

想到這裡,陳浩有些擔心,這場棋牌大賽,別被使用外掛的作弊者闖進了決賽,如果那樣的話,企鵝軟件公司真是丟人丟大發了!

接下來的幾天,陳浩的全部心思,暫時都放在了網絡棋牌大賽上。

然而。

第三天的時候,陳浩就得到了一個不是很好的消息。

第二百七十二章 出什麼事情了第十八章 魏鑫第二百三十五章 能怎麼辦第一百二十六章 服裝設計第一千零二十九章 劉師母第三百九十七章 慢粒白血病第一百七十九章 是不是上當了第五百五十九章 改天結婚第四百四十五章 少女情懷第一千一百零五章 丁三寶的壓力第一千一百五十二章 義診活動第六百五十章 炒作出現了第六百章 加入貼吧第一百零三章 過年回姥爺家第一千一百二十六章 出發西省第一千一百八十九章 不祥的感覺第一千一百零六章 出綠了第八百六十四章 封殺你第九百四十二章 專業對口第七百一十五章 雲計算第四百七十章 定時炸彈第一百三十三章 我來試試吧第五百八十七章 教訓一下第一千一百三十六章 發展公益第五百六十二章 伴郎伴娘第一百五十八章 兒女情長第一百零三章 過年回姥爺家第三百二十八章 銷售一空第一百二十八章 代理權第一百九十二章 修道者第一千一百七十九章 跟蹤第六百二十二章 全完了第一千一百二十二章 這得多少錢第一千一百九十一章 讓他們幻想去吧第六百九十一章 我不和狗說話第一千一百二十九章 你資質不符第四百零四章 考慮好了第一千一百二十九章 你資質不符第二百三十七章 造假第一千零三十九章 夜行第四百零五章 報答第二十四章 達成協議第六百二十九章 社區第一千零三十九章 夜行第八百六十五章 精神損失費第五百二十八章 我也不敢惹第六百一十七章 你以爲你是誰第三百八十八章 這都能把脈把出來嗎第三百一十八章 介紹對象第三百七十八章 最終決賽第一千一百九十七章 不好的消息第六百七十五章 誰在說謊第六百九十九章 死一百次第八百六十七章 五臟排毒法第一百零九章 給不了幸福第八百八十一章 細節第二百零七章 雕像第七百四十七章 旅遊數據第一百七十八章 代言人第九百二十九章 人情第一章 重生98年第一千零八章 終於醒了第七百二十四章 有本事你來打我呀第三百五十三章 理想第二百八十三章 初到港島第一千一百六十八章 溫水煮青蛙第一千零九十章 學習委員第一千零二十八章 激勵第五百一十九章 有性格第一千一百二十四章 信任第二百五十三章 態度的變化第一千零九十七章 騙子也需要能力第四百三十三章 葫蘆裡裝的什麼藥第六百六十三章 也不是很多錢第八百三十五章 美女鄰居第七百一十一章 身份名片第二百七十一章 這玉牌哪來的第一千一百九十七章 不好的消息第九百六十六章 石男第六百七十六章 攆走第八十二章 彩鈴第一百九十三章 第一個修真者第七百六十章 內視第一百一十三章 幾百億吧第四百零七章 你臉上有什麼東西第二百六十三章 賀明到來第六十六章 開個網吧第一千一百五十五章 智能手機的暢想第二百三十九章 錢不夠第二百三十五章 能怎麼辦第九百七十一章 你沒有決定權第七百四十一章 蛇老大第三百一十五章 熱潮第二百二十九章 小心思第四百七十六章 順利第三百零二章 棋牌大賽第六百一十五章 大買賣來了第三百九十五章 堅決抵制第一千一百六十六章 賣關子第六百二十一章 你這個蠢貨
第二百七十二章 出什麼事情了第十八章 魏鑫第二百三十五章 能怎麼辦第一百二十六章 服裝設計第一千零二十九章 劉師母第三百九十七章 慢粒白血病第一百七十九章 是不是上當了第五百五十九章 改天結婚第四百四十五章 少女情懷第一千一百零五章 丁三寶的壓力第一千一百五十二章 義診活動第六百五十章 炒作出現了第六百章 加入貼吧第一百零三章 過年回姥爺家第一千一百二十六章 出發西省第一千一百八十九章 不祥的感覺第一千一百零六章 出綠了第八百六十四章 封殺你第九百四十二章 專業對口第七百一十五章 雲計算第四百七十章 定時炸彈第一百三十三章 我來試試吧第五百八十七章 教訓一下第一千一百三十六章 發展公益第五百六十二章 伴郎伴娘第一百五十八章 兒女情長第一百零三章 過年回姥爺家第三百二十八章 銷售一空第一百二十八章 代理權第一百九十二章 修道者第一千一百七十九章 跟蹤第六百二十二章 全完了第一千一百二十二章 這得多少錢第一千一百九十一章 讓他們幻想去吧第六百九十一章 我不和狗說話第一千一百二十九章 你資質不符第四百零四章 考慮好了第一千一百二十九章 你資質不符第二百三十七章 造假第一千零三十九章 夜行第四百零五章 報答第二十四章 達成協議第六百二十九章 社區第一千零三十九章 夜行第八百六十五章 精神損失費第五百二十八章 我也不敢惹第六百一十七章 你以爲你是誰第三百八十八章 這都能把脈把出來嗎第三百一十八章 介紹對象第三百七十八章 最終決賽第一千一百九十七章 不好的消息第六百七十五章 誰在說謊第六百九十九章 死一百次第八百六十七章 五臟排毒法第一百零九章 給不了幸福第八百八十一章 細節第二百零七章 雕像第七百四十七章 旅遊數據第一百七十八章 代言人第九百二十九章 人情第一章 重生98年第一千零八章 終於醒了第七百二十四章 有本事你來打我呀第三百五十三章 理想第二百八十三章 初到港島第一千一百六十八章 溫水煮青蛙第一千零九十章 學習委員第一千零二十八章 激勵第五百一十九章 有性格第一千一百二十四章 信任第二百五十三章 態度的變化第一千零九十七章 騙子也需要能力第四百三十三章 葫蘆裡裝的什麼藥第六百六十三章 也不是很多錢第八百三十五章 美女鄰居第七百一十一章 身份名片第二百七十一章 這玉牌哪來的第一千一百九十七章 不好的消息第九百六十六章 石男第六百七十六章 攆走第八十二章 彩鈴第一百九十三章 第一個修真者第七百六十章 內視第一百一十三章 幾百億吧第四百零七章 你臉上有什麼東西第二百六十三章 賀明到來第六十六章 開個網吧第一千一百五十五章 智能手機的暢想第二百三十九章 錢不夠第二百三十五章 能怎麼辦第九百七十一章 你沒有決定權第七百四十一章 蛇老大第三百一十五章 熱潮第二百二十九章 小心思第四百七十六章 順利第三百零二章 棋牌大賽第六百一十五章 大買賣來了第三百九十五章 堅決抵制第一千一百六十六章 賣關子第六百二十一章 你這個蠢貨