|
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:/ }* _+ |7 l. Z3 M: A L; r4 H) l0 o
Code:
+ s/ A! b& X% t( y0 `8 E6 d/ Z$mssql = mssql_query("SELECT * FROM [ACCOUNT_DBF].dbo.[ACCOUNT_TBL] WHERE isuse='J'");! ^4 ]9 B* X5 h1 y2 Y- 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:) M5 l: x. A! u+ M
Code:; \9 @& _# g G+ ]: j& n3 \
$mssql = mssql_query("SELECT * FROM [CHARACTER_01_DBF].dbo.[CHARACTER_TBL] WHERE MultiServer='1'");
+ i! ?2 k8 D8 J8 o5 uecho mssql_num_rows($mssql);
, I1 f4 ]7 W5 ^, o: o T5 V- Z) |5 ?7 c' r/ P7 K4 l- Y4 @
|
|