Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
misc_commandscript Class Reference
Inheritance diagram for misc_commandscript:
Collaboration diagram for misc_commandscript:

Public Member Functions

std::vector< ChatCommandGetCommands () const OVERRIDE
 misc_commandscript ()
Public Member Functions inherited from ScriptObject
const std::string & GetName () const
virtual bool IsDatabaseBound () const

Static Public Member Functions

static bool HandleAddItemCommand (ChatHandler *handler, char const *args)
static bool HandleAddItemSetCommand (ChatHandler *handler, char const *args)
static bool HandleAppearCommand (ChatHandler *handler, char const *args)
static bool HandleAuraCommand (ChatHandler *handler, char const *args)
static bool HandleBankCommand (ChatHandler *handler, char const *)
static bool HandleChangeWeather (ChatHandler *handler, char const *args)
static bool HandleCommandsCommand (ChatHandler *handler, char const *)
static bool HandleCooldownCommand (ChatHandler *handler, char const *args)
static bool HandleDevCommand (ChatHandler *handler, char const *args)
static bool HandleDieCommand (ChatHandler *handler, char const *)
static bool HandleDismountCommand (ChatHandler *handler, char const *)
static bool HandleGetDistanceCommand (ChatHandler *handler, char const *args)
static bool HandleGPSCommand (ChatHandler *handler, char const *args)
static bool HandleGUIDCommand (ChatHandler *handler, char const *)
static bool HandleHelpCommand (ChatHandler *handler, char const *args)
static bool HandleHideAreaCommand (ChatHandler *handler, char const *args)
static bool HandleItemMoveCommand (ChatHandler *handler, char const *args)
static bool HandleKickPlayerCommand (ChatHandler *handler, char const *args)
static bool HandleLinkGraveCommand (ChatHandler *handler, char const *args)
static bool HandleMaxSkillCommand (ChatHandler *handler, char const *)
static bool HandleNearGraveCommand (ChatHandler *handler, char const *args)
static bool HandleRecallCommand (ChatHandler *handler, char const *args)
static bool HandleReviveCommand (ChatHandler *handler, char const *args)
static bool HandleSaveAllCommand (ChatHandler *handler, char const *)
static bool HandleSaveCommand (ChatHandler *handler, char const *)
static bool HandleSetSkillCommand (ChatHandler *handler, char const *args)
static bool HandleShowAreaCommand (ChatHandler *handler, char const *args)
static bool HandleSummonCommand (ChatHandler *handler, char const *args)
static bool HandleUnAuraCommand (ChatHandler *handler, char const *args)
static bool HandleUnstuckCommand (ChatHandler *handler, char const *args)
Player command: .pinfo

Prints information about a character and it's linked account to the commander

Date
05/19/2013

Non-applying information, e.g. a character that is not in gm mode right now or that is not banned/muted, is not printed

This can be done either by giving a name or by targeting someone, else, it'll use the commander

Parameters
argsname Prints information according to the given name to the commander target Prints information on the target to the commander none No given args results in printing information on the commander
Returns
Several pieces of information about the character and the account
static bool HandlePInfoCommand (ChatHandler *handler, char const *args)
static bool HandleRespawnCommand (ChatHandler *handler, char const *)
static bool HandleMuteCommand (ChatHandler *handler, char const *args)
static bool HandleUnmuteCommand (ChatHandler *handler, char const *args)
static bool HandleMovegensCommand (ChatHandler *handler, char const *)
static bool HandleComeToMeCommand (ChatHandler *handler, char const *args)
static bool HandleDamageCommand (ChatHandler *handler, char const *args)
static bool HandleCombatStopCommand (ChatHandler *handler, char const *args)
static bool HandleRepairitemsCommand (ChatHandler *handler, char const *args)
static bool HandleFreezeCommand (ChatHandler *handler, char const *args)
static bool HandleUnFreezeCommand (ChatHandler *handler, char const *args)
static bool HandleListFreezeCommand (ChatHandler *handler, char const *)
static bool HandlePlayAllCommand (ChatHandler *handler, char const *args)
static bool HandlePossessCommand (ChatHandler *handler, char const *)
static bool HandleUnPossessCommand (ChatHandler *handler, char const *)
static bool HandleBindSightCommand (ChatHandler *handler, char const *)
static bool HandleUnbindSightCommand (ChatHandler *handler, char const *)

Additional Inherited Members

Protected Member Functions inherited from CommandScript
 CommandScript (const char *name)
Protected Member Functions inherited from ScriptObject
 ScriptObject (const char *name)
virtual ~ScriptObject ()

Detailed Description

Definition at line 28 of file cs_misc.cpp.

Constructor & Destructor Documentation

◆ misc_commandscript()

misc_commandscript::misc_commandscript ( )
inline

Definition at line 31 of file cs_misc.cpp.

References CommandScript::CommandScript().

Member Function Documentation

◆ GetCommands()

std::vector< ChatCommand > misc_commandscript::GetCommands ( ) const
inlinevirtual

Implements CommandScript.

Definition at line 33 of file cs_misc.cpp.

References HandleAddItemCommand(), HandleAddItemSetCommand(), HandleAppearCommand(), HandleAuraCommand(), HandleBankCommand(), HandleBindSightCommand(), HandleChangeWeather(), HandleCombatStopCommand(), HandleComeToMeCommand(), HandleCommandsCommand(), HandleCooldownCommand(), HandleDamageCommand(), HandleDevCommand(), HandleDieCommand(), HandleDismountCommand(), HandleFreezeCommand(), HandleGetDistanceCommand(), HandleGPSCommand(), HandleGUIDCommand(), HandleHelpCommand(), HandleHideAreaCommand(), HandleItemMoveCommand(), HandleKickPlayerCommand(), HandleLinkGraveCommand(), HandleListFreezeCommand(), HandleMaxSkillCommand(), HandleMovegensCommand(), HandleMuteCommand(), HandleNearGraveCommand(), HandlePInfoCommand(), HandlePlayAllCommand(), HandlePossessCommand(), HandleRecallCommand(), HandleRepairitemsCommand(), HandleRespawnCommand(), HandleReviveCommand(), HandleSaveAllCommand(), HandleSaveCommand(), HandleSetSkillCommand(), HandleShowAreaCommand(), HandleSummonCommand(), HandleUnAuraCommand(), HandleUnbindSightCommand(), HandleUnFreezeCommand(), HandleUnmuteCommand(), HandleUnPossessCommand(), HandleUnstuckCommand(), OVERRIDE, rbac::RBAC_PERM_COMMAND_ADDITEM, rbac::RBAC_PERM_COMMAND_ADDITEMSET, rbac::RBAC_PERM_COMMAND_APPEAR, rbac::RBAC_PERM_COMMAND_AURA, rbac::RBAC_PERM_COMMAND_BANK, rbac::RBAC_PERM_COMMAND_BINDSIGHT, rbac::RBAC_PERM_COMMAND_COMBATSTOP, rbac::RBAC_PERM_COMMAND_COMETOME, rbac::RBAC_PERM_COMMAND_COMMANDS, rbac::RBAC_PERM_COMMAND_COOLDOWN, rbac::RBAC_PERM_COMMAND_DAMAGE, rbac::RBAC_PERM_COMMAND_DEV, rbac::RBAC_PERM_COMMAND_DIE, rbac::RBAC_PERM_COMMAND_DISMOUNT, rbac::RBAC_PERM_COMMAND_DISTANCE, rbac::RBAC_PERM_COMMAND_FREEZE, rbac::RBAC_PERM_COMMAND_GPS, rbac::RBAC_PERM_COMMAND_GUID, rbac::RBAC_PERM_COMMAND_HELP, rbac::RBAC_PERM_COMMAND_HIDEAREA, rbac::RBAC_PERM_COMMAND_ITEMMOVE, rbac::RBAC_PERM_COMMAND_KICK, rbac::RBAC_PERM_COMMAND_LINKGRAVE, rbac::RBAC_PERM_COMMAND_LISTFREEZE, rbac::RBAC_PERM_COMMAND_MAXSKILL, rbac::RBAC_PERM_COMMAND_MOVEGENS, rbac::RBAC_PERM_COMMAND_MUTE, rbac::RBAC_PERM_COMMAND_NEARGRAVE, rbac::RBAC_PERM_COMMAND_PINFO, rbac::RBAC_PERM_COMMAND_PLAYALL, rbac::RBAC_PERM_COMMAND_POSSESS, rbac::RBAC_PERM_COMMAND_RECALL, rbac::RBAC_PERM_COMMAND_REPAIRITEMS, rbac::RBAC_PERM_COMMAND_RESPAWN, rbac::RBAC_PERM_COMMAND_REVIVE, rbac::RBAC_PERM_COMMAND_SAVE, rbac::RBAC_PERM_COMMAND_SAVEALL, rbac::RBAC_PERM_COMMAND_SETSKILL, rbac::RBAC_PERM_COMMAND_SHOWAREA, rbac::RBAC_PERM_COMMAND_SUMMON, rbac::RBAC_PERM_COMMAND_UNAURA, rbac::RBAC_PERM_COMMAND_UNBINDSIGHT, rbac::RBAC_PERM_COMMAND_UNFREEZE, rbac::RBAC_PERM_COMMAND_UNMUTE, rbac::RBAC_PERM_COMMAND_UNPOSSESS, rbac::RBAC_PERM_COMMAND_UNSTUCK, and rbac::RBAC_PERM_COMMAND_WCHANGE.

◆ HandleAddItemCommand()

◆ HandleAddItemSetCommand()

◆ HandleAppearCommand()

bool misc_commandscript::HandleAppearCommand ( ChatHandler * handler,
char const * args )
inlinestatic

◆ HandleAuraCommand()

bool misc_commandscript::HandleAuraCommand ( ChatHandler * handler,
char const * args )
inlinestatic

◆ HandleBankCommand()

bool misc_commandscript::HandleBankCommand ( ChatHandler * handler,
char const *  )
inlinestatic

◆ HandleBindSightCommand()

bool misc_commandscript::HandleBindSightCommand ( ChatHandler * handler,
char const *  )
inlinestatic

◆ HandleChangeWeather()

◆ HandleCombatStopCommand()

◆ HandleComeToMeCommand()

◆ HandleCommandsCommand()

bool misc_commandscript::HandleCommandsCommand ( ChatHandler * handler,
char const *  )
inlinestatic

Definition at line 530 of file cs_misc.cpp.

References ChatHandler::getCommandTable(), and ChatHandler::ShowHelpForCommand().

Referenced by GetCommands().

◆ HandleCooldownCommand()

◆ HandleDamageCommand()

◆ HandleDevCommand()

◆ HandleDieCommand()

◆ HandleDismountCommand()

◆ HandleFreezeCommand()

◆ HandleGetDistanceCommand()

◆ HandleGPSCommand()

◆ HandleGUIDCommand()

◆ HandleHelpCommand()

bool misc_commandscript::HandleHelpCommand ( ChatHandler * handler,
char const * args )
inlinestatic

◆ HandleHideAreaCommand()

◆ HandleItemMoveCommand()

bool misc_commandscript::HandleItemMoveCommand ( ChatHandler * handler,
char const * args )
inlinestatic

◆ HandleKickPlayerCommand()

◆ HandleLinkGraveCommand()

◆ HandleListFreezeCommand()

bool misc_commandscript::HandleListFreezeCommand ( ChatHandler * handler,
char const *  )
inlinestatic

◆ HandleMaxSkillCommand()

bool misc_commandscript::HandleMaxSkillCommand ( ChatHandler * handler,
char const *  )
inlinestatic

◆ HandleMovegensCommand()

◆ HandleMuteCommand()

◆ HandleNearGraveCommand()

◆ HandlePInfoCommand()

bool misc_commandscript::HandlePInfoCommand ( ChatHandler * handler,
char const * args )
inlinestatic

Definition at line 1376 of file cs_misc.cpp.

References CHAR_SEL_CHAR_PINFO, CHAR_SEL_GUILD_MEMBER_EXTENDED, CHAR_SEL_PINFO_BANS, CHAR_SEL_PINFO_MAILS, CHAR_SEL_PINFO_XP, CharacterDatabase, CONFIG_MAX_PLAYER_LEVEL, EndianConvertReverse(), ChatHandler::extractPlayerTarget(), WorldSession::GetAccountId(), GetAreaEntryByAreaID(), WorldObject::GetAreaId(), Unit::getClass(), GetClassName(), Unit::getGender(), WorldSession::GetLatency(), Unit::getLevel(), WorldLocation::GetMapId(), Player::GetMoney(), WorldObject::GetPhaseMask(), Unit::getRace(), GetRaceName(), WorldSession::GetSecurity(), ChatHandler::GetSession(), Player::GetSession(), ChatHandler::GetSessionDbcLocale(), ChatHandler::GetSkyFireString(), Field::GetString(), Player::GetTotalPlayedTime(), Field::GetUInt16(), Field::GetUInt32(), Field::GetUInt64(), Field::GetUInt8(), GOLD, GUID_LOPART(), ChatHandler::HasLowerSecurity(), ChatHandler::HasPermission(), HIGHGUID_PLAYER, Unit::IsAlive(), Player::IsGameMaster(), LANG_CHARACTER_GENDER_FEMALE, LANG_CHARACTER_GENDER_MALE, LANG_ERROR, LANG_OFFLINE, LANG_PINFO_ACC_ACCOUNT, LANG_PINFO_ACC_IP, LANG_PINFO_ACC_LASTLOGIN, LANG_PINFO_ACC_OS, LANG_PINFO_ACC_REGMAILS, LANG_PINFO_BANNED, LANG_PINFO_CHR_ALIVE, LANG_PINFO_CHR_GUILD, LANG_PINFO_CHR_GUILD_NOTE, LANG_PINFO_CHR_GUILD_ONOTE, LANG_PINFO_CHR_GUILD_RANK, LANG_PINFO_CHR_LEVEL_HIGH, LANG_PINFO_CHR_LEVEL_LOW, LANG_PINFO_CHR_MAILS, LANG_PINFO_CHR_MAP, LANG_PINFO_CHR_MONEY, LANG_PINFO_CHR_PHASE, LANG_PINFO_CHR_PLAYEDTIME, LANG_PINFO_CHR_RACE, LANG_PINFO_GM_ACTIVE, LANG_PINFO_MUTED, LANG_PINFO_PLAYER, LOGIN_SEL_IP2NATION_COUNTRY, LOGIN_SEL_PINFO, LOGIN_SEL_PINFO_BANS, LoginDatabase, AreaTableEntry::m_AreaName, WorldSession::m_muteTime, AreaTableEntry::m_ParentAreaID, MAKE_NEW_GUID(), MapEntry::name, PLAYER_FLAGS_GHOST, ChatHandler::playerLink(), ChatHandler::PSendSysMessage(), rbac::RBAC_PERM_COMMANDS_PINFO_CHECK_PERSONAL_DATA, realmID, secsToTimeString(), PreparedStatement::setInt32(), PreparedStatement::setUInt32(), PreparedStatement::setUInt8(), SILVER, sMapStore, sObjectMgr, sWorld, Skyfire::Net::ToIPv4NetworkOrder(), WORLD_SEL_REQ_XP, and WorldDatabase.

Referenced by GetCommands().

◆ HandlePlayAllCommand()

◆ HandlePossessCommand()

bool misc_commandscript::HandlePossessCommand ( ChatHandler * handler,
char const *  )
inlinestatic

◆ HandleRecallCommand()

◆ HandleRepairitemsCommand()

◆ HandleRespawnCommand()

◆ HandleReviveCommand()

bool misc_commandscript::HandleReviveCommand ( ChatHandler * handler,
char const * args )
inlinestatic

◆ HandleSaveAllCommand()

bool misc_commandscript::HandleSaveAllCommand ( ChatHandler * handler,
char const *  )
inlinestatic

Definition at line 793 of file cs_misc.cpp.

References LANG_PLAYERS_SAVED, ChatHandler::SendSysMessage(), and sObjectAccessor.

Referenced by GetCommands().

◆ HandleSaveCommand()

◆ HandleSetSkillCommand()

◆ HandleShowAreaCommand()

◆ HandleSummonCommand()

bool misc_commandscript::HandleSummonCommand ( ChatHandler * handler,
char const * args )
inlinestatic

◆ HandleUnAuraCommand()

bool misc_commandscript::HandleUnAuraCommand ( ChatHandler * handler,
char const * args )
inlinestatic

◆ HandleUnbindSightCommand()

bool misc_commandscript::HandleUnbindSightCommand ( ChatHandler * handler,
char const *  )
inlinestatic

◆ HandleUnFreezeCommand()

◆ HandleUnmuteCommand()

◆ HandleUnPossessCommand()

bool misc_commandscript::HandleUnPossessCommand ( ChatHandler * handler,
char const *  )
inlinestatic

◆ HandleUnstuckCommand()


The documentation for this class was generated from the following file: