#include <server/ServerAdminCommon.h>#include <server/ServerCommon.h>#include <server/ScorchedServer.h>#include <server/ScorchedServerUtil.h>#include <server/ServerChannelManager.h>#include <tank/TankContainer.h>#include <tank/TankState.h>#include <tank/TankScore.h>#include <tankai/TankAIAdder.h>#include <target/TargetLife.h>#include <common/OptionsScorched.h>#include <common/OptionsTransient.h>#include <common/FileLogger.h>Go to the source code of this file.
| static void adminLog | ( | const ChannelText & | message | ) | [static] |
Definition at line 37 of file ServerAdminCommon.cpp.
References LangStringUtil::convertFromLang(), ServerChannelManager::instance(), ScorchedServer::instance(), FileLogger::logMessage(), ServerChannelManager::sendText(), LoggerInfo::setTime(), and snprintf.
Referenced by ServerAdminCommon::banPlayer(), ServerAdminCommon::flagPlayer(), ServerAdminCommon::kickPlayer(), ServerAdminCommon::killAll(), ServerAdminCommon::mutePlayer(), ServerAdminCommon::newGame(), ServerAdminCommon::permMutePlayer(), ServerAdminCommon::poorPlayer(), ServerAdminCommon::slapPlayer(), and ServerAdminCommon::unpermMutePlayer().
| static void internalBanPlayer | ( | ServerAdminSessions::Credential & | credential, | |
| unsigned int | playerId, | |||
| ServerBanned::BannedType | type, | |||
| const char * | reason | |||
| ) | [static] |
Definition at line 55 of file ServerAdminCommon.cpp.
References ServerBanned::Banned, ScorchedServerUtil::bannedPlayers, ServerAuthHandler::banUser(), ScorchedServerUtil::getAuthHandler(), Tank::getDestinationId(), Tank::getIpAddress(), Tank::getSUI(), Target::getTargetName(), Tank::getUniqueId(), ScorchedServerUtil::instance(), ScorchedServer::instance(), ServerCommon::kickPlayer(), and ServerAdminSessions::Credential::username.
Referenced by ServerAdminCommon::banPlayer(), ServerAdminCommon::flagPlayer(), ServerAdminCommon::permMutePlayer(), and ServerAdminCommon::unpermMutePlayer().
FileLogger* serverAdminFileLogger = 0 [static] |
Definition at line 35 of file ServerAdminCommon.cpp.
1.5.3