回覆列表
  • 1 # 遊戲那點事兒

    其實略懂網路知識的人,都知道既然他是遊戲,那麼就有人想到去作弊,那麼如何去作弊呢?首先,作為一個從事IT行業15年的程式設計技術員,我給大家講一下棋牌遊戲的原理。

    顧名思義,網路棋牌遊戲就是以全國各地的紙牌遊戲玩法演變而來,利用計算機進行編譯,主要靠封包在服務端(伺服器)與客戶端(電腦、平板、手機)利用網際網路進行相互傳輸。我們在遊戲中看到的那些精美的畫面,其實都是依靠很多UI(PNG格式的圖片)組成的。包括遊戲中的54張撲克牌,每一張都是一個獨立的UI圖片,每個UI都有一串16進位制的程式碼,比如紅桃K,它的16進位制程式碼為A6 D3 3E 13 77 AF F0 2E。這裡是舉個例子,每個遊戲的UI程式碼都不相同,所以當伺服器給你傳送這串程式碼的時候,你的手機就會接收到個紅桃K。

    既然遊戲的資料是靠封包進行傳輸的,那麼我們能不能利用相關軟體把服務端想客戶端傳輸資料的時候,把這些程式碼提前獲取下來,然後就能知道伺服器給自己發的是什麼牌?答案是肯定的,國外的技術大神就研究出來了一款軟體,這個軟體叫做WPE,對,就是WPE,他是英文的縮寫,全稱是Winsock Packet Editor 中文名是:網路遊戲封包編輯器。該軟體功能強大,具體強大到什麼地步,我也說不清,總之在外掛界,不論做什麼遊戲的外掛都少不了它。就連王者榮耀、刺激戰場、英雄聯盟這些大型遊戲的外掛製作都有它的身影存在。

    廢話少說,言歸正傳,我直接說說如何利用WPE製作棋牌外掛。製作棋牌外掛的的目的目的無非就是進行作弊。一般來說,WPE主要是攔截遊戲封包,但是攔截下來的封包如果每次都去一條條觀看的話,是一項巨大的工程量,稍不留神眼睛迷糊頭腦發脹。那麼如何能做到最佳的效果呢?

    網上很多朋友想要的結果無非就是所謂的透視效果,這個效果其實也就是在遊玩的過程中把52張撲克牌的UI快取到你的手機中,快取完畢,只要伺服器給你傳送程式碼,立刻就能看見自己是什麼牌。以炸金花為例:比如伺服器給你傳送A6 D2 3E 13 77 AF F0 2E、A6 D1 3E 13 77 AF F0 2E、A6 D3 3E 13 77 AF F0 2E,那麼可以肯定的就是KKK(紅桃K、梅花K、黑桃K)。

    其實利用WPE的篡改封包資料的功能,還可以做到換牌效果,只需要用JAVA這個軟體寫一個程式,就能做到,而且能隨意的換牌,你想換什麼牌就換什麼牌,比如炸金花258,你可以換成AAA、KKK、QQQ等。

    有朋友會說,開發出這個軟體,不是想贏多少就可以贏多少,那豈不是一夜之間成為百萬富翁,那麼你就大錯特錯了,你篡改的資料,只要遊戲平臺的技術人員去檢視你的遊戲記錄,就能查詢到你是作弊的,你在幾點幾分幾秒,在哪個房間玩的記錄都可以查的到的。所以,開掛是可以的,但不要貪心,這麼多年,我開發了大大小小近百個遊戲外掛,每次都是賺個兩三千就下分了,見好就收,細水長流。剛開始的時候,有一次作弊下2萬,結果賬號直接就被封掉了,連本金都沒有了。

    下面我給大家介紹幾條開掛的其他常識:

    1、 用多個手機號註冊遊戲賬號,分開用,每個賬號兩三天去開掛一次,千萬不要頻繁用一個賬號去開掛。

    2、 提現的時候不要老是用一個銀行卡或者支付寶去提現,可以找親戚或者朋友的銀行卡或者支付寶提現。

    3、 千萬不要用一個手機去開掛,因為每個手機都有一個IMET號,就像人一樣,每個人只有一個身份證號碼。

    以上就是我給出的製作外掛經驗,大家可以自己學習,WPE、java軟體,在網上到處都有下載的,可以自行搜尋教程學習,千萬不要浮躁。一口氣說了這麼多,敲了一個小時的字才敲完。不懂的小夥伴,可以關注我或者私信,我會給大家回覆各種遊戲中遇見的問題的哦!

  • 中秋節和大豐收的關聯?
  • much的比較級和最高階是什麼?