地方网

搜索

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

[复制链接]
admin 发表于 2009-2-4 15:08:00 | 显示全部楼层 |阅读模式
软件简介:, N% N! Y$ \2 `# T. |8 J* `4 _* _
诛仙搭建方法:
8 S7 U3 c# ~' D4 ]6 H( }/ E/ K架设使用SQL数据库:
2 O: h3 l% ^# C' s. M) iSQLsever2005pro
0 G/ \; u& t& Z! @( V将服务器端解压缩到D:盘, q7 }0 F  G7 q4 x% S# n
D:\Sagasevr下有6个文件夹
5 _  N3 o7 S7 t5 p0 r) y1:database SQL数据库文件夹
% W5 R2 x+ i- a/ e+ V6 g! O' }2:LoginServer 帐号登陆管理器
2 J3 m, A+ @- C( N/ \( h3:WorldServer 服务器数据管理器4 e; n- D# Z1 f. Y
4:GameServer1 游戏数据管理器
" e3 U. Q+ y$ T! U: H4:GameServer2 游戏数据管理器
8 T/ N4 r* ]0 V! m8 \  C5:GameServer3 游戏数据管理器, x( Q( r' u& h8 u
6:GameServer4 游戏数据管理器诛仙服务端目录说明:
& N! E, y! A7 J- h( _3 T6 |LoginDB.bak-----LoginDB数据库备份文件7 K& R7 m! l; h6 ?
GameDB.bak------GameDB数据库备份文件
+ k+ ?& f/ J: m# U0 v  na href=http://www.33zhuxian.com/诛仙私服/a
7 Q" J9 Y! y/ g0 _, M0 m5 Ua href=http://www.33zhuxian.com/新开诛仙私服/a/ z$ n9 k, M  }6 ]  A2 ?' A
关于数据还原步骤5 ^( y( }1 K2 R2 h
首先安装SQL server------安装完毕-------打开SQL企业管理器-------进入(local)-------打开(local)属性内的安全性选项卡------勾选份验证 SQL sever和windows选项----确定然后进入安全性-------点击右边的用户SA查看属性---设置SQL密码----进入数据库-----新建数据库:LoginDB----建立完毕后进入这个数据库------选择:所有任务--还原数据库----从设备-----选择设备------添加------选择你的LoginDB.bak的存放路径:D:\Sagasevr\database\注意:路径内不能有中文)------选项-----在现有数据库上强制还原-------选择好还原出来的路径-----到database文件夹下------重复以上操作将GameDB数据也还原---然后删除数据库  G. _/ I' s! f8 j
还原成功后database文件夹内有下列文件:GameDB.bak GameDB.ldf GameDB.mdf LoginDB.bak LoginDB.ldf LoginDB.mdf
' O- O# ~# B# o4 o. a! [关于XP ODBC数据库关联( Z6 U. R* I" K1 G% ]. I. R# {
开始--运行:odbcad32.exe-----系统DSN-----添加-----SQL SERVER----填写名称LoginDB-----描述可以不写-----服务器为:(local)--使用NT及SQL SERVER验证--填写登陆名为:SA。密码就是你自己设置的密码---------更改默认的数据库为:LoginDB及-----结束------测试连接OK??-----不OK,我也没办法了,尽力了。-------然后重复以上操作,关联上GameDB数据库-------关联结束后,点测试连接,如果没有问题应该是:测试连接成功(注意:这个过程,要求要仔细认真,一步一步的按说明做,只要不打错字,一定可以的!)9 `( ~& f3 E6 ]* g! c, r( i# X
以上未做特殊说明的一概按默认设置选择
. ~3 r/ Z4 c9 m- A$ p0 ?! ~如果测试都成功了我们就进入下一步7 Z" {6 z6 q  |" O
有★的地方一定要注意,按照说明做,任何一个小错误,都会导致服务器异常  t- h0 G* \3 n! ]
LoginServer目录说明
/ n, p5 S/ j5 H- b# v& \& Y) Alog文件夹------------------日志文件夹 可清空
! R4 ~# i' l5 N$ cdbghelp.dll----------------动态链接库文件 勿改动+ d, I* [) ?/ ~( C4 V4 O% \" T9 S
debug.txt------------------日志文件 可清空
' h+ O8 z1 ^3 H9 LLoginServer.exe------------主程序 勿改动
4 p* i: z) D3 u) U+ XLoginServer.pdb------------不详 勿改动
: i8 b7 z& Z# k: P3 HNoQueueCdkeyList.txt-------不排队帐号名单8 r$ N: a8 `) {6 {: W5 C
setup.ini------------------配置文件4 g1 q$ u* L6 M
a href=http://www.33zhuxian.com/诛仙私服/a) R6 K+ `6 x7 H- D" |& R& b" X
a href=http://www.33zhuxian.com/新开诛仙私服/a
) C! X1 ^8 ]: X配置文件详解
& I1 L, n: Q& @1 F) aListenPort_Client 2346----------连接客户端端口号勿改动' x% ^. ]( W+ F, M! p- B
ListenPort_World 2345----------连接world服务器端口号勿改动
9 ?3 [! n% X' M, h) mSqlConType SQLOLEDB------支持数据驱动 勿改动
5 E1 S1 \. I) _3 S$ H5 @SqlServerIP (local)-------数据库IP ★XP下必须为(local)4 N: b. X6 l5 ~6 U% V: G8 H9 ?* @
SqlUserName sa------------SQL登陆用户名 ★就照这个填写
. U" z" I9 S) x5 ~  ]SqlPassWord XXXXXXX-------SQL验证登陆密码 ★就是你自己设置的密码
" ^: [$ T; B$ u4 S+ p8 cDBName LoginDB-------访问数据库名称 勿改动2 w2 T# ^' R& y% r5 }
Client_CheckNet 1-------------不详 勿改动/ M3 Q) W& s" n# ~8 t
Client_MaxByteNum 5000----------不详 勿改动
) T- M( {8 a% e! \  R" h7 O" ?* dClient_MaxMsgLen 102400--------不详 勿改动
$ n. H: N) X" Z$ H5 |Client_BanIPTime 10------------允许停留时间 可改变
2 _$ Q$ q7 i+ U( R( q9 qClient_bCheckMsgCon 1-------------不详 勿改动
3 X9 R+ a1 C8 y. Z$ h7 y. MClient_MaxConnectNum 2000----------最大连接人数可改变1 |& N6 j5 d6 |; k9 H3 w  l
Client_MaxIOSendNum 4-------------不详 勿改动9 {# X/ p& Z2 \0 \. W
Client_MaxClientSendBuf 1048576-------不详 勿改动
: G, y" Z7 c: U1 }+ k- ~( GWorld_bCheckNet 0-------------不详 勿改动6 ^; h  X1 N( ~9 f9 j
World_MaxByteNum 0-------------不详 勿改动, ^+ c2 D/ y" M5 d3 R; ?, {
World_MaxMsgLen 0-------------不详 勿改动
. ]9 L3 u6 _0 d' v, {3 H. KWorld_BanIPTime 0-------------不详 勿改动
4 x2 Z  s$ X0 h3 K8 V8 u0 r( G4 VWorld_CheckMsgCon 0-------------不详 勿改动6 y2 R4 R6 L0 K
World_MaxConnectNum 20------------不详 勿改动
7 z* @& U' A0 w) }World_MaxIOSendNum 100-----------不详 勿改动
& t8 u2 C; L( q% m7 V5 l: S* K& OWorld_MaxClientSendBuf 167772160-----不详 勿改动3 \( I# ?6 ]% p4 j) |+ o/ M
RefeashInfoTime 3000----------不详 勿改动
" E, e1 t6 j) Z% ]SaveInfoTime 300000--------不详 勿改动
0 V4 ^3 K* b2 |, dDoQueueInter 20------------不详 勿改动
: W- j: V2 x1 {- ySendMsgToQueueInter 1000----------不详 勿改动
& V) C7 D0 p% Q' h' vWorldMaxPlayerNum 1000----------不详 勿改动
0 Q' z& W5 z; B4 {' O( }5 W3 FBusyScale 0.55----------不详 勿改动7 G* L$ X7 I9 ~8 t3 T
FullScale 0.83----------不详 勿改动, h1 G8 T8 Z; C9 r* e/ ]# J& p
PingWorldTime 60000---------不详 勿改动' h# z  _0 d/ j8 N
PingWorldErrorTime 2000----------不详 勿改动
5 a# ^7 c# s+ }  E8 v- Z1 k$ l: E( rbCdkeyIsDisable 0-------------不详 勿改动
0 D6 o" `' u+ [6 b* O7 I5 E1 ObAllowIPCheck 0-------------不详 勿改动
7 Z( Q& W' A$ F! z  Y8 \bBetweenIPCheck 0-------------不详 勿改动- ]" y# s5 z: u2 S$ E
WorldNumber 1-------------服务器编号不是多服务器就勿改动1 ~: b; s2 P. j- {& ~) ~% F3 Q# B! X
WorldName 搜豆传说------服务器名称可改变★必须让顾客端与此一致
7 {; e8 [# P% H0 WLoginIP 127.0.0.1-----数据服务器IP 勿改动
: H3 [# k- y( b9 x" d- e% YLoginPort 2345----------连接服务器端口号 勿改动
* _4 P- D5 W8 BListenPort 8100----------连接服务器端口号 勿改动) K7 h) @, k$ f/ ]- E: L" K, a' Y
SqlConType SQLOLEDB------支持数据驱动 勿改动
$ K2 T  w5 L, S. ^3 FSqlServerIP (local)-------数据库IP ★XP下必须为(local)5 p+ b1 Y2 u( h0 H* q
SqlUserName sa------------SQL登陆用户名 ★就照这个填写1 w! r0 g$ ~0 F% R& v7 T" |0 L) F
SqlPassWord XXXXXX--------SQL登陆密码 ★就是你自己设置的密码3 v. O% M& P+ d. }) |
DBName GameDB--------访问数据库名称 勿改动
8 t. I# b" n3 ~- p1 NbCheckNet 0-------------不详 勿改动; T# s' e7 N7 W! I. a
MaxByteNum 0-------------不详 勿改动* K4 @/ J! q, Q1 g  @
MaxMsgLen 0-------------不详 勿改动
% e$ K( E2 C6 a% ?4 G4 s! VBanIPTime 0-------------不详 勿改动. J4 h3 n9 O% Q+ o
bCheckMsgCon 0-------------不详 勿改动
( w4 m9 O* N+ Q8 ~+ w! x; YMaxConnectNum 20------------不详 勿改动! E* B/ _4 M7 r4 |: M
MaxIOSendNum 100-----------不详 勿改动& k/ L( }. u9 V$ L! r2 Y5 y$ i6 Q
MaxClientSendBuf 167772160-----不详 勿改动' F0 Q: J; `$ [
RefeashInfoTime 3000----------不详 勿改动8 Q; A) K1 Q& ?8 q4 p
SaveInfoTime 60000---------不详 勿改动8 M& P; R/ ?1 I% J
清除LoginList时间毫秒 120000--------不详勿改动& C# f" ?6 Z& O3 n, L
UseCostSys 0-------------不详 勿改动
# |& J" W* n, i. J& V% ?2 BCostServerIP 127.0.0.1-----不详 勿改动! |$ @: O6 e! T! w, G
LoginCostPort 51242---------不详 勿改动1 e, v8 p; e; \* d
CostTime 600000--------不详 勿改动
4 ~. E6 O0 W8 ~  @CostDBProvider SQLOLEDB------支持数据驱动 勿改动
" I; a  F) K! q4 n- UCostDBIP (local)-------数据库IP ★XP下必须为(local)
2 K5 Z" R4 y: x; u+ g. i4 z7 cCostDB GameDB--------访问数据库名称 勿改动
$ l6 d  z2 J* Z' @6 OCostDBUserName sa------------SQL登陆用户名 ★就照这个填写( b' r" @* v' H" Y
CostDBPassword XXXXXX--------SQL登陆密码 ★就是你自己设置的密码
7 n; \3 I7 V) {# b3 Y" k! LLoadLargessTime 30000---------不详 勿改动
- `+ C1 }( s! b7 Y" ]% {bSendRegionMsgToCost 0-------------不详 勿改动
7 _: Y! y: s. @  n6 ZCostDBOnLoginProvider SQLOLEDB------支持数据驱动勿改动
3 I! ]/ o2 o6 v4 TCostDBOnLoginIP (local)-------数据库IP ★XP下必须为(local)9 o! r1 I" W& ]& D" f* X4 _
CostDBOnLogin logindb-------访问数据库名称 勿改动" l" ~2 j6 i6 H. U7 _/ ^/ x
CostDBOnLoginUserName sa------------SQL登陆用户名 ★就照这个填写7 Y( [" s/ t2 f0 o! F! F2 a
CostDBOnLoginPassword xchopop-------SQL登陆密码 ★就是你自己设置的密码# g3 ^9 j& [$ R  @9 ~8 s( l9 W% Z2 `
TransferLargessTime 30000---------不详 勿改动  |& {& t% S! r! {4 P
Data文件夹详解1 a  e3 H+ h1 K" I9 j  A5 X2 L0 c
AttackCitySys.ini 攻城时间配置文件9 |$ a7 b& H& D7 B7 ]
BuildList.ini 城门配置文件8 Z/ X- f6 c0 n/ t' s$ W
DropGoodsList.ini 暴率配置文件4 W3 W( {* e; u8 w0 @
例:  雪蜘蛛
% _' g' N& L, T# ^Q0030 0 1/5* v+ f* R; {7 _$ P% d( u% v" O
物品代码 几率
$ R) b6 [$ @5 E/ hEmotions.ini 动作表情列表 勿修改* N4 L* o0 k7 Y$ {
FactionParam.ini 帮派参数配置文件
. z- d) h  Q4 D& X8 DFactionWarSys.ini 帮战参数配置文件4 j% _' c3 Q; F
Function.ini 服务器参数变量
4 q% }% `+ k# o8 Q  v' x- Y  k2 {General_variable.ini 子定义任务活动变量
/ U! T$ D  j6 AGlobesetup.ini 攻击公式及死亡物品掉落公式
% \# X- V6 z& y% wGMList.ini GM列表文件) u% z2 {  C2 z5 ]* f- q) \+ h
例: 皇帝 admin
% b% D1 F- V1 Y8 ?# @5 c4 s4 M6 K/ Ca href=http://www.33zhuxian.com/诛仙私服/a9 ]  z& B5 _/ @$ {" }8 }( b" Q
a href=http://www.33zhuxian.com/新开诛仙私服/a$ b6 A% X# ]+ r8 v
admin=1006 N$ Q  U/ f9 n" G9 c& U
Goods.dat 物品数据库7 C" Q- _# g6 O! Z8 K" X, C$ S
Goodslist.dat 物品列表8 D. c7 V2 Z+ P7 c# I
HitLevel.ini 连击奖励文件
- a  ~# a. h3 Y% K( MInvalidStr.ini 特殊文字禁用列表
2 t. L" U% `- l  sItemAttr.dat 未知
4 e! b7 H; ?5 z6 P& d/ _6 RItemType.dat 装备类型定义文件
: b- \4 [6 E  U" K/ YLogSystem.ini 日志启动列表0 n- c! X9 g+ j  K& F
MonsterList.ini 怪物数据库
9 I" X. i, }6 K! {" g+ Q( q/ d0 ^6 jPlayerExp.ini 经验设置文件
7 t& F) e2 p8 p. @$ ?PlayerList.ini 初始人物性能列表
. Y6 t) _1 W5 a& \2 v" wPlayerOrginEquip.ini 初始装备列表
' I4 U: O1 h- y& N! E  n" IPlayerPropertiesUpgrade.ini 人物性能列表
: B8 E7 c' ^4 GQuest.ini 任务触发文件1 F: N. Z! J9 }3 h7 u) J
Sysboardcast.ini 喊话配置文件
; h4 z( _, B5 T3 A4 ~TradeList.ini 商店物品出售列表
2 a) D2 f5 Y' j( G7 M8 RVariable.ini 人物任务变量; M5 ?. ~7 R  ^' x  M- @
VillageWarSys.ini 村站配置
' V! O( M6 p. X) x5 [Regions文件夹: q* D, p7 g5 B; z% E
*.monster 刷怪文件7 Q$ g2 S4 [- h2 h* h, |
*.npc NPC刷新列表
( ]+ Z. q5 e+ z  \: l" N*.rgn 地图配置文件
" i. v" V+ ?8 P) d*.rs 在该地图中使用回城的设置
. v% \# X' C9 G* _) T8 D*.tax 税收配置文件+ Y. [3 |9 s1 G2 k0 |# a5 ?
*.weather 天气配置代码
4 t) @* I6 b$ Q% A5 i/ G- t*.war 夺取标志物配置
: W9 h9 R0 |( x) N0 Q7 ~2 ^- C*.city 城门配置及帮会复活点
  P% _5 P! p- n, B) F: s7 Jregionlist.ini 关键配置文件★
/ q5 x- d+ h0 P. v# i- ~0 uGameServerNum 1$ S8 k5 K- z0 M& M
GS_ID IP ListenPort; _+ {) q5 ~( `& B9 a% s% m
-------------------------------------------------------
# t+ n+ f# h% ?# S, R- K# 1 127.0.0.1 2347# W) x9 F" h! G# I9 b' \
自己的IP地址 ★★★★★对外开放时改动这里★★★★★* S* E( ^& @  N5 d5 d9 A% r  O
----------------------------------GameServer1内有----------------------------------. @6 e0 w7 R! _" ?
log文件夹----------------日志文件夹 可清空; s# @+ L7 p* A2 D7 o9 a- m$ L
dbghelp.dll--------------动态链接库文件4 r. e$ h4 _8 P. t8 w$ ^
debug.txt----------------日志文件 可清空, e5 q1 ?( J6 [8 j5 t+ K8 Z; x3 k
debug-player.txt---------日志文件 可清空
* e; s' C8 K% ?  {GameServer.exe-----------主程序
/ n$ z8 S6 y0 w8 @4 n6 |0 bGameServer.pdb-----------不详3 J0 ~- B# k4 }' }5 O
WarDebug.txt-------------不详7 E; p' i, h0 O; X
setup.ini----------------配置文件1 T0 E' x) P) n$ Y: z& v) h9 @# d
配置文件详解) v! A" z* ^: y1 P' t( P
WorldIP 127.0.0.1-------服务器IP地址 勿改动) r7 h. M/ d9 k2 x* U2 K( c5 d
WorldPort 8100------------服务器连接端口 勿改动0 V# `8 P2 D1 t8 s
ListenPort 2347------------服务器连接端口 勿改动9 O' v7 N/ d. ^
LocalIP 127.0.0.1-------对应IP地址 ★★★★★对外开放时改动这里★★★★★
# c8 q% I( _" B4 Y+ pbCheckNet 1---------------不详 勿改动
9 L2 ^) N4 L- g! M& k* D4 {MaxByteNum 5000------------不详 勿改动3 S  c; N4 C+ q& n$ V
MaxMsgLen 102400----------不详 勿改动
) [( h9 `4 Z& B- g/ A# `" ^- }% DBanIPTime 10--------------不详 勿改动% R7 O* G4 c1 i- c7 l
bCheckMsgCon 1---------------不详 勿改动
: o* Z5 `8 \/ C! e9 u1 m' X  }MaxConnectNum 2000------------不详 勿改动
9 M( z* [) J! g! @9 UMaxIOSendNum 4---------------不详 勿改动/ Q/ x9 [% I; Z
MaxClientSendBuf 1048576---------不详 勿改动3 z# r7 L: Z( s5 V4 [
RefeashInfoTime 3000------------不详 勿改动) g9 \- M; _) c$ K6 X" a, x
SaveInfoTime 30000-----------不详 勿改动( D$ W+ M! P6 ^* M) z
a href=http://www.33zhuxian.com/诛仙私服/a
5 N( `* |. t/ J6 `& Ua href=http://www.33zhuxian.com/新开诛仙私服/a# f* X7 e5 @8 Z- K
bWatchRunTimeInfo 1---------------不详 勿改动
) Q/ w2 |, C) h: r" v8 _' mdwWatchRunTime 300000----------不详 勿改动0 _% N  L  o- O. f7 ?# l/ T
消息验证时间(毫秒,0为关闭) 0-------不详勿改动
' p% W9 V2 U* y3 q) ]8 H/ D( U; p发送验证序列(0关,1~N序列个数) 0-------不详勿改动
! Y+ J4 s& f0 F0 P8 Y2 @gameserver2.3.4都照上面改!
( x3 {4 P$ ?1 |5 c! c8 ?0 h; i按照LoginServer--WorldServer--GameServer1--GameServer2--GameServer3--GameServer4启动服务端程序& x. F. |) W2 Q) V4 R* v, m' ~
下载地址:
2009-2-4 15:08 上传
下载权限:
版本vip会员
本地下载 检测资源   提取码: 需要终身vip或更高权限
有些游戏资源需要vip下载开通请点击开通vip
回复

使用道具 举报

全部回复0 显示全部楼层

发表回复

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

本版积分规则

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