地方网

搜索

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

[复制链接]
admin 发表于 2009-2-4 15:08:00 | 显示全部楼层 |阅读模式
软件简介:, [/ Y7 N; r. ~8 J" N5 S% p
诛仙搭建方法:
2 s$ |7 r' W& M/ K6 y0 T& A3 A架设使用SQL数据库:& H  [/ v: F3 J9 }4 [6 r( O  h
SQLsever2005pro
4 y. r1 K" v2 A将服务器端解压缩到D:盘
' [$ e% W2 Q* h, `2 G0 ZD:\Sagasevr下有6个文件夹1 l" N2 Y' R4 M# r
1:database SQL数据库文件夹1 D6 H( Y/ _/ S% W
2:LoginServer 帐号登陆管理器
' t9 l# Q7 _5 L( k4 d. ]! z" @3:WorldServer 服务器数据管理器$ h% ?+ r6 }' H  p- L$ W
4:GameServer1 游戏数据管理器
& y9 r, Y! |/ Y4:GameServer2 游戏数据管理器* w* V* K5 b( N: C
5:GameServer3 游戏数据管理器, n) {) z: Z7 @, R2 e1 }+ b
6:GameServer4 游戏数据管理器诛仙服务端目录说明:: e0 H6 G/ t. g3 z- }0 b/ F" i
LoginDB.bak-----LoginDB数据库备份文件
. k. I& h5 e6 L  X* R, ^GameDB.bak------GameDB数据库备份文件
9 e9 x5 G8 J4 d* sa href=http://www.33zhuxian.com/诛仙私服/a
* X7 k) ]) F; B' N5 G) `a href=http://www.33zhuxian.com/新开诛仙私服/a) e" l, ~/ c) Z& I: q$ Z% a7 J
关于数据还原步骤
9 x$ C9 k1 D3 L0 I" `5 Y首先安装SQL server------安装完毕-------打开SQL企业管理器-------进入(local)-------打开(local)属性内的安全性选项卡------勾选份验证 SQL sever和windows选项----确定然后进入安全性-------点击右边的用户SA查看属性---设置SQL密码----进入数据库-----新建数据库:LoginDB----建立完毕后进入这个数据库------选择:所有任务--还原数据库----从设备-----选择设备------添加------选择你的LoginDB.bak的存放路径:D:\Sagasevr\database\注意:路径内不能有中文)------选项-----在现有数据库上强制还原-------选择好还原出来的路径-----到database文件夹下------重复以上操作将GameDB数据也还原---然后删除数据库
. m+ B% H$ E: Y3 L6 u0 F# B还原成功后database文件夹内有下列文件:GameDB.bak GameDB.ldf GameDB.mdf LoginDB.bak LoginDB.ldf LoginDB.mdf
8 q6 I3 H2 A+ }2 v* p. r关于XP ODBC数据库关联
1 I% ]9 H  y- \( n' Q. V开始--运行:odbcad32.exe-----系统DSN-----添加-----SQL SERVER----填写名称LoginDB-----描述可以不写-----服务器为:(local)--使用NT及SQL SERVER验证--填写登陆名为:SA。密码就是你自己设置的密码---------更改默认的数据库为:LoginDB及-----结束------测试连接OK??-----不OK,我也没办法了,尽力了。-------然后重复以上操作,关联上GameDB数据库-------关联结束后,点测试连接,如果没有问题应该是:测试连接成功(注意:这个过程,要求要仔细认真,一步一步的按说明做,只要不打错字,一定可以的!)
5 R4 Q8 A. \5 a/ v* c以上未做特殊说明的一概按默认设置选择
" n$ ^+ d& V! {! p如果测试都成功了我们就进入下一步
! y$ D- m! s# m4 z( j- y0 d有★的地方一定要注意,按照说明做,任何一个小错误,都会导致服务器异常
: G* Z7 Z( _7 x" ?2 dLoginServer目录说明
, a4 K7 t% ^2 P4 `* g1 i! A: N, }; @log文件夹------------------日志文件夹 可清空
, `4 O1 F. y. ^, ]dbghelp.dll----------------动态链接库文件 勿改动
% s# D. v/ C$ L$ b- l0 Ydebug.txt------------------日志文件 可清空
/ _' n3 _" C0 n1 S( ?* ZLoginServer.exe------------主程序 勿改动
: @8 K$ n6 Q/ \LoginServer.pdb------------不详 勿改动; i. `1 S; ^1 P2 z/ C+ N2 H
NoQueueCdkeyList.txt-------不排队帐号名单
: o+ I  D8 h2 a: Ysetup.ini------------------配置文件0 f, T& G# X6 T; ]
a href=http://www.33zhuxian.com/诛仙私服/a
& Y2 A* i5 \8 j9 g5 u& X% Ga href=http://www.33zhuxian.com/新开诛仙私服/a1 R2 @$ D8 Y7 |+ a
配置文件详解
" t1 c3 e: x& [- `ListenPort_Client 2346----------连接客户端端口号勿改动
, [8 y1 H+ B% v* d& g$ E! a( H6 xListenPort_World 2345----------连接world服务器端口号勿改动% d! n- h2 d5 [
SqlConType SQLOLEDB------支持数据驱动 勿改动2 y' J( l4 T5 }0 c4 h
SqlServerIP (local)-------数据库IP ★XP下必须为(local)) I3 c! \# b7 s  [
SqlUserName sa------------SQL登陆用户名 ★就照这个填写  M, x4 ?" D" k, q* R. N, V( W
SqlPassWord XXXXXXX-------SQL验证登陆密码 ★就是你自己设置的密码& V! R* W* @2 N/ A
DBName LoginDB-------访问数据库名称 勿改动
2 j' {, i( W* ~  X7 e. F: l* a+ F; mClient_CheckNet 1-------------不详 勿改动
+ |* L- E" r* `4 V+ _+ l9 U7 P9 lClient_MaxByteNum 5000----------不详 勿改动
7 Q% C; }4 @5 @6 G1 c7 sClient_MaxMsgLen 102400--------不详 勿改动3 t( @8 i' h  [5 y* y6 n9 ]1 |; Z
Client_BanIPTime 10------------允许停留时间 可改变* @& s( k7 P+ x+ H5 D" d9 C9 ~7 s
Client_bCheckMsgCon 1-------------不详 勿改动
9 b2 e( V- f! `; d8 DClient_MaxConnectNum 2000----------最大连接人数可改变' w% H0 I$ O6 e
Client_MaxIOSendNum 4-------------不详 勿改动+ I5 t4 t, G- n( j( z  z+ h
Client_MaxClientSendBuf 1048576-------不详 勿改动1 j3 r3 A3 m# \
World_bCheckNet 0-------------不详 勿改动: l; w/ Z4 @9 w6 ^- W
World_MaxByteNum 0-------------不详 勿改动
; N6 K, \* m2 PWorld_MaxMsgLen 0-------------不详 勿改动1 @6 m  i, L3 j9 T4 _
World_BanIPTime 0-------------不详 勿改动
9 a: ^/ U1 ^* o& E. T  A/ B$ IWorld_CheckMsgCon 0-------------不详 勿改动0 @9 t2 {9 b2 H
World_MaxConnectNum 20------------不详 勿改动
, x5 r) G' u  S7 q0 a+ b6 nWorld_MaxIOSendNum 100-----------不详 勿改动
" R' _- a, p3 E* N1 UWorld_MaxClientSendBuf 167772160-----不详 勿改动
& d* K  X: t5 B! wRefeashInfoTime 3000----------不详 勿改动. h% y4 U2 m: i7 f3 ]/ `
SaveInfoTime 300000--------不详 勿改动) I) U. g5 I; ]5 z7 E9 h/ \
DoQueueInter 20------------不详 勿改动" Z# \7 z. x2 Z  ~* \
SendMsgToQueueInter 1000----------不详 勿改动
) ^& E% Z( L: [, i! Y; n8 rWorldMaxPlayerNum 1000----------不详 勿改动4 a, i4 }8 ]6 {8 Q
BusyScale 0.55----------不详 勿改动
- Q/ v) r# x; IFullScale 0.83----------不详 勿改动7 V) I- E5 F* j
PingWorldTime 60000---------不详 勿改动7 y* x3 [; k9 R  f# k
PingWorldErrorTime 2000----------不详 勿改动
+ u. Y/ z# Z% x' hbCdkeyIsDisable 0-------------不详 勿改动
1 v1 l# {6 P, L% t$ @- F- R8 }3 o5 hbAllowIPCheck 0-------------不详 勿改动( c0 @% ^) T/ Y& L3 O3 g  G! e
bBetweenIPCheck 0-------------不详 勿改动
; T: u! E# g% o$ W; U" m1 WWorldNumber 1-------------服务器编号不是多服务器就勿改动
  Y7 `6 g, W2 j( iWorldName 搜豆传说------服务器名称可改变★必须让顾客端与此一致. @' }3 x$ m4 \' l
LoginIP 127.0.0.1-----数据服务器IP 勿改动6 l& S! ], `! i
LoginPort 2345----------连接服务器端口号 勿改动+ y2 c. \* k" c
ListenPort 8100----------连接服务器端口号 勿改动
1 a% [0 D( A9 O! e% XSqlConType SQLOLEDB------支持数据驱动 勿改动6 d' p4 r9 Q7 R- W2 j# F
SqlServerIP (local)-------数据库IP ★XP下必须为(local)8 N$ _$ Y/ ^) Z5 R
SqlUserName sa------------SQL登陆用户名 ★就照这个填写4 I6 d4 B% D  p: q- \
SqlPassWord XXXXXX--------SQL登陆密码 ★就是你自己设置的密码
/ q) U2 I) x# N3 z+ i! pDBName GameDB--------访问数据库名称 勿改动  X& j9 Q" |, o; C3 K( B
bCheckNet 0-------------不详 勿改动
7 g3 t) [+ j; r% ^MaxByteNum 0-------------不详 勿改动. E) T- g+ l6 V! t5 {
MaxMsgLen 0-------------不详 勿改动
1 Y/ Q4 E4 k1 M( xBanIPTime 0-------------不详 勿改动$ Q4 I+ O& v, y, u+ T" ~
bCheckMsgCon 0-------------不详 勿改动
+ v1 g/ ]  Q  h" K- l( QMaxConnectNum 20------------不详 勿改动
  D% M. l) n8 t) V: T9 Z/ {MaxIOSendNum 100-----------不详 勿改动5 o5 g6 w& [( l$ Q& _) ~- v" |
MaxClientSendBuf 167772160-----不详 勿改动
: l- f1 v0 _9 J5 KRefeashInfoTime 3000----------不详 勿改动$ q$ S3 t- `  L8 i6 W  L- J( w0 z& y- b: j
SaveInfoTime 60000---------不详 勿改动; E6 J1 U/ ]5 k6 ], y, o+ s* T
清除LoginList时间毫秒 120000--------不详勿改动) r( ?9 q" c( K" t( y- K
UseCostSys 0-------------不详 勿改动  I" `; K& P2 h  ~+ G. ]
CostServerIP 127.0.0.1-----不详 勿改动
( d1 U9 j2 h) sLoginCostPort 51242---------不详 勿改动) P, H% h# j8 @8 N3 p% M7 \1 D# K5 ]
CostTime 600000--------不详 勿改动3 |- k" @- Q/ N7 b) T0 @
CostDBProvider SQLOLEDB------支持数据驱动 勿改动/ ?8 _: V4 i9 O1 `
CostDBIP (local)-------数据库IP ★XP下必须为(local)
* Z5 U% U! T( M9 ICostDB GameDB--------访问数据库名称 勿改动: [% R( K$ q$ D
CostDBUserName sa------------SQL登陆用户名 ★就照这个填写. C& N: S5 c( e* _% a. g2 s
CostDBPassword XXXXXX--------SQL登陆密码 ★就是你自己设置的密码5 I1 b6 B4 S+ P! i: `  K! L; V
LoadLargessTime 30000---------不详 勿改动0 ]* P. g4 Y+ q. n
bSendRegionMsgToCost 0-------------不详 勿改动2 b4 \/ H7 Y2 F# I5 x
CostDBOnLoginProvider SQLOLEDB------支持数据驱动勿改动
4 @! j3 J8 }  y* T7 S1 N9 Q  }" oCostDBOnLoginIP (local)-------数据库IP ★XP下必须为(local); `  F) {& R* u$ C! n4 D* C) ~2 _
CostDBOnLogin logindb-------访问数据库名称 勿改动
) L' ~9 O0 o' f$ ]CostDBOnLoginUserName sa------------SQL登陆用户名 ★就照这个填写2 M6 J' o7 i* L# r+ z$ h
CostDBOnLoginPassword xchopop-------SQL登陆密码 ★就是你自己设置的密码/ P6 m3 u6 u; r2 s1 s5 \6 H
TransferLargessTime 30000---------不详 勿改动
; S! R- c3 P. e' m$ \% l& bData文件夹详解% J8 y( G/ D) i. C" m
AttackCitySys.ini 攻城时间配置文件$ H& j" [6 G! g
BuildList.ini 城门配置文件
/ ~+ o2 `) w% e0 _DropGoodsList.ini 暴率配置文件$ v- X5 _. o& d6 o* s, O* o
例:  雪蜘蛛" a% ?% ~: l) r$ W$ F. @4 W
Q0030 0 1/5
: y) P  S4 Z- m" a2 [' G物品代码 几率$ {  J1 L2 l: T
Emotions.ini 动作表情列表 勿修改! F- M% [" w$ g
FactionParam.ini 帮派参数配置文件
" d5 N  S- B6 A- }FactionWarSys.ini 帮战参数配置文件
) D" h' N# ~  r- o7 y8 bFunction.ini 服务器参数变量- U7 ^% m+ {1 `/ {6 p
General_variable.ini 子定义任务活动变量; L  H# a) i! ?5 l% L
Globesetup.ini 攻击公式及死亡物品掉落公式. l0 a; z& q0 [! ~( w# t+ x5 d0 L
GMList.ini GM列表文件5 k0 i! C5 M5 P& e) w0 i9 r
例: 皇帝 admin
/ a1 I' y% U/ {/ ma href=http://www.33zhuxian.com/诛仙私服/a
3 J# t( r0 z/ \: ?a href=http://www.33zhuxian.com/新开诛仙私服/a
4 Q* \5 T# x9 H' u6 n/ Sadmin=100) J: i5 K5 G% u) i) d8 Y9 Y
Goods.dat 物品数据库* S6 `5 V, x% q+ m2 ~2 w! G+ C
Goodslist.dat 物品列表
  r5 `! h$ ~, i. N% SHitLevel.ini 连击奖励文件' t( l1 [! j3 h( x" C/ |: E
InvalidStr.ini 特殊文字禁用列表' }/ Y9 T9 |6 m- D5 z
ItemAttr.dat 未知, ^- ]5 W  z2 J
ItemType.dat 装备类型定义文件0 x* H" V; r1 j( {
LogSystem.ini 日志启动列表* w2 r4 E4 _- c( m, e
MonsterList.ini 怪物数据库
8 ^9 U9 I" @, L- v% O6 VPlayerExp.ini 经验设置文件
1 r- T9 ]2 n% k# p" s: _3 NPlayerList.ini 初始人物性能列表7 o8 A( ^& Q) t3 i# f
PlayerOrginEquip.ini 初始装备列表
5 j5 y& q4 w/ e& u' v2 m; v( fPlayerPropertiesUpgrade.ini 人物性能列表2 Y1 N1 Q" ]1 r1 n. B( @
Quest.ini 任务触发文件
, J( ?; N, C, m2 x9 A3 I- e$ ^1 VSysboardcast.ini 喊话配置文件
4 b, P" O; z9 i  _TradeList.ini 商店物品出售列表
; D) i. \' i* m) W! u3 O& V& C9 D- XVariable.ini 人物任务变量
( x6 ]9 s' P# ~VillageWarSys.ini 村站配置
! Q$ K8 E7 Z6 ^) hRegions文件夹+ {9 D7 m$ _4 h9 C' T! k; f" y
*.monster 刷怪文件$ a; G" a' L+ f9 L
*.npc NPC刷新列表
! j4 D5 U* R2 l, V) S) \( |*.rgn 地图配置文件. `, N; \6 h& D" N; i
*.rs 在该地图中使用回城的设置4 q) o4 b0 a) ?0 ?( P9 y
*.tax 税收配置文件1 o, Q% D) v4 H
*.weather 天气配置代码
  e2 C0 I5 `# A. b% N*.war 夺取标志物配置+ ?7 R5 ~: e' [* x
*.city 城门配置及帮会复活点  w8 q6 ?( B5 s6 m( M, z
regionlist.ini 关键配置文件★
) V3 D5 b/ C) \. r- I. x" h: T* n! dGameServerNum 1
: ?! c8 ]; j+ V7 t, Q+ DGS_ID IP ListenPort' i8 j8 j+ F& B4 v8 \9 }
-------------------------------------------------------# Q! G0 ~5 w* f3 K
# 1 127.0.0.1 23479 I& E  |# B% y/ s! r  d
自己的IP地址 ★★★★★对外开放时改动这里★★★★★# J  L0 s; G6 V9 Q
----------------------------------GameServer1内有----------------------------------0 \+ G5 R9 y0 d1 u7 N% J2 U
log文件夹----------------日志文件夹 可清空; |; \! v# C( G. h; s! ^% l
dbghelp.dll--------------动态链接库文件/ {5 d4 F: s3 {0 f+ n. ]
debug.txt----------------日志文件 可清空
% B4 Z1 i3 O, Rdebug-player.txt---------日志文件 可清空' @' T+ ]2 N  |) s6 ~  k. r# Z; [
GameServer.exe-----------主程序
' K8 n0 {" a  |) WGameServer.pdb-----------不详
) F/ p' J  a$ ?7 i4 W) g( P4 bWarDebug.txt-------------不详
. u( k4 T9 d7 V8 w2 b& D0 K) ksetup.ini----------------配置文件
# q7 {  A5 ?. m+ I  O$ d配置文件详解
: Y+ N! Y/ Z! z# ^+ VWorldIP 127.0.0.1-------服务器IP地址 勿改动
) H+ z6 B) k0 a& w; uWorldPort 8100------------服务器连接端口 勿改动
9 z( b  C& m' U) }) `5 VListenPort 2347------------服务器连接端口 勿改动' a& @8 M) c& {/ ~$ o% X" L
LocalIP 127.0.0.1-------对应IP地址 ★★★★★对外开放时改动这里★★★★★8 M" U8 W7 ]1 r$ e
bCheckNet 1---------------不详 勿改动
+ R# t( W/ d4 RMaxByteNum 5000------------不详 勿改动
. M7 N' C  E( hMaxMsgLen 102400----------不详 勿改动
1 a8 K* N6 R8 d8 H2 `BanIPTime 10--------------不详 勿改动
5 b! v7 z+ p: x3 C0 d6 E% X! ObCheckMsgCon 1---------------不详 勿改动  u) ?" g% `3 r7 X5 ]7 D& p
MaxConnectNum 2000------------不详 勿改动
0 J6 N$ J/ C* q7 B% Z. ~" hMaxIOSendNum 4---------------不详 勿改动& j4 g# [" l9 H- W5 w
MaxClientSendBuf 1048576---------不详 勿改动
& X' Y' y% E% O/ F# \$ rRefeashInfoTime 3000------------不详 勿改动8 S. w; R, v9 c: G. {* o" L
SaveInfoTime 30000-----------不详 勿改动7 P: T. x5 n! ^. l$ X
a href=http://www.33zhuxian.com/诛仙私服/a8 y2 ~9 ]- j; \! Q9 Y5 \$ d: Q& `$ I0 D  u
a href=http://www.33zhuxian.com/新开诛仙私服/a
2 E+ m8 C4 r4 S/ N+ P7 _bWatchRunTimeInfo 1---------------不详 勿改动
' q3 [, J' M4 s" WdwWatchRunTime 300000----------不详 勿改动6 A- Q0 M: @6 ]9 T
消息验证时间(毫秒,0为关闭) 0-------不详勿改动
- [& e% G2 [8 S+ F: }. \发送验证序列(0关,1~N序列个数) 0-------不详勿改动+ w$ v) S$ u% s) w/ b
gameserver2.3.4都照上面改!; w7 Z6 E+ c6 |
按照LoginServer--WorldServer--GameServer1--GameServer2--GameServer3--GameServer4启动服务端程序) T1 i! G$ m, h7 W' Z! [
下载地址:
2009-2-4 15:08 上传
下载权限:
版本vip会员
本地下载 检测资源
有些游戏资源需要vip下载开通请点击开通vip
回复

使用道具 举报

全部回复0 显示全部楼层

发表回复

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

本版积分规则

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