《全民槍戰(zhàn)2》什么叫外掛和bug
作者:最萌最可愛的~殘月 來源:九游 發(fā)布時間:2017-09-28 07:20:00 手機訂閱
這個是我在眾多論壇中,好不容易找到的,方便大家區(qū)分bug和外掛!
一個游戲輔助工具 外掛這個詞并非天生就是破壞和作弊的代名詞,任何游戲都有繁瑣,無聊的一面,只要分寸把握得當,外掛也能提高游戲的可玩性,同時還能幫大家節(jié)省一些時間的網(wǎng)費和點卡費。 而外掛就是建立在網(wǎng)絡游戲服務器與各個玩家的客戶端程序之間的自動控制和修改傳輸數(shù)據(jù)的程序,它一般有以下四種模塊: 1。自動化管理,外掛掛機的主要功能。 2。減小(增大)游戲指令與指令之間的間隔時間,例如:快速戰(zhàn)斗,快速勞動等(非變速齒輪的直接加快游戲速度的效果)。 3。執(zhí)行一些因為玩家個人游戲信息的問題而在客戶端無法直接執(zhí)行的命令,但這個命令在客戶端卻是允許的(例如等級1就執(zhí)行等級99級才能執(zhí)行的指令)。 3。修改客戶端正常的指令發(fā)送至服務器達到一定的特殊效果,這種指令是一般客戶端不能編譯發(fā)送的,但服務器卻可正常接收執(zhí)行,如:發(fā)送GM的系統(tǒng)消息。又如:把一個在游戲中價值10的物品賣成100000,簡單的舉子,例如這個物品代號為a,原本應發(fā)送 a。10 這個數(shù)據(jù),但通過外掛把這個數(shù)據(jù)改為 a。100000 這樣就把10的東西賣到100000。 制作外掛就是大量收集正常數(shù)據(jù)指令并觀察其規(guī)律,之后通過修改并集中這些數(shù)據(jù)指令制作出外掛的各模塊,之后編成一個軟件。 以下是對4個模塊的原理分析以及和網(wǎng)絡游戲的“處分”的關系。 1。自動化模塊是用一個智能程序(懂高級語言的朋友應該都明白這里用了大量的選擇結構)來控制收發(fā)數(shù)據(jù)達到自動化。這些都屬于與正??蛻舳说臄?shù)據(jù),智能掛機程序就相當于一個人在執(zhí)行游戲,所以服務器無法區(qū)別正常的客戶端與外掛。所以此模塊100%安全。 2。對于每種游戲的指令的間隔時間在正常的客戶端中是固定,但在服務器卻是有一個最長時間和一個最短時間,當超過最長時間或最短時間時就會被服務器斷開連接(所謂的被踢出),有些朋友這時會問,為什么服務器要這樣設置呢?這也是玩網(wǎng)絡游戲掉線的原因,是因為客戶端與服務器雙方的網(wǎng)絡延遲所設置的,可能是玩家的客戶端網(wǎng)速不佳,也可能是服務器超負荷,以至于造成數(shù)據(jù)等待。所從外掛正好利用這一點,以服務器最短(或最長)時間收發(fā)數(shù)據(jù)來提高游戲的效率。一些反對外掛的人就利用外掛的這一點來批評外掛,說外掛的數(shù)據(jù)造成服務器超負荷,影響了其它玩家(俗稱“卡”)不能正常游戲。按公平的角度來說,外掛是有影響,但微乎其微,主要是因為服務器設備以及維護本身就很差,網(wǎng)絡游戲公司不肯花錢去調整,如果能直正達到當前在線人數(shù)不超過設備所容納人數(shù)。那應該是沒問題的。如果超了。不用外掛本身就很“卡”。這個模塊也是100%安全。 3。這種就是把自已不滿條件的指令“偷”來再發(fā)送。但服務器可能對這個管理比較嚴,不一定所有的指令“偷”來都能被服務器執(zhí)行,但這個決對是100%安全的,因為這些數(shù)據(jù)不論在客戶端還是服務器都是合法的,如果專門設置一個程序來查這方面的外掛會誤傷到很多玩家。所以服務器只能來限制當數(shù)據(jù)不達到條件時不予執(zhí)行。 4。此模塊應該算網(wǎng)絡游戲的BUG而作文章的,但這便是被“處分”的主要原因,它雖然能達到很強的效果,但是嚴重影響了游戲規(guī)則,當發(fā)送這種數(shù)據(jù)會自動被服務器記錄,因為太明顯。這個模塊好比一個糖衣炮彈,吃不好就會“死”,它的安全系數(shù)為0。 由于眾多玩家參與游戲,隨著游戲參與程度的加大,便出現(xiàn)了玩家修改游戲程序的現(xiàn)象,俗稱外掛(“hack tools”,又叫“cheating program”)。所謂外掛就是指某些人利用自己的電腦技術專門針對一個或多個網(wǎng)絡游戲,通過改變網(wǎng)絡游戲軟件的部分程序,制作而成的作弊程序。用戶利用外掛這種作弊手段可以輕易得到其他正常用戶無法得到、或必須通過長期運行程序才能得到的游戲效果。他外掛的表現(xiàn)有很多種,有加速器、封包等,其最顯著的特征就是為使用外掛的游戲者帶來不同于正常用戶的游戲效果,它能使使用外掛者比正常用戶奔跑快、攻擊威力加大、獲得更多的游戲刀鋸等。 應該說早期圖形網(wǎng)絡游戲(如uo、kok)的外掛說是出于善意的,外掛機器人只是代替線上玩家進行某些重復性動作,以達到長時間在線"練功"的目的,可以使一些忙于工作的人也能夠享受到網(wǎng)絡游戲的樂趣,網(wǎng)絡游戲服務商對此也是爭只眼,閉只眼,因為他并沒有對網(wǎng)絡游戲規(guī)則造成太大的沖擊,外掛已經(jīng)不僅僅是重復性機器人而已。如"加速器外掛"可以大幅度修改客戶端id的移動速度;"經(jīng)驗外掛"可以在游戲中向服務器發(fā)送npc本身xx倍的經(jīng)驗的封包,以達到迅速成長的效果;更有甚者可以對服務器端的id或物品進行屬性修改……,網(wǎng)絡游戲蒸蒸日上,而網(wǎng)絡外掛也是如火如荼,似乎網(wǎng)絡外掛與網(wǎng)絡游戲的爭端從有網(wǎng)絡游戲就開始了,越是玩家聚集的游戲其外掛現(xiàn)象就越是嚴重,游戲外掛軟件的多寡已經(jīng)成為評價一個網(wǎng)絡游戲成功與否的標準。甚至有玩家戲稱:“沒有外掛的游戲是網(wǎng)絡垃圾”。當然這種觀點有失偏頗,但外掛軟件的確從另一個層面反映了網(wǎng)絡游戲的受眾程度。一個網(wǎng)絡游戲,玩的人多了,外掛就會緊跟著來。龍族、魔力寶貝、天使、傳奇等等無一幸免。奇跡的外掛似乎來得更快,快到點卡還未上市,外掛卡已經(jīng)開始賣了。外掛軟件給部分玩家?guī)泶碳づc興奮之后,也破壞了游戲規(guī)則,這類的外掛已經(jīng)嚴重影響了游戲的公平性,致使其他玩家無法與使用外掛的玩家進行抗衡,于是越來越多的玩家離開了游戲,網(wǎng)絡游戲的運營商也逐步喪失了市場。因此外掛軟件損害了玩家的利益也損害了運營商的利益,從某種程度上說也破壞了網(wǎng)絡經(jīng)濟的健康發(fā)展。 有的時候玩游戲對方的身體不動,可是其實他在你身邊動,但是你看不見,這叫卡機,英文lag 惡意掛機,就是開著某個程序不動增加在線時間,浪費網(wǎng)絡資源