地方网

搜索

[诛仙服务端] 诛仙私服服务端源代码

[复制链接]
admin 发表于 2009-2-4 15:08:00 | 显示全部楼层 |阅读模式
软件简介:
) z! r4 E2 k9 q+ n2 ~/ l" N; c诛仙搭建方法:) b1 J' W  P5 v4 f7 j" T% K8 h
架设使用SQL数据库:
0 z7 i6 I+ Y  G/ C6 k0 F1 I- uSQLsever2005pro5 u$ {& ?% ?0 z" W  s( ?( K
将服务器端解压缩到D:盘
$ R+ N8 k" `9 FD:\Sagasevr下有6个文件夹) U; ~6 |1 x9 X+ `, I8 p- |' x/ c; ]
1:database SQL数据库文件夹
% l# f  v4 [5 e6 ^+ X2:LoginServer 帐号登陆管理器7 i+ M3 H7 @$ x( a" l( G3 z
3:WorldServer 服务器数据管理器4 K2 ^$ p1 W3 W7 c! |* t
4:GameServer1 游戏数据管理器* w: b4 c% |' r: l. A
4:GameServer2 游戏数据管理器# }, O) x% ]/ _# G4 I5 B  Q
5:GameServer3 游戏数据管理器
  o+ K) Y) w3 q! K, r/ z9 Z6:GameServer4 游戏数据管理器诛仙服务端目录说明:
: ~* S- p; Y) n) w, M; h; n; q( @LoginDB.bak-----LoginDB数据库备份文件
' Z! r) W: f9 K0 V! d9 LGameDB.bak------GameDB数据库备份文件
& g# m# z( t7 D( {3 z1 va href=http://www.33zhuxian.com/诛仙私服/a
6 `+ c5 \& d2 T8 ua href=http://www.33zhuxian.com/新开诛仙私服/a0 V1 S. b$ X8 `
关于数据还原步骤" {) F2 x* L0 q1 d6 z
首先安装SQL server------安装完毕-------打开SQL企业管理器-------进入(local)-------打开(local)属性内的安全性选项卡------勾选份验证 SQL sever和windows选项----确定然后进入安全性-------点击右边的用户SA查看属性---设置SQL密码----进入数据库-----新建数据库:LoginDB----建立完毕后进入这个数据库------选择:所有任务--还原数据库----从设备-----选择设备------添加------选择你的LoginDB.bak的存放路径:D:\Sagasevr\database\注意:路径内不能有中文)------选项-----在现有数据库上强制还原-------选择好还原出来的路径-----到database文件夹下------重复以上操作将GameDB数据也还原---然后删除数据库
7 o) o) Y2 G) w* U7 e$ b还原成功后database文件夹内有下列文件:GameDB.bak GameDB.ldf GameDB.mdf LoginDB.bak LoginDB.ldf LoginDB.mdf
; O8 K* W% o- O  j! @0 q( D1 M9 d关于XP ODBC数据库关联
" e) d+ v1 n0 @7 L- V开始--运行:odbcad32.exe-----系统DSN-----添加-----SQL SERVER----填写名称LoginDB-----描述可以不写-----服务器为:(local)--使用NT及SQL SERVER验证--填写登陆名为:SA。密码就是你自己设置的密码---------更改默认的数据库为:LoginDB及-----结束------测试连接OK??-----不OK,我也没办法了,尽力了。-------然后重复以上操作,关联上GameDB数据库-------关联结束后,点测试连接,如果没有问题应该是:测试连接成功(注意:这个过程,要求要仔细认真,一步一步的按说明做,只要不打错字,一定可以的!)' v  u0 \: U+ q2 M/ T
以上未做特殊说明的一概按默认设置选择
) l! O+ R3 X* ]/ P9 a如果测试都成功了我们就进入下一步
6 B- o: E6 p1 l* ~& z- C有★的地方一定要注意,按照说明做,任何一个小错误,都会导致服务器异常
* G( R' [, ?) t0 L' o+ KLoginServer目录说明! |: M' e# g1 c
log文件夹------------------日志文件夹 可清空+ G- \+ [8 k- |9 l
dbghelp.dll----------------动态链接库文件 勿改动" U; ^" K' u8 |( ], z; H
debug.txt------------------日志文件 可清空) Z8 y* u3 ^4 t! F9 Z5 Z
LoginServer.exe------------主程序 勿改动
; E0 f) Z' a0 X4 Z: H4 Y1 k* I# JLoginServer.pdb------------不详 勿改动
+ d! i8 n' O( Q4 Q* o0 xNoQueueCdkeyList.txt-------不排队帐号名单1 g& U0 ]/ o. G, P  g. h' {) R
setup.ini------------------配置文件
6 P& b$ \' s0 E- N7 la href=http://www.33zhuxian.com/诛仙私服/a
$ j9 o. E9 f9 S+ m" \2 Ua href=http://www.33zhuxian.com/新开诛仙私服/a
5 K. V) P: U" A$ [, h3 A配置文件详解8 _& b/ A6 ~4 Z9 V! J
ListenPort_Client 2346----------连接客户端端口号勿改动5 p: M: S* H, u( g
ListenPort_World 2345----------连接world服务器端口号勿改动) c! W2 d( R3 ?  S
SqlConType SQLOLEDB------支持数据驱动 勿改动
& y+ J$ C, J1 R+ a, rSqlServerIP (local)-------数据库IP ★XP下必须为(local)( R) y( [, c$ `" w  Q
SqlUserName sa------------SQL登陆用户名 ★就照这个填写! D; r2 R: C5 v& @
SqlPassWord XXXXXXX-------SQL验证登陆密码 ★就是你自己设置的密码
9 ^9 {, z# ]- ^5 P( f$ \DBName LoginDB-------访问数据库名称 勿改动
0 y( Q7 Y7 i) `$ A3 \2 F/ X1 w* U6 KClient_CheckNet 1-------------不详 勿改动: ?$ m; }1 W. @0 ^+ h) k
Client_MaxByteNum 5000----------不详 勿改动' V) ]) X1 a! N# {; w
Client_MaxMsgLen 102400--------不详 勿改动
8 ^% F/ X1 S% a0 a* M5 CClient_BanIPTime 10------------允许停留时间 可改变
( W$ ]: S+ v3 R& kClient_bCheckMsgCon 1-------------不详 勿改动* w, q: A" H1 c4 l2 M7 J5 C$ J
Client_MaxConnectNum 2000----------最大连接人数可改变
/ O3 L. @  R% u6 Z  b1 C3 F! B3 }4 vClient_MaxIOSendNum 4-------------不详 勿改动1 Z$ S5 |( p: g% k
Client_MaxClientSendBuf 1048576-------不详 勿改动8 ^# i* ?  a' p4 U
World_bCheckNet 0-------------不详 勿改动
7 y: f2 `0 U7 C4 {- C3 Y5 aWorld_MaxByteNum 0-------------不详 勿改动$ r2 E7 a+ \  p- P
World_MaxMsgLen 0-------------不详 勿改动0 e4 {% I) N7 _* I
World_BanIPTime 0-------------不详 勿改动
+ u5 e1 R  \' @$ ?: R: q0 v7 x4 hWorld_CheckMsgCon 0-------------不详 勿改动
  b4 q  h2 ]* O. e% iWorld_MaxConnectNum 20------------不详 勿改动
+ r9 h9 O1 N) W7 d2 V- [" ]: DWorld_MaxIOSendNum 100-----------不详 勿改动8 S' X. Z; d9 A; |8 N( z
World_MaxClientSendBuf 167772160-----不详 勿改动
9 x8 r% T+ A  C# ?RefeashInfoTime 3000----------不详 勿改动
) Q7 y6 }3 B6 A0 ?0 w7 b$ DSaveInfoTime 300000--------不详 勿改动. `) A* K4 _8 y$ q- @% W; ]) L
DoQueueInter 20------------不详 勿改动) v% S! b5 d+ L7 c) I
SendMsgToQueueInter 1000----------不详 勿改动$ C- C# O( W9 H+ D6 Q
WorldMaxPlayerNum 1000----------不详 勿改动9 _3 c3 F% u7 P$ }
BusyScale 0.55----------不详 勿改动7 o/ F0 {/ h# `
FullScale 0.83----------不详 勿改动
) t2 E& T6 G- U' Z/ Q  L5 e- PPingWorldTime 60000---------不详 勿改动  `% F- s4 G5 `" [1 ]: a3 E$ q
PingWorldErrorTime 2000----------不详 勿改动
  |! R( K7 y  Z3 E# A( n2 j9 U8 pbCdkeyIsDisable 0-------------不详 勿改动
; m6 A! `8 G9 j8 dbAllowIPCheck 0-------------不详 勿改动
; i! ^: T" I& Z$ A6 t, W0 ?bBetweenIPCheck 0-------------不详 勿改动4 P; U3 Y: `: V
WorldNumber 1-------------服务器编号不是多服务器就勿改动
5 m$ L! H2 E: ~9 @; |WorldName 搜豆传说------服务器名称可改变★必须让顾客端与此一致
! @# n, w7 e* _, \LoginIP 127.0.0.1-----数据服务器IP 勿改动# r3 Y! r' A: L+ q, J
LoginPort 2345----------连接服务器端口号 勿改动; V# i  y( S7 u
ListenPort 8100----------连接服务器端口号 勿改动
1 }& x' O) K, }" G; B/ S0 ZSqlConType SQLOLEDB------支持数据驱动 勿改动9 n1 E# z, i! {9 p* S
SqlServerIP (local)-------数据库IP ★XP下必须为(local)6 V9 e7 G2 }/ Y8 \
SqlUserName sa------------SQL登陆用户名 ★就照这个填写
/ V# L0 s8 p* {( Q7 FSqlPassWord XXXXXX--------SQL登陆密码 ★就是你自己设置的密码
1 y/ I/ i& W& `. a1 f1 o' |DBName GameDB--------访问数据库名称 勿改动
& k9 K+ G2 B+ ^' n) j3 `bCheckNet 0-------------不详 勿改动, c9 ~+ E) r3 r- |  e* V1 I$ y
MaxByteNum 0-------------不详 勿改动
: x! d0 w7 w; z5 X  W5 C" t+ }1 eMaxMsgLen 0-------------不详 勿改动3 P' n& a3 e- V: C$ i' s
BanIPTime 0-------------不详 勿改动
1 W: k: E5 G4 ]& ubCheckMsgCon 0-------------不详 勿改动8 }7 S( f& |  ?
MaxConnectNum 20------------不详 勿改动
2 I: e# X# p6 F" ], ~2 D. [, o' JMaxIOSendNum 100-----------不详 勿改动+ \8 O* C: _# _$ v: ^1 S' X
MaxClientSendBuf 167772160-----不详 勿改动
& H% B4 }0 Q6 q( y; O' ^3 mRefeashInfoTime 3000----------不详 勿改动
4 d2 ^" i3 L; ?( M3 _! i& a9 KSaveInfoTime 60000---------不详 勿改动1 N! Y$ j( j  \, p# O5 K3 X6 }
清除LoginList时间毫秒 120000--------不详勿改动* m( C' {$ s  Q8 R% O' {+ S
UseCostSys 0-------------不详 勿改动5 u5 W, H, j( P
CostServerIP 127.0.0.1-----不详 勿改动
- B( [( b/ s& X) K2 f7 WLoginCostPort 51242---------不详 勿改动
- J6 A% |' w1 Q* aCostTime 600000--------不详 勿改动
5 b: S7 Q! z# GCostDBProvider SQLOLEDB------支持数据驱动 勿改动
. E) L- k! L8 _% {3 dCostDBIP (local)-------数据库IP ★XP下必须为(local)
' k+ ~3 ?) _( F% }4 g; h3 R7 fCostDB GameDB--------访问数据库名称 勿改动
4 s# ?8 l3 O+ S+ |$ tCostDBUserName sa------------SQL登陆用户名 ★就照这个填写4 o: j0 ^4 j: t8 L- F' Y
CostDBPassword XXXXXX--------SQL登陆密码 ★就是你自己设置的密码/ e8 y1 F' f9 ?% n( J( v
LoadLargessTime 30000---------不详 勿改动
" W" u$ H4 o- ^" b4 ubSendRegionMsgToCost 0-------------不详 勿改动
, n) y) }3 D- c, E3 ]CostDBOnLoginProvider SQLOLEDB------支持数据驱动勿改动
2 b. A/ A) Q; r3 r: G, Y9 RCostDBOnLoginIP (local)-------数据库IP ★XP下必须为(local)
! H# u9 y$ u6 MCostDBOnLogin logindb-------访问数据库名称 勿改动  O  E+ l7 l4 d
CostDBOnLoginUserName sa------------SQL登陆用户名 ★就照这个填写
! H8 f4 F) p# ^- u: o2 {" O" mCostDBOnLoginPassword xchopop-------SQL登陆密码 ★就是你自己设置的密码
4 I# z8 c1 d& ?* KTransferLargessTime 30000---------不详 勿改动( @; V- y/ M% A, q5 V( u! a; g! N
Data文件夹详解
# H1 U+ _3 R& N3 _. Z6 |' \$ B4 v1 Z4 V! PAttackCitySys.ini 攻城时间配置文件
9 I" O# Q: G/ V4 dBuildList.ini 城门配置文件( J2 m- O: c) S0 ?
DropGoodsList.ini 暴率配置文件
( k, g" s0 [2 i例:  雪蜘蛛
4 L6 Z$ o5 ~, J$ Y0 p" rQ0030 0 1/5
6 ~7 U$ j8 k/ ^物品代码 几率4 w' }; r% Y3 u3 o& ?$ p
Emotions.ini 动作表情列表 勿修改
: v! {9 |1 C7 L5 F1 L; [! _% |3 }* nFactionParam.ini 帮派参数配置文件
8 g. f' s1 ^, P; r# TFactionWarSys.ini 帮战参数配置文件; j5 H( k' Q% a
Function.ini 服务器参数变量4 Y- r) @5 ]. o+ h! Y+ F( s
General_variable.ini 子定义任务活动变量8 X3 V! Y' Z4 u7 L  R
Globesetup.ini 攻击公式及死亡物品掉落公式
/ |0 z1 Y6 |4 ^& nGMList.ini GM列表文件* W6 V4 ^1 Q& b$ m/ ^+ \7 T
例: 皇帝 admin8 T; |9 H1 `! }  x" j/ d* Q( W
a href=http://www.33zhuxian.com/诛仙私服/a
/ e% k% @" Q' Za href=http://www.33zhuxian.com/新开诛仙私服/a
: d, Y$ ]1 R% Gadmin=100
$ b  o" c. p1 B) SGoods.dat 物品数据库
! ], `( m. F8 A9 e8 j7 fGoodslist.dat 物品列表
- L! A; D3 y, T8 \* F! m" f, SHitLevel.ini 连击奖励文件
$ O" M- h3 \# ^' fInvalidStr.ini 特殊文字禁用列表7 ^4 {2 H8 F9 \! y: a0 X
ItemAttr.dat 未知
% c% B% }" p: j! R  `# P9 OItemType.dat 装备类型定义文件
& Z9 j9 R+ `! e+ l3 {& aLogSystem.ini 日志启动列表
. G* X: B1 V1 o1 T+ R; O& T& SMonsterList.ini 怪物数据库
) K, Y. S- S+ @; {PlayerExp.ini 经验设置文件, T/ L. x+ l7 T8 x
PlayerList.ini 初始人物性能列表
( a0 ~1 f/ R& Y8 Z3 X2 g1 I: mPlayerOrginEquip.ini 初始装备列表: C! j. h+ ?  U3 ]' o
PlayerPropertiesUpgrade.ini 人物性能列表
; }. J- x% q( x% Z5 a; jQuest.ini 任务触发文件; M" o. N+ ^8 H: @1 z: R" n* V5 r: W
Sysboardcast.ini 喊话配置文件: S5 W; g; l6 S. }9 F& J# B4 @
TradeList.ini 商店物品出售列表2 b( B) b) I- m. h, F0 o  i
Variable.ini 人物任务变量0 x- o* T% t& `
VillageWarSys.ini 村站配置4 r* \3 b7 S1 r2 C
Regions文件夹
; @3 b9 o. H+ r$ b! z. F*.monster 刷怪文件; ^. P$ x. i! ]9 ^6 q0 M; S
*.npc NPC刷新列表
! O! p2 a+ |& ?1 }$ n8 ]; T3 z*.rgn 地图配置文件5 _% }3 x% ~7 T' r
*.rs 在该地图中使用回城的设置/ |/ A, r" E+ U5 f8 \! A1 t- _: c
*.tax 税收配置文件, v- W+ p6 k! x2 {6 I
*.weather 天气配置代码# C2 s, Q9 X: A& E4 ^- b
*.war 夺取标志物配置
" A* V" @; ?! w*.city 城门配置及帮会复活点
0 z* s2 o; [8 h* b) a7 l  [+ }regionlist.ini 关键配置文件★
3 l) O& d6 i3 }0 y6 tGameServerNum 1
7 Y& }1 K- d6 k/ l0 k5 HGS_ID IP ListenPort& d% x: v6 U' S1 B4 G9 t+ _; Q! T
-------------------------------------------------------
4 b  e+ z- k2 I/ A# 1 127.0.0.1 23471 \/ B" g2 G) y' e# W$ c8 h) T
自己的IP地址 ★★★★★对外开放时改动这里★★★★★
0 m1 _. N; C! e# Q2 ]: ]0 M----------------------------------GameServer1内有----------------------------------
2 Y7 x; M$ Z* d$ I3 E) @  ]% f- Ilog文件夹----------------日志文件夹 可清空
1 S6 n5 R) U! _, ^3 d& Cdbghelp.dll--------------动态链接库文件5 d4 X' z- y! W. @
debug.txt----------------日志文件 可清空
  I2 o( v8 A7 a3 J" G% ldebug-player.txt---------日志文件 可清空
- y6 r5 G+ A* G8 W9 `& G. E, R2 U( LGameServer.exe-----------主程序( [/ Q) }; q( p+ T
GameServer.pdb-----------不详
2 O4 ^; P; N* y; ?4 y- J, \WarDebug.txt-------------不详& G: h- b7 P8 q1 Z8 D* d# g6 b
setup.ini----------------配置文件
; m) |; a9 l0 e& W9 o配置文件详解
8 A6 u, Y) z& d- p7 S. tWorldIP 127.0.0.1-------服务器IP地址 勿改动+ }: p. [4 f3 v; G! f. |5 ?& S( B
WorldPort 8100------------服务器连接端口 勿改动
% v" I0 Q5 y4 \" k. N. JListenPort 2347------------服务器连接端口 勿改动& [$ b0 X$ {/ c! {7 l8 K, r* P
LocalIP 127.0.0.1-------对应IP地址 ★★★★★对外开放时改动这里★★★★★
. O( k0 M" u  S) I4 M6 WbCheckNet 1---------------不详 勿改动
* N' G! f9 A! d3 ~$ LMaxByteNum 5000------------不详 勿改动1 a! F  Y  ?7 x* D7 ?- G
MaxMsgLen 102400----------不详 勿改动
) P# e2 q/ @, d" FBanIPTime 10--------------不详 勿改动$ Y7 X' B6 R) Z" m1 f! E7 `- A  L
bCheckMsgCon 1---------------不详 勿改动& F' G/ u; r2 |
MaxConnectNum 2000------------不详 勿改动* t4 C/ `0 V$ J- l/ c
MaxIOSendNum 4---------------不详 勿改动6 j0 |; ?# w! w; {+ N
MaxClientSendBuf 1048576---------不详 勿改动: h% m/ k' ]$ h- [
RefeashInfoTime 3000------------不详 勿改动
9 |" N2 F, {0 `) L( pSaveInfoTime 30000-----------不详 勿改动
4 Q& M6 ~- ?) F% j4 ba href=http://www.33zhuxian.com/诛仙私服/a. g3 W9 ]' Y& A+ e1 p1 M8 M* }
a href=http://www.33zhuxian.com/新开诛仙私服/a0 v, K3 \+ r0 i3 y
bWatchRunTimeInfo 1---------------不详 勿改动
& T6 t3 Y5 y. t  l! `2 k2 q) ]) HdwWatchRunTime 300000----------不详 勿改动
+ e' J3 l* g# F消息验证时间(毫秒,0为关闭) 0-------不详勿改动% o6 s  k9 w: Z# X5 e( W; l
发送验证序列(0关,1~N序列个数) 0-------不详勿改动  }. W  `5 h0 U+ i0 G. Y6 i
gameserver2.3.4都照上面改!
' Q6 z( u8 s% }按照LoginServer--WorldServer--GameServer1--GameServer2--GameServer3--GameServer4启动服务端程序
, q: [9 h: S/ V% W, a下载地址:
2009-2-4 15:08 上传
下载权限:
版本vip会员
本地下载 检测资源   提取码: 需要终身vip或更高权限
有些游戏资源需要vip下载开通请点击开通vip
回复

使用道具 举报

全部回复0 显示全部楼层

发表回复

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

本版积分规则

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