* Added HandleGMNameAnnounceCommand
--HG-- branch : trunk
This commit is contained in:
@@ -532,6 +532,7 @@ ChatCommand * ChatHandler::getCommandTable()
|
|||||||
{ "aura", SEC_ADMINISTRATOR, false, &ChatHandler::HandleAuraCommand, "", NULL },
|
{ "aura", SEC_ADMINISTRATOR, false, &ChatHandler::HandleAuraCommand, "", NULL },
|
||||||
{ "unaura", SEC_ADMINISTRATOR, false, &ChatHandler::HandleUnAuraCommand, "", NULL },
|
{ "unaura", SEC_ADMINISTRATOR, false, &ChatHandler::HandleUnAuraCommand, "", NULL },
|
||||||
{ "nameannounce", SEC_MODERATOR, false, &ChatHandler::HandleNameAnnounceCommand, "", NULL },
|
{ "nameannounce", SEC_MODERATOR, false, &ChatHandler::HandleNameAnnounceCommand, "", NULL },
|
||||||
|
{ "gmnameannounce", SEC_MODERATOR, false, &ChatHandler::HandleGMNameAnnounceCommand, "", NULL },
|
||||||
{ "announce", SEC_MODERATOR, true, &ChatHandler::HandleAnnounceCommand, "", NULL },
|
{ "announce", SEC_MODERATOR, true, &ChatHandler::HandleAnnounceCommand, "", NULL },
|
||||||
{ "gmannounce", SEC_MODERATOR, true, &ChatHandler::HandleGMAnnounceCommand, "", NULL },
|
{ "gmannounce", SEC_MODERATOR, true, &ChatHandler::HandleGMAnnounceCommand, "", NULL },
|
||||||
{ "notify", SEC_MODERATOR, true, &ChatHandler::HandleNotifyCommand, "", NULL },
|
{ "notify", SEC_MODERATOR, true, &ChatHandler::HandleNotifyCommand, "", NULL },
|
||||||
|
|||||||
@@ -110,6 +110,7 @@ class ChatHandler
|
|||||||
bool HandleGroupgoCommand(const char* args);
|
bool HandleGroupgoCommand(const char* args);
|
||||||
bool HandleRecallCommand(const char* args);
|
bool HandleRecallCommand(const char* args);
|
||||||
bool HandleNameAnnounceCommand(const char* args);
|
bool HandleNameAnnounceCommand(const char* args);
|
||||||
|
bool HandleGMNameAnnounceCommand(const char* args);
|
||||||
bool HandleAnnounceCommand(const char* args);
|
bool HandleAnnounceCommand(const char* args);
|
||||||
bool HandleGMAnnounceCommand(const char* args);
|
bool HandleGMAnnounceCommand(const char* args);
|
||||||
bool HandleNotifyCommand(const char* args);
|
bool HandleNotifyCommand(const char* args);
|
||||||
|
|||||||
+2
-1
@@ -779,7 +779,8 @@ enum TrinityStrings
|
|||||||
// Room for more Trinity strings 5010-9999
|
// Room for more Trinity strings 5010-9999
|
||||||
// Used for GM Announcements
|
// Used for GM Announcements
|
||||||
LANG_GM_BROADCAST = 6613,
|
LANG_GM_BROADCAST = 6613,
|
||||||
LANG_GM_NOTIFY = 6614,
|
LANG_GM_NOTIFY = 6614,
|
||||||
|
LANG_GM_ANNOUNCE_COLOR = 6615,
|
||||||
|
|
||||||
// Use for not-in-offcial-sources patches
|
// Use for not-in-offcial-sources patches
|
||||||
// 10000-10999
|
// 10000-10999
|
||||||
|
|||||||
@@ -129,6 +129,16 @@ bool ChatHandler::HandleNameAnnounceCommand(const char* args)
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool ChatHandler::HandleGMNameAnnounceCommand(const char* args)
|
||||||
|
{
|
||||||
|
WorldPacket data;
|
||||||
|
if(!*args)
|
||||||
|
return false;
|
||||||
|
|
||||||
|
sWorld.SendGMText(LANG_GM_ANNOUNCE_COLOR, m_session->GetPlayer()->GetName(), args);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
// global announce
|
// global announce
|
||||||
bool ChatHandler::HandleAnnounceCommand(const char* args)
|
bool ChatHandler::HandleAnnounceCommand(const char* args)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user