|
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:
, P& o- T# ]$ [$ xCode:
W6 P8 L ]' v' ~3 u" ~. h4 S3 N$mssql = mssql_query("SELECT * FROM [ACCOUNT_DBF].dbo.[ACCOUNT_TBL] WHERE isuse='J'");, h; z! ]: A/ \8 l$ ?
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:
( ^, O$ ]% y YCode:
- M5 C! a( U5 {& N3 l$mssql = mssql_query("SELECT * FROM [CHARACTER_01_DBF].dbo.[CHARACTER_TBL] WHERE MultiServer='1'");4 i! B2 t4 D+ ^% U1 j
echo mssql_num_rows($mssql);$ w. E! ]; Y! o7 h8 ^, l0 A
6 m4 I, T7 K. |- Q9 u
|
|