分享本人玩DNF單機版的經歷


  前不久入手了一個"DNF單機版",忽略游戲體驗之類的,分享一些東西。

  所謂"單機版"是以本地虛擬機作為服務器,再使用本地客戶端進行登錄。在其安裝教程中,發現客戶端登錄器是用易語言寫的,使用時以管理員身份運行/關閉殺毒軟件。根據教程將服務器鏡像安裝及使用過了一下。

  修改數據:

    1. 修改服務器數據  該服務器為Linux虛擬機。在網上查了下,懷疑數據存儲在數據庫中,並且可能是mysql,就用navicat試着連接下,一次就成功了。看了幾小時的數據庫,將有用的數據記錄下來,包括賬號信息、賬號下的角色信息(level、maxhp、maxmp、vip、游戲幣等)、郵件信息等。其中郵件表有item_id這一數據,存儲各條郵件數據包含的物品對應的id(id對應武器、裝備、任務物品等) 。

    2. 修改客戶端數據  客戶端有一個名為Script.pvf的文件,該文件存儲了許多重要的數據(技能冷卻,裝備屬性等) 。由於是加密文件包,一般人無法修改,一些研究該文件的前輩,制作了一些工具,也有易語言編寫的。

    3. 修改host 相關知識暫時不了解。

  入手的地方能提供開服的教程,由於無此需求、技術過低,就沒要。

  該服務器鏡像似乎曾是私服服務器鏡像,甚至有上古玩家的一些數據,好在密碼那部分是加密的。

  當然了,還有一些上古玩家的QQ號、手機號,而密碼加密方法一旦破解... 盡量不要玩私服!

  罷了。暫且這樣。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM