软件简介:
, P* e N3 _% R0 R: r8 D黑色网络--风云雄霸天下测试服务端.
7 Y4 @5 X Q5 y, O7 ?6 u::感谢:: Max 辉哥 夜夜 三位技术员的研究.) o9 Y4 q2 f; V
此端绝对完美.我们限制了上线人数.跟版本内的一些文件./ Z" V8 \. A/ D8 s; p& u
所以不能开区.谨提供玩家测试.) }& E' x8 p/ D: g3 F4 o' H
www.heisesf.cn 客服QQ:1293560
1 `" d$ S2 l; w5 |7 N G, c==============================================================================
" C; R/ y+ N+ h' f0 V黑色网络-目前开放测试服务器如下:
) @: x% D3 J8 ]9 T) R; P注:服务器开放性测试时间为期1个月.
) y3 @: w& l7 x3 C) b# U新魔界 --- 测试服务器开放中.. (服务器关闭时间:08年3月10日)
' n1 M, e2 C: d, q# Y- b/ xRO--- 测试服务器开放中.. (服务器关闭时间:08年4月10日). Q8 v/ q& U9 A' S9 s& c
骑士--- 测试服务器开放中.. (服务器关闭时间:08年3月10日)
, G' f" P; ~7 J) ?% _6 D2 Z% ]已关闭测试服务器如下:2 c& e+ r) `8 x% f$ B. V" b( R
梦幻西游--- 测试服务器暂时关闭..(关闭时间:07年8月10日)
. x# u0 t6 C! q完美世界--- 测试服务器暂时关闭..(关闭时间:08年2月10日)
& |6 m! _) d A 2 M, V* U9 n0 d7 v- Z. w6 V3 a
==============================================================================9 D( E6 r9 E6 D' b- H" L8 @
文字架设教程如下...
9 T/ \( {, l! A- X+ j. r8 m5 p
( H+ ?. b* z) U" _需要软件:
1 V0 `2 j, H8 P% p5 KSQLsever2005pro
9 f; j! q' I M( Q将服务器端解压缩到D:盘
1 b1 Z9 [$ |; ]1 ND:\Sagasevr下有6个文件夹2 A9 j' K2 @" g3 ^
1:database SQL数据库文件夹
7 l& C Y% X/ z) u' X1 B% t! a2:LoginServer 帐号登陆管理器& a: c( t; M. k3 d6 z# |
3:WorldServer 服务器数据管理器" V+ q. k# M" O' K0 S- c% G7 k
4:GameServer1 游戏数据管理器
: x' ^# L# W# ]7 J5 e. j. j4:GameServer2 游戏数据管理器
# X3 [( R4 u6 @' u* z. b5:GameServer3 游戏数据管理器
# C( _& Y; Z {* Z! v6:GameServer4 游戏数据管理器
" m8 M' ?5 O+ }4 M----------------------------------database内有两个文件---------------------------% c4 B* g# k+ B+ C( }, X' H: j+ {3 T. V
LoginDB.bak-----LoginDB数据库备份文件
# F9 K+ C/ L; v9 O% OGameDB.bak------GameDB数据库备份文件
+ R* J8 L9 Q" R% _. c关于数据还原步骤
: R, F0 F9 V/ j5 }3 ^6 `) s( Q+ F首先安装SQL server------安装完毕-------打开SQL企业管理器-------进入(local)-------打开(local)属性内的安全性选项卡------勾选份验证 SQL sever和windows选项----确定然后进入安全性-------点击右边的用户SA查看属性---设置SQL密码----进入数据库-----新建数据库:LoginDB----建立完毕后进入这个数据库------选择:所有任务--还原数据库----从设备-----选择设备------添加------选择你的LoginDB.bak的存放路径:D:\Sagasevr\database\注意:路径内不能有中文)------选项-----在现有数据库上强制还原-------选择好还原出来的路径-----到database文件夹下------重复以上操作将GameDB数据也还原---然后删除数据库LoginDB及GameDB内的KCITT用户--结束
% X9 l4 B5 D7 _3 p9 z( h: e: K 还原成功后database文件夹内有下列文件:GameDB.bak GameDB.ldf GameDB.mdf LoginDB.bak LoginDB.ldf LoginDB.mdf
a6 O; [, C4 }0 C关于XP ODBC数据库关联: c; H* p" M9 m& C2 E' s8 O, u
开始--运行:odbcad32.exe-----系统DSN-----添加-----SQL SERVER----填写名称LoginDB-----描述可以不写-----服务器为:(local)--使用NT及SQL SERVER验证--填写登陆名为:SA。密码就是你自己设置的密码---------更改默认的数据库为:LoginDB及-----结束------测试连接OK??-----不OK,我也没办法了,尽力了。-------然后重复以上操作,关联上GameDB数据库-------关联结束后,点测试连接,如果没有问题应该是:测试连接成功(注意:这个过程,要求要仔细认真,一步一步的按说明做,只要不打错字,一定可以的!)
& p/ r% A, l! n$ m5 n% @以上未做特殊说明的一概按默认设置选择& G0 l% ]6 ?2 W2 G$ z
如果测试都成功了我们就进入下一步9 W! ?$ G0 j/ \: M! a
有★的地方一定要注意,按照说明做,任何一个小错误,都会导致服务器异常
, y' { _& A4 ^7 [5 T----------------------------------LoginServer内有---------------------------------, U- E$ y5 {- _! |( ]7 U1 w
log文件夹------------------日志文件夹 可清空
* {6 I4 t5 [, j! _7 K) k) R8 udbghelp.dll----------------动态链接库文件 勿改动
% G0 B& X: X2 J" m/ j7 |5 s9 Xdebug.txt------------------日志文件 可清空
% E1 ?$ u' t: I2 S1 G9 O7 vLoginServer.exe------------主程序 勿改动
1 M; x. q- g( j# @8 jLoginServer.pdb------------不详 勿改动
. v6 X5 m+ a7 z/ zNoQueueCdkeyList.txt-------不排队帐号名单
% r- F# m: I# L" `, ~setup.ini------------------配置文件
3 {. @* B5 ~' @" b% F* n# {5 y5 G下面是配置文件详解& U) J# t; U% ~/ A+ U& N, R' B
ListenPort_Client 2346----------连接客户端端口号 勿改动
! H& ?7 {3 M9 r) o9 e( ZListenPort_World 2345----------连接world服务器端口号 勿改动
6 W [9 y+ c6 lSqlConType SQLOLEDB------支持数据驱动 勿改动$ g' Z3 ]" W0 L
SqlServerIP (local)-------数据库IP ★XP下必须为(local)
5 \$ Q" o, j( b0 f/ c8 d1 \5 c& aSqlUserName sa------------SQL登陆用户名 ★就照这个填写
, H. H) ~; S. e( M( g6 i9 }SqlPassWord XXXXXXX-------SQL验证登陆密码 ★就是你自己设置的密码/ o6 ]6 V% O1 x$ {* e
DBName LoginDB-------访问数据库名称 勿改动
( C# C9 p+ U. B% t3 E6 _% z4 aClient_CheckNet 1-------------不详 勿改动) \& E% E7 J# w* v
Client_MaxByteNum 5000----------不详 勿改动
! T' I8 J0 L: F7 q' j4 t9 IClient_MaxMsgLen 102400--------不详 勿改动# A% L" j9 N4 K! G: r2 p6 b
Client_BanIPTime 10------------允许停留时间 可改变
, e7 H/ V0 Z* A; K$ ?8 dClient_bCheckMsgCon 1-------------不详 勿改动
! j- E! j T* V* I7 h; Z" cClient_MaxConnectNum 2000----------最大连接人数 可改变
/ Z. E8 P( S, m4 R- FClient_MaxIOSendNum 4-------------不详 勿改动
m0 A9 |; B. k% S3 G; @Client_MaxClientSendBuf 1048576-------不详 勿改动0 R. w5 ?; G3 M' C% b7 d& K1 }7 O
World_bCheckNet 0-------------不详 勿改动3 e& y; w' b6 A! t
World_MaxByteNum 0-------------不详 勿改动4 `- m3 o' _, j8 ?% T9 Z" r
World_MaxMsgLen 0-------------不详 勿改动
7 B i9 {7 W; G5 RWorld_BanIPTime 0-------------不详 勿改动; a, J k9 ?, w7 t3 T% W
World_CheckMsgCon 0-------------不详 勿改动
$ L8 r7 M* t* ^World_MaxConnectNum 20------------不详 勿改动
- t1 }5 v. i! J0 @- P0 ?! ]0 |World_MaxIOSendNum 100-----------不详 勿改动1 J0 T1 M4 F) o7 e
World_MaxClientSendBuf 167772160-----不详 勿改动
; h3 z0 T. ]& H r, D s* W GRefeashInfoTime 3000----------不详 勿改动
& a) ]$ Q2 {" L) i6 }SaveInfoTime 300000--------不详 勿改动
& l# ~6 y6 {0 Y8 k: o, W {DoQueueInter 20------------不详 勿改动) ^) K8 W. y) v; }
SendMsgToQueueInter 1000----------不详 勿改动6 ~; h8 B1 i$ Q7 j- P7 n
WorldMaxPlayerNum 1000----------不详 勿改动
+ P- c1 U: ^* X9 M& q8 T/ L/ FBusyScale 0.55----------不详 勿改动$ z$ t. ]& ?3 t1 s i; R2 c0 {
FullScale 0.83----------不详 勿改动
! j/ n/ ^- |7 `( u! I! NPingWorldTime 60000---------不详 勿改动4 ~/ O1 b: \8 ]0 M* R( O4 m
PingWorldErrorTime 2000----------不详 勿改动1 l- F* t1 m7 M: L7 }, _3 x9 |
bCdkeyIsDisable 0-------------不详 勿改动+ @8 g7 Z8 S" N2 @, j0 r
bAllowIPCheck 0-------------不详 勿改动
% L) j. M8 e g( `4 d0 IbBetweenIPCheck 0-------------不详 勿改动, \( D0 G Q: k% \- H
------------------------------------WorldServer内有-----------------------------------1 T+ ?' @( j2 J1 l, p; b; R' X
Data文件夹---------------关键文件夹 下面有详细说明
0 K$ q. r4 Q7 q8 N. gRegions文件夹------------关键文件夹 下面有详细说明2 z1 @! v/ i5 k' H, j2 |4 g C L
Scripts文件夹------------脚本文件夹 下面有详细说明- s* w5 O$ }$ ~& r; [
Skills文件夹-------------技能文件夹3 m1 y4 @4 ]' [& S3 z, u1 e6 {: ~$ Q# p
Log文件夹----------------日志文件夹 可清空
# H7 h* \: ?9 xdbghelp.dll--------------动态链接库文件
: X8 D5 Y1 g1 u; Q0 r+ i! {; vdebug.txt----------------日志文件 可清空9 P2 @* ^2 F; _: x2 a* U
WorldServer.exe----------主程序: _# s; Q+ p- }( R& t2 I
WorldServer.pdb----------不详& @- y8 C# B- k9 t1 P/ z4 x
Setup.ini----------------配置文件
. s2 S' E1 v) W. D+ m; E( x3 r0 r下面是配置文件详解5 k* b: U. j' y
WorldNumber 1-------------服务器编号 不是多服务器就勿改动
5 r% ?3 b2 d; u/ i& FWorldName 搜豆传说------服务器名称 可改变★必须让顾客端与此一致8 F. t, P! q Q: F3 p
LoginIP 127.0.0.1-----数据服务器IP 勿改动
3 C7 z. t4 d/ U) t. {9 i8 e4 ?LoginPort 2345----------连接服务器端口号 勿改动
, M. f& M) ]" mListenPort 8100----------连接服务器端口号 勿改动5 {" V+ l N7 C3 T/ Z
SqlConType SQLOLEDB------支持数据驱动 勿改动
& |6 ~$ l( }) F# FSqlServerIP (local)-------数据库IP ★XP下必须为(local)& u& l' X- Y/ D( [
SqlUserName sa------------SQL登陆用户名 ★就照这个填写- B5 o7 s2 u. a. j" ]
SqlPassWord XXXXXX--------SQL登陆密码 ★就是你自己设置的密码- d6 C! @0 e/ v5 m2 Q. L# [
DBName GameDB--------访问数据库名称 勿改动
' J8 y' M" \: ubCheckNet 0-------------不详 勿改动0 V* F. u/ [6 N, z# C& q e9 _
MaxByteNum 0-------------不详 勿改动' ]: \, p/ M1 ^8 v& n/ ~( e7 W
MaxMsgLen 0-------------不详 勿改动
9 W: v4 `! C: W4 LBanIPTime 0-------------不详 勿改动
2 n( t* e% n. f9 x+ M- IbCheckMsgCon 0-------------不详 勿改动2 H N$ S5 ]% W* x' A- V* _
MaxConnectNum 20------------不详 勿改动& R% p$ O* C+ Y7 R9 u( ]
MaxIOSendNum 100-----------不详 勿改动" Q1 W3 j6 ]* r# z9 D
MaxClientSendBuf 167772160-----不详 勿改动
, Q/ s3 j7 I- zRefeashInfoTime 3000----------不详 勿改动% ~8 `7 P- C6 T$ }, p' x; V
SaveInfoTime 60000---------不详 勿改动
% ~5 Y$ p! [- X% q ^2 J! {清除LoginList时间毫秒 120000--------不详 勿改动
. o0 C( O8 e% |% ^5 ?+ T N( xUseCostSys 0-------------不详 勿改动, l0 L9 w. G4 p4 b% h5 g0 h
CostServerIP 127.0.0.1-----不详 勿改动; k, o& X3 R$ {' U
LoginCostPort 51242---------不详 勿改动
4 _0 r" H! n+ o5 LCostTime 600000--------不详 勿改动
4 h- H$ C, E: G* R0 lCostDBProvider SQLOLEDB------支持数据驱动 勿改动
1 z' X' L2 c! O- P. [ F/ v1 p! JCostDBIP (local)-------数据库IP ★XP下必须为(local): c% n+ Q" W1 Q; m
CostDB GameDB--------访问数据库名称 勿改动& Q9 w- g6 Z0 Z' i5 J7 J1 V0 t: J
CostDBUserName sa------------SQL登陆用户名 ★就照这个填写
& P5 |" J y- [, O- wCostDBPassword XXXXXX--------SQL登陆密码 ★就是你自己设置的密码, d! N p" Y- f6 ^% V# b, H
LoadLargessTime 30000---------不详 勿改动
1 A* R8 y* K! R( R zbSendRegionMsgToCost 0-------------不详 勿改动
2 Y0 G+ f2 y( WCostDBOnLoginProvider SQLOLEDB------支持数据驱动 勿改动
0 v5 L1 E1 S4 p, O: lCostDBOnLoginIP (local)-------数据库IP ★XP下必须为(local)1 C$ B5 s2 B( ]$ b3 K) `5 O
CostDBOnLogin logindb-------访问数据库名称 勿改动
% j. w+ a% f* P l# c2 i! ?CostDBOnLoginUserName sa------------SQL登陆用户名 ★就照这个填写
: F/ h/ x* D- f+ u) _ iCostDBOnLoginPassword xchopop-------SQL登陆密码 ★就是你自己设置的密码5 }4 ?) I* u6 ^2 D7 {8 i5 R
TransferLargessTime 30000---------不详 勿改动7 M( J. z1 }. R# M% k* q
------------------Data文件夹详解----------------
- L! N# a: _) G. F. r* u/ UAttackCitySys.ini 攻城时间配置文件9 R" v6 c4 _" @2 w3 x; R8 O# t7 Q
BuildList.ini 城门配置文件
2 S/ c0 N2 b* L! z6 K( c1 c7 dDropGoodsList.ini 暴率配置文件- q. B( o) s9 n- f/ m6 }& L$ n2 }7 c, ?
例: 雪蜘蛛
, N( ^$ A1 v3 r) K) j, d Q0030 0 1/52 |% m X, t6 n9 \: E3 Z
物品代码 几率1 H; W; R8 P# {0 X* j) N
Emotions.ini 动作表情列表 勿修改& M- C# w# l/ y) L9 K
FactionParam.ini 帮派参数配置文件7 I! ?; I% Z% s' Q/ j% P4 }. O! v
FactionWarSys.ini 帮战参数配置文件
+ K( k8 I8 s/ y0 B4 b8 D$ T) A' ~Function.ini 服务器参数变量
* P$ A* ^* k3 X, ~0 RGeneral_variable.ini 子定义任务活动变量
# g' Q/ g/ u* E: ^* g9 o4 ~1 x DGlobesetup.ini 攻击公式及死亡物品掉落公式
: u9 s( c+ g3 b- c' WGMList.ini GM列表文件4 A* M9 b" ?! {+ {: `6 w9 x% \4 S
例: 皇帝 admin
% t8 ~, L- q6 Y/ L0 m6 I admin=1003 h2 T1 L$ I- Q: a. [
Goods.dat 物品数据库% u: m" [! e' D4 r- C; J0 A7 e
Goodslist.dat 物品列表. s$ `3 {2 T6 b) D" g$ q9 H% a
HitLevel.ini 连击奖励文件/ m7 X6 T. ~/ Y
InvalidStr.ini 特殊文字禁用列表6 f/ R& X$ u" ^/ K: k' |
ItemAttr.dat 未知: R6 `2 y6 t! m. c6 W2 T5 I
ItemType.dat 装备类型定义文件
K' E' @) O9 O( P) KLogSystem.ini 日志启动列表
3 W1 z1 O6 T6 P3 ~$ `7 M6 PMonsterList.ini 怪物数据库+ \3 S1 n% ^) k8 {9 e4 u, p/ E
PlayerExp.ini 经验设置文件
1 H4 e; h( z. O4 R6 k y! OPlayerList.ini 初始人物性能列表
5 X' g" s1 m& J4 G z7 J$ \) aPlayerOrginEquip.ini 初始装备列表/ Q. q: `5 Z2 M! \8 q
PlayerPropertiesUpgrade.ini 人物性能列表
) S. t; F! x; I8 |Quest.ini 任务触发文件. ^! _% Y% f4 X, L
Sysboardcast.ini 喊话配置文件
; ^5 m( v! o2 O4 f1 K3 | uTradeList.ini 商店物品出售列表
; |. P( }$ \9 U1 B/ V- vVariable.ini 人物任务变量
$ j2 F |7 K8 |, p' l* E, P2 E7 [VillageWarSys.ini 村站配置& X5 X0 q0 a3 k6 I7 m# R
--------------Regions文件夹--------------
& H: k2 Q" d O+ U8 i*.monster 刷怪文件6 j# ^ J% J, A, ~4 w
*.npc NPC刷新列表; P, r0 }- n+ M5 m8 o- _/ f
*.rgn 地图配置文件
, S. }" B( e2 J, ]7 c }*.rs 在该地图中使用回城的设置
) o6 s! z" L4 K# `9 i, Q8 r2 l. b5 {6 b*.tax 税收配置文件
/ Y/ ~: {# g' B; _*.weather 天气配置代码
3 p5 Z3 n( c3 }/ M*.war 夺取标志物配置
" {; N6 s6 {% j: J! [*.city 城门配置及帮会复活点
* s: k7 ?) t6 r6 Y' v( a7 Uregionlist.ini 关键配置文件★
' [9 ^+ p4 Z6 ]& F* [8 u1 J9 L例:★★★★★★★★★★★★★注意下面★★★★★★★★★★★★★★★★
5 a8 z$ W8 @. U" Y6 ~$ YGameServerNum 1
: a% D; c+ d! \: g3 K2 ^6 {GS_ID IP ListenPort
3 u9 r& m4 ]$ D: A# t-------------------------------------------------------
+ N+ V8 O/ c0 q, ?$ H# 1 127.0.0.1 2347' ^' k8 ~! \0 O( o
自己的IP地址 ★★★★★对外开放时改动这里★★★★★
, Z' J5 ^* H/ C* r& P/ [& r----------------------------------GameServer1内有----------------------------------
, O( m9 c# ^5 Olog文件夹----------------日志文件夹 可清空) T' N) h' X1 w4 p" w9 @
dbghelp.dll--------------动态链接库文件$ V9 u/ ?% |: z; l
debug.txt----------------日志文件 可清空8 T1 g" i- C' n
debug-player.txt---------日志文件 可清空
) q. O+ L) \* S/ `5 K; k: CGameServer.exe-----------主程序! [" S4 l8 K+ I4 P) @' V
GameServer.pdb-----------不详
3 y* ?/ g' \" BWarDebug.txt-------------不详
/ W" Y; Z, h8 ?setup.ini----------------配置文件
1 D1 c1 C! {( N: H) [配置文件详解) J0 V! j1 W- w9 I) J h
WorldIP 127.0.0.1-------服务器IP地址 勿改动
/ V( s9 W' H$ M U% S' t' Q0 v; \WorldPort 8100------------服务器连接端口 勿改动
' B9 K% y9 Q* ^1 g/ a! J" WListenPort 2347------------服务器连接端口 勿改动
$ j! u* N' [: u. l8 mLocalIP 127.0.0.1-------对应IP地址 ★★★★★对外开放时改动这里★★★★★
q8 `- ], W- Z2 y2 tbCheckNet 1---------------不详 勿改动
3 U" }; l+ L. M" uMaxByteNum 5000------------不详 勿改动3 S; l5 L; A9 M/ ^# M$ s
MaxMsgLen 102400----------不详 勿改动
& k) K; m: k: j$ X, X! _ [9 ~BanIPTime 10--------------不详 勿改动
1 L" ~. d8 `) l3 \* d; R+ XbCheckMsgCon 1---------------不详 勿改动
! q5 E6 ]/ m) O" i3 b$ ~; GMaxConnectNum 2000------------不详 勿改动( W3 k* x3 v1 } I; R1 D: P& P
MaxIOSendNum 4---------------不详 勿改动
9 \" I: A& X( YMaxClientSendBuf 1048576---------不详 勿改动
5 B. `3 s8 F3 k% a: SRefeashInfoTime 3000------------不详 勿改动
` y8 ]3 B7 @) @( g! OSaveInfoTime 30000-----------不详 勿改动
; V/ B/ U( h* G# ~6 l+ x' j; u6 IbWatchRunTimeInfo 1---------------不详 勿改动
( U* Q( | h/ r$ D# p" B& W* B# tdwWatchRunTime 300000----------不详 勿改动
: L! }2 ]: H8 F# A- [消息验证时间(毫秒,0为关闭) 0-------不详 勿改动- a- U2 g, v1 n/ R. q! W
发送验证序列(0关,1~N序列个数) 0-------不详 勿改动6 I3 g. ^$ A: E& z6 N: v
gameserver2.3.4都照上面改!9 W u' X+ r- N. U8 e' f9 ]4 k
按照LoginServer--WorldServer--GameServer1--GameServer2--GameServer3--GameServer4启动服务端程序) b* W) v& T) X: n% @% O7 g3 r& T2 m& s
客服QQ:1293560( T: `7 o- V9 p! a: p& t- g8 e7 J; o* a7 l
联系电话:(0)13141434581
7 o9 E8 \" S- M* w, j8 u官方网站 http://www.heisesf.cn
" ]$ ?+ W0 J2 ^3 `下载地址:
|