首頁 游戲

第十一星域

游戲外掛制作教程

第十一星域 胡來ing 3157 2017-12-08 00:11:59

  明明說好的星期五上架,可能延遲了吧。算了直接發(fā),正好明天另開一卷。

  網(wǎng)絡(luò)游戲無非就是兩種運算模式,本地運算與服務(wù)器運算。即便是古神大陸只要他是個游戲他就逃不開此項限制,因為根本就沒有第三種可選。

  本地運算的游戲游戲程序要比服務(wù)器運算的大上不少,畢竟各種游戲代碼都在客戶端里存著呢,對于計算機CPU內(nèi)存的需求也要高一些。反之服務(wù)器運算的游戲?qū)τ陔娔X本身配置的需求就要低上不少,但對于網(wǎng)絡(luò)速度的要求便有所提高。

  想要知道游戲具體屬于哪一種方法很簡單,拔掉網(wǎng)線如果游戲角色依舊可以自由活動,釋放技能便是本地運算。反之某些游戲斷網(wǎng)后連路都走不了的便是服務(wù)器運算。

  當(dāng)然這是最簡單的劃分,現(xiàn)在畢竟不是網(wǎng)絡(luò)游戲剛剛出現(xiàn)的那個年代,游戲開發(fā)商們也學(xué)的聰明了許多,即便是本地運算的游戲也會摻雜著服務(wù)器數(shù)據(jù)運算的成分。

  要知道九成九的游戲都能通過游戲BUG或是修改程序弄出大量的游戲幣,可光弄出來是沒用的,與服務(wù)器的程序?qū)Σ簧系脑捀揪突ú坏簟?p>  前者的代表就是絕大多數(shù)FPS類游戲,外掛島,掉線城。缺點嘛外掛好做的一筆,也是此類游戲外掛泛濫的主要原因。畢竟代碼都在本地,只需要屏蔽或修改掉游戲中本該存在的一些規(guī)則。例如子彈不能穿墻,玩家看不到躲在墻后的玩家。跳躍高度上限以及應(yīng)有的下落。

  就可以輕松完成隔墻狙殺,以及人物飛天的外掛程序。個人也只承認(rèn)這一類的外掛,這一類的外掛幾乎可以說是要什么有什么,爆破模式變身綠巨人大殺四方理論上也是可以的。前提是做這么明顯你不怕被封號。

  其實就這都還算好的,要是通過基址偏移別的模式BOSS技能都能丟出去的??偟膩碚f只要是游戲本身存在的東西都可以被搬過來,當(dāng)然傷害也是可以隨便修改的。

  修改內(nèi)存的外掛的只適用于本地運算的程序,可也不是說服務(wù)器運算的游戲就是完美的,除非是純粹由服務(wù)器運算的游戲不然都有出現(xiàn)外掛的可能。

  例如封包,簡單來講就是將游戲客戶端與服務(wù)器之間的交流數(shù)據(jù)包攔截并進行修改后重新發(fā)送。例如一個本應(yīng)造成100點傷害的技能,客戶端當(dāng)然要向服務(wù)器反饋一個100點傷害的數(shù)據(jù)包。如果對此攔截并修改添加兩個0便是一萬點傷害。

  前些天看到新聞,有人通過封包程序買東西后攔截扣費數(shù)據(jù)幾千元的東西只扣費1分錢,不過被抓了…

  封包的修改即便是服務(wù)器運算部分游戲中此類修改仍舊有效,當(dāng)然沒有效果也沒關(guān)系。因為還有一個外掛界扛把子任何程序都逃不出他的魔掌,那就是‘模擬程序’他可以對玩家鼠標(biāo)鍵盤等操作進行模擬,我想你已經(jīng)知道我說的是什么了。

  他是通過模擬玩家對于鼠標(biāo)鍵盤的操作,其過程完全合法合理合乎邏輯,沒有使用任何游戲規(guī)則以外的東西。它的制作過程也是通過錄制玩家對游戲的正常操作然后重復(fù)播放。游戲中出現(xiàn)的一些掛機刷怪一類便是如此。

  他是外掛嗎?個人觀點不是,因為他并沒有像常規(guī)外掛一樣對游戲本身進行什么修改。此類程序也根本查不出來,起碼短期內(nèi)不行。

  抑制他的方法有三種,第一也是最常見最簡單的一種,就是游戲中時不時彈出的驗證碼。第二則常見于手機游戲中,如果使用此類程序過長重復(fù)進行某些操作。尤其是手機上每次點的地方都是一樣的,當(dāng)別人是傻子嗎?

  至于第三種那就比較絕了,無論游戲已經(jīng)開始還是正在運行他都時刻監(jiān)視者后臺程序。一旦發(fā)現(xiàn)那一類程序的相關(guān)進程,無論你想做什么甚至那個外掛是不是針對這個游戲的。抱歉我不管!惹不起我躲得起!直接閃退完全不跟你講道理。

  算了,跑題了。說的是外掛制作扯到抑制上了??偟膩碚f外掛也就這三種了,同理外掛也可以如同游戲一樣間距本地運算與服務(wù)器運算的性質(zhì),外掛也可以對著三種模式進行集成處理。

  可無論哪種外掛首先你要有個注入程序,純粹的模擬類程序原本是不需要的??煞诺降谑恍怯蚓筒贿m用了,模擬鼠標(biāo)鍵盤操作可以非常簡單的使用程序操作??赡M外骨骼運動你要怎么搞?造個機器人嗎?

  如果不進行注入,那外掛與游戲就是兩個程序完全不挨邊。試問封包攔截攔截到電子郵件的數(shù)據(jù)包,再怎么修改再怎么發(fā)送就算是把電子郵件服務(wù)器或者別人的郵箱炸了又跟游戲有半毛錢關(guān)系?

  那么問題來了,一直把其他幾個弄得都快打人了也沒搞明白這游戲怎么注入該怎么辦,在線等挺急的。甚至林立到現(xiàn)在他都還不清楚這游戲到底是本地還是服務(wù)器運算。拔網(wǎng)線?mmp本來也不插網(wǎng)線你讓他拔什么?

  見到那些NPC已經(jīng)做好了啟程的準(zhǔn)備,林立也沒有選擇繼續(xù)留在游戲當(dāng)中,直接將自己的游戲角色放到馬車?yán)锿羞\便匆匆下線。此時的他腦海中他突然有了一個想法,如果可以實現(xiàn)或許還真的能造出古神大陸的外掛出來。

  這游戲的操作方式無非就是外骨骼系統(tǒng),造個機器人什么的就不用想了他也不會??赏夤趋啦杉倪\動數(shù)據(jù)又到了哪里?如果直接對那里的硬件直接下手,屏蔽掉外骨骼裝置,強制性在硬件級別進行注入的話在理論上模擬程序完全有實現(xiàn)的可能。

  可這就需要對硬件進行檢測分析了,換成大白話就是就是他要把游戲倉給拆了,待在游戲里當(dāng)然是不行的。

  看到林立下線,眾人總算是松了口氣。一個多小時啊也不知道在干什么就在眾人眼前瞎晃。逮到一個人就是下線上線下線上線無限循環(huán),弄得不耐煩了就換個人繼續(xù)…

  問他做什么他倒也沒瞞著圣火挑戰(zhàn)書也都是公開的,問題是他的解釋別人根本聽不懂啊。把別人繞的云里霧里的還不如不解釋呢!到后來他們也懶得問了,就當(dāng)身邊有只豪華加強版的蒼蠅吧。

  眾人不知道的是上一世對于林立來說幾天幾夜不眠不休都是家常便飯,一個小時?那只能算是熱身運動而已。

  杜卡小鎮(zhèn),一處陰暗的角落。

  一個小男孩正掐著一個明顯要比他高上一頭卻同樣應(yīng)該劃到小孩子范疇的脖子,眼中的寒芒足以讓成年人感到恐懼可他的話卻是“你在敢搶我的雞腿我就把你扔鍋里炸了信不信?”

  “咱能要點臉別老欺負(fù)小孩子成么?”小巷里傳來一名年輕女子的聲音,隨著她的話語小巷內(nèi)也不斷傳來高跟鞋踩踏地面所發(fā)出的咚咚聲。

  這二人不是從憾地神廟翹班跑過來的俊俊和冰凝還有誰?

  冰凝實際上也不怎么待見這里的人,周圍令人作嘔的排泄物氣味也就算了。來到這里的第一天像什么錢包,項鏈,耳環(huán),戒指只要你能想象到的東西全都不翼而飛。他們連吃的都偷何況那些看起來就是價值不菲的東西。

  聞言俊俊松開那人轉(zhuǎn)過頭去,左眼之上亮起一團紅色的火焰。女子快步走到他的身邊一巴掌打在他的小腦袋上“別拿這個看我?!彪m然知道他并沒有惡意,可每次被這個看到都會讓她有種毛毛的感覺,不過…

  “怎么少一個,你另一只眼睛呢?”

  俊俊表示委屈,可算是明白神格怎么用了,一天換張臉鬼知道你是誰?接著女子那一巴掌的力道朝著底上倒去,地上很臟,臟到了不小心摔一跤一身衣服她都不想要的那種??伤麉s并沒有伸手去扶的打算,當(dāng)然也不需要她伸手去扶。

  果然就在小男孩馬上要與地面接觸的那一剎那,在她的身邊突然開啟了一道空間之門。小男孩借著倒地的慣性直接飛了出來一把摟在他的脖子上面。

  空間傳送的確是9階法術(shù),按照游戲中的等級二人遠(yuǎn)沒有達到。可作為游戲GM一般的存在,他們兩個怎么可能不給自己開上點后門什么的。

  “給麥羅了”撼地不在意道“比起這個他們可馬上就要到了,你想好了沒有到底是要當(dāng)玩家還是要當(dāng)NPC?”

  具體當(dāng)什么可關(guān)乎到他們后續(xù)的發(fā)展,NPC的話跟薛磊他們接觸起來就會容易一些,玩游戲的話除非早有準(zhǔn)備不然誰會去提防綠名狀態(tài)的友方NPC。至于壞處嘛…

  就在冰凝還在為到底是要以玩家還是NPC的身份與薛磊他們接觸而苦惱的時候,俊俊忍不住低頭看去,至于會看到什么?我不告訴你!同時一只他的一只魔爪已經(jīng)悄悄的伸了過去。

  想歪的請自己面壁去。硌得慌,真的。神格這東西想硬可以變成這世界上最堅硬的一種材料沒有之一,想軟也可以變成如同棉花一樣的形態(tài)。用來凝聚身體從觸感上幾乎跟原本的身體沒有任何區(qū)別,前提是會用的話。

  撼地就那樣揉啊揉啊揉啊,期初的冰凝心里還在竊喜‘你果然也是喜歡胸大的’然后一把將俊俊從脖子上面薅了下來丟到地上,順便還原地跳了兩下。捂著胸前空蕩蕩的衣服走了。

  臨走前還丟下一句:“我當(dāng)玩家你當(dāng)NPC?!?

胡來ing

也不知道起這么個名會不會被和諧。但愿吧。

按 “鍵盤左鍵←” 返回上一章  按 “鍵盤右鍵→” 進入下一章  按 “空格鍵” 向下滾動
目錄
目錄
設(shè)置
設(shè)置
書架
加入書架
書頁
返回書頁
指南