I'm starting to wonder whether some type of standard "status" protocol would be a useful thing to define. A simple TLV-based request/response protocol over UDP would suffice. This could be used to retrieve data such as the uptime, current user count, peak user count, unique mob count, unique item count, unique location count, message of the day, etc.
Periodic polling of this information would yield a table that could be sorted by various criteria...
Name Uptime Users Peak Message
------ --------------- ----- ---- -----------------------------------
Aetolia 12d:10h:34m:15s 156 231 Upgrade to Vampire class released
BatMUD 23d:04h:13m:37s 148 197 10th Anniversary Celebration Week
Mozart 15d:10h:53m:45s 173 210 Double Experience Event on 06/01/06
...
|