|
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:- Q( }4 x; K* s# {( q$ i
Code:9 } q8 F% A7 \0 D: Q5 h0 e
$mssql = mssql_query("SELECT * FROM [ACCOUNT_DBF].dbo.[ACCOUNT_TBL] WHERE isuse='J'");
7 c/ U* z4 f# W+ R! uecho 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:3 z7 {" l$ _) o
Code:( c, K! J) T# {9 }
$mssql = mssql_query("SELECT * FROM [CHARACTER_01_DBF].dbo.[CHARACTER_TBL] WHERE MultiServer='1'");- l& x% f+ e1 l/ p4 e. P' K
echo mssql_num_rows($mssql);7 B% `$ Y8 x/ Z2 S; f1 B" v
5 h/ Z6 m& R ?; w1 ]9 J$ n
|
|