为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 三国私服架设

三国私服架设

2019-04-17 19页 doc 40KB 450阅读

用户头像

is_998870

暂无简介

举报
三国私服架设三国群英传ol私服安装架设教程先还原数据库 修改Account 下的 AccountServer.ini sql_ip = 127.0.0.1 sql_port = 3306 sql_account = sa 数据库用户名 sql_password = 123456 密码 // sql_inout_ip = 127.0.0.1 sql_inout_port = 3306 sql_inout_account = sa数据库用户名 sql_inout_password = 123456密码 server_...
三国私服架设
三国群英传ol私服安装架设先还原数据库 修改Account 下的 AccountServer.ini sql_ip = 127.0.0.1 sql_port = 3306 sql_account = sa 数据库用户名 sql_password = 123456 密码 // sql_inout_ip = 127.0.0.1 sql_inout_port = 3306 sql_inout_account = sa数据库用户名 sql_inout_password = 123456密码 server_ini_dir = D:\sgserver\SolData 服务端路径 修改 DataBase DBServer.ini server_ini_dir = D:\sgserver\SolData 修改 LONGIN LoginServer.ini Version = 7.0.2.7 修改为:Version = 7.5.0.0 server_ini_dir = D:\sgServer\SolData 修改成你的服务器路径 [GM_IP] check_gm_player = 1 ; 1 = GM 角色登入IP非认可的话无法登入 ip = 127.0.0.1 填你的登陆IP 上线就是GM //ip = 修改:MAP MapServer.ini data_dir = D:\sgserver\SolData 修改成你的服务器路径 server_ini_dir = D:\sgserver\SolData修改成你的服务器路径 修改soldata Server.ini 所有IP换成你的ip set_map = 122,123,124,125,126 这个是启动地图编号开全图最少要4机器 启动服务器 1.Account 1.LONGIN 3.DataBase 4.MAP 启动完毕点击LONGIN上的允许登陆 帐户在Account库的 game _acc表下添加 把登录器放到7500客户端下就可以进了必须7500 最近搞了个三国群英传端来玩,结果发现问还是不少的,主要如下: 1、更新DATA.PAK文件会导至MAP开不了 修复方法:用什么程序修改不重要,乱码下改也行。主要是更新时要注意相关连的文件, ERROR.txt文件里有提示哪个文件错了,按照提示的文件继续更新相应的文件,特别注意Players的三个文件,如果不行可将最后面的几项删除(一般是数字较大的)。 2、VTserver的ini配置文件少了两行导至special服务没有启用(还不清楚具体用处)。 修复方法:将VTserver.ini改成如下 [system] sql_ip = 127.0.0.1 sql_port = 3306 sql_item_ip = 127.0.0.1 sql_account = sa sql_password = a123456789 (密码为SQL Server的SA账号登陆密码) sql_database = sanvt sql_table_name = vitem sql_special_database = sanvt sql_special_table_name = vitem sql_vcard_database = sanvt sql_vcard_table_name = vcarditem sql_item_database = sanvt sql_item_table_name = buyitem server_ini_dir = d:\\sgserver\\soldata 3、DBserver启动时有两个错误 修复方法:将Name_Country.txt Name_Dirty.txt Name_Reverse.txt 这三个文件复制到DBserver的目录里就可以了,是用来设置游戏ID的保留字符 4、Logserver出错启动不了 修复方法:原因是因为没有数据库sanollog,自己建一个名为sanollog的库,再用以下脚本创建表就行了 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[Log_Act_01]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[Log_Act_01] GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[Log_Item_01]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[Log_Item_01] GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[Log_System_01]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[Log_System_01] GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[Log_Talk_01]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[Log_Talk_01] GO CREATE TABLE [dbo].[Log_Act_01] ( [log_time] [datetime] NOT NULL , [type] [varchar] (16) COLLATE Chinese_PRC_CI_AS NOT NULL , [map] [smallint] NOT NULL , [map_x] [int] NOT NULL , [map_y] [int] NOT NULL , [name] [varchar] (24) COLLATE Chinese_PRC_CI_AS NOT NULL , [data1] [int] NOT NULL , [data2] [int] NOT NULL , [data3] [int] NOT NULL , [data4] [int] NOT NULL , [data5] [int] NOT NULL , [str1] [varchar] (24) COLLATE Chinese_PRC_CI_AS NOT NULL , [str2] [varchar] (24) COLLATE Chinese_PRC_CI_AS NOT NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[Log_Item_01] ( [log_time] [datetime] NOT NULL , [type] [varchar] (16) COLLATE Chinese_PRC_CI_AS NOT NULL , [map] [smallint] NOT NULL , [map_x] [int] NOT NULL , [map_y] [int] NOT NULL , [from_name] [varchar] (24) COLLATE Chinese_PRC_CI_AS NOT NULL , [to_name] [varchar] (24) COLLATE Chinese_PRC_CI_AS NOT NULL , [item_name] [varchar] (25) COLLATE Chinese_PRC_CI_AS NOT NULL , [item_code] [int] NOT NULL , [item_num] [int] NOT NULL , [item_uid] [bigint] NOT NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[Log_System_01] ( [log_time] [datetime] NOT NULL , [type] [varchar] (16) COLLATE Chinese_PRC_CI_AS NOT NULL , [map] [smallint] NOT NULL , [map_x] [int] NOT NULL , [map_y] [int] NOT NULL , [acc_name] [varchar] (21) COLLATE Chinese_PRC_CI_AS NOT NULL , [name] [varchar] (24) COLLATE Chinese_PRC_CI_AS NOT NULL , [ip] [varchar] (21) COLLATE Chinese_PRC_CI_AS NOT NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[Log_Talk_01] ( [log_time] [datetime] NOT NULL , [type] [varchar] (16) COLLATE Chinese_PRC_CI_AS NOT NULL , [map] [smallint] NOT NULL , [map_x] [int] NOT NULL , [map_y] [int] NOT NULL , [name] [varchar] (24) COLLATE Chinese_PRC_CI_AS NOT NULL , [ip] [varchar] (21) COLLATE Chinese_PRC_CI_AS NOT NULL , [name_dest] [varchar] (24) COLLATE Chinese_PRC_CI_AS NOT NULL , [msg] [varchar] (201) COLLATE Chinese_PRC_CI_AS NOT NULL ) ON [PRIMARY] GO 5、客户端同步 方法:在客户端目录下建立相应的文件夹将文件考进去就行了,比如要更新到跟官服一样的7522,那么你就将7522的UPDATA2.pak里的所有文件解出来放到客户端所在的目录里就OK 了,注意Players的三个文件,要修改或删除后面几项(数字最大的那几项)不然会出错,因为我们现在用的都是7500的登陆器,那些所谓的7500以上版本的登陆器都是假货(因为有也用不了,除非连服务端一起升级,主要是因为封包的加密方法不同) 6、想要自动升级的登陆器可以自己做 因为较多,还有点复杂,在此我就不说太多了,不懂的就用别人做好的吧,简要提两句:建个FTP服务,改loader.xml,将登陆器改名为online.dat覆盖到客户端,用Loader.exe 登陆 7、银票无法在游戏里转成585点商城点 此问题有待高手解决 8、打死野外武魂或比武场里的武魂时,开箱会被传走 此问题有待高手解决 9、没有GM工具 待高手制作并放出 10、私人问题 不懂在的这里上传图像跟附件,哎~~! 发个解密的loader.xml内容如下:
 //显示代码用的,loader.xml的内容从下一行开始 
 
 
 
 
 
534 
482 
pic/back.bmp 
 
 
TRUE 
 
 
 
 
 
 
patch.hat 
 
sopatch.gameflier.com 
anonymous 
anonymous 
21 
7500/files/update.ini 
ftp 
 
 
 
 
sopatch.gameflier.com 
 
 
20000 
3 
 
 
 
0,0,0 
255,255,255 
 
 
 
255,255,255 
0,0,0 
 
 
 
35,40,326,272 
pic/editback.jpg  
 
35,333,460,22 
222,212,196 
0,0,0 
 
 
35,365,460,20 
 
 
 
三國群英傳 Online 
檔案不存在 
更新程序結束 
使用者終止 
 
 
//显示代码用的,loader.xml的内容到上一行结束 加解密可以用server.ini的加解密工具,改完记的加密 另:想用台服的客户端只要在客户端所在目录下建个DATA文件夹,将ALLFONT.DAT及所有.fnt 文件复制到该文件夹,然后将文件名前面有G字母的,把那个G删除就行了(用简体7500登陆器不用删),台服的客户端比大陆的要早几个版本
/
本文档为【三国私服架设】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索