冒險島無敵掛小思路

xiewumogui發表於2010-10-17

近幾天在網上看到了很多外掛製作的思路,作為菜鳥我想把我的思路先記下來然後照這個來實現。

我記得有人說過冒險島嚴格來說不屬於網路遊戲,可以稱他為單機遊戲,因為當初設計冒險島的時候很多的判定演算法什麼東西都儲存在使用者的客戶端電腦上面。

 

比如說在冒險裡面人物角色碰到怪物的時候會有觸碰傷害,觸碰的那一瞬間人物是無敵的(我們可以利用這個BUG),由於冒險的設計問題,伺服器端並沒有這個判斷人物和怪物碰撞的演算法,只把這個檢測演算法設在了客戶端。那麼我們可以修改這個碰撞的演算法,讓我們的客戶端不斷的傳送我們觸碰到怪物的虛假資訊,這樣伺服器就會認為我們一直在觸碰怪物,那麼我們就可以實現無敵的功能了,我覺得網上很多這種閃無敵的掛就是這個原理吧。(有沒有牛人可以直接修改客戶端的碰撞檢測演算法從而實現無敵啊?)

 

如果說我們找到了冒險島人物無敵閃動在電腦上面的記憶體地址,那麼我們是不是可以把那個閃動設定為一個固定的值,比如XXXX記憶體地址處的值為0表示沒有處於閃動無敵狀態,值為1表示處於閃動無敵狀態,於是我們可以用函式把該XXXX記憶體地址處的值恆定置為1,這樣是不是可以實現無敵的功能呢?

相關文章