首页 > 编程知识 正文

传奇服务器架设教程(问道手游sf架设教程)

时间:2023-05-04 01:24:26 阅读:76696 作者:2790

需要软件:

可以从SQLsever2005pro网站下载

服务器端解压缩到d :磁盘

在D:Sagasevr下有六个文件夹

1 :数据库SQL数据库文件夹

2:LoginServer帐户注册管理器

3:WorldServer服务器数据管理器

4 )4:GameServer1游戏数据管理器

4 )4:GameServer2游戏数据管理器

5 )5:GameServer3游戏数据管理器

6:GameServer4游戏数据管理器

---------------数据库中有两个文件

LoginDB.bak-----LoginDB数据库备份文件

GameDB.bak------GameDB数据库备份文件

关于数据恢复步骤

首先, SQLserver------------安装完成--------- SQL企业管理器------------------------------------------- “安全性”选项卡-----“验证SQL sever和windows”选项-----确认后,单击“安全性”---右侧的用户“SA”查看属性---SQL密码----选择您的LoginDB.bak的存储路径: D:Sagasevrdatabase 注意:路径中不能有中文----- -选项------- -在现有数据库中强制恢复------- -选择已恢复的路径-------数据库文件夹

成功恢复的database文件夹包含gamedb.bak gamedb.ldf gamedb.mdflogindb.baklogindb.ldflogindb.MDF文件

关于关联XP ODBC数据库

开始-----运行: " odbcad32.exe "----系统DSN--------添加-----SQL SERVER----名称LoginDB-----描述为? ---不,我也没办法。 我尽了最大努力。 -----然后重复以上操作,与GameDB数据库-----关联后测试连接。 如果没有问题,测试连接应该成功。 (注意:这个过程要求谨慎,一步一步按说明进行。 如果不打错字,就一定能做到。 )

没有进行上述特别说明的,都用默认设定选择

测试成功后进入下一步

有些地方需要注意。 按照说明做的话,任何小的错误都会导致服务器异常

---------------在logins erver内有------------- -。

log文件夹------------日志文件夹可以为空

dghelp.dll---------请勿修改动态链接库文件

debug.txt---------日志文件可以为空

loginserver.exe---------请不要更改主程序

loginserver.PDB---------未知无更改

noqueuecdkeylist.txt----不在帐户列表中排列

setup.ini--------配置文件

配置文件的详细内容如下所示

listenport_client2346-----请勿更改连接客户端的端口号

listen port _ world 2345------ -请不要更改连接到world服务器的端口号

SqlConType SQLOLEDB------支持不更改数据驱动

SQLserverIP----在数据库IP XP中,必须为----local----

SQL username sa-------------SQL登录用户名就此填写

SQL password xxxxxxxx---------SQL认证登录密码是您自己设置的密码

dnamelogindb----请勿重命名访问数据库

cient_checknet1---------未知无更改

cient_maxbytenum5000-----未知无更改

client_maxmsglen102400-----请勿更改

client_baniptime10---------可更改可停留时间

client_bcheckmsgcon1---------请不要更改


Client_MaxConnectNum 2000----------最大连接人数 可改变
Client_MaxIOSendNum 4-------------不详 勿改动
Client_MaxClientSendBuf 1048576-------不详 勿改动

World_bCheckNet 0-------------不详 勿改动
World_MaxByteNum 0-------------不详 勿改动
World_MaxMsgLen 0-------------不详 勿改动
World_BanIPTime 0-------------不详 勿改动
World_CheckMsgCon 0-------------不详 勿改动
World_MaxConnectNum 20------------不详 勿改动
World_MaxIOSendNum 100-----------不详 勿改动
World_MaxClientSendBuf 167772160-----不详 勿改动

RefeashInfoTime 3000----------不详 勿改动
SaveInfoTime 300000--------不详 勿改动
DoQueueInter 20------------不详 勿改动
SendMsgToQueueInter 1000----------不详 勿改动

WorldMaxPlayerNum 1000----------不详 勿改动
BusyScale 0.55----------不详 勿改动
FullScale 0.83----------不详 勿改动

PingWorldTime 60000---------不详 勿改动
PingWorldErrorTime 2000----------不详 勿改动

bCdkeyIsDisable 0-------------不详 勿改动
bAllowIPCheck 0-------------不详 勿改动
bBetweenIPCheck 0-------------不详 勿改动

------------------------------------WorldServer内有-----------------------------------
Data文件夹---------------关键文件夹 下面有详细说明
Regions文件夹------------关键文件夹 下面有详细说明
Scripts文件夹------------脚本文件夹 下面有详细说明
Skills文件夹-------------技能文件夹
Log文件夹----------------日志文件夹 可清空
dbghelp.dll--------------动态链接库文件
debug.txt----------------日志文件 可清空
WorldServer.exe----------主程序
WorldServer.pdb----------不详
Setup.ini----------------配置文件

下面是配置文件详解

WorldNumber 1-------------服务器编号 不是多服务器就勿改动
WorldName 搜豆传说------服务器名称 可改变★必须让顾客端与此一致
LoginIP 127.0.0.1-----数据服务器IP 勿改动
LoginPort 2345----------连接服务器端口号 勿改动
ListenPort 8100----------连接服务器端口号 勿改动
SqlConType SQLOLEDB------支持数据驱动 勿改动
SqlServerIP (local)-------数据库IP ★XP下必须为(local)
SqlUserName sa------------SQL登陆用户名 ★就照这个填写
SqlPassWord XXXXXX--------SQL登陆密码 ★就是你自己设置的密码
DBName GameDB--------访问数据库名称 勿改动

bCheckNet 0-------------不详 勿改动
MaxByteNum 0-------------不详 勿改动
MaxMsgLen 0-------------不详 勿改动
BanIPTime 0-------------不详 勿改动
bCheckMsgCon 0-------------不详 勿改动
MaxConnectNum 20------------不详 勿改动
MaxIOSendNum 100-----------不详 勿改动
MaxClientSendBuf 167772160-----不详 勿改动

RefeashInfoTime 3000----------不详 勿改动
SaveInfoTime 60000---------不详 勿改动

清除LoginList时间<毫秒> 120000--------不详 勿改动

UseCostSys 0-------------不详 勿改动
CostServerIP 127.0.0.1-----不详 勿改动
LoginCostPort 51242---------不详 勿改动
CostTime 600000--------不详 勿改动
CostDBProvider SQLOLEDB------支持数据驱动 勿改动
CostDBIP (local)-------数据库IP ★XP下必须为(local)
CostDB GameDB--------访问数据库名称 勿改动
CostDBUserName sa------------SQL登陆用户名 ★就照这个填写
CostDBPassword XXXXXX--------SQL登陆密码 ★就是你自己设置的密码
LoadLargessTime 30000---------不详 勿改动
bSendRegionMsgToCost 0-------------不详 勿改动
CostDBOnLoginProvider SQLOLEDB------支持数据驱动 勿改动
CostDBOnLoginIP (local)-------数据库IP ★XP下必须为(local)
CostDBOnLogin logindb-------访问数据库名称 勿改动
CostDBOnLoginUserName sa------------SQL登陆用户名 ★就照这个填写
CostDBOnLoginPassword xchopop-------SQL登陆密码 ★就是你自己设置的密码
TransferLargessTime 30000---------不详 勿改动

------------------Data文件夹详解----------------
AttackCitySys.ini 攻城时间配置文件
BuildList.ini 城门配置文件
DropGoodsList.ini 暴率配置文件
例: > 雪蜘蛛
Q0030 0 1/5
物品代码 几率

Emotions.ini 动作表情列表 勿修改
FactionParam.ini 帮派参数配置文件
FactionWarSys.ini 帮战参数配置文件
Function.ini 服务器参数变量
General_variable.ini 子定义任务活动变量
Globesetup.ini 攻击公式及死亡物品掉落公式
GMList.ini GM列表文件
例: 皇帝 admin
admin=100
Goods.dat 物品数据库
Goodslist.dat 物品列表
HitLevel.ini 连击奖励文件
InvalidStr.ini 特殊文字禁用列表
ItemAttr.dat 未知
ItemType.dat 装备类型定义文件
LogSystem.ini 日志启动列表
MonsterList.ini 怪物数据库
PlayerExp.ini 经验设置文件
PlayerList.ini 初始人物性能列表
PlayerOrginEquip.ini 初始装备列表
PlayerPropertiesUpgrade.ini 人物性能列表
Quest.ini 任务触发文件
Sysboardcast.ini 喊话配置文件
TradeList.ini 商店物品出售列表
Variable.ini 人物任务变量
VillageWarSys.ini 村站配置
--------------Regions文件夹--------------
*.monster 刷怪文件
*.npc NPC刷新列表
*.rgn 地图配置文件
*.rs 在该地图中使用回城的设置
*.tax 税收配置文件
*.weather 天气配置代码
*.war 夺取标志物配置
*.city 城门配置及帮会复活点
regionlist.ini 关键配置文件★
例:★★★★★★★★★★★★★注意下面★★★★★★★★★★★★★★★★
GameServerNum 1
GS_ID IP ListenPort

1 127.0.0.1 2347

自己的IP地址 ★★★★★对外开放时改动这里★★★★★

1
1
----------------------------------GameServer1内有----------------------------------
log文件夹----------------日志文件夹 可清空
dbghelp.dll--------------动态链接库文件
debug.txt----------------日志文件 可清空
debug-player.txt---------日志文件 可清空
GameServer.exe-----------主程序
GameServer.pdb-----------不详
WarDebug.txt-------------不详
setup.ini----------------配置文件
配置文件详解
WorldIP 127.0.0.1-------服务器IP地址 勿改动
WorldPort 8100------------服务器连接端口 勿改动
ListenPort 2347------------服务器连接端口 勿改动
LocalIP 127.0.0.1-------对应IP地址 ★★★★★对外开放时改动这里★★★★★
bCheckNet 1---------------不详 勿改动
MaxByteNum 5000------------不详 勿改动
MaxMsgLen 102400----------不详 勿改动
BanIPTime 10--------------不详 勿改动
bCheckMsgCon 1---------------不详 勿改动
MaxConnectNum 2000------------不详 勿改动
MaxIOSendNum 4---------------不详 勿改动
MaxClientSendBuf 1048576---------不详 勿改动
RefeashInfoTime 3000------------不详 勿改动
SaveInfoTime 30000-----------不详 勿改动

bWatchRunTimeInfo 1---------------不详 勿改动
dwWatchRunTime 300000----------不详 勿改动

消息验证时间(毫秒,0为关闭) 0-------不详 勿改动
发送验证序列(0关,1~N序列个数) 0-------不详 勿改动

gameserver2.3.4都照上面改!

按照LoginServer–WorldServer–GameServer1–GameServer2–GameServer3–GameServer4启动服务端程序

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。