![]() |
TrinityCore
|
Inheritance diagram for lookup_commandscript:Public Member Functions | |
| lookup_commandscript () | |
| std::vector< ChatCommand > | GetCommands () const override |
Public Member Functions inherited from ScriptObject | |
| std::string const & | GetName () const |
Static Public Member Functions | |
| static bool | HandleLookupAreaCommand (ChatHandler *handler, char const *args) |
| static bool | HandleLookupCreatureCommand (ChatHandler *handler, char const *args) |
| static bool | HandleLookupEventCommand (ChatHandler *handler, char const *args) |
| static bool | HandleLookupFactionCommand (ChatHandler *handler, char const *args) |
| static bool | HandleLookupItemCommand (ChatHandler *handler, char const *args) |
| static bool | HandleLookupItemIdCommand (ChatHandler *handler, char const *args) |
| static bool | HandleLookupItemSetCommand (ChatHandler *handler, char const *args) |
| static bool | HandleLookupObjectCommand (ChatHandler *handler, char const *args) |
| static bool | HandleLookupQuestCommand (ChatHandler *handler, char const *args) |
| static bool | HandleLookupQuestIdCommand (ChatHandler *handler, char const *args) |
| static bool | HandleLookupSkillCommand (ChatHandler *handler, char const *args) |
| static bool | HandleLookupSpellCommand (ChatHandler *handler, char const *args) |
| static bool | HandleLookupSpellIdCommand (ChatHandler *handler, char const *args) |
| static bool | HandleLookupTaxiNodeCommand (ChatHandler *handler, const char *args) |
| static bool | HandleLookupTeleCommand (ChatHandler *handler, char const *args) |
| static bool | HandleLookupTitleCommand (ChatHandler *handler, char const *args) |
| static bool | HandleLookupMapCommand (ChatHandler *handler, char const *args) |
| static bool | HandleLookupMapIdCommand (ChatHandler *handler, char const *args) |
| static bool | HandleLookupPlayerIpCommand (ChatHandler *handler, char const *args) |
| static bool | HandleLookupPlayerAccountCommand (ChatHandler *handler, char const *args) |
| static bool | HandleLookupPlayerEmailCommand (ChatHandler *handler, char const *args) |
| static bool | LookupPlayerSearchCommand (PreparedQueryResult result, int32 limit, ChatHandler *handler) |
Additional Inherited Members | |
Protected Member Functions inherited from CommandScript | |
| CommandScript (char const *name) | |
Protected Member Functions inherited from ScriptObject | |
| ScriptObject (char const *name) | |
| virtual | ~ScriptObject () |
Definition at line 46 of file cs_lookup.cpp.
|
inline |
Definition at line 49 of file cs_lookup.cpp.
|
inlineoverridevirtual |
Implements CommandScript.
Definition at line 51 of file cs_lookup.cpp.
References HandleLookupAreaCommand(), HandleLookupCreatureCommand(), HandleLookupEventCommand(), HandleLookupFactionCommand(), HandleLookupItemCommand(), HandleLookupItemIdCommand(), HandleLookupItemSetCommand(), HandleLookupMapCommand(), HandleLookupMapIdCommand(), HandleLookupObjectCommand(), HandleLookupPlayerAccountCommand(), HandleLookupPlayerEmailCommand(), HandleLookupPlayerIpCommand(), HandleLookupQuestCommand(), HandleLookupQuestIdCommand(), HandleLookupSkillCommand(), HandleLookupSpellCommand(), HandleLookupSpellIdCommand(), HandleLookupTaxiNodeCommand(), HandleLookupTeleCommand(), HandleLookupTitleCommand(), rbac::RBAC_PERM_COMMAND_LOOKUP_AREA, rbac::RBAC_PERM_COMMAND_LOOKUP_CREATURE, rbac::RBAC_PERM_COMMAND_LOOKUP_EVENT, rbac::RBAC_PERM_COMMAND_LOOKUP_FACTION, rbac::RBAC_PERM_COMMAND_LOOKUP_ITEM, rbac::RBAC_PERM_COMMAND_LOOKUP_ITEM_ID, rbac::RBAC_PERM_COMMAND_LOOKUP_ITEMSET, rbac::RBAC_PERM_COMMAND_LOOKUP_MAP, rbac::RBAC_PERM_COMMAND_LOOKUP_MAP_ID, rbac::RBAC_PERM_COMMAND_LOOKUP_OBJECT, rbac::RBAC_PERM_COMMAND_LOOKUP_PLAYER_ACCOUNT, rbac::RBAC_PERM_COMMAND_LOOKUP_PLAYER_EMAIL, rbac::RBAC_PERM_COMMAND_LOOKUP_PLAYER_IP, rbac::RBAC_PERM_COMMAND_LOOKUP_QUEST, rbac::RBAC_PERM_COMMAND_LOOKUP_QUEST_ID, rbac::RBAC_PERM_COMMAND_LOOKUP_SKILL, rbac::RBAC_PERM_COMMAND_LOOKUP_SPELL, rbac::RBAC_PERM_COMMAND_LOOKUP_SPELL_ID, rbac::RBAC_PERM_COMMAND_LOOKUP_TAXINODE, rbac::RBAC_PERM_COMMAND_LOOKUP_TELE, and rbac::RBAC_PERM_COMMAND_LOOKUP_TITLE.
|
inlinestatic |
Definition at line 90 of file cs_lookup.cpp.
References AreaTableEntry::AreaName, CONFIG_MAX_RESULTS_LOOKUP_COMMANDS, ChatHandler::GetSession(), ChatHandler::GetSessionDbcLocale(), AreaTableEntry::ID, LANG_COMMAND_LOOKUP_MAX_RESULTS, LANG_COMMAND_NOAREAFOUND, localeNames, ChatHandler::PSendSysMessage(), sAreaTableStore, ChatHandler::SendSysMessage(), sWorld, TOTAL_LOCALES, Utf8FitTo(), Utf8toWStr(), and wstrToLower().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 165 of file cs_lookup.cpp.
References CONFIG_MAX_RESULTS_LOOKUP_COMMANDS, ChatHandler::GetSession(), ChatHandler::GetSessionDbLocaleIndex(), LANG_COMMAND_LOOKUP_MAX_RESULTS, LANG_COMMAND_NOCREATUREFOUND, LANG_CREATURE_ENTRY_LIST_CHAT, LANG_CREATURE_ENTRY_LIST_CONSOLE, ChatHandler::PSendSysMessage(), ChatHandler::SendSysMessage(), sObjectMgr, sWorld, Utf8FitTo(), Utf8toWStr(), and wstrToLower().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 243 of file cs_lookup.cpp.
References CONFIG_MAX_RESULTS_LOOKUP_COMMANDS, GameEventData::description, ChatHandler::GetSession(), ChatHandler::GetTrinityString(), LANG_ACTIVE, LANG_COMMAND_LOOKUP_MAX_RESULTS, LANG_EVENT_ENTRY_LIST_CHAT, LANG_EVENT_ENTRY_LIST_CONSOLE, LANG_NOEVENTFOUND, ChatHandler::PSendSysMessage(), ChatHandler::SendSysMessage(), sGameEventMgr, sWorld, Utf8FitTo(), Utf8toWStr(), and wstrToLower().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 298 of file cs_lookup.cpp.
References AtWar, CONFIG_MAX_RESULTS_LOOKUP_COMMANDS, FactionState::Flags, ReputationMgr::GetReputation(), Player::GetReputationMgr(), ReputationMgr::GetReputationRankName(), ChatHandler::getSelectedPlayer(), ChatHandler::GetSession(), ChatHandler::GetSessionDbcLocale(), ReputationMgr::GetState(), ChatHandler::GetTrinityString(), EnumFlag< T >::HasFlag(), Header, Hidden, Inactive, LANG_COMMAND_FACTION_NOTFOUND, LANG_COMMAND_LOOKUP_MAX_RESULTS, LANG_FACTION_ATWAR, LANG_FACTION_HIDDEN, LANG_FACTION_INACTIVE, LANG_FACTION_INVISIBLE_FORCED, LANG_FACTION_NOREPUTATION, LANG_FACTION_PEACE_FORCED, LANG_FACTION_VISIBLE, localeNames, FactionEntry::Name, Peaceful, ChatHandler::PSendSysMessage(), ChatHandler::SendSysMessage(), sFactionStore, sWorld, TOTAL_LOCALES, Utf8FitTo(), Utf8toWStr(), Visible, and wstrToLower().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 399 of file cs_lookup.cpp.
References CONFIG_MAX_RESULTS_LOOKUP_COMMANDS, ChatHandler::GetSession(), ChatHandler::GetSessionDbLocaleIndex(), LANG_COMMAND_LOOKUP_MAX_RESULTS, LANG_COMMAND_NOITEMFOUND, LANG_ITEM_LIST_CHAT, LANG_ITEM_LIST_CONSOLE, ChatHandler::PSendSysMessage(), ChatHandler::SendSysMessage(), sObjectMgr, sWorld, Utf8FitTo(), Utf8toWStr(), and wstrToLower().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 449 of file cs_lookup.cpp.
References ChatHandler::GetSession(), ChatHandler::GetSessionDbLocaleIndex(), LANG_COMMAND_NOITEMFOUND, LANG_ITEM_LIST_CHAT, LANG_ITEM_LIST_CONSOLE, ChatHandler::PSendSysMessage(), ChatHandler::SendSysMessage(), and sObjectMgr.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 477 of file cs_lookup.cpp.
References CONFIG_MAX_RESULTS_LOOKUP_COMMANDS, ChatHandler::GetSession(), ChatHandler::GetSessionDbcLocale(), LANG_COMMAND_LOOKUP_MAX_RESULTS, LANG_COMMAND_NOITEMSETFOUND, LANG_ITEMSET_LIST_CHAT, LANG_ITEMSET_LIST_CONSOLE, localeNames, ItemSetEntry::Name, ChatHandler::PSendSysMessage(), ChatHandler::SendSysMessage(), sItemSetStore, sWorld, TOTAL_LOCALES, Utf8FitTo(), Utf8toWStr(), and wstrToLower().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1289 of file cs_lookup.cpp.
References CONFIG_MAX_RESULTS_LOOKUP_COMMANDS, ChatHandler::GetSession(), WorldSession::GetSessionDbcLocale(), ChatHandler::GetTrinityString(), LANG_ARENA, LANG_BATTLEGROUND, LANG_COMMAND_LOOKUP_MAX_RESULTS, LANG_COMMAND_NOMAPFOUND, LANG_CONTINENT, LANG_INSTANCE, LANG_RAID, MAP_ARENA, MAP_BATTLEGROUND, MAP_INSTANCE, MAP_RAID, ChatHandler::PSendSysMessage(), ChatHandler::SendSysMessage(), sMapStore, sWorld, TOTAL_LOCALES, Utf8FitTo(), Utf8toWStr(), and wstrToLower().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1358 of file cs_lookup.cpp.
References ChatHandler::GetSession(), WorldSession::GetSessionDbcLocale(), ChatHandler::GetTrinityString(), LANG_ARENA, LANG_BATTLEGROUND, LANG_COMMAND_NOMAPFOUND, LANG_COMMAND_NOSPELLFOUND, LANG_CONTINENT, LANG_INSTANCE, LANG_RAID, MAP_ARENA, MAP_BATTLEGROUND, MAP_INSTANCE, MAP_RAID, ChatHandler::SendSysMessage(), sMapStore, and sWorld.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 548 of file cs_lookup.cpp.
References CONFIG_MAX_RESULTS_LOOKUP_COMMANDS, ChatHandler::GetSession(), ChatHandler::GetSessionDbLocaleIndex(), LANG_COMMAND_LOOKUP_MAX_RESULTS, LANG_COMMAND_NOGAMEOBJECTFOUND, LANG_GO_ENTRY_LIST_CHAT, LANG_GO_ENTRY_LIST_CONSOLE, ChatHandler::PSendSysMessage(), ChatHandler::SendSysMessage(), sObjectMgr, sWorld, Utf8FitTo(), Utf8toWStr(), and wstrToLower().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1435 of file cs_lookup.cpp.
References LOGIN_SEL_ACCOUNT_LIST_BY_NAME, LoginDatabase, LookupPlayerSearchCommand(), PreparedStatementBase::setString(), and Utf8ToUpperOnlyLatin().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1455 of file cs_lookup.cpp.
References LOGIN_SEL_ACCOUNT_LIST_BY_EMAIL, LoginDatabase, LookupPlayerSearchCommand(), and PreparedStatementBase::setString().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1405 of file cs_lookup.cpp.
References WorldSession::GetPlayer(), WorldSession::GetRemoteAddress(), ChatHandler::getSelectedPlayer(), ChatHandler::GetSession(), Player::GetSession(), LOGIN_SEL_ACCOUNT_BY_IP, LoginDatabase, LookupPlayerSearchCommand(), and PreparedStatementBase::setString().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 624 of file cs_lookup.cpp.
References CONFIG_MAX_RESULTS_LOOKUP_COMMANDS, Player::GetQuestStatus(), ChatHandler::getSelectedPlayerOrSelf(), ChatHandler::GetSession(), ChatHandler::GetSessionDbLocaleIndex(), ChatHandler::GetTrinityString(), LANG_COMMAND_LOOKUP_MAX_RESULTS, LANG_COMMAND_NOQUESTFOUND, LANG_COMMAND_QUEST_ACTIVE, LANG_COMMAND_QUEST_COMPLETE, LANG_COMMAND_QUEST_REWARDED, LANG_QUEST_LIST_CHAT, LANG_QUEST_LIST_CONSOLE, ChatHandler::PSendSysMessage(), QUEST_STATUS_COMPLETE, QUEST_STATUS_INCOMPLETE, QUEST_STATUS_REWARDED, ChatHandler::SendSysMessage(), sObjectMgr, sWorld, Utf8FitTo(), Utf8toWStr(), and wstrToLower().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 744 of file cs_lookup.cpp.
References Player::GetQuestStatus(), ChatHandler::getSelectedPlayerOrSelf(), ChatHandler::GetSession(), ChatHandler::GetTrinityString(), LANG_COMMAND_NOQUESTFOUND, LANG_COMMAND_QUEST_ACTIVE, LANG_COMMAND_QUEST_COMPLETE, LANG_COMMAND_QUEST_REWARDED, LANG_QUEST_LIST_CHAT, LANG_QUEST_LIST_CONSOLE, ChatHandler::PSendSysMessage(), QUEST_STATUS_COMPLETE, QUEST_STATUS_INCOMPLETE, QUEST_STATUS_REWARDED, ChatHandler::SendSysMessage(), and sObjectMgr.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 794 of file cs_lookup.cpp.
References CONFIG_MAX_RESULTS_LOOKUP_COMMANDS, SkillLineEntry::DisplayName, Player::GetPureMaxSkillValue(), Player::GetPureSkillValue(), ChatHandler::getSelectedPlayer(), ChatHandler::GetSession(), ChatHandler::GetSessionDbcLocale(), Player::GetSkillPermBonusValue(), Player::GetSkillTempBonusValue(), ChatHandler::GetTrinityString(), Player::HasSkill(), LANG_COMMAND_LOOKUP_MAX_RESULTS, LANG_COMMAND_NOSKILLFOUND, LANG_KNOWN, LANG_SKILL_LIST_CHAT, LANG_SKILL_LIST_CONSOLE, LANG_SKILL_VALUES, localeNames, ChatHandler::PSendSysMessage(), ChatHandler::SendSysMessage(), sSkillLineStore, sWorld, TOTAL_LOCALES, Utf8FitTo(), Utf8toWStr(), and wstrToLower().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 882 of file cs_lookup.cpp.
References CONFIG_MAX_RESULTS_LOOKUP_COMMANDS, EFFECT_0, SpellInfo::GetEffect(), SpellInfo::GetRank(), ChatHandler::getSelectedPlayer(), ChatHandler::GetSession(), ChatHandler::GetSessionDbcLocale(), GetTalentSpellCost(), ChatHandler::GetTrinityString(), SpellInfo::HasAttribute(), Unit::HasAura(), Player::HasSpell(), SpellEffectInfo::IsEffect(), SpellInfo::IsPassive(), LANG_ACTIVE, LANG_COMMAND_LOOKUP_MAX_RESULTS, LANG_COMMAND_NOSPELLFOUND, LANG_KNOWN, LANG_LEARN, LANG_PASSIVE, LANG_SPELL_RANK, LANG_TALENT, localeNames, ChatHandler::PSendSysMessage(), ChatHandler::SendSysMessage(), SPELL_ATTR0_CU_IS_TALENT, SPELL_EFFECT_LEARN_SPELL, SpellInfo::SpellName, sSpellMgr, sWorld, TOTAL_LOCALES, SpellEffectInfo::TriggerSpell, Utf8FitTo(), Utf8toWStr(), and wstrToLower().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 996 of file cs_lookup.cpp.
References EFFECT_0, SpellInfo::GetRank(), ChatHandler::getSelectedPlayer(), ChatHandler::GetSession(), ChatHandler::GetSessionDbcLocale(), GetTalentSpellCost(), ChatHandler::GetTrinityString(), Unit::HasAura(), Player::HasSpell(), SpellEffectInfo::IsEffect(), LANG_ACTIVE, LANG_COMMAND_NOSPELLFOUND, LANG_KNOWN, LANG_LEARN, LANG_PASSIVE, LANG_SPELL_RANK, LANG_TALENT, localeNames, ChatHandler::SendSysMessage(), SPELL_ATTR0_CU_IS_TALENT, SPELL_EFFECT_LEARN_SPELL, sSpellMgr, and SpellEffectInfo::TriggerSpell.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1068 of file cs_lookup.cpp.
References CONFIG_MAX_RESULTS_LOOKUP_COMMANDS, TaxiNodesEntry::ContinentID, ChatHandler::GetSession(), ChatHandler::GetSessionDbcLocale(), LANG_COMMAND_LOOKUP_MAX_RESULTS, LANG_COMMAND_NOTAXINODEFOUND, LANG_TAXINODE_ENTRY_LIST_CHAT, LANG_TAXINODE_ENTRY_LIST_CONSOLE, localeNames, TaxiNodesEntry::Name, TaxiNodesEntry::Pos, ChatHandler::PSendSysMessage(), ChatHandler::SendSysMessage(), sTaxiNodesStore, sWorld, TOTAL_LOCALES, Utf8FitTo(), Utf8toWStr(), wstrToLower(), DBCPosition3D::X, DBCPosition3D::Y, and DBCPosition3D::Z.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1142 of file cs_lookup.cpp.
References CONFIG_MAX_RESULTS_LOOKUP_COMMANDS, ChatHandler::GetSession(), LANG_COMMAND_LOOKUP_MAX_RESULTS, LANG_COMMAND_TELE_LOCATION, LANG_COMMAND_TELE_NOLOCATION, LANG_COMMAND_TELE_PARAMETER, GameTele::name, ChatHandler::PSendSysMessage(), ChatHandler::SendSysMessage(), ChatHandler::SetSentErrorMessage(), sObjectMgr, sWorld, Utf8toWStr(), GameTele::wnameLow, and wstrToLower().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1200 of file cs_lookup.cpp.
References CONFIG_MAX_RESULTS_LOOKUP_COMMANDS, GENDER_FEMALE, GENDER_MALE, Unit::GetGender(), WorldObject::GetName(), ChatHandler::getSelectedPlayer(), ChatHandler::GetSession(), ChatHandler::GetSessionDbcLocale(), ChatHandler::GetTrinityString(), Object::GetUInt32Value(), Player::HasTitle(), LANG_ACTIVE, LANG_COMMAND_LOOKUP_MAX_RESULTS, LANG_COMMAND_NOTITLEFOUND, LANG_KNOWN, LANG_TITLE_LIST_CHAT, LANG_TITLE_LIST_CONSOLE, LOCALE_enUS, localeNames, ChatHandler::PGetParseString(), PLAYER_CHOSEN_TITLE, ChatHandler::PSendSysMessage(), sCharTitlesStore, ChatHandler::SendSysMessage(), sWorld, TOTAL_LOCALES, Utf8FitTo(), Utf8toWStr(), and wstrToLower().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1471 of file cs_lookup.cpp.
References CHAR_SEL_CHAR_GUID_NAME_BY_ACC, CharacterDatabase, CONFIG_MAX_RESULTS_LOOKUP_COMMANDS, Field::GetString(), ChatHandler::GetTrinityString(), Field::GetUInt32(), Field::GetUInt8(), LANG_COMMAND_LOOKUP_MAX_RESULTS, LANG_LOOKUP_PLAYER_ACCOUNT, LANG_LOOKUP_PLAYER_CHARACTER, LANG_NO_PLAYERS_FOUND, LANG_ONLINE, ChatHandler::PSendSysMessage(), ChatHandler::SetSentErrorMessage(), PreparedStatementBase::setUInt32(), and sWorld.
Referenced by HandleLookupPlayerAccountCommand(), HandleLookupPlayerEmailCommand(), and HandleLookupPlayerIpCommand().