Added /hide command to exclude players from monitor output

This commit is contained in:
Gent S
2020-12-04 07:04:59 -05:00
parent 6e7129bf6f
commit 85dcdd4cc5
3 changed files with 28 additions and 0 deletions

View File

@@ -77,6 +77,9 @@ void Monitor::tick(CNServer *serv, time_t delta) {
continue;
for (auto& pair : PlayerManager::players) {
if (pair.second->hidden)
continue;
int n = std::snprintf(buff, sizeof(buff), "player %d %d %s\n",
pair.second->x, pair.second->y,
PlayerManager::getPlayerName(pair.second, false).c_str());