前不久入手了一個"DNF單機版",忽略遊戲體驗之類的,分享一些東西。
所謂"單機版"是以本地虛拟機作為伺服器,再使用本地用戶端進行登入。在其安裝教程中,發現用戶端登入器是用易語言寫的,使用時以管理者身份運作/關閉防毒軟體。根據教程将伺服器鏡像安裝及使用過了一下。
修改資料:
1. 修改伺服器資料 該伺服器為Linux虛拟機。在網上查了下,懷疑資料存儲在資料庫中,并且可能是mysql,就用navicat試着連接配接下,一次就成功了。看了幾小時的資料庫,将有用的資料記錄下來,包括賬号資訊、賬号下的角色資訊(level、maxhp、maxmp、vip、遊戲币等)、郵件資訊等。其中郵件表有item_id這一資料,存儲各條郵件資料包含的物品對應的id(id對應武器、裝備、任務物品等) 。
2. 修改用戶端資料 用戶端有一個名為Script.pvf的檔案,該檔案存儲了許多重要的資料(技能冷卻,裝備屬性等) 。由于是加密檔案包,一般人無法修改,一些研究該檔案的前輩,制作了一些工具,也有易語言編寫的。
3. 修改host 相關知識暫時不了解。
入手的地方能提供開服的教程,由于無此需求、技術過低,就沒要。
該伺服器鏡像似乎曾是私服伺服器鏡像,甚至有上古玩家的一些資料,好在密碼那部分是加密的。
當然了,還有一些上古玩家的QQ号、手機号,而密碼加密方法一旦破解... 盡量不要玩私服!
罷了。暫且這樣。
