||首页▶▶ 正文

传奇三私服务器架设全攻略~!(新手篇)

    ‌‍在准备架设服务器之前,请先确保你满足以下条件:
    系统:Windows 2000 Server+SP4
    数据库:SQL2000企业版+SP3
    CPU:Intel 2G以上(建议3G)
    RAM:512以上(建议1G)
    服务端:正常运行版正在制作中...
    
    
    
    好,我们从每个服务端程序启动顺序开始吧。把服衿鞫私庋顾醯紻:,在D盘根目录下应有Mir3server和Mud3两个目录,自己在新建一个Data数据库存放目录。
    
    
    
    1、运行数据库,打开SQL的企业管理器,在SQL内添加Account.Conlog.Game.Herocommon.Manage五个空数据库,然后用.bat的数据库备份文件来还原刚才建立的五个空数据库,(具体操作是右键数据库,所有任务-还原数据库-从设备-选择设备-添加-指向.bat数据库备份文件,记住还原目录为D:\Data\),数据库还原要和备份文件一一对应
    
    
    
    2、设立帐号和服务器IP设置,修改account库-tbl_PUBIPS表里面的IP为自己机器的IP
    修改表TBL_SELECTGATEIPS里面的IP为自己机器的IP,FLD_NAME为自己的服务器名
    修改表TBL_SARVERINFO里面的FLD_SERVERNAME为自己服务器名修改herocommon库
    修改Herocommon数据库 RAREITEMSDATA里面的SERVERNAME为你的服务器名
    快速修改“ServerNmae”的方法-执行SQL查询分析器,把“你的服务器名”替换掉
    update rareitemsdata
    set servername='你的服务器名'
    from rareitemsdata
    
    
    
    
    3、设置ODBC,进入ODBC数据库管理器,下的系统DSN,建立五个和刚才在SQL建立相同名字的系统DSN,添加为SQL Server,但要注意,所使用的登录ID和秘密是你SQL的SA帐号和密码。五个系统DSN所指向的SQL数据库也要一一对应。
    
    
    
    4、修改mir3server和目录下的所有的txt和ini里面的ip和服务器名,这里应该很简单,为什么都是明文。
    
    
    
    5、修改!setup.txt文件和!tableserver.txt!这也是问题最多的地方,说得也很复杂,其是很简单,setup目录下只需要!runaddr.txt.!servertable.txt.!setup.txt.StrRes.txt.脏话信息.txt这五个文件就可以了,对于!setup.txt文件和!tableserver.txt没解密的,用Encrypt.exe解密 !servertable.txt,DecryptSetup解密 !setup.txt,解密后用UE打开, !servertable.txt文件要用Hex模式修改, !setup.txt文件修改所有IP和密码时,在前面都要设置IP和密码的数位,比喻IP:127.0.0.1就是09 31.32.37.2E.30.2E.30.2E.31,密码为123456就是06 31 32 33 34 35 36。设置完全后就在用相同的方法加密回去就OK了
    
    
    
    6、到这里所有的服务端已设置完全,就来启动服务端程序吧:Loginserver(Loginserver配置为:dsn:Account 远程dsn:Manage)--Logingate--DBsvr(DBsvr配置为:game:game account:account 地图文件:D:\mud3\Envir)--SelGate--RunGate
    
    
    --------------------------------------------------------------------------------
    
    ============================
    把Mir3Server和mud3放到D盘根目录
    
    Envir里文件是全部加密的。。Mir3Server里有解密程序。
    
    ===========================
    
    数据库的导入和ODBC设置都和以前的MIR3差不多
    
    不过这次是5个数据库,建立对应的名称然后导入就可以。
    
    ODBC里的用户全部使用SA,并且修改默认的连接数据库为对应名称的数
    
    据库,这个SA就是你装SQL时建立的用户
    
    
    ===========================
    
    loginsrv的设置
    
    DNS:account 远程DNS:manage
    
    帐号全部用sa
    
    
    ===========================
    
    修改所有你能找到的明文INI文件,里面的IP全部改成你的
    
    ===========================
    
    !setup.txt不可以直接修改
    
    用UE打开!dsetup.txt修改
    
    把服务器名,IP和AS密码都改成你的
    
    IP“192.168.0.151”默认是13位,在UE里我们可以看到IP前面的代码是0D
    
    如果你的IP是xxx.xxx.xxx.xxx,是15字那么就要把IP前面的代码改成0F
    
    AS的密码默认是A,把A前面的代码01改成你的密码字节数
    
    比如你的密码是ABCD,那么字节就改成04,密码不要超过20位
    
    
    所有修改完成后,用执行加密Setup
    
    ===========================
    
    account数据库里的每个表都打开查看,把所有找到的IP和服务器名改成你的!
    
    修改herocommon1数据库 CASTLEDEFINE 里面SERVERNAME为你的服务器名
    修改herocommon1数据库 RAREITEMSDATA里面的SERVERNAME为你的服务器名
    
    在查询分析器里选择herocommon1执行SQL
    update rareitemsdata
    set servername='你的服务器名'
    from rareitemsdata
    
    
    ==========================
    loginserver.exe的配置
    
    dsn:account 远程dsn:manage
    
    用SA帐号ID,密码
    ===========================
    
    启动顺序
    Loginserver->Logingate->DBsvr->EiServer->SelGate->RunGate01
    
    一定要等EiServer完全启动后再启动SelGate和RunGate01
    
    ===========================
    
    帐号创建方法,在account数据库里找TBL_ACCOUNT这个表,打开后输
    
    入ID和密码,其他可以不用动。
    
    ===========================
    
    登陆用+++1.4版,修改MIR3.INI,里的IP和服务器名。
    
    再改掉Mir3Patch.ini里的FTP,让它连接不上,然后用Mir3Patch.exe登陆
    
    ===============================================
    
    GM文件用破解里面有的“adminlist加解密程序.exe”好好看看。。。
    
    GM命令在\mud3\Setup\StrRes.txt里,完全是中文命令
    =================================================
    先在数据库建5个库
    account
    manage
    conlog
    hero
    game
    停掉sql,把我提供的5个数据库备覆盖,然后启动数据库
    选择account数据库下面的用户,删除account用户
    选择manage数据库下面的用户,删除manage用户
    选择conlog数据库下面的用户,删除conlog用户
    选择hero数据库下面的用户,删除hero用户
    选择game数据库下面的用户,删除game用户
    编辑SQL Server注册属性为:使用Sql身份验证!
    打开安全性,选择登陆
    创建aacount 账号,选sqlserver身份验证,输入密码
    数据库选择account
    服务器脚色选择system administrators
    数据库访问选择account,添加db_ower权限
    再建立4个账号,相同方法操作创建lonlog,manage,game,hero(其实大家用sa一样!!)
    修改account库
    修改表tbl_PUBIPS里面的IP为自己机器的IP
    修改表TBL_SELECTGATEIPS里面的IP为自己机器的IP,FLD_NAME为自己的服务器名
    修改表TBL_SARVERINFO里面的FLD_SERVERNAME为自己服务器名
    修改hero库
    修改HERO数据库 CASTLEDEFINE 里面SERVERNAME为你的服务器名
    修改HERO数据库 RAREITEMSDATA里面的SERVERNAME为你的服务器名
    
    执行SQL
    
    update rareitemsdata
    set servername='你的服务器名'
    from rareitemsdata
    修改所有txt和ini里面的ip和服务器名
    loginserver的修改
    dsn:account 远程dsn:manage
    
    3000
    5600
    5500
    
    dbsrv
    game:game account:account
    
    地图文件名:D:\mud3\Envir
    好了!祝大家早日建立自己的服务器!
    
    


版权声明

转载文章仅代表原作者观点,不代表PK773传奇3私服发布站立场。
若为本站原创文章,转载请注明出处及链接。