|
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:. @) t$ B+ A7 @6 R
Code:2 m, Q4 n8 ?% u2 u
$mssql = mssql_query("SELECT * FROM [ACCOUNT_DBF].dbo.[ACCOUNT_TBL] WHERE isuse='J'");5 Z2 H5 I# V O
echo 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:
: H4 c$ J+ A4 }0 X) F1 i1 x3 }, `Code:
2 `7 \: O5 l) b( ~+ D( c3 c# T$mssql = mssql_query("SELECT * FROM [CHARACTER_01_DBF].dbo.[CHARACTER_TBL] WHERE MultiServer='1'");; k5 J+ H- S- D
echo mssql_num_rows($mssql);
5 Z) W& l8 ~: U8 Q- `: X! e- _% M
|
|