海盗王 1.38版本 架设 单机 道具包的道具ID无效
的有关信息介绍如下:在XP上装SQL2005和海盗1.36设置方法(包含3个必要软件下载)Microsoft .NET Framework 2.0 下载地址 SQL Server 2005 Express简体中文版 (57.2MB) 下载地址(迅雷) SQLServer2005_SSMSEE (39.8MB) 下载地址(迅雷) 所先下载以上的弯肆二个软件.安装陵闹碧过程就不讲了.很简单. 1、安装完成后,运行“SQL Server Configuration Manager“把里面“sql server(SQLEXPRESS)启动。注:登陆身份为“本地服务”。 2、打开“我的电脑”---“控制面板”,新建二个用户:account 和game 3、打开“SQL Server Management Studio Express”,服务器名称选"*****/SQLEXPRESS (***是你的计算机名) 身份验证:windows身份验证 4、追加数据库就不讲了。进入后在”安全性“--”登陆名"中新建用户 第一个用户:*******\account windows身份验证 数据库指定"accountserver" 第二个用户:*******\game windows身份验证 数据库指定“GameDB" 注:*******是你的计算机名 5、到现在数据库已完成。现在对cfg文件进行修改 //海盗王在线游戏AccountServer配置文件 [net] listen_port = 1978 listen_ip = 127.0.0.1 //监听IP地址,用于接受GroupServer的连入 [db] dbserver = HUANG\SQLEXPRESS //这里根据你自己电脑进行修改 db = AccountServer userid = passwd = ;GateServer初始化信息文件 [Main] Name = Gate-dbz1 //本GateServer登录到尺举GroupServer上的唯一名字 Version =135 //本GateServer验证客户端的版本号,如1.01版==101 [GroupServer] IP = 127.0.0.1 //连接的GroupServer侦听GateServer连接的侦听IP地址 Port = 1975 //连接的GroupServer侦听GateServer连接的侦听TCP端口 EnablePing = 1800 //GateServer到GroupServer的Socket连接的KeepAlive值 [ToClient] IP = 0.0.0.0 //GateServer侦听游戏客户端连接的侦听IP地址 Port = 1973 //GateServer侦听游戏客户端连接的侦听TCP端口 CommEncrypt = 1 //到客户端的Socket连接是否打开加密通信 EnablePing = 60 //GateServer到游戏客户端的Socket连接的KeepAlive值初始最大连接 =1000 [ToGameServer] IP = 0.0.0.0 // 应填为内网ip地址 ,GateServer侦听GameServer连接的侦听IP地址 Port = 1972 //GateServer侦听GameServer连接的侦听TCP端口 EnablePing = 180 //GateServer到GameServer的Socket连接的KeepAlive值 [ShowRange] ShowMin = 500 // 小于等于ShowMin时显示正常 ShowMax = 800 // 大于ShowMin并且小于等于ShowMax显示繁忙,大于ShowMax显示满 IsUse=0 ;海盗王在线游戏服务器组GroupServer配置文件 ;GroupServer启动时会检查数据库的system用户表(此表只能有一条记录)的group_startup列,如果此列为0,表示当前没有GroupServer在运行,本GroupServer会正常启动,否则本GroupServer会立即退出以免重复启动 ;GroupServer在exit命令下退出会自动清除此标志以被下次正常启动。 [Main] Name =GroupServerAndor1 //本GroupServer登录AccountServer的唯一名称 Listen_Port =1975 //GroupServer侦听GateServer连接的TCP端口 Listen_IP =0.0.0.0 //GroupServer侦听GateServer连接的IP地址,一般应为内网IP地址 KeepAlive =1800 //如果Socket很久没有数据传输,GroupServer认为Socket处于活动状态的时间,超过此时间没有数据即认为Socket已死 Version =103 //控制连接GateServer版本的版本号,只有版本号属于此数字的GateServer.exe才能连接本GroupServer [AccountServer] AcctEnable =1 //0:关闭AccountServer连接;1:打开AccountServer连接 Password =GroupServerAndor1 //登录AccountServer所使用口令 IP =127.0.0.1 //AccountServer侦听本GroupServer连接的IP地址 Port =1978 //AccountServer侦听本GroupServer连接的TCP端口 [Database] IP =HUANG\SQLEXPRESS //这里根据你自己电脑进行修改 DB =GameDB //数据库名字 Login = //连接数据库所用的用户名 Password = // Game Server 配置文件 // 请填入所有需要建立连接的Gate信息以及该服务器负责运作的地图名称 [标识] name = knightserver1 // 服务器名称, 不能和其他地图服务器重名 equment = 守护神 [网关服务器信息] //gate = 127.0.0.1, 1971 // 连接哪一台Gate服务器, 格式为ip地址,端口 gate = 127.0.0.1, 1972 // 连接哪一台Gate服务器, 格式为ip地址,端口 [地图列表] // 一个或多个地图名 map = garner //白银城 //map = lonetower //寂莫之塔 //map = puzzleworld //mf1 //map = puzzleworld2 //mf2 //map = teampk //98PK [游戏数据库] // 指定数据连接信息 db_ip = HUANG\SQLEXPRESS //这里根据你自己电脑进行修改db_usr = // 进入数据库的帐号 db_pass = // 进入数据库的密码, 此密码是专门工具加密之后的结果 [Socket] keep_alive = 120 [ID基数] // 服务器为角色分配ID的基数, 每个地图server都不同 BaseID = 0x50000000 [实体数目] // 影响内存占用 max_ply = 3 // 玩家数目 max_cha = 20000 // 怪物数目 max_item = 30000 // 道具数目 max_tnpc = 300 // 对话NPC数目 最后下载个136补丁就能进行游戏啦