为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

天堂2服务器架设教程

2017-09-26 9页 doc 24KB 283阅读

用户头像

is_014457

暂无简介

举报
天堂2服务器架设教程天堂2服务器架设教程 安装环境::[注意:本教程newauth要用不加密的版本] windows 2003 enterprise server 100用户license Microsoft sql server 2000 +sp3 100用户license LineageII Server 简体中文版(177.980M)[没有用任何的工具减少内容] 在这之前请先确认你从来没有运行过服务器端的应用程序,如果运行了,请运行regedit删除 [HKEY_LOCAL_MACHINE\SOFTWARE\NCSOFT] [HKE...
天堂2服务器架设教程
天堂2服务器架设 安装环境::[注意:本教程newauth要用不加密的版本] windows 2003 enterprise server 100用户license Microsoft sql server 2000 +sp3 100用户license LineageII Server 简体中文版(177.980M)[没有用任何的工具减少内容] 在这之前请先确认你从来没有运行过服务器端的应用程序,如果运行了,请运行regedit删除 [HKEY_LOCAL_MACHINE\SOFTWARE\NCSOFT] [HKEY_LOCAL_MACHINE\SOFTWARE\PROJECT_L2] 这两个键值,如果没有运行过轻跳过这一步,进入下面的步骤 正文: 现在我们开始架设: 1, 在sql数据库中新建数据库: lin2admin lin2comm lin2report lin2log lin2db lin2world petition 2, 在数据源[ODBC]中新建三个文件DSN: lin2log lin2db lin2world 3, 在数据库中新建一个数据库帐号: 用户名:gamma 密码:lineage2pwd[这个是默认的,你可以改,但是在导入sql脚本时你要自己改lin2world_20040609_all.sql的密码][在windows 2000的教程中我没有写] [默认数据库]用lin2db [数据库访问]做为前边三个数据库的db_owner 4, 现在开始导入sql脚本:[使用查询分析器] Lin2db-------------------- ReleaseAuthDBSchema.sql -------------- lin2db_update.sql Lin2log-------------------- 2004_4_16_lin2log.sql Lin2world---------------- lin2world_20040609_all.sql[改过密码的在这里改gamma的密码] 整个导入过程只有lin2world会出现错误,这个没有关系。 5, 打开数据库的lin2db中的表server,对应写出你的服务器的ip等信息: id name ip inner_ip ageLimit pk_ flag king port 1 demo 192.168.1.254 192.168.1.254 1 1 1 2106 以上的ip是我乱写的,你要根据你的情况写出你自己的真实ip地址。 6, 现在要开始配置服务器端的配置文件: 我们先来看L2logD\l2logd.ini [LogD] address=”192.168.1.254” port=3999 sendable=true [LogTable] Daily=1 BCPFolder=1 [Start] BCPInt=600000 ServerInt=60000 AutoBCP=1 [World] WorldId=3 [SQL] SQLExecLimit=5000 PollingInterval=6000 BCPThreadCount=2 下边是CacheD\ l2cache.ini [LogD] address="192.168.1.254" port=3999 [World] WorldId=3 Pair=0 [ItemAudit] DefaultPriceLimit=2000000 DefaultPriceCheck=1000000 ChgRatioLimit=30 [SQL] SQLExecLimit = 5000 ;clear unowned item data[0:false, 1:true] ItemClearOnStart=0 DiffBBSConn = 1 SaveQsData=1 BBSDBTimeOut=60 USEBBS=1 [Setting] country=3 ExceptionMailing=false MailServer=mail.ncsoft.co.kr 下边是NewAuth\etc\config.txt serverPort = 2104 serverExPort = 2106 serverIntPort = 2108 worldport = 7777 DBConnectionNum=10 encrypt = true numServerThread = 2 numServerExThread = 2 numServerIntThread = 2 logDirectory="c:\work\log" ;30206 : l2, 30310 : Sl ProtocolVersion = 30810 ;8:lineage2, 4 halo GameID=8 DesApply=false PacketSizeType = 3 ReadLocalServerList=false OneTimeLogOut=true CountryCode=3 DevConnectOuter=true DevServerIP="192.168.1.254" ;货肺 眠啊等 何盒涝聪促. ;SocketTimeOut篮 荤侩磊啊 Action捞 傈囚 绝阑锭 谗绰 矫埃涝聪促. ;肺弊牢饶 酒公 咀记绝捞 啊父洒 乐绰巴 阑 规瘤窍扁 困窃涝聪促. SocketTimeOut = 60 ;SocketLimit绰 SocketLimit=5000 AcceptCallNum=1 ;UseOneIOCom=true UseOneIOCom=false AcceptThread=1 WaitingUserLimit=1000 dumppacket=true UserData=false UseLogD=true logdip="192.168.1.254" logdport=3999 logdconnectinterval=120 SupportReconnect=true ;(true=auth-main reconnect on/false=auth-main reconnect off) AutokickAccount = true NewEncrypt = false 下边是L2Server\l2server.ini [CacheD] address="192.168.1.254" port=2006 [AuthD] address="192.168.1.254" port=2104 [LogD] address="192.168.1.254" port=3999 [World] WorldId=3 UserLimit=1000 ;----这是用户连接限制 ;LetBuilder=1 [PetitionD] address="172.20.40.185" port=2107 WorldName="publish03" ;world name must be exact 9 characters. [Report] Interval=60 ;---这是时间,调的长一点可以节约资源 [Setting] country=3 UserPathFind=true WorldCollision=false ExceptionMailing=true MailServer=mail.ncsoft.co.kr AcceptLowerProtocol=true IOBufferCount=1000 ;----重要的参数,机器越差请调整的越低,人数多了 这个也要加上去 ;limit hour for week, (number means hour. 0 means dont use. default is 0) playtimelimit=0 reconnectauth=0 ;---重要的参数,应该是0,改成1时服务器是维护状态 ;use auth reconn (1:use, 0:dont. default is 0) 下边是L2NPC\ L2NPC.ini [CacheD] address="192.168.1.254" port=2008 [Server] address="192.168.1.254" port=2002 [db] address="192.168.1.254" port=2005 user="gamma" ;---数据库用户名 password="lineage2pwd" ;---数据库密码 [map] directory="map" [LogD] address="192.168.1.254" port=3999 [World] WorldId=3 [Setting] country=3 ExceptionMailing=false MailServer=ncs-mail.ncsoft.co.kr 7, 重要的一步,请仔细阅读: 由于系统是windows 2003 server,所以我们要在系统的根目录下找到boot.ini这个文件, 他是系统隐藏系统文件,你自己想办法找到,这个我就不说了 将其打开 在 /fastdetect 后边加上 /3GB 以下是例子: /fastdetect /3GB 保存后重新启动你的服务器 8, 在你能够正常启动时,现在可以启动天堂II的服务了: L2logD--------------------第一个启动----------对应lin2log数据库[用户名用你自己 的] CacheD--------------------第二个启动----------对应lin2world数据库[用户名用你自 己的] NewAuth-------------------第三个启动----------对应lin2db数据库[用户名用你自己 的] L2Server------------------第四个启动 L2NPC---------------------第五个启动 9, 经过测试,可以正常的加载pathnode.bin文 件。服务器可以正常进行,不需要减少NPC的数量,起码我用那台老机器是没有减少,如果你的服务器比我的好,可想而知根本不需要去减少什么东西。 第1: l2log.exe File DB:lin2log Log Name:sa 或 gamma Passwoed:你的sa/gamma密码 第2:www.17ut.com CacheD.exe File DB:lin2world Log Name:sa 或 gamma Passwoed:你的sa/gamma密码 第3:L2AuthD.exe 这里我们要在SQL里加一个IP (重要 否则你可以登陆帐号而进不去游戏~) 打开企业管理器—展开“数据库”—展开“lin2db"—选择 "表" 在右边的表里找到 server 选种并右键打开表—选择返回所有行 修改如我操作~修改好我的保存退出~在里面添加的IP 其中IP是外网IP inner_ip是内网本机IP 如果你要开放外网 那IP里要填写外网IP~ File DB:lin2db Log Name:sa 或 gamma Passwoed:你的sa/gamma密码 L2server.exe l2NPC.exe
/
本文档为【天堂2服务器架设教程】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索