一、准备2个数据库文件,1区的数据库取名l2jdb,二区的数据库取名l2jdb2;
二、准备2份服务器程序也就是gameserver,1区命名为gameserver,2区命名为gameserver2;
三、配置服务端设置文件,打开gameserver2的config文件夹,找到server.properties配置文件,把GameserverPort=7777(游戏服务器端口),修改为GameserverPort=7778。把#URL=jdbc:hsqldb:hsql://localhost/l2jdb,修改为#URL=jdbc:hsqldb:hsql://localhost/l2jdb2;
四、向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:
xxxxx 这里提示你输入服务器注册的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。 启动完毕看过成功提示后登陆游戏,服务器列表上就出现了两个服务器:巴赤,席尔法特。一机双区同理,多区架设亦可如法炮制,只要你的机器够劲够猛!!!
闲的蛋疼。。。虽然不明白写的啥意思,但是凭借英语五级做下文字美化,将古代文反编译为GB2312中文简体耶!