软件简介:5 f% e- X& F5 { m* S
大家好。这节课教大家架设热血江湖手游私服。. o4 A* d3 I9 D* r0 R/ A
首先把下载的2个软件解压。把服务端解压到d盘根目录下。否则需要调整快捷方式得路径。
2 W( D `5 C! |6 O# {启动网站及mysql,当然如果你不想用phpstudy也可以用windows得iis及单独装mysql。 _+ w1 ]. H- j
启动好后,我们来修改一下mysql密码,我们设置为difang/ z. [: {# C$ u, \
测试一下可以连接,然后看到这里有个rxjhaccount得数据库,这个就是帐号数据库了。我们如果需要清空可以删除在建立它( U$ i5 }* a; z s4 F' {! B# B
默认里面带一个帐号。数据库还原文件在这里,我们来清空一下吧。顺便给服务端删档,可能这样比较麻烦。但是可以方便大家去更好的使用。创建步骤严格按照我的方式来操作。特别是编码。另外刚我们建立的数据库名字是:rxjhacc8 v3 _9 o$ }) ^4 o' R6 _
1 q' O; o$ Y1 {
------------------------------------------------------------------0 H' ` t$ U+ K5 U
热血江湖手游删档教程。帐号清空请在自行清空数据库3 {9 v; x, m' V3 r: z5 J' _6 y4 g
删除下面地址中【data文件夹】和【log文件夹】内的所有文件.9 C6 Q( V9 q5 K: A
D:\rxjhserver\RXJH\as\dbauction
& r! p7 Z- J( v' Q0 A6 _D:\rxjhserver\RXJH\fs\dbfight
. y. w% k- n [2 G: Y6 x FD:\rxjhserver\RXJH\gs\db- v1 A7 K5 g$ i* F
D:\rxjhserver\RXJH\ss\dbsocial+ c6 W' X) V% B/ ]; i
------------------------------------------------------------------- Q8 W( V/ B6 o* b6 n
然后需要删档,我们来清理一下。因为这个端里面有2个区,所以gs有2个。我们要都去清理一下。这样就完全删档了。1 z7 M: o& q; m
注意刚gs我们端里有2个区。所以去gs2里也删除了一次。* o# E3 v' x5 t4 d5 k
清档完毕后。然后开始架设服务端 J- j( M0 s1 O$ A7 ]; P' @# g
修改前安装个notepad++文本编辑器
r5 o( l$ ~% \' K我的服务器IP地址是:192.168.2.200
/ |/ A! N0 g6 [" F6 {3 b+ I1.首先修改服务器列表文件:
4 y# X; e! l; RD:\rxjhserver\WWW\rxjhapi\public\dir\serverlist 服务器名称任意修改,服务器IP:192.168.2.101改为你服务器IP
% x) i+ \# h+ ^3 Z2.修改服务端内的IP地址+ a5 P* g: q1 N2 T K4 |. a/ p
文件位置:D:\rxjhserver\RXJH\gs\gs.cfg
( l; a$ V. W6 P! }# VD:\rxjhserver\RXJH\gs2\gs.cfg/ O; a3 F6 q8 P1 O* S4 |! D& C
如果你这里有多个区。例如3个。就改3个GS里的gs.cfg文件
# T2 x( _ c! G9 D2 _4 B' v3.修改网站内的数据库链接信息:, z _9 j& Z: B N: U8 C2 N
D:\rxjhserver\WWW\rxjhapi\application\database.php1 A7 n' N+ r- [& l! n
到这里。服务端就修改好了,我们可以先启动服务端。启动前安装java环境5 Q. `, s- [- Y, f" L$ D; N2 ]7 x
打开:[03]开启1区+2区 来启动2个区。启动后注意,要等待挺长时间。跟你服务器配置有关。一般都需要几分钟。
6 ?1 d$ Y6 s, S9 [3 t9 }% H这个时候我们来修改安卓客户端。
, Z$ y4 e, K* r* r8 u3 e8 d先安装apk改之理得java环境7 ?" I2 k4 i2 @$ i8 j
apkide文件夹剪切到D盘根目录,然后把客户端复制到D盘根目录来。( c1 {( j2 t5 R6 V0 s: [, q: f& S
等待反编译好。打开编译后的文件夹。
/ X* v" c" Y9 C5 I# T' H' t, R安卓客户端需要修改的文件如下:7 M9 n- l3 N2 w) R6 o# u
D:\ApkIDE\Work\com.ltgame.rxjh.tw\AndroidManifest.xml
c. B0 G+ k6 r( |D:\ApkIDE\Work\com.ltgame.rxjh.tw\assets\developer_config.properties2 J$ W5 m9 ^; I) Q' Y6 z3 N
smali下文件夹, N, t; K/ N# M- E& V6 I% V
D:\ApkIDE\Work\com.ltgame.rxjh.tw\smali\com\bh\sdk\betaview\LemonGame.smali$ S+ q! P( L" [( E2 d9 |0 _/ N B( G
D:\ApkIDE\Work\com.ltgame.rxjh.tw\smali\com\lemongame\android\LemonGame.smali# S; Y/ [. I! |# o; b+ j' G& z
D:\ApkIDE\Work\com.ltgame.rxjh.tw\smali\com\lemongame\android\webview\purchase\LemonGameMobileBind.smali
( o# }6 S+ k wD:\ApkIDE\Work\com.ltgame.rxjh.tw\smali\com\lemongame\android\webview\purchase\LemonGameWebviewPurchase$TYWebViewClient.smali
" J+ V6 Y- [1 f. i3 @" b' v! X7 uD:\ApkIDE\Work\com.ltgame.rxjh.tw\smali\com\lemongamelogin\authorization\LemonGametwoConfirm$2$4.smali/ u" t: b; o# z3 I Y
D:\ApkIDE\Work\com.ltgame.rxjh.tw\smali\com\lemongamelogin\authorization\LemonGametwoConfirm.smali; L- F2 k2 z! u# @, r
D:\ApkIDE\Work\com.ltgame.rxjh.tw\smali\com\lt\sharechannel\FbShareFunction$3.smali
3 u o3 d8 @9 g4 LD:\ApkIDE\Work\com.ltgame.rxjh.tw\smali\com\lt\sharechannel\FbShareFunction.smali8 [9 k0 e/ ^* V
D:\ApkIDE\Work\com.ltgame.rxjh.tw\smali\com\unionconfig\constant\LemonGameURLMessage.smali
% ?* `$ h3 ]6 [( v3 W, w1 B全部修改好后,我们来编译它。
2 D5 q0 q, {; h5 L3 O1 L$ u4 y新的APK生成好了。我们拖动它到安卓模拟器进游戏测试下。进游戏前确保你服务器的防火墙关闭。
2 r+ s/ q# U! l0 W另外确保这里gs已经完全启动了哈* }6 j: L& v; ^
到这里就全部架设好了。我们下面教大家怎么在开一个区。我们先进2区测试下。公告文件这里修改。
* `2 B- D/ K# r1 ~" rD:\rxjhserver\WWW\rxjhapi\public\notice5 b' P3 ^7 F& N; `5 @3 b6 A
充值后台:http://IP/admin
6 M% A; p/ l/ {2 d W1 VGM码:123456
5 u" N9 c! U) T" r2 t这个是后台哈
( h( H4 m7 e$ I8 H! z( ?4 ?! B3 T6 `6 M G( l0 \$ ^ m5 z
下面我们在加个新区' [8 Z* K4 x @' H9 O& |4 F3 G
我们先来分析它1区和1-2区的启动文件。; E4 D1 D; _+ Y" N" m+ E) `" j& G
cd ../gs21 r: S5 Q, V5 v
start start.bat) J4 ^8 z4 G; G: k3 _
cd ../ms3
1 E: ~3 r, z& V8 E8 ~start start.bat! W9 w" ^" p3 D( |2 D, \7 |
cd ../ms4- X2 U f( \9 X3 U5 y2 b' ^
start start.bat* I* T3 r1 d# }
多了这3个文件。那么我们来复制3个这个文件
4 k! C7 z6 I: Q4 `% N4 M我们以 3-gs 3-ms1 3-ms2来命名文件。避免混乱。! a) _- i' V& }5 B
然后用之前删档的方法,清空里面的角色数据等信息。- {* T u" f5 z( i: Q: |& l7 o" L
然后打开gs文件进行修改,这里教下大家怎么样拿到其他游戏也可以快速自己搭建2区。我们来分析下2个文件配置信息区别。
7 w9 t9 T8 _8 K9 ^4 i* U) J看到区别吗?
# e+ e/ r! Z* c6 ]% B6 Gid = 710002 这个是2区的 id = 710001 这个是1区的,那么我们要建立3区。
' o% Z7 L; i" V) e/ Z& ]& }$ gD:\rxjhserver\RXJH\3-gs\gs.cfg 修改/ X6 k; z! F: ^! V6 u
id = 710003 改为这样0 R: B# W6 P, P, u, |9 e7 g( |
zones = 3 改为这样6 B4 W' w5 C) q! _3 U6 W9 F5 Z/ s; w
port = 3106 改为这样
1 m: q% \7 ^# l* @! H6 X
/ |+ y& W. d* s* l, W! c0 L8 M[MapServer] 下的
7 P! i; q4 R5 ~. t3 f) u/ Lport = 3107 改为这样2 `4 Y& A7 A/ L3 f" x, p; s
[IDIPServer]下的
- j0 t1 r& ^1 e' y R3 y& q: Uport = 11103 改为这样
' Z+ W& }* Q) `: {# ?8 P0 {* t/ Y[AlarmServer]下的
: _ U8 {4 b- D3 b3 xport = 3191 改为这样% h: A4 ?- F7 k1 o
好了。这里就改完了。我们保存。
d: L, m% z3 X$ K) ^- R& x( {启动文件这里我们可以把标题改为3.这样好区分。当然不改也可以。# j9 }6 }( E( H
如果你还要加一个区。按照我的方法一模一样。改为3的地方全改4就行了。依次类推
$ i, u% o2 K; I: tD:\rxjhserver\RXJH\3-ms1\ms.cfg 修改$ ~) q$ [; p8 }; f
group = 710003 改为这样
9 E% e6 p: }' w. D[AlarmServer]下的
+ E6 N) b: I( k( G) Gport = 3192 改为这样- Q* C$ u7 i% \8 c- D, r3 Q
[LocalMapClient]下的
1 x) w( F& P" z/ `( ]port = 3107 改为这样; F8 v/ q( K% [: r7 i
D:\rxjhserver\RXJH\3-ms2\ms.cfg 修改
& j+ @6 H: X% x# ngroup = 710003 改为这样- s$ q$ ?( u: U* _) Z
[AlarmServer]! I8 U$ q" i: x7 L
port = 3192 改为这样" v, H' R# M: G% {3 a" |, p
[LocalMapClient]下的: F1 Q6 W/ [) q0 e G
port = 3107 改为这样; i r6 a# E& b1 Z7 V* }% n
刚改的2个启动标题同上。可改可不改。无所谓。
5 C( g' A7 S3 j% U然后我们在来添加一个启动文件。, L5 `* S" _" t. x" f s$ T' `
看到这里标题,就是刚我们改的。这样就可以很好分辨。这样新区就加好了。然后我们还有配置文件需要添加。先关闭服务端
: G5 Q4 f( X- U- q: e3 ]8 t5 d6 F/ x- e! V
D:\rxjhserver\RXJH\activities 文件夹下有很多
d+ ]1 H/ _4 O4 H1 k$ \3 l710001和710002得文件。我们复制一份710001的4 o, \8 G P) F x0 e" t/ Q* p
把后面的ID全改为710003.然后在覆盖到服务端D:\rxjhserver\RXJH\activities 里。这样这些设置文件就是这个区单独的了。
* G% x8 C4 p2 i启动后需要等待挺长时间。然后我们去修改服务器列表,添加3区的登陆
' Y& P* a: h: ~3 r# nD:\rxjhserver\WWW\rxjhapi\public\dir\serverlist 内添加0 @; @# |( c$ L, @5 S# Y* |$ u
这样3区就全部添加好了。另外如果你其他区正开着想要在添加。可以不用关服像我那样复制gs ms1和ms2文件修改后单独在启动每个文件夹里的start.bat文件即可
" N" V$ X3 R, M; ]' U+ y然后在添加服务器列表。就可以在不关闭其他区的情况下增加新区了。, r' ?; h3 [' t p3 D
这个启动还要点时间。下面我简单说下服务端的修改。1 H# l+ ~4 \4 S1 y+ W
这里有很多修改说明。我们举例商城修改。5 y4 ]: M1 Z1 y7 c
商城是mall文件$ m, W) U1 R3 x2 t
D:\rxjhserver\RXJH\activities文件夹内修改你想修改的分区ID的mall文件就是修改了该区的商城。其他文件也是这样。例如我们修改3区的商城就打开 修改2区就打开, |# I3 _; ]* ]/ ^0 e% B* z
这个是物品ID。物品ID怎么找呢。复制D:\rxjhserver\RXJH\conf\server_cfg.dat 文件出来到打包解包工具0 _' L3 E$ ~3 F* N" Z% n/ x! H, ^
解压到热血江湖手游打包解包工具pack文件夹下。启动 打包解包工具修复版.bat 输入2回车
7 s0 x3 D3 F4 M, V6 K解包后unpack文件夹下就有很多文件了。找到items.json 这里面就是所有物品id和名称了9 L# j9 W9 _: [7 W8 k6 m
就这样查找添加修改即可了。具体修改方式自己看这个文件说明。很简单。我这里就不在操作了。% y0 s) r0 t3 A; J
server_cfg.dat 是全区通用设置。具体修改比较麻烦。可以自己网络查资料或自己研究修改就行了。记得所有修改完毕后需要关闭服务端。重新启动才生效。。 server_cfg.dat 解包文件修改好后。在打包。然后覆盖到 D:\rxjhserver\RXJH\conf\server_cfg.dat 即可。打包方式。3 t3 `8 e5 Z# X9 u R( }; q1 f
pack文件夹里就是新打包好得文件。复制到 里面覆盖重启服务端即可生效。6 ~0 W& U6 b' t2 ^! }
虚拟机有点够呛。启动还没启动好。在等等。热血江湖手游启动较慢。原因没去查过。大家可以自己查找修改一些配置应该可以解决区多启动慢的问题。当然如果服务器配置够好。这些都可以忽略。
* z. n5 m' z6 o5 l+ v* N
1 T+ b/ K' ?1 a( P还在启动。这里说下这些分类ID。实际上就是 绑定元宝商城、元宝商城里的形象 物品等分类。. r9 ~- |0 U, @0 E
红利的是单独的。添加分类后貌似不管怎么样都在其他分类里,形象等的分类不知如何添加,大家可以查找下资料。( M5 w7 q( N5 I2 ^* D( ^/ ~' ]
有这个参数。物品会在热销里在添加一份。有这个参数的。代表是限购设置 7001为绑定元宝的限购分类起值,具体分类ID自己查看文件多修改就明白了。, {" n2 Y' n7 i3 r3 M5 H8 c
好了。全部启动好了。我们来进游戏测试看看,刚登陆的时候多点了下登陆按钮,把窗口卡到那里了。这里看到3区有了。每个区都进一下看看$ t+ \4 Y! G, | V/ m
好了。热血江湖手游得全部架设修改及多区架设视频教程就到这里结束了。
; `8 B% X9 K: y2 z0 l1 |, I* [, J: V3 q6 C8 I/ X+ O& I
补充下GM后台怎么用及添加后台分区。 S# ]0 W% X) t' N
$ w& r+ S i) O" o7 N& B先登陆游戏
3 ]5 z4 M" k [, G
; h, e0 A! C- g$ E: W& U+ D充值后台:http://IP/admin
- \3 h% |( E$ G FGM码:123456
D! r+ L* S9 h这个是后台地址. h q8 D% L+ ?; w# l; N) w
就是这么简单。那么邮件发送的内容那里改呢?/ E& H0 v3 @5 h4 b! ^* |
D:\rxjhserver\WWW\rxjhapi\public\admin\function.php 里面9 s* d( x. K2 I8 }3 h
/ ~* c% ]2 I7 b% m& b& y" O2 p另外如果你一服有很多个区。在这里修改区名及区组ID
5 m0 |8 h' l1 C5 z. b" F# ?5 VD:\rxjhserver\WWW\rxjhapi\public\admin\index.php
" v; {3 q/ d8 h L$ n这样依次类推即可。$ B" u9 G# Z9 w$ q
GM后台补充使用教程就到这里结束了/ }0 I4 m0 a4 Y
/ R( k+ `" N( O8 }
8 C/ Y0 d: V( i+ W$ i- L# r! Z
8 v# q' r* A: K. ?) m$ R( j4 v
/ A7 s% }+ L: ~6 V
5 }3 k/ d3 R# @ R: A* y# j
o' |. v3 K* L# O" V$ Z- _; U
: [ [- B2 O8 q, A, R: `- ~* I& N8 k1 E& J7 w0 i. t' H. L2 d% U1 T
# N$ y5 m% P$ y! r) d- f2 I9 b) \: o1 }6 M8 m5 h+ k
6 w+ Q7 c- g/ p6 b7 S; `. w1 O% D& z2 j. m8 G# |2 |
9 B" e8 n, Z; d. L6 u* K* i. M% l2 K" k! t( H
m+ V( t2 F" z: d
% o: g( D s; k( W8 P
* ? {# N$ k2 ?) c: T$ g5 { f. ]
" i4 W6 c& p3 h. F
" g& Q) ^) N9 i8 c; s. O9 O7 t+ f3 g3 V9 h4 g D
; p' ]& ]" l! {$ b
* `$ `3 n0 L. q, w+ C. [
5 f4 \% g, k3 k6 J& m) T
2 a( Z$ R3 w! a5 ]- g- @, G
4 T. @" E6 S# @% j; [9 q
0 y p' i* t& C, O) H% N
下载地址:
|