TA的每日心情 | 开心 2018-5-17 15:44 |
---|
签到天数: 1 天 [LV.1]安纳金 成长值: 87570

管理员
L2CN创建者
  
- 积分
- 140471
|
天堂II单机群号:398120010 欢迎爱好天堂II朋友一起来学习交流!
某时候需要开多区 那么怎么开呢
1:准备数据库(这得看你要开几个区),我们以两个区打比方,一区的数据库取名l2jdb,二区的数据库取名l2jdb2。这里注意数据库名不能相同。
2:然后准备两份服务器程序,也就是gameserver,名称也不能相同。我在这儿给一区取名为gameserver二区取名为gameserver2。接下来配置服务器,打开gameserver2(也就是二区)的config文件夹找到server.properties配置文件,找到GameserverPort=7777(游戏服务器端口),修改为GameserverPort=7778,找到#URL=jdbc:hsqldb:hsql://localhost/l2jdb,修改为二区数据库名称#URL=jdbc:hsqldb:hsql://localhost/l2jdb2。
??3: 好了,现在向mysql数据库注册你的服务器了,启动masql数据库,打开登陆服务器login文件夹,找到注册服务器用的RegisterGameServer.bat并启动,如果mysql数据库连接正常它会显示如下字符串:
?
Welcome to L2J GameServer Registration
Enter The id of the server you want to register
Type 'help' to get a list of ids.
Type 'clean' to unregister all currently registered gameservers on this LoginSer
ver.
Your choice:
??????
??????? 这里提示你输入服务器注册的ID编号,关于ID编号servername.xml文件中有说明。
??? 这里我将一区服务器注册为ID为1的巴赤,输入数字1,回车确认,并关闭命令提示符窗口。
??? 好了,它为你生成了一个名称为hexid(1).txt的文件,将这个文件的(1)去掉,放入一区服务器gameserver的config文件夹内。
??? 二区注册为ID为2席尔法特,输入数字2,回车确认。
??? 生成一个名称为hexid(2).txt的文件,同样将(2)去掉,放入二区服务器gameserver2的config文件夹内。
??? 大功告成!!!现在重启mysql,依次启动登陆服务器startLoginServer.bat,一区gameserver内的startGameServer.bat,二区gameserver2内的startGameServer.bat。
??????? 启动完毕,登陆游戏,服务器列表上就出现了两个服务器:巴赤,席尔法特。一机双区,哈哈!
|
上一篇: 天堂2 单机技能强化说明下一篇: 天堂2 单机代码状态
|