天天看點

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

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

  所謂"單機版"是以本地虛拟機作為伺服器,再使用本地用戶端進行登入。在其安裝教程中,發現用戶端登入器是用易語言寫的,使用時以管理者身份運作/關閉防毒軟體。根據教程将伺服器鏡像安裝及使用過了一下。

  修改資料:

    1. 修改伺服器資料  該伺服器為Linux虛拟機。在網上查了下,懷疑資料存儲在資料庫中,并且可能是mysql,就用navicat試着連接配接下,一次就成功了。看了幾小時的資料庫,将有用的資料記錄下來,包括賬号資訊、賬号下的角色資訊(level、maxhp、maxmp、vip、遊戲币等)、郵件資訊等。其中郵件表有item_id這一資料,存儲各條郵件資料包含的物品對應的id(id對應武器、裝備、任務物品等) 。

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

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

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

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

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

  罷了。暫且這樣。

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