打算從今天開始研究一下L2j的源代碼。
首先從www.l2jserver.com上下載源代碼。
L2J Core: http://l2jserver.com/svn/trunk/L2_GameServer/
L2J Datapack : http://www.l2jdp.com/svn/trunk/datapack_development
L2JCore和L2JDatapack是兩個eclipse工程,可以直接使用eclipse的svn插件checkout下來。
L2JCore的目錄結構如下:
L2JServer--
java--源文件
data--數據文件(不完全,大部分數據文件在Datapack包中)
lib--所需要的第三方jar包
L2JDatapack目錄結構如下:
datapack_development--
data--數據和遊戲腳本以及AI
sql--遊戲數據庫文件
tools--工具
--------------------------------------------------------
安裝步驟:
1. 將Datapack下的data,sql,tools目錄直接拷貝到L2JServer目錄下,如果有衝突,直接覆蓋。
2. 在Eclipse中,項目名爲根目錄。修改bin爲根目錄
3. 執行database_installer.bat腳本文件,初始化數據庫。
4. 運行
5. 如果出現找不到*文件,根據提示自行修改....