“嗯,我知道了。”
陳浩聞言歎了一口氣,道:“我覺得,這樣的好像有點簡單了……算了,不了。馬哥,我突然間想到了一件事情。”
“什麽事情?”
馬哥連忙問了一句。
“你,有三億多的參賽選手,這麽多人裏麵,怎麽可能會沒有計算機技術非常厲害的人呢?”
陳浩歎氣道:“肯定會有的,是吧?”
“這個肯定會有的。”
馬哥明白陳浩的意思,道:“你的意思是,有可能使用外掛的人,不僅僅這一個?”
“是的。”
陳浩道:“如果真是這樣的話,那咱們舉辦的遊戲,就真沒有公平可言了。”
馬哥沉默了一會兒,道:“這是沒辦法的事情陳浩,你知道外掛的原理嗎?”
“不太清楚。”
陳浩坦然承認。
“外掛也可以叫做,數據封包欺騙,簡單的來就是,好比咱們的鬥地主遊戲,首先,三個人坐下來,當決定開始後,三人先後按下準備開始鍵後,會給服務器發送一個數據封包,然後服務器在收到後,啟動先前設定好的算法,隨機給三人發牌。”
馬哥詳細的解釋道:“這個過程是在一秒鍾之內就完成的,但是服務器計算速度很快,所以咱們是感覺不到的,其實在每次給三人隨機分配發送一張牌後,係統就會在一副撲克牌裏麵,將這三張牌去掉,具體情況就是,ab三個玩家,發牌時,服務器會給a發送一個數據,內容為‘梅花k一張’,a看見梅花k後,將會給服務器一個‘a有梅花k’的數據,服務器認為a有梅花k一張。”
“嗯。”
陳浩嗯了一聲,他道:“馬哥,你繼續。”
“如果有人使用了外掛的話,那麽情況就會變成這樣,服務器給a發送一張梅花k,但a截獲了這個數據封包並且加以處理,回給服務器數據為a獲得了一張梅花9,服務器那邊會得到a有梅花9一張的信息,從而會認為a手裏的是梅花9。”
馬哥道:“遊戲其實就是在服務器端和客戶端不斷發送數據封包,遊戲才能給得以繼續進行下去,如果有人使用外掛,可以欺騙過服務器端,那麽客戶端的牌,是會被修改的,但是除了之前我和你的那種判斷是否使用了外掛的方法之外,還有一個判斷方法,簡單明了。”
“哦?”
陳浩來了興趣,道:“什麽方法。”
“哈哈,陳浩,你平時肯定不玩網絡遊戲吧?”
馬哥聽到陳浩的話,登時忍不住笑起來了。
“玩的很少。”
陳浩道。
“嗯,這就對了,一般在網絡遊戲中,隻要有人使用了外掛,很快就會被人看出來,因為有很明顯的異常錯誤特征出現,比如遊戲中,你打對方一下,他應該會有後仰,受傷的姿勢以及掉血,如果沒有掉血的話,你肯定第一時間就能判斷出來,對方開外掛了。” 本章尚未完結,請點擊下一頁繼續閱讀---->>>