日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

天堂Lineage(單機版)從零開始架設教學

發布時間:2023/11/27 生活经验 69 豆豆
生活随笔 收集整理的這篇文章主要介紹了 天堂Lineage(單機版)從零開始架設教學 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

此篇文章 內容大部份連結 已失效, 我已另外寫一篇更快速安裝的文章。

  • 前言:

? ? ? ? ? ? ? 網路遊戲天堂在數年前,被日本人分析封包的方式。模擬出Lineage server端的行為。

? ? ? ? ? ? ? 不像天堂II,及RO是由內部洩漏出Server端程式。也由於天堂Server的熱門以至於私服人人到處架。

? ? ? ? ? ? ? 但資訊卻不夠流通,除了有人架設私服獲利之外,更有販賣修改好的各種天堂私服版本。但其中不乏許多後門。

? ? ? ? ? ? ? 有鑒於此種種,希望此篇文章能帶給大家回到最初玩天堂的美好。也為自己試了很久的安裝過程做個紀錄。

  • 必備工具:

? ? ? ? ? ? ? 1. Lineage Server source code :?https://code.google.com/p/l1j-tw-99nets/

? ? ? ? ? ? ? (網路上有許多版本,裡面可能都含backdoor這邊選用比較乾淨的版本)

? ? ? ? ? ? ? 因為l1j-tw沒甚麼人在管了,還停留在較舊的版本,所以我們必須先裝舊版天堂Clinet端(3.52C)的遊戲程式

? ? ? ? ? ? ? 2.?點我下載:天堂〈lineage 3.52C〉??
? ? ? ? ? ? ? (提供gogobox載點,進去後都會有下載教學) 才能對映l1j-tw版本

? ? ? ? ? ? ? 3. JAVA JDK & SVN

? ? ? ? ? ? ? 也由於 code是由JAVA所寫成,所以我們需要安裝JDK。由於http://www.l1j-tw.com

? ? ? ? ? ? ? 都寫得非常清楚了,所以我們先照以下文章照做即可。

? ? ? ? ? ? ??Java Path 設定教學 [Tutorial]

? ? ? ? ? ? ??L1J-TW SVN 檔案下載及編譯教學 [Tutorial]? ? ? ? ? <--使用SVN來下載source code&complier

? ? ? ? ? ? ? 別急,做完以上兩個程序之後。我們還得設架資料庫MySql(自行安裝)。

? ? ? ? ? ? ? 這邊為了省時,我們可用wamp中的mysql 5.5.22版本,以防有編碼出錯的問題。

? ? ? ? ? ??┌──────────┐

? ? ? ? ? ? │免費工具程式 ??│
? ? ? ? ? ? └──────────┘
1.JDK(JAVA 開發套件)?《官方網站:?http://www.oracle.com/technetwork/java/ ... index.html?》

jdk-7-windows-i586

2.MySQL 資料庫軟體?《官方網站:?http://www.mysql.com/?》

mysql-5.1.58-win32.msi

3.Navicat 導航貓 資料庫管理器?《官方網站:?http://www.navicat.com/cht/download/download.html?》

navicat091_lite_ct

4.eclipse IDE Java 開發環境?《官方網站:?http://www.eclipse.org/downloads/?》

eclipse-java-indigo-win32.zip

? ? ? ? ? ? 接著安裝資料庫管理程式navicat lite。有免費版本的不需要大費周章破解。

? ? ? ? ? ? 以上設定,網路上很多文章都有,舉例個網站連影片都有了。不過他是用太陽神v14。

? ? ? ? ? ? 使用navicat lite建立名為l1jdb的資料庫。

? ? ? ? 天堂單機伺服器3.52C架設示範

  • 設定些繁瑣資料(此部以前確定你已完成上述動作):?

  1. 設定 剛編譯完成Server端程式資料夾中的 config/server.properties?
#LoginとPasswordは変更すべきだが、わからなければ変えない
# Database info
Driver=com.mysql.jdbc.Driver
URL=jdbc:mysql://localhost/l1jdb?useUnicode=true&characterEncoding=utf8
Login=root
Password=

? ? ? ?Login & Password field 輸入你剛裝MySQL時設定的帳密。

? ? ? 2. 使用navicat導入遊戲資料庫至MySQL:

? ? ? ? ? 進入Server端資料夾,的db資料夾中點?Pack_DB.bat 。它會combine Taiwan這資料夾底下的sql檔。

? ? ? ? ? 啟動navicat導入combined 產生的l1jdb_Taiwan.sql

? ? ? 3.解壓縮地圖:

? ? ? ? ? Server端資料夾下maps/352_maps.zip ? (看你版本囉,我們這邊是用3.52)

? ? ? ? ? map 資料夾有解壓縮嗎? 別多了一層maps

? ? ? ? ? ex:l1j-tw\maps\0.txt?

   ? ?而不是l1j-tw\maps\maps

? ? ? ? ? 若不解壓縮地圖到時候run Server時會遇到錯誤訊息。

? ? ? ? ? 到此Server大致已經架設完成了。點ServerStart.bat啟動Server。確保沒有任何錯誤訊息在到下一步。

? ? ? ? ? 以下為Server正確執行訊息

loading map...OK! 4789ms
spawning mob...OK! 4650 ms
loading npcaction...OK! 2584ms
loading boss cycle...OK! 760ms
loading TreasureBox...OK! 471ms
初始化完畢
→提示: 互動指令聽取中...
>
使用了: 210MB 的記憶體
等待客戶端連接中...
  • 修改Client端(礙於版權網路上較少資訊)

模擬器雖然不是官方寫的,但是Clinet端是。所以會牽扯到版權問題。l1j-tw也比較少談到登入器的事情。

那何謂登入器? 當我們在玩正服時會連線到正服ip,但現在我們已經架設好自己的私服了。要透過登入器的方式

來登自己的Server。

這邊我們使用Login_v342這個登入器 ?

  1. 設定登入器 : ?進?Login_v342\編碼器\Encode.exe 先選[工具]這個tab 選擇?

? ? ? ? ? 天堂版本選351_S3DS2X後,按變檔編碼。跳回編碼tab,

? ? ? ? ? 允許多開,變身檔選S3DS2X,內建喝水輔助程式 <---這三樣打勾

? ? ? ? ? 按[編碼]完成。別忘了輸入自己server IP

? ? ?2. ? 搬動?Login_v342\編碼器

? ? ? ? ? ? ? ? ??Login.cfg ?Login.ini ?(S3DS2X.pak這不要複製過去,不然會報S3DS2X.bin錯誤) ? ? ?

? ? ? ? ??搬動?Login_v342\登入器? ??

? ? ? ? ? ? ? ? ??Login.exe ?eat.dll?eat.exe?LinHelperZ.txt?S3DS2X.bin?

? ? ? ? ? ? ? ? ? Microsoft.VC90.CRT?skin

? ? ? ? ??至 clinet 遊戲資料夾。

? ? ? ? ?*()可省略

? ? ? ? ? ( 我另外還有把原本clinet端的lin.lin改用l1j-tw發布的?Lin.bin_2011-08-09.zip。

? ? ? ? ??2011.08.09 Lin.bin 使用版本宣布 [未來Lin.bin相關皆在此宣布]?)

? ? ? ? ? 再使用spr_action.exe,生成spr_action.sql再次導入MySQL。

? ? ?3. 執行eat.exe 吃檔。吃完再點Login.exe 登入遊戲

? 參考資料:

?      Login_v310
1.支援3.51C(S3DS2Y) Lin.bin ver12011702
2.修正編碼器(Encode.exe)的幾個小問題


關於3.51C
目前L1J-TW-99nets使用的是Lin.bin ver12010402(351_S3DS2X),
伊薇版本使用的是Lin.bin ver12011702(351_S3DS2Y),
編碼時請正確選擇你核心的版本,否則會無法連線


關於351_S3DS2Y
這個版本的Lin.bin,天堂原廠已內建穿人,
如果你的核心有防穿人,那你可能要去修改核心防穿人的程式碼,
在這個Lin.bin中默認是天堂全部區域都可穿人,
但它會讀取CollisionZone.xml內的資料來設定不能穿人的區域,
你可下載解碼後的CollisionZone.xml來參考


?

先這樣有問題再問吧~

轉載于:https://www.cnblogs.com/bittorrent/archive/2013/05/30/3107367.html

總結

以上是生活随笔為你收集整理的天堂Lineage(單機版)從零開始架設教學的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。