luna私服搭建环境全面板

来源:百度文库 编辑:神马文学网 时间:2024/04/28 02:05:42
luna私服搭建环境
windows 2003  + mssql2000(打上sp4补丁) + luna服务端(7.3M的)(winxp sp2+mssql也行 全开地图最少需要6G内存,否则会很卡,对cpu要求倒是不高)

步骤1(数据库+数据源):
       1  打开企业管理器 分别新建立三个库(luna_logdb, luna_gamedb,luna_member)
       2  打开查询分析器 分别对三个对应库进行查询 对应脚本(luna_logdb.sql, lunagamedb00.sql,lunamember.sql)
       3 打开数据源 (ODBC) ,在系统DSN中创建三个数据源 luna_gamedb luna_logdb luna_memberdb分别对应luna_logdb, lunagamedb00,lunamember这三个库.验证方式为msql2000 的sa认证.(单机的话,直接用原端id GameSrv pass luna 验证)
       4 单机的在数据库创建个用户id 为GameSrv 密码 luna 权限为对上面3个数据库

步骤2(服务端部分)
        1 运行DLL文件夹中的regbat.bat 对相关动态连接库进行注册
    2 用UE打开分别打开AgentServer.exe DistributeServer.exe MapServer.exe RecoveryServer.exe  .查找GameSrv ,将其改成数据库所有者的ID; 查找luna,将其改成对应数据库所有者ID对应的密码.(单机的话不用修改,直接用原端id GameSrv pass luna)


步骤3(服务端运行)
       1 修改版本ClientVerInfo.ver对应客户端LUNAClient.exe 16进制地址(0x003A70F0H )。修改LUNAClient.exe ip地址为127.0.0.1 (地址0x0037cc60h 和0x00363f30h)。修改MHVerInfo.ver对应客户端LunaVerInfo.ver
       (群里有攸风做的小工具,可以直接修改,省得用ue找地址)
       2 修改serverlist.msl的dis server 的userip为登陆ip,user port为客户端连接端口
       
         AgentServer.exe DistributeServer.exe 正常双击运行.

       3 MapServer.exe 要创建快捷方式  然后在后面添加对应的地图参数运行 (比如要运行第2号地图,我们对MapServer.exe创建一个快捷方式,然后在目标中加入 "空格2"  例如C:\luna\MapServer.exe 2,然后运行之.也可以做个批处理,开几个就+几个命令)
       4 新手村地图19
        港口20
        测试的话之开这2个地图就行
       6 用bin解压工具修改客户端system下的ServerList.bin  *USERSERVER 1 127.0.0.1 14700 "    storm在线" 1  (14700对应你服务端dis 的user 端口)

步骤4 添加账号
        打开luna_memberdb
         chr_log_info 手动添加账号

启动客户端,登陆游戏开始

转自 http://www.888seo.com/showarticle.asp?cat_id=8&id=2673