软件简介:$ e2 }. Z9 X1 m8 `0 U" E
首先你要下载服务端 ' F1 f# z1 @2 S* M
其中包括
- V9 q: h* h& @1.ACCServe.rar
# m# o7 a* t8 A2 U" l& `" W. K2.jz..rar / T/ E: v! t8 \( I
3.MYSQL.rar ( k6 G: W' f) @. E8 e0 @( V
4.Server.rar
' }+ m" H% ^. S& Q! ~, q! X详细介绍下 Accserver 为某my的acc服务器.此处用作JZ的acc服务端替换使用.根据理论是可行的.
' `; l% o5 D) q0 `( Njz.rar 是mysql 的备份出来的jz的库文件.) \% V2 B; M( t' I h
mysql 呢... 是一种数据库 如果不会使用 请先baidu -,- 内含已导入的jz数据库文件. 你不需要关注这是个什么
7 n u- U" I; o( u u/ y你只要知道怎么用 就可以了.
0 W" h* O" V9 h4 F% iserver 里是 JZ端的 msg 与 npc 以及其他配置文件 . z( H- U# u J; Z2 S( ~) m
---------------------------------------------------------------------------6 M! w, } ^7 o, d, o, ^0 A
好吧 介绍完毕了 可以开始了.
e. @# l% q% k3 \- Q5 z+ f首先安装数据库 . 这里很简单 先把mysql解压缩, 然后进入 mysql的目录下的 bin 目录 如果我的及其 就是这样的
5 x0 B. J) z8 q/ j0 GD:\E\MYSQL\bin5 J' Q# c' D" j
然后运行 winmysqladmin.exe 如果你是xp系统的话 打开3秒内 它会自动缩小道任务栏 你可以通过点击它的 交通灯图标查看
6 [: x0 b3 H3 w" D4 Z& A. ]其实这个时候MYSQL 就已经启动完毕了 你可以不用管它什么 .
" F0 x8 d1 b7 t$ F: |7 [& n7 f
$ `. y. u3 d i) h: u其次解压缩 Accountserver 进去后打开AuthorizeDB.cfg 复制一下设置覆盖, D# G( y5 T- W) |. L" l
----------------------------------无耻的分割线-----------------------------0 m! G5 a m- W* J
127.0.0.1 test test jz account name password id
) y4 |' e3 q% `count_stat server_name status
+ ]; v9 {* c* G% A" G7 u3 C127.0.0.1 test 4871344843773d3d111 jz% V& G1 ~( ~) `: @( _1 r
-------------------------------同上无耻的分割线 ------------------------
- F1 l& p/ h7 i' g6 g. r. m然后在打开 gameserver.cfg 同上复制以下内容 记得不要复制分割线 - -###* a D! o7 X/ g& s6 Q
----------------------------------无耻的分割线-----------------------------* D, U( U8 l. U- o3 l
1000 1 127.0.0.1 test test jz
! f# ? w8 j1 C0 R% Z9 G1 O-------------------------------同上无耻的分割线 ------------------------
; h0 a1 o. t. M' G. A/ w/ T继续打开 account.ini
) x1 }! c9 B Z1 ]0 D( K----------------------------------无耻的分割线-----------------------------
5 e$ d+ G, O( N$ T( v[Account1]$ \% C' q7 s b6 @) Q+ w
SERVERNAME=才子机战
3 e6 U- t; \4 u0 s. c M: }0 H0 eLOGINNAME=test9 \ j9 B" a! M3 ^9 p. g
PASSWORD=test
7 L3 S$ v. }% g3 ?6 cFREE_DEBUG=36 E2 y! V, W% r4 y) k9 \2 B
-------------------------------同上无耻的分割线 ------------------------
# V4 W" T: l: B% K0 L# w# V$ n继续打开 config.ini7 x+ t: n: ?2 T
----------------------------------无耻的分割线-----------------------------& t% W7 D0 {0 n) [
[System]/ N/ {. }1 _/ ]3 ]; n
LOGINLISTENPORT = 9959, a. F1 n- t6 w) ?. E( [5 n1 c+ D
POINTLISTENPORT = 5869
; G7 s. x- J6 J( n7 i- }8 Z1 }. W9 uSERVER_FULL_DELAY_SECS = 5000
8 ~! Z5 H- p) a1 {8 [# l9 D* nSERVER_BUSY_DELAY_SECS = 30002 y. l" _# ^# [+ I( z: t
SERVERTITLE = 才子机战7 ~% J' B6 S. U' V9 Q0 N \
SERVERNAME = 才子机战
/ w; ~4 o3 ~# [8 K% |" K+ a# G tLOGINNAME = test
c4 f3 x. [5 I! |- b) qPASSWORD = test' \; l2 ?" C/ e( X
SERVERIP = 127.0.0.1) u) v( ?' ]( G" X* f" ^' z8 C- `
[Database]' J' E0 K* |$ w5 q0 b. U
DBHOSTNAME=127.0.0.14 H& v# H( z! A* x9 J
DATABASENAME=jz
6 W! `# h5 }! c6 O: e3 IDBUSER=test
8 X( n' W1 Y8 Z& o) u! s0 PDBPASSWORD=test& u6 f$ U6 B' O2 G7 v4 i/ P" p
-------------------------------同上无耻的分割线 ------------------------9 a9 z6 d8 c4 r/ @7 y( F
继续打开 GetConfig.ini
1 b/ X, ]4 x n7 R& g6 ?----------------------------------无耻的分割线-----------------------------
$ f1 s( u- g% L# m; h6 f: [3 z[MyGate]9 J3 j( e/ C6 u' D* v" T1 d1 A
KeepConnectTimeOut=600008 B5 Q- o( U2 s& P) W2 ]9 n
AttackLevel=1
1 L5 {/ u5 `* S* x0 LMaxConnOfIPaddr=12+ P5 E) r( i" L. B# r9 v: u
BlockMethod=1
8 f1 r& l; V+ G5 BMYSQLPort=3306
0 [! s+ P; P+ M L* VChgDefendLevel=1: X$ r. s- l0 k
ClearTempList=1+ j: g. t0 ~! A) s( I/ [( _
ReliefDefend=17 `5 X. t3 M' D/ A1 E7 A
ChgDefendLevelCount=3
. e4 v7 Z. g8 V% v% J gClearTempListTime=120; n# j& o+ l2 n$ P/ }/ w
ReliefDefendTime=120
8 J4 V' e m) B- [Minimize=0& {" |8 W- h9 m4 |
[GateClass]
/ y9 f, J8 ]1 P& A9 MDataBase=account
2 \# A% m. R) w( Q% s" lUserDataUase=my* i' f7 Y5 E1 x3 r
MySQLUser=test
# _' O3 Q' t2 L) ~7 R+ r6 e1 z6 [MySQLPass=test- b' W- B0 K6 l0 J# Y' k t( t
MySQLHost=localhost9 Y/ W' s2 k: H/ P, V
ServerPort=88
4 E9 }& M" o" b9 m$ J: m$ MRebot=1
) F1 S6 Y4 c- b9 p% precordmap_id=10007 Z+ `# a7 Y0 o+ `' }4 u/ ?
recordx=170
7 }9 ^. i+ Z+ O5 d1 a D3 [. G& @recordy=400# `$ g) d( r$ _
recordmap_id2=1000
# O6 n6 {# J0 M: N' Wrecordx2=170% K- U' I& [7 B1 E
recordy2=400+ B& k% D5 D1 w
G_Reg=14 E& t% o. q' l- s8 B4 _9 L
G_Get=1 K8 d# Z7 F6 \) k( m* T4 @! F) I
G_Set=1
7 R& Y& M; [3 R; GG_Hao=1
' b( [3 N! b9 G5 G+ V+ r; kG_RegNum=0
+ Z: E. j* G7 H: b; }3 n6 Z7 z, SMinUserLength=4
7 Z/ S& @8 ~4 kMaxUserLength=261 W$ n6 U6 P6 {
RunACC=1
3 _, v7 r1 S3 R5 }. g+ [AccDir=./
9 O0 D6 @# X2 L$ M) TRunBak=0
7 v2 ?/ M- ^2 Q0 T8 `3 FMySQLDir=
- E9 \! m: F m! x2 AFirstRun=17 d/ R+ k8 N( [, K" a/ c- c
TopList=1
; e! V3 W2 F% gRegVIP=4
" ]; F! W1 ~, vACCName=AccountServer.exe
6 l1 M; ^" @. u G# d* h; u. WGetBackUser=0
4 I! B1 G/ c! ~! ?4 {4 x$ L3 _MappedPort=9958
! {; r- h) w' w; W0 [NewLoginPort=9951
/ ^6 j2 {& L0 i7 ?% UMappedAddress=127.0.0.1
* A) N; j% L" H/ k1 ~CloseMapped=12 G" h7 Z/ ]4 f
-------------------------------同上无耻的分割线 ------------------------
# p2 r+ ~8 u3 C# y5 L这样acc的设置就算完毕了.
i- V: Q9 l q- D6 h( c% q下面开始设置 Server 里面的配置 继续同上 看下面- c/ [* v: ^) @1 `( @
继续打开 gameserver.cfg
: J# K8 g" H" E# b+ U----------------------------------无耻的分割线-----------------------------' t m R4 f7 B: A
1000 1 127.0.0.1 test test jz9 d C6 L {% x
-------------------------------同上无耻的分割线 ------------------------9 O* Q' W t# m6 H
继续打开 config.ini; Y2 m s: ]6 Z' Q
----------------------------------无耻的分割线-----------------------------
. @) p! t* J8 C3 z, j/ ?; 配置文件; I( t/ V) i3 Q9 f2 b
[System]( X# @; z0 ~2 F9 Q( A3 q
SERVERNAME = 才子机战
7 O4 t& L0 \; P* e7 bMONSTER_ACTIVE_LIMIT = 4000& x. t. I2 }7 l4 \1 z
[GameServer]/ v' y$ O( j# F9 ~' T/ |
GAMESERVER_IP = 127.0.0.11 b3 l# Y- @" a# C
GAMESERVER_PORT = 9980. r1 B( m: J u( u2 b9 O+ f* W
SND_SIZE = 64000
3 S: R' P, V M3 Z2 r4 sRCV_SIZE = 16000! f8 G, j; j( a0 c1 i. {5 R
[Database]
$ E" @. R6 p5 y* S eDB_IP = 127.0.0.1
% k6 l/ }" K/ d$ XDB_USER = test( k' N4 ?0 D$ f& K% Z% g6 p* v
DB_PW = test
( n, ^8 }7 y% a- zDB_NAME = jz
4 H! V) Z9 w% v& c' W/ u d- b$ TLOGIN_KEY = dfkKO23k'[cvK934' |5 Q( ?& J8 T \
[InternetPort]
& N8 J# R' O' C; |& F2 H$ f& ~MASTER_IP = 127.0.0.1
6 Y6 _# ?' R1 o1 VMASTER_PORT = 8653
1 T7 z( M! @7 w! H8 H3 hPORT_SIZE = 53
y+ Y: U6 C8 }1 O( CCURRENT_PORTID = 2
$ N! P* c/ A0 o: M `[BusySleep]
) ?9 C% N8 B" o3 T. Y( Q" \LEVEL1 = 20 ; 1000 sleep 20%/ |/ O8 W. Y6 M; H
LEVEL2 = 30 ; 2000% ?; @+ i8 b4 `" G7 p
LEVEL3 = 40 ; 30006 R9 ^) U. M7 G' B. u4 ?/ s, Y
LEVEL4 = 50 ; 4000
9 b, v# l+ e- r I$ \) R9 D% hLEVEL5 = 60 ; 50005 P: t0 m- W; T5 x& L% w
-------------------------------同上无耻的分割线 ------------------------0 {& `# I8 E( w
继续打开 shell.ini
, v' r8 o, U& a K! R----------------------------------无耻的分割线-----------------------------3 ^4 e0 m0 Y3 N t
; 外壳配置文件& A9 |/ C8 [4 l
; 2007.10.21
! `# v# A+ o0 m ]( N0 Q[System]
3 Q9 M* G4 J4 Q; JMAPGROUP_SIZE = 1
# R. \4 e1 E1 ]7 e9 g: YACCEPT_MS = 500
) x0 L' k+ |, z3 Y. b) V0 a, v5 E[StreamType]# G/ q3 Q1 d- S# b$ u- b
TYPE = 0 ;0=正常从SOCKET,1=SOCKET记录到文件, 2=从文件读(程序调试用)$ r5 ^- P4 C0 y8 l) `' I% E0 M
[Database]1 l1 G: n) J8 \, z. S+ o. |* I
DB_IP = 127.0.0.1
4 o5 q8 W L7 l7 X9 X+ J/ rDB_USER = test8 _4 c8 H9 t* U8 d+ {
DB_PW = test4 J6 e# n$ x* d2 t
DB_DB = jz- Q5 }( C" ?& q* n+ }
[AccountServer] V; r% k* Y2 ~# g) |# M
ACCOUNT_IP = 127.0.0.1
9 W: a* Y# ^3 U- _' W3 g+ gACCOUNT_PORT = 5869
/ I9 j) \: U- N1 a0 e* [SERVERNAME = 才子机战! `5 f- e: V$ j
LOGINNAME = test
6 O; V+ s( i: V. L& c7 k6 xPASSWORD = test
. p& j6 i( L2 c1 d/ n3 Z; 登录表尺寸, 10-5000
4 f) m0 e$ x4 ]. |MAXLOGINTABLESIZE=5000 G8 `5 Z4 c# n7 I! o
; 登录表超时秒数,0-86400
2 O/ S8 l/ i6 X( `LOGINOVERTIMESECS=120
: M$ A. w' x3 i4 \7 a8 vLOGIN_KEY = dfkKO23k'[cvK934 [0 u' e8 U; t5 u8 x% s6 G$ o1 j
[InternetPort]: B) J1 u) j/ x
MASTER_IP = 127.0.0.19 f0 v7 C4 ~% O' a9 q$ Y% B
MASTER_PORT = 8653
8 l4 h' N! F( n" j) ]9 w" HPORT_SIZE = 536 u+ n9 Q" T$ G! y5 |/ Z
CURRENT_PORTID = 1
5 d0 ] f) f# V; w$ N9 v1 V-------------------------------同上无耻的分割线 ------------------------
, P8 ]1 ]& E, s都复制好后 现在可以启动端了.启动顺序为 Accountserver - msg - npc1 [2 B6 F& C1 i. w" n
启动三个就足够了 其他的就不用启动了.+ `9 \9 ^9 U1 O
按这个顺序来 不会再出现任何错误 .
$ c4 z9 g, k9 A" d; D2 {如果有其他错误 就请按错误提示信息 详细排查 做游戏嘛 又不是玩游戏 要自己多动动手啦 ..别想着做游戏 也能开挂 对不拉..
9 R3 ]7 y+ F9 c8 ^' J好了 欢迎有问题指正 . 无名小卒就不留什么联系方式了 . 我一直在群里 欢迎论坛 群里提问 有问必答 orz 。
# X5 z; b# _4 M( C3 i顺便说一句 , 希望大家加油共享自己的成果哦 毕竟这个游戏需要更多人的支持才可以发展下去8 A6 A) P _5 I" z% o
过几天 我会发布一个完整的独立登录器 提供给大家( t2 v2 n' E4 V$ k( ~
希望大家多多支持我 也多多支持才子网络 ^*^ 哦 客户端用公测的2670的进
8 x( ~- ?( [3 z+ k下载地址:
|