您当前位置: 天堂123 > 天堂架設 > 天堂私服登入器架設詳解

天堂私服登入器架設詳解

2021/12/26

在開始前需要準備「登入器」,每個登入器與模擬器是有版本上支援對應的。
此處所使用的是「L1J-3.80c」由日本開發團隊研發的模擬器做示範;
固對應所使用的登入器為「Login_v380a.rar」登入器。
無法提供下載點,請根據關鍵字自行上網搜尋。
根目錄說明


LoginUpdate
內容包含用來設定自動更新(補丁更新)的檔案與設定檔案Update.ini。
登入器
內容包含的登入器主程式Login.exe,還有其他相關執行時必要或非必要的檔案。
編碼器
內容包含的編碼器主程式Encode.exe,還有其他相關Encode.exe執行時必要或非必要的檔案。
封包加密核心修改.txt
Login登入器封包加密功能文件,透過文件內容提示修改模擬器方可使用登入器的封包加密功能。
移動封包修改.txt
Login登入器移動封包不加密功能SDK文件,透過文件內容提示修改模擬器,用以讀取移動封包不加密功能啟用的配套程式碼。
編碼器目錄說明


Encode.exe
編碼器主程式用來設定登入器的相關設置。
spr_action.exe
根據變身檔來生成輸出模擬器DB資料庫用的spr_action.sql資料。
註:一般的模擬器依靠spr_action.sql來做為判斷客戶端移動攻擊速度是否異常的檢查依據。

Login.cfg
它是一個設定檔,編碼器Encode.exe設定好登入器本身的相關設定並且執行儲存後,生成Login.cfg。
Login.ini
它是一個設定檔,編碼器Encode.exe設定好登入器連接目標伺服器的相關設定並且編碼後,生成Login.ini。
TW13081901.txt
隨登入器支援的主程式版本附上的SPR圖形變身檔播放資料腳本原始文件。
註:可以根據該原始文件新增、減少、修改、等SPR圖形相關播放資料腳本,最後透過編碼器Encode.exe設定登入器讀取你自己修改的變身檔。

登入器目錄說明


Login.exe
登入器主程式,執行啟動遊戲,並且根據編碼器Encode.exe設定產生的設定檔Login.ini來進行導向連線到模擬器主機以及相關設定操作。
Login.cfg
登入器主程式Login.exe預設編輯儲存好的登入器設定檔,由於是預先設定的設定檔,設定內容為基礎設定;根據需求,還是要用編碼器Encode.exe來做重新設定的動作。
Login.ini
登入器主程式Login.exe預設編輯編碼好的登入器連接目標伺服器的相關設定檔,由於是預先設定的設定檔;根據需求,還是要用編碼器Encode.exe來做設定登入器連接目標伺服器的相關設定並且編碼後,會生成`Login.ini。
eat.exe
吃檔程式,用來把需要加入到客戶端主程式的補丁檔案(對話檔(html、tbl…)、圖檔(spr…)、設定檔(xml…)、地圖區塊材質檔(til…)),等相關檔案打包到客戶端主程式內,供主程式讀取。
eat.dll
吃檔程式的附加元件。
LinHelperZ.txt
登入器主程式Login.exe內建的輔助喝水LinHelperZ的設定檔。
TW13081901.bin
客戶端主程式的主要核心執行檔,就是耳熟能詳的Lin.bin,隨登入器支援的主程式版本檔名有所不同。
註:TW13081901.bin = Lin.bin = Lin.bin.exe = TW13081901.bin.exe,登入器主程式(Login.exe)執行啟動遊戲時,重點就是這個檔案TW13081901.bin。

Microsoft.VC90.CRT
VC++ 9.0運行庫,有些電腦因為系統太過老舊沒有更新,執行登入器或啟動遊戲,都需要該運行庫。
註:運行庫的依賴視遊戲主程式版本,而有所不同。

skin
隨登入器附上的Login.exe登入器運行時的Skin皮膚介面,可以自行修改skin內附上的皮膚圖片。
註:通過編輯Login.cfg設定檔來調用,讓Login.exe登入器執行時有不同的外觀介面。

TW13081901.xml
資料夾內有隨登入器附上的補丁,有的時候因為補丁缺失造成無法順利啟動遊戲,可以吃裡面的補丁來嘗試修正問題。