地方网

搜索

[风云服务端] 818遊戲制作风云雄霸天下开区商业服务端

[复制链接]
admin 发表于 2009-6-30 09:00:36 | 显示全部楼层 |阅读模式
软件简介:
- R2 s" m6 l, p818遊戲制作--风云雄霸天下开区商业服务端: u) b) N% j& |0 g- w

& \$ @/ k5 B# G( h: P& E& a  t文字架设教程如下...
$ V; c# t8 ~: i" q% v3 V需要软件:' E6 }5 c; c$ U' Y) Z1 z  v
SQLsever2005pro) d- l( c* \2 r' b
将服务器端解压缩到D:盘6 D- T2 y" k6 i* q$ q! [' S
D:\Sagasevr下有6个文件夹
! K( B* ^6 e3 Z5 R; P0 ~6 ], s# n1:database SQL数据库文件夹
) c1 b" @/ Q" U+ _* F2:LoginServer 帐号登陆管理器/ t$ l" S4 V' @
3:WorldServer 服务器数据管理器
5 r9 X- Z) R- g# P# M* P4:GameServer1 游戏数据管理器. w- D7 {0 x6 F# B$ l" R1 k! v$ I; a
4:GameServer2 游戏数据管理器
  a9 m* g9 z" v: E5:GameServer3 游戏数据管理器8 B' p8 k$ C  D0 a
6:GameServer4 游戏数据管理器8 U& ]/ w% g- `" m5 G
----------------------------------database内有两个文件---------------------------
& }6 @2 q" _+ o8 \% wLoginDB.bak-----LoginDB数据库备份文件. w; d  G9 K0 y1 f
GameDB.bak------GameDB数据库备份文件- W  P% Z9 s) }, K4 K6 L* o/ _8 c0 w
关于数据还原步骤; b5 o* q) K8 ?1 W( ?
首先安装SQL server------安装完毕-------打开SQL企业管理器-------进入(local)-------打开(local)属性内的安全性选项卡------勾选份验证 SQL sever和windows选项----确定然后进入安全性-------点击右边的用户SA查看属性---设置SQL密码----进入数据库-----新建数据库:LoginDB----建立完毕后进入这个数据库------选择:所有任务--还原数据库----从设备-----选择设备------添加------选择你的LoginDB.bak的存放路径:D:\Sagasevr\database\注意:路径内不能有中文)------选项-----在现有数据库上强制还原-------选择好还原出来的路径-----到database文件夹下------重复以上操作将GameDB数据也还原---然后删除数据库LoginDB及GameDB内的KCITT用户--结束
0 A  {& u8 R- t3 P% J% _/ } 还原成功后database文件夹内有下列文件:GameDB.bak GameDB.ldf GameDB.mdf LoginDB.bak LoginDB.ldf LoginDB.mdf
/ w8 V. q" P, n' V+ ]( [8 ?关于XP ODBC数据库关联
4 w6 x- @' H! p6 a( T开始--运行:odbcad32.exe-----系统DSN-----添加-----SQL SERVER----填写名称LoginDB-----描述可以不写-----服务器为:(local)--使用NT及SQL SERVER验证--填写登陆名为:SA。密码就是你自己设置的密码---------更改默认的数据库为:LoginDB及-----结束------测试连接OK??-----不OK,我也没办法了,尽力了。-------然后重复以上操作,关联上GameDB数据库-------关联结束后,点测试连接,如果没有问题应该是:测试连接成功(注意:这个过程,要求要仔细认真,一步一步的按说明做,只要不打错字,一定可以的!)% P5 A' ^3 R; Z6 S* Z" c' Z9 d
以上未做特殊说明的一概按默认设置选择) s% I7 Q% J; f8 ~# T
如果测试都成功了我们就进入下一步8 ~! t& J, F) |1 P3 Q" ]6 ?
有★的地方一定要注意,按照说明做,任何一个小错误,都会导致服务器异常. A  n! n+ ^: Q9 ]: W0 D! T
----------------------------------LoginServer内有---------------------------------/ \/ I8 ~7 [; M
log文件夹------------------日志文件夹 可清空
7 \7 d  R: [1 s8 F8 v! Q) |dbghelp.dll----------------动态链接库文件 勿改动
. |9 E) l8 n" j, [- L8 Edebug.txt------------------日志文件 可清空
& W# \8 E( D3 x3 U9 T7 jLoginServer.exe------------主程序 勿改动
% \- ]! t3 \6 D% X2 f; C: HLoginServer.pdb------------不详 勿改动# I% e8 w2 E  Y1 [
NoQueueCdkeyList.txt-------不排队帐号名单2 |# r% l6 ~/ p, g0 ]
setup.ini------------------配置文件/ A0 E+ t+ e7 e# {
下面是配置文件详解  d' E7 \6 S% k
ListenPort_Client 2346----------连接客户端端口号 勿改动
- e. S3 I. s4 o& H# I0 JListenPort_World 2345----------连接world服务器端口号 勿改动
2 m4 i' {' ]0 W) W& Z# mSqlConType SQLOLEDB------支持数据驱动 勿改动
' M/ z4 f& ^$ YSqlServerIP (local)-------数据库IP ★XP下必须为(local)
" U% [; L/ U; A, ]SqlUserName sa------------SQL登陆用户名 ★就照这个填写
+ v1 X) U: j  \2 p7 J, CSqlPassWord XXXXXXX-------SQL验证登陆密码 ★就是你自己设置的密码
4 c* q8 U: ~/ M  wDBName LoginDB-------访问数据库名称 勿改动
& M, \2 @2 B0 D2 F$ |9 X8 kClient_CheckNet 1-------------不详 勿改动
* j. E# ]7 e: F- J' sClient_MaxByteNum 5000----------不详 勿改动; C; h5 A0 B( v1 G6 O0 |' N! F9 C
Client_MaxMsgLen 102400--------不详 勿改动
3 B2 e9 o1 E! q  J& w5 @Client_BanIPTime 10------------允许停留时间 可改变  B. N2 |1 E7 a1 u' O3 p
Client_bCheckMsgCon 1-------------不详 勿改动' v4 j  C* ~& l$ t+ K
Client_MaxConnectNum 2000----------最大连接人数 可改变
  c9 r6 V3 @& ?( r9 t& a' P7 qClient_MaxIOSendNum 4-------------不详 勿改动. I; y4 p, A# t, h  {) |
Client_MaxClientSendBuf 1048576-------不详 勿改动% |5 C- f% e  u+ A0 Z
World_bCheckNet 0-------------不详 勿改动% p2 u) Z2 l, f
World_MaxByteNum 0-------------不详 勿改动
* q, X* ?: R( F! }3 e1 JWorld_MaxMsgLen 0-------------不详 勿改动
6 R9 C: V( I+ j; U; y: g4 |World_BanIPTime 0-------------不详 勿改动
) G9 L1 ]4 ]0 \% x' L; X! AWorld_CheckMsgCon 0-------------不详 勿改动& @/ I' t- t4 I! X
World_MaxConnectNum 20------------不详 勿改动; F: b* `" p1 j7 q% u
World_MaxIOSendNum 100-----------不详 勿改动% f* |# h) l. {& @* y
World_MaxClientSendBuf 167772160-----不详 勿改动
( W, t4 h  F: p0 V' f+ \' E7 G5 PRefeashInfoTime 3000----------不详 勿改动  J, I& J( G1 N, _9 o( T) H
SaveInfoTime 300000--------不详 勿改动
- Q7 m+ _/ y% t9 o0 ~* iDoQueueInter 20------------不详 勿改动0 |, Y( q  U) b4 _) Z( y! q
SendMsgToQueueInter 1000----------不详 勿改动2 e: o) K" Q# X
WorldMaxPlayerNum 1000----------不详 勿改动
" b! T% ]! S( T: c* A7 YBusyScale 0.55----------不详 勿改动0 x/ t  S" [, D8 P1 t# g
FullScale 0.83----------不详 勿改动7 W) D9 R: |  w9 ~9 G' t
PingWorldTime 60000---------不详 勿改动
3 D! P+ U7 g. K& V( P4 d6 ZPingWorldErrorTime 2000----------不详 勿改动/ M3 _% D4 `' Y2 z  L
bCdkeyIsDisable 0-------------不详 勿改动3 }' z. \4 U6 X  F
bAllowIPCheck 0-------------不详 勿改动
  p; G5 ^% r) {+ D9 P& x+ ?8 mbBetweenIPCheck 0-------------不详 勿改动/ q4 X. P% Y0 E# `, \. T( O
------------------------------------WorldServer内有-----------------------------------8 e5 d7 ~. j/ Q
Data文件夹---------------关键文件夹 下面有详细说明
* d4 [3 }4 B- q0 vRegions文件夹------------关键文件夹 下面有详细说明# U! A1 ]8 s3 I! A+ U* d1 v
Scripts文件夹------------脚本文件夹 下面有详细说明
* A7 u- T9 M  Z# ~% h8 r+ WSkills文件夹-------------技能文件夹
& v3 {, B3 l  o9 e% G$ vLog文件夹----------------日志文件夹 可清空; m- `+ B4 J, [' I
dbghelp.dll--------------动态链接库文件
: G# \- s7 \7 V7 _debug.txt----------------日志文件 可清空$ G2 {) Y  P! P5 K
WorldServer.exe----------主程序
9 C4 m3 v; \% h+ H* Y! i8 ]WorldServer.pdb----------不详
" y# B- m' s8 o& WSetup.ini----------------配置文件  \' |% T& J, ^/ v. T
下面是配置文件详解
0 S$ d( p+ [+ I( p! T: `: oWorldNumber 1-------------服务器编号 不是多服务器就勿改动
# C8 S8 \' Q! x/ d+ h2 rWorldName 搜豆传说------服务器名称 可改变★必须让顾客端与此一致
* g3 |* P9 {; ^3 `LoginIP 127.0.0.1-----数据服务器IP 勿改动( Z9 n" e" S, F( l) Y. c, y! R
LoginPort 2345----------连接服务器端口号 勿改动
/ x: R% B& z" f& \ListenPort 8100----------连接服务器端口号 勿改动
$ R+ {8 _" O  v% Z( g4 q: |3 uSqlConType SQLOLEDB------支持数据驱动 勿改动
8 v) Z9 ~, g/ q( y; I+ M. XSqlServerIP (local)-------数据库IP ★XP下必须为(local)
6 X7 j6 J5 f% L% f6 {SqlUserName sa------------SQL登陆用户名 ★就照这个填写
' @9 ]/ A% S/ @SqlPassWord XXXXXX--------SQL登陆密码 ★就是你自己设置的密码0 Q6 z6 r3 M: X  H/ \8 ^! e/ R1 O
DBName GameDB--------访问数据库名称 勿改动/ H. e0 F' r4 R5 d% r+ m
bCheckNet 0-------------不详 勿改动
: C% @2 s4 ~9 ?) V' w1 }$ YMaxByteNum 0-------------不详 勿改动# G  f7 u. b! e' o" x' L/ ~7 x4 [
MaxMsgLen 0-------------不详 勿改动
+ H# Z3 }/ x& H" RBanIPTime 0-------------不详 勿改动; X$ m( k9 d  a0 m  J1 S
bCheckMsgCon 0-------------不详 勿改动! U1 Q/ B) y7 q
MaxConnectNum 20------------不详 勿改动
6 N9 E0 G. v" z% [0 R* V4 LMaxIOSendNum 100-----------不详 勿改动
+ C( L; l4 z5 _" u2 p/ q! FMaxClientSendBuf 167772160-----不详 勿改动3 V: i+ J! |) f7 y3 K& W. ]; e
RefeashInfoTime 3000----------不详 勿改动
% F3 V3 O6 S% `5 P8 f9 N' ESaveInfoTime 60000---------不详 勿改动+ M0 f! H- P6 |# |; a) r1 i$ ^
清除LoginList时间毫秒 120000--------不详 勿改动3 l- w3 v) j2 q) V. C
UseCostSys 0-------------不详 勿改动) B2 L1 k6 S5 s* S8 `9 A
CostServerIP 127.0.0.1-----不详 勿改动  g0 J, [0 e0 t8 U  [/ I5 D+ n" f1 L
LoginCostPort 51242---------不详 勿改动
) ^0 W0 B/ P# ^- B4 QCostTime 600000--------不详 勿改动1 U( {' ], R$ |4 P" g  n/ I3 a7 l
CostDBProvider SQLOLEDB------支持数据驱动 勿改动. A, i( ^# w( t5 S" V9 Y
CostDBIP (local)-------数据库IP ★XP下必须为(local)
' }. L# z, c$ O6 N( P2 QCostDB GameDB--------访问数据库名称 勿改动9 t" W, I( r# c6 c$ b
CostDBUserName sa------------SQL登陆用户名 ★就照这个填写7 S5 l6 q- V! l
CostDBPassword XXXXXX--------SQL登陆密码 ★就是你自己设置的密码' @. `! H9 U4 L5 t$ p
LoadLargessTime 30000---------不详 勿改动
& }9 t/ `6 Q' Y3 T& G* UbSendRegionMsgToCost 0-------------不详 勿改动/ e4 A0 s/ F) M
CostDBOnLoginProvider SQLOLEDB------支持数据驱动 勿改动
' N5 j1 T! M/ |" Y5 l8 DCostDBOnLoginIP (local)-------数据库IP ★XP下必须为(local)
; g! a& W7 I1 o! aCostDBOnLogin logindb-------访问数据库名称 勿改动
3 v$ j, M9 I& I7 E! ZCostDBOnLoginUserName sa------------SQL登陆用户名 ★就照这个填写
% S9 \2 I( b2 E2 |! b  ^  Y* yCostDBOnLoginPassword xchopop-------SQL登陆密码 ★就是你自己设置的密码
; K, H, |9 c( j0 [/ jTransferLargessTime 30000---------不详 勿改动! `6 C& w+ ?% B2 Q
------------------Data文件夹详解----------------
7 i4 _) H: K1 k( z. A" e2 `AttackCitySys.ini 攻城时间配置文件0 [5 A" t! q+ s+ g2 y5 y& p
BuildList.ini 城门配置文件/ I3 h: p1 O' e$ o: C  g
DropGoodsList.ini 暴率配置文件
1 O3 ~4 I6 X; G6 v, R, _: ?例:  雪蜘蛛. n  P# k3 n: F! @" r6 h2 }
Q0030 0 1/56 |7 Z% x2 D9 h! z
物品代码 几率
* b" Y' y$ c# u9 G& oEmotions.ini 动作表情列表 勿修改
! k- X' W! [& Q7 j5 G5 v+ F7 R4 |9 UFactionParam.ini 帮派参数配置文件  {+ ~  N: a) b7 A' |1 M
FactionWarSys.ini 帮战参数配置文件0 @+ d; g2 t5 i3 R1 e1 H
Function.ini 服务器参数变量$ `2 s4 i9 X7 h1 \
General_variable.ini 子定义任务活动变量9 l: `5 _% u" Q$ k9 x3 w' c9 r
Globesetup.ini 攻击公式及死亡物品掉落公式
+ P" N0 A; `$ R& f8 v& @GMList.ini GM列表文件
' ~# _" _) c4 W例: 皇帝 admin$ d" @8 a, z0 U* T
admin=100
1 ?/ o: c+ t% W' o0 r! u) H% V: w# jGoods.dat 物品数据库
5 L) Y* [% |; Q  q' HGoodslist.dat 物品列表' S! B4 L4 b) G8 X$ f& n
HitLevel.ini 连击奖励文件9 O3 t! V5 e# \1 U4 g
InvalidStr.ini 特殊文字禁用列表$ K8 U' t/ I. N$ ~1 j2 u
ItemAttr.dat 未知7 P" ?; c/ r: O# \
ItemType.dat 装备类型定义文件# w  k) ]1 f, Z
LogSystem.ini 日志启动列表
% i; O" j0 U7 p/ {, ZMonsterList.ini 怪物数据库9 X* I. g2 K- l! _2 P% P0 m
PlayerExp.ini 经验设置文件6 b5 U! f9 p0 r. U+ |
PlayerList.ini 初始人物性能列表( X& X; e; D" ~5 Y0 f4 J
PlayerOrginEquip.ini 初始装备列表
5 b( S5 Q- ~& T8 ]PlayerPropertiesUpgrade.ini 人物性能列表$ o* @2 Y3 Y/ K" L# I1 Q
Quest.ini 任务触发文件
) V! S3 U( S* n+ W) T- [$ v/ p+ jSysboardcast.ini 喊话配置文件! ~2 F. t3 v- }
TradeList.ini 商店物品出售列表9 E5 z. i7 ^7 u0 E, Q$ d$ H
Variable.ini 人物任务变量& H6 @2 U8 X) m; d& t# F- x
VillageWarSys.ini 村站配置
: o: M% P& {: V2 I+ A  B1 i--------------Regions文件夹--------------
8 R% q( ?4 n; |0 q*.monster 刷怪文件" \/ ~/ I5 R& h! C
*.npc NPC刷新列表3 `; r: M! A3 u. y
*.rgn 地图配置文件3 Q  T( P$ `( T' d
*.rs 在该地图中使用回城的设置
4 Y) z0 v* h3 _; ~*.tax 税收配置文件( w( C3 U: P# a( o* V) H5 F7 r
*.weather 天气配置代码3 C  Z4 z* u; Q
*.war 夺取标志物配置+ @: ]+ s. [4 |; z4 k1 Y
*.city 城门配置及帮会复活点# c3 f5 {4 P( L; b8 @
regionlist.ini 关键配置文件★
4 U, J  Z2 B) X例:★★★★★★★★★★★★★注意下面★★★★★★★★★★★★★★★★
" i4 I& K% b& \" A- kGameServerNum 1
% P' {6 O# m, H5 A1 w& S* Q8 nGS_ID IP ListenPort
6 S/ C- D* j. u-------------------------------------------------------
. `' u. T# ^6 e, m: c5 u3 I# 1 127.0.0.1 2347- Y# N! N. a7 D* `3 V! P6 @' [
自己的IP地址 ★★★★★对外开放时改动这里★★★★★
% b2 [  ~6 {$ z) I----------------------------------GameServer1内有----------------------------------& k$ Z1 h' a' t" J# {1 S! o8 q( i' p/ h6 M
log文件夹----------------日志文件夹 可清空8 g7 z* X( D) s
dbghelp.dll--------------动态链接库文件7 I: m% T1 r; [  |1 j
debug.txt----------------日志文件 可清空( F* _  y, t  |8 Y( V
debug-player.txt---------日志文件 可清空
: y) q" T+ Q7 ]GameServer.exe-----------主程序/ M, {4 q+ q; j
GameServer.pdb-----------不详
) s9 D+ b4 ?* g% z; S  LWarDebug.txt-------------不详
, z. E. ~5 n1 _" I  F% q" K9 g' usetup.ini----------------配置文件$ `% u, ~2 q) x0 i/ w: p
配置文件详解2 L! S: |, }: D% k# Y1 S& |! U
WorldIP 127.0.0.1-------服务器IP地址 勿改动
( U$ Q! z6 J3 a* x- x) rWorldPort 8100------------服务器连接端口 勿改动& o) \/ s* g' ]
ListenPort 2347------------服务器连接端口 勿改动, ~" \4 a- j+ E7 J
LocalIP 127.0.0.1-------对应IP地址 ★★★★★对外开放时改动这里★★★★★
( J/ k* z+ U" p% z$ I2 L; {bCheckNet 1---------------不详 勿改动& a5 s0 e5 A: s% P8 r
MaxByteNum 5000------------不详 勿改动; r1 d3 N$ z/ t2 Q0 k% K
MaxMsgLen 102400----------不详 勿改动
9 S* Q* z# D; NBanIPTime 10--------------不详 勿改动
8 n- c9 }* f1 R- Y# o: P2 CbCheckMsgCon 1---------------不详 勿改动
# a: u4 Q9 D9 w* ~& kMaxConnectNum 2000------------不详 勿改动0 z6 I5 Q6 }. a8 j: l; d6 n
MaxIOSendNum 4---------------不详 勿改动7 P1 m7 g# u" }8 M
MaxClientSendBuf 1048576---------不详 勿改动
: D2 c' I4 u( \' iRefeashInfoTime 3000------------不详 勿改动
* w5 w) m; L  W  u) n8 x7 j0 [; `SaveInfoTime 30000-----------不详 勿改动
1 x% F* N- X/ i6 P5 |9 A' N; r, cbWatchRunTimeInfo 1---------------不详 勿改动# k8 C" a- d0 l) e5 N" i
dwWatchRunTime 300000----------不详 勿改动" b$ b& l' w+ \6 k6 u, g" M! j# [
消息验证时间(毫秒,0为关闭) 0-------不详 勿改动, I1 |! X; |4 K, X
发送验证序列(0关,1~N序列个数) 0-------不详 勿改动5 P, s- ^% x; c
gameserver2.3.4都照上面改!4 K; o3 e% q  m7 |
按照LoginServer--WorldServer--GameServer1--GameServer2--GameServer3--GameServer4启动服务端程序" m6 |$ z' I/ S  Y4 ~8 E: i- M
' j# l% b$ s- E4 ?; q% v4 W: ^
下载地址:
2009-6-30 09:00 上传
下载权限:
版本vip会员
本地下载 检测资源   提取码: 需要终身vip或更高权限
有些游戏资源需要vip下载开通请点击开通vip
回复

使用道具 举报

全部回复0 显示全部楼层

发表回复

您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表