|
In the past I've seen various ways of checking the current number of online players, but all that I've seen have a fatal flaw. Depending on how the server was turned off (or more specifically, if it crashes) the player count gets messed up. Here's the one I'm talking about: O. ~" C. b2 H1 h6 L9 ^
Code:% o! l( F& d. i5 a
$mssql = mssql_query("SELECT * FROM [ACCOUNT_DBF].dbo.[ACCOUNT_TBL] WHERE isuse='J'");
! X0 p* f: ?2 D& {2 L, L3 t1 m5 Mecho mssql_num_rows($mssql);Here's a more proper code, which will automatically reset the current online count whenever the world server program is opened:+ u; p& K4 k. h7 q* q
Code:
4 u1 U! R& A+ K8 U" I+ e+ @4 y$mssql = mssql_query("SELECT * FROM [CHARACTER_01_DBF].dbo.[CHARACTER_TBL] WHERE MultiServer='1'");
1 c! E/ J- R! s! h; e- {echo mssql_num_rows($mssql); K& J3 }0 ?1 B* I( i
. @8 K/ u# F+ u, X2 i# T: r
|
|