您的瀏覽器不支援 JavaScript。請將 JavaScript 功能開啟,才能正常顯示此網頁。

 首頁  /   技術文件  /  目前位置

如何設置 暗黑(DiabloII)CDKEY 指令檔(最終修訂)

發表日期:2003/09/03

 為了配合「SMART 遊戲選單 3.0 」自動化設定 CD-KEY 庫存管理,主要概念: 當顧客點選遊戲時,系統會檢查是否有剩餘序號並自動標記該序號為該電腦所使用。當遊戲結束時,也會自動交回該序號之使用權讓以後的顧客使用。因此在這裡我們所強調是全自動化的管理序號。

 由於暗黑破壞神 ( Diablo II )在安裝前,必須先輸入序號。在安裝後,亦無法更改其序號。因此造成許多業者的不便!另外,該遊戲序號使用加密方式並寫入在遊戲檔案中(d2sfx.mpq)。因此為了達成自動化 CD-KEY 管理,我們將各別在處理序號上較特殊的遊戲,製成各種序號處理器。例如:DiabloII、魔獸爭霸等等。透過參數檔集中管理,將該序號處理器(動態指令檔 DibloII.Dll)下載並放置在該目錄中。

詳細步驟如下:

 □在參數檔「暗黑破壞神.ini」中....

  .....
  [CDKEY]
  ; RegRoot : CD-KEY 註冊碼的在登錄檔中路徑
  ; RegName : 機碼名稱
  ; 例如:RegRoot = HKEY_CURRENT_USER\Software\CounterStrike\Valve\Settings
  ; RegName = KEY
  RegRoot = 
  RegName =

  DllName = 
  ......
  正確設定,照以上說明黑破壞神需透過序號處理器。因此在 RegRoot 與 RegName 必須為空白(勿設定 RegRoot與RegName 那是用來設定登錄檔型的序號 )。
  如果序號處理器(DiabloII.Dll)放在其他位置,請設定正確的路徑來源。
  DLLName = %EXTERNALDIR%\DiabloII.DLL (檔案放置在參數共享資料夾)。

  關於「毀滅之王」的設定,您只要在結帳系統輸入序號中,","分隔。
  如:

  最後;由於Diablo II 的執行檔只會呼叫 Game.exe 而結束並不是遊戲真正的執行檔(不會等待遊戲真正結束就交回CDKEY)。因此會造成選單執行Diablo II.exe後,就馬上取消該序號的使用權,導致序號重複使用。最終解決方案請在SMART選單下載區下載暗黑(DiabloII)等待結束程式

 該檔案解壓縮會包含 WaitExe.exe 及WaitExe.ini檔。安裝步驟如下:
  1. 將這二個檔案拷貝至暗黑II安裝路徑及Game Server 暗黑路徑,以免在更新時被刪除。
  2. 在選單Menus.ini參數中,原執行路徑為暗黑執行檔名稱(DiabloII.exe 有免光碟的應該為
       DLoad.exe) 請改為 WaitExe.exe。
  3.  由於WaitExe.exe本身會執行暗黑執行檔,因此您無須另外寫成批次檔。在WaitExe.ini 中
      會訂定執行路徑。
   ----------- WaitEXE.ini -------------------
    [Options]
    ClassName=Diablo II
    ...
    ExecutePath=D:\Program Files\Diablo II\Diablo II.exe 
    ↑ 暗黑路徑如果與您的暗黑路徑不相同請更改為正確的路徑。
  4.  修改後請別忘了存檔,當然Game Server也要一併更改。

    

沒有任何評論!


SMART 網咖管理    |    免費試用    |     優惠專案    |     購買流程    |    常見問答    |    服務項目

Copyright © 2001-2010  Super Wameng Tech CO.,LTD   , All rights reserved.
超崴盟科技有限公司  版權所有     客服信箱:admin@wameng.com.tw