You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: readme.txt
+30-1
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
====================
2
-
GHost++ Version 10.2
2
+
GHost++ Version 10.3
3
3
====================
4
4
5
5
GHost++ is a port of the original GHost project to C++ (ported by Trevor Hogan).
@@ -225,8 +225,12 @@ In battle.net (via local chat or whisper at any time):
225
225
!countbans display the total number of bans for this realm
226
226
!deladmin <name> remove an admin from the database for this realm
227
227
!delban <name> remove a ban from the database for this realm
228
+
!disable disable creation of new games
229
+
!enable enable creation of new games
228
230
!end <number> end a game in progress (disconnect everyone)
229
231
!exit [force] shutdown ghost++, optionally add [force] to skip checks
232
+
!getclan refresh the internal copy of the clan members list
233
+
!getfriends refresh the internal copy of the friends list
230
234
!getgame <number> display information on a game in progress
231
235
!getgames display information on all games
232
236
!hold <name> ... hold a slot for someone
@@ -240,6 +244,7 @@ In battle.net (via local chat or whisper at any time):
240
244
!pubby <owner> <name> host public game by another player (gives <owner> access to admin commands in the game lobby and in the game)
241
245
!quit [force] alias to !exit
242
246
!say <text> send <text> to battle.net as a chat command
247
+
!saygames <text> send <text> to all games
243
248
!sp shuffle players
244
249
!start [force] start game, optionally add [force] to skip checks
245
250
!stats [name] display basic player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
@@ -292,6 +297,7 @@ In game:
292
297
293
298
!addban <name> <reason> add a new ban to the database (it tries to do a partial match)
294
299
!ban alias to !addban
300
+
!banlast <reason> ban the last leaver
295
301
!check <name> check a user's status (leave blank to check your own status)
296
302
!checkban <name> check if a user is banned on any realm
297
303
!drop drop all lagging players
@@ -314,6 +320,8 @@ In admin game lobby:
314
320
!checkadmin <name> <realm> check if a user is an admin for the specified realm (if only one realm is defined in ghost.cfg it uses that realm instead)
315
321
!countadmins <realm> display the total number of admins for the specified realm (if only one realm is defined in ghost.cfg it uses that realm instead)
316
322
!deladmin <name> <realm> remove an admin from the database for the specified realm (if only one realm is defined in ghost.cfg it uses that realm instead)
323
+
!disable disable creation of new games
324
+
!enable enable creation of new games
317
325
!end <number> end a game in progress (disconnect everyone)
318
326
!exit [force] shutdown ghost++, optionally add [force] to skip checks
319
327
!getgame <number> display information on a game in progress
@@ -326,6 +334,7 @@ In admin game lobby:
326
334
!pub <name> host public game
327
335
!pubby <owner> <name> host public game by another player (gives <owner> access to admin commands in the game lobby and in the game)
328
336
!quit [force] alias to !exit
337
+
!saygames <text> send <text> to all games
329
338
!unhost unhost game
330
339
331
340
============================
@@ -392,6 +401,26 @@ GHost++ searches for "storm.dll" in all lowercase not "Storm.dll" so you may nee
392
401
CHANGELOG
393
402
=========
394
403
404
+
Version 10.3
405
+
- added support for specifying the config file on the command line (e.g. "ghost.exe mycfg.cfg" or "ghost++ mycfg.cfg")
406
+
* it will default to ghost.cfg if no config file is specified
407
+
- added support for logging console output
408
+
- added new config value bot_log to specify the log file
409
+
- added new config value bot_autolock to automatically lock the game when the owner joins
410
+
- added new config value bnet*_holdfriends to automatically add the bot's friends to the reserved list when creating a game
411
+
- added new config value bnet*_holdclan to automatically add the bot's clan members to the reserved list when creating a game
412
+
- added new command !banlast to ban the last leaver
413
+
- added new command !getclan to refresh the clan members list
414
+
- added new command !getfriends to refresh the friends list
415
+
- added new command !disable to prevent new games from being created
416
+
- added new command !enable to allow new games to be created
417
+
- added new command !saygames to send a chat message to all games
418
+
- fixed a bug where Warcraft 3 would crash when sharing control of units when the map has 12 slots and when connecting via LAN
419
+
- fixed some bugs where long chat messages would be incorrectly truncated
420
+
- fixed a crash bug when there was an error opening the sqlite3 database
421
+
- fixed a potential crash bug when checking game player summaries with a corrupt database
422
+
- added 3 new entries to language.cfg
423
+
395
424
Version 10.2
396
425
- added new command !closeall to close all open slots
397
426
- added new command !openall to open all closed slots
0 commit comments