蔡州手游

标题: 几种常见白日门故障分析(白日门卡更新等) [打印本页]

作者: china0396    时间: 2026-8-13 21:27
标题: 几种常见白日门故障分析(白日门卡更新等)
白日门出来这么久了  7 H4 e) S7 e4 B- a. `( {7 }( R. }
还是有人卡更新不知道怎么办' _' o" c/ J9 H& o" \. O1 D
论坛一堆教程不看,说是端的问题
7 t# b* a1 a- z; b) e. d5 s6 d这里我再说下吧
9 b9 g5 Z$ l$ h2 h& d! i& y+ S- H3 B( s2 F
一、不开门,卡在“正在获取版本更新”
. O. y3 o9 g8 D( P解决方式:
! N3 @; v2 U  x# S' @/ o$ q; m分为两种情况.3 d9 ]0 u# e! ^& d# u
7 ~) `$ U2 p8 r, ?* R
这里我们介绍没有需要更新
, }: A: i1 \7 ^3 W4 V- p1、如果服务端里面没有需要更新的内容1 b# z9 x- Q0 x. w; D6 o0 L
直接屏蔽更新。
' |7 r: d3 e5 v+ n* H
0 L8 p0 a# }6 l2 F& g8 ^( \找到网页中
6 w7 }) j8 H0 Z* n; Q" q  b! F' z, RD:\BRM\phpStudy\PHPTutorial\WWW\Application\Dist\Controller\ApiController.class.php1 z! G8 Y, V- Q# A1 p3 t
ApiController.class.php文件每个端所在位置不同根据你实际位置查找; o. U9 E! T% n' A8 V
文件搜索 getVersion
7 {& @  Z: x  R我们让输入状态为$data['status'] = 0; 就可以
% K  S+ s/ r" r- H6 ]/ ?$ `
) J3 C- K& a+ y+ y这里我们把不需要的屏蔽掉,或者替换成下面的即可./ f6 T2 c% d1 I; s; c1 K

; a9 a2 X5 v4 Y        public function getVersion(){
" Y9 j& r' Y* G                Log::Record('===============>getVersion<===============');. y) j, S* N/ w! Z4 c! n; c+ H
                $platform                = $_GET['platform'];
; F  `$ H3 M: V  q5 d+ U                $data=array();               4 P5 T7 b' F/ T5 C/ x: _8 r
                                 $data['status'] = 0;
( J/ @: I) r! l1 T. l                                 $data['result'] = '未发现更新版本';
* ?- @3 c# B" ^) i/ i4 i                exit(json_encode($data));
7 F1 X" Y8 b2 \9 I% n3 }$ \        }
1 k2 f- P9 y) F. c1 @5 r7 M4 r2 \0 o+ _4 v! i/ O1 \* Y7 ]
保存,我们试试.
& _* U# @: I& P' w; f  k9 ~这里已经跳过了更新,我们卸载重装看看。一样可以显示登陆,跳过了更新。+ {& Q# G" v) B; Y6 p% r- D
/ w& t0 E' F4 A) i. ~6 i, }
2、如果服务端有更新(热更 这里不做详细介绍,参考以前的热更教程。)
' C' b9 V3 [5 z' q6 R到数据库【cc-game-mili】库找到【updates表】 把【url】字段修改为你的IP
' V) t" {8 b' f( r! i然后浏览器访问4 N7 l  l6 ]3 G3 ?/ s
3 F/ C) F4 j4 V" T
看看能不能访问.
) u# i& v7 u- S  ~: c888 对应到【updates表】 把【platformid】字段# I* s' {; Q2 ^+ T$ N4 k/ l
project2018.manifest 对应到【updates表】 把【projectname】字段2 X: V# K. S4 j4 h
version2018.manifest 对应到【updates表】 把【versionname】字段
8 ?4 |8 m. v4 k  S/ `
5 |, _/ {/ s6 s; `1 |: x" g二、不开门,卡在“验证身份”7 x8 m4 H% U9 r
我们看下这个现象。一直卡在验证身份。' u2 K1 j8 h$ M
造成这个原因是服务端端口和数据库里面的不一样导致.
7 d, m0 s) t  `# {: a0 }1 V; n; ~3 b" Z8 `
我们看下  c7 I/ r- n& o7 K0 e
数据库里面的端口* |0 `/ |0 V1 Y# T  p& t
到数据库【cc-game-mili】库找到【servers】表找到【socket】字段里面的端口7863( T; x$ N0 b# l0 n5 p$ L
在到服务端:D:\BRM\gameserver\GameServer.ini 看[net]和[kuafu]里面的port 这个里面是88638 @1 a. G- C0 V1 Z! B: d+ T
要保证这两个地方的一样我们随便改一个地方的,这里我修改数据的为8863! d) C' i: p+ q7 S$ P
现在我们在登陆看看' N( ?$ T* Y! P
如果是修改服务端的配置文件需要重启服务端。; x2 V4 a. V1 ~2 y: _
这里可以登陆到创建角色了。, G! c. V' Q- `2 r. i4 X
+ c! j( B9 S+ a6 _' a
三、登陆时候卡在加载进度:100%) E4 q, e8 Q8 |; p% b9 U# Y! N- c
目前发现导致这样原因是 出生点坐标导致的。如果还有其他的会影响欢迎补充.. N" w0 D( P7 y3 g# n3 @+ y
到服务端:D:\BRM\gameserver\GameServer.ini  p- S0 l9 l' g4 D. J) o& R
[game]下面找到
) d1 k7 L' H# t, r/ a8 ostart_map=  @  c3 L* d% C  [4 [% I
4 ^4 z, a- ]% M! Z/ p' J
start_x=+ s' o) O9 K( A0 J. _/ M* [! z
start_y=
/ a! X# ?2 [# n8 C, M* Istart_size=
9 P) O, g+ ^4 \% ^" c这几个配置是出生地图 坐标 范围
% P  b3 ?) W& V. [9 j  v0 p  v4 q我们可以到服务端里面看看有没有这个地图xinshou
- u5 M( ?- ^/ m8 oD:\BRM\data\long\mapinfo.csv
: k: u( [% Q& |2 p& q这里有这个.
: e0 K  Y( I( E+ |& j& a坐标经纬度大概范围我们找怪物看7 y& j* a! a0 p, A# s0 ]
D:\BRM\data\long\mongen.txt6 N0 p) Z! q" X& h) b
大概 22 21 我们设置为这个坐标看看
8 I$ Z3 D! D: X: e/ \' g; S; p设置后重启服务端.
) ~/ _9 b% K0 M7 B可以进入游戏了。  S) [% _) P/ p1 M

* ]! \6 y( I. U% O) o8 u% @7 |这几个问题也是我常遇到的。大概这样都可以进去。* a+ @6 |2 U! E2 V/ d3 I
当然这个肯定不全面,还有其他的方面影响,这里欢迎大家补充。
. N. [% Q+ e" _# m1 p
, D1 K8 c- h! B4 `1 z3 J/ |' J




欢迎光临 蔡州手游 (https://caizhou.top/) Powered by Discuz! X3.5