diff options
Diffstat (limited to 'src/game.cpp')
-rw-r--r-- | src/game.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/game.cpp b/src/game.cpp index 37b2e995..7f873aef 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -196,7 +196,7 @@ void createGuiWindows() { // Create dialogs chatWindow = new ChatWindow( - config.getValue("homeDir", "") + std::string("/chatlog.txt")); + config.getValue("homeDir", "") + std::string("/chatlog.txt")); menuWindow = new MenuWindow(); statusWindow = new StatusWindow(); miniStatusWindow = new MiniStatusWindow(); @@ -1913,6 +1913,15 @@ void do_parse() being->setName(msg.readString(24)); } break; + + case SMSG_WHO_ANSWER: + { + std::stringstream userMsg; + userMsg << "Online users: "; + userMsg << msg.readInt32(); + chatWindow->chatLog(userMsg.str(), BY_SERVER); + } + break; case 0x0119: // Change in players look |