刷游戲腳本是什么意思 游戲中腳本是什么意思( 二 )


刷游戲腳本是什么意思  游戲中腳本是什么意思

文章插圖

我們知道Internet客戶/服務器模式的通訊一般采用TCP/IP通信協議,數據交換是通過IP數據包的傳輸來實現的,一般來說我們客戶端向服務器發出某些請求,比如移動、戰斗等指令都是通過封包的形式和服務器交換數據 。那么我們把本地發出消息稱為SEND,意思就是發送數據,服務器收到我們SEND的消息后,會按照既定的程序把有關的信息反饋給客戶端,比如,移動的坐標,戰斗的類型 。那么我們把客戶端收到服務器發來的有關消息稱為RECV 。
刷游戲腳本是什么意思  游戲中腳本是什么意思

文章插圖
外掛截取傳輸數據并加以修改
知道了這個道理,接下來我們要做的工作就是攔截分析客戶端和服務器之間往來的數據,并且將其中一些數據進行修改,然后模擬服務器發給客戶端,或者模擬客戶端發送給服務器,這樣就可以實現我們修改游戲的目的了 。
絕地求生前兩者僅僅是運用了某一款外掛的功能,而在《絕地求生》中,玩家所使用的的外掛可謂是五花八門 。
基礎功能:除草、無后座等
這是初級操作,是將本地某些特定文件中的參數進行修改即可實現 。
刷游戲腳本是什么意思  游戲中腳本是什么意思

文章插圖
除草掛
進階功能:透視,子彈瞬擊,加速,吸空投,秒換子彈,秒吃藥 。(原有功能加強)
這個是在原有游戲功能的基礎之上進行了加強,也就是實現了DNF中的攔截傳輸數據并且進行修改的功能,一般是在內存中進行 。
刷游戲腳本是什么意思  游戲中腳本是什么意思

文章插圖
人物透視
終極功能:自瞄,路飛手臂,子彈跟蹤,靈魂出竅,炸飛機,空中拳擊賽等非常規功能 。
刷游戲腳本是什么意思  游戲中腳本是什么意思

文章插圖
路飛手臂
此類是利用了游戲代碼的漏洞,是原游戲中沒有的功能 。在原有代碼的基礎之上增加了一些本不該有的代碼,是真正具有開創性的功能 。
最后想說的話外掛,一個應該存在但是不應該出現的東西 。被有心之人挖掘出來之后發揚光大,毀了一個又一個的經典游戲,不可謂不可惡 。
但是從另一個角度來看,說明我們現在的開發能力還是有很大的提升空間的 。待有一日,希望這些所有的外掛、腳本、輔助能夠成為游戲領域中進步的墊腳石吧!
?THE END
我是小憨包說游戲,喜歡我的話就點個關注吧~
感謝支持!
往期回顧:
游戲首班車:道貌岸然、兇狠殘暴、滅絕人倫,這才是真正的江湖
游戲首班車:淺談恐怖游戲的發展
游戲首班車:淺談《部落與彎刀》的優缺點
【刷游戲腳本是什么意思游戲中腳本是什么意思】從B站的“8億、馮提莫”中,我看到了拼多多的影子

推薦閱讀