(SQL版)天堂二私服架设

前言概念:目前天堂二私服架设分成三种方式..
1..天二官方版..新浪流出的官方伺服器系统主程式..只支援到第一章..需求硬体庞大..内存(记忆体)至少要2G才跑的动..更新也不易..因此玩家私下架设私服均不采用此系统

2..JAVA版(非数据库版)..由版大SYL撰写..不需要架设MYSQL数据库.因此使用方便..但是对于管理多人角色..修改游戏数值都不是很方便..因此适合一个人架设自己玩使用

3..就是我要谈的主角..MYSQL小型数据库版..其实数据库版内主程式也是JAVA编写的..比起非数据库版..多了架设MYSQL的部分..所以架设难度较高..但是日后修正数值方便..支援性..延伸性也很强..很多东西可以自己搞不用等补丁..是最多开放多人玩的系统私服最常见的架设版本
-->MYSQL版本的观念:将人物资料.怪物..npc..技能等各项资料架构在SQL伺服器底下..L2J主程式运作时..跟SQL伺服器连动合为一体..要更改游戏数值只要开启SQL的编辑网页即可..非常方便

如何架呢:?
首先..我们要准备几样东西
1..天二第三章主程式:黑暗复苏.
台版可由hinet游戏网或是天二官网http://www.lineage2.com.tw/resources/client.asp下载
2..JAVA程式..请到www.java.com下载..JAVA程式是模拟伺服器运作的平台..当然必装
3..APPSEVER..这是一个整合工具..整合了MYSQL资料库系统程式还有管理MYSQL的平台..为了需要架设MYSQL资料库系统..这个必须安装..下载网址为
http://ovh.dl.sourceforge.net/sourceforge/appserv/appserv-win32-2.5.1.exe

4..L2J(天二模拟伺服器主程式)..拿最新的6/23版本..内含免导入数据库
http://bbs.t2bbs.com/read.php?tid=11263&fpage=1
总共四个档..全部抓下后放在同一个资料夹内..此为分片压缩..四个档解压缩后将合为一个单一资料夹

抓下后在l2j-server6.23改+攻城.part1.rar上面点滑鼠右键->选择"解压缩到l2j-server6.23改+攻城.part1.rar "..就会自动同时解开四个档案..解压缩时间要几分钟..解完之后出现一个资料夹就是我们要的L2J主程式..而资料夹内的L2JDB就是免导入数据库

-->很多人都很头痛导入数据库这件事情..因此现在新版本的L2J都附带了免导入数据库(在此感谢YQL大大以及SYL大大)让新手能更快进入状况

5..天二登陆档:L2.exe还有l2.ini..这个东西下载请参考我的附件..档案很小..抓下后解压缩先留著..等等会用到

备齐这5个程式之后我门就可以开始架设天二模拟伺服器..请看下面的教学
1..安装天二第三章主程式..JAVA程式..这些都确定键一路到底即可..
注意..天二第三章安装完之后请上线让他更新一次..不用怀疑.因为这动作会把游戏引擎更新到最新的551..更新要跑蛮久的..可以先休息一下
2..安装APPSEVER程式..教学请看此档
http://home.kimo.com.tw/tel0935134165/c/c02.html(著作权属于原作者)
请注意!!
->1.语言设定那边台湾选bug5.大陆选GB2312
->2.邮件设定部份随便
->3.资料库使用者名称..密码请记好(自己设)..这很重要..等等有很多参数会用到这个帐号密码

安装完毕之后..大致上的程式安装部分已经结束..接下来.为了让L2J能读取SQL资料库的设定..我们要把免导入数据库搬到L2J底下..请将L2J内的免导入数据库(L2JDB)复制到C:/AppServ/mysql/data
这是一般的APPServ路径..若有更改路径的请自行寻找

到这步骤做完请重新启动电脑..你的伺服架设工作已经完成了95%..接下来只要设定几个参数就可以享受天二私服..同时支援多人IP连线同乐^^!!

能做完上面的部分已经接近完工..接下来我门来看一些参数设定..让程式能认得资料库的位置..就不会出错..请看下面教学:
1..第一个要改的是L2J资料夹下的server.cfg
这小小的档案里面有所有重要参数..用笔记本打开他

ExternalHostname=123.123.123.123(这里ip请改为你的外网IP..别人才能连进来)

InternalHostname=192.168.1.2(这里IP请改为你的区域网路IP..或是设定127.0.0.1)
PS.若改127.0.0.1的朋友请注意..需要做个动作
修改c:/windows/system32/drivers/etc/hosts 文件的
 127.0.0.1   localhost
 下面增加一行,如下:
 127.0.0.1   auth.lineage2.com.cn

URL=jdbc:mysql://localhost/l2jdb..这里的l2jdb请对应到免导入数据库的名字
好比说你的免导入数据库在C:/AppServ/mysql/data/l2jdb
上面就维持URL=jdbc:mysql://localhost/l2jdb
若是你的数据库为C:/AppServ/mysql/data/l2jdbC3
那行就改成URL=jdbc:mysql://localhost/l2jdbC3

Login=****(这里请输入你刚刚安装APPServ的帐号)
Password=(这里请输入你刚刚安装APPServ的密码)

改完就可以存档了..关掉他..到此L2J跟SQL资料库的连结已经完成设定..

接下来打开天二第三章资料夹...
你会看到一个system资料夹..开启他..里面会有天二一堆东西..
把刚刚放著等了很久的L2.ini还有L2.exe复制到这个system资料夹..取代原有的ini跟exe
-->我解释一下为何要这样做..事实上下载的L2ini还有L2exe是把system里面原始L2.ini跟L2.exe解密后所得到的档案...你可以看看原始的L2.ini..用笔记本开是一堆乱码..我门无法编辑..故用解密后的版本覆盖..让我门可以编辑L2.ini
L2.ini是对应L2.exe的..
L2.exe是执行天二游戏的程式..ini则是他的设定档

覆盖完毕这两个档案之后..我门打开L2.ini..
修改ServerAddr=123.123.123.123
这边请改为你的IP设定..若是想让外面朋友来玩..要改为你的外网IP
若是单机自己玩..请改为你的区网IP或是127.0.0.1

好了...所有程序已经完成..来开伺服器吧
点选L2J资料夹下的startServer.bat..这是启动伺服器的主程式
跑一堆数字之后..最下面会停在2 banned IPs defined..出现这行字表示你已经架设成功!恭喜!
若是跑数字当中出现:""请按任意键继续..""抱歉.你的L2J跟数据库连结有问题..请把步骤好好看一次..不要心急慢慢重来一遍找出错误在哪里...

接下来执行天二资料夹中的system资料夹下的L2.exe..
这里很重要..不要执行其他的官方的LineageII.exe
一定要执行system底下的L2.exe才能顺利连上私服..拉个连结到桌面会更方便

接下来帐密随便打..可以畅游天二了..
若是想把人物设定为GM等级..请参照
http://bbs.t2bbs.com/read.php?tid=533&fpage=1
这篇..最下面有写

接下来谈一些L2J资料夹内sever.cfg的参数
刚刚只改了必要的部分..现在教你一些比较不必要的部分
AutoCreateAccounts=false(这行可以设定是否让玩家自由开创帐号密码false=不可.true=可以..若选false则玩家必须跟你说帐密..由你来设定..帐密设定程式为L2J底下的startAccountManager.bat)
MaximumOnlineUsers=40(设定同时上线最大人数..)
SpBookNeeded = false(这行可以设定学技能要不要用书本)
# Rate control, float values(伺服器倍率设定.1=官服设定)
RateXp = 10.(EXP经验值取得倍率)
RateSp = 10.(SP技能值取得倍率)
RateDropAdena = 10.(掉钱率)
RateDropItems = 13.(掉宝率)
RateDropSpoil = 10.

若是更改了sever.cfg内的设定..请关闭伺服器重新启动..才能让设定生效喔

最后谈一个重点..怎样让别的朋友连到你的天二伺服器呢?
把L2.ini还有L2.exe传给他..
传给他之前把L2.ini里面的ServerAddr=改为你的外网IP位置..
传给他之后请他覆盖到system底下..跟你的步骤相同
然后执行L2.exe..他就可以连线到你电脑了
若是伺服器运作一切正常..你朋友却不能连线近来..请你自己检查是否有开防毒软体(现在防毒软体都内建防火墙请关闭)...XP内的防火墙也请关闭..如此即可让朋友连线进来..
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章