Scripts/Commands: Adding command reload broadcast text. (#228)
This commit is contained in:
@@ -0,0 +1,5 @@
|
|||||||
|
INSERT INTO version_db_world(`sql_rev`) VALUES ('1478458446109383200');
|
||||||
|
|
||||||
|
DELETE FROM `command` WHERE `name` = 'reload broadcast_text';
|
||||||
|
INSERT INTO `command` (`name`, `security`, `help`) VALUES
|
||||||
|
('reload broadcast_text', 3, 'Syntax: .reload broadcast_text\r\n\r\nReload broadcast_text table.');
|
||||||
@@ -62,6 +62,7 @@ public:
|
|||||||
{ "areatrigger_tavern", SEC_ADMINISTRATOR, true, &HandleReloadAreaTriggerTavernCommand, "" },
|
{ "areatrigger_tavern", SEC_ADMINISTRATOR, true, &HandleReloadAreaTriggerTavernCommand, "" },
|
||||||
{ "areatrigger_teleport", SEC_ADMINISTRATOR, true, &HandleReloadAreaTriggerTeleportCommand, "" },
|
{ "areatrigger_teleport", SEC_ADMINISTRATOR, true, &HandleReloadAreaTriggerTeleportCommand, "" },
|
||||||
{ "autobroadcast", SEC_ADMINISTRATOR, true, &HandleReloadAutobroadcastCommand, "" },
|
{ "autobroadcast", SEC_ADMINISTRATOR, true, &HandleReloadAutobroadcastCommand, "" },
|
||||||
|
{ "broadcast_text", SEC_ADMINISTRATOR, true, &HandleReloadBroadcastTextCommand, "" },
|
||||||
{ "battleground_template", SEC_ADMINISTRATOR, true, &HandleReloadBattlegroundTemplate, "" },
|
{ "battleground_template", SEC_ADMINISTRATOR, true, &HandleReloadBattlegroundTemplate, "" },
|
||||||
{ "command", SEC_ADMINISTRATOR, true, &HandleReloadCommandCommand, "" },
|
{ "command", SEC_ADMINISTRATOR, true, &HandleReloadCommandCommand, "" },
|
||||||
{ "conditions", SEC_ADMINISTRATOR, true, &HandleReloadConditions, "" },
|
{ "conditions", SEC_ADMINISTRATOR, true, &HandleReloadConditions, "" },
|
||||||
@@ -181,6 +182,7 @@ public:
|
|||||||
HandleReloadVehicleTemplateAccessoryCommand(handler, "");
|
HandleReloadVehicleTemplateAccessoryCommand(handler, "");
|
||||||
|
|
||||||
HandleReloadAutobroadcastCommand(handler, "");
|
HandleReloadAutobroadcastCommand(handler, "");
|
||||||
|
HandleReloadBroadcastTextCommand(handler, "");
|
||||||
HandleReloadBattlegroundTemplate(handler, "");
|
HandleReloadBattlegroundTemplate(handler, "");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -365,6 +367,15 @@ public:
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static bool HandleReloadBroadcastTextCommand(ChatHandler* handler, const char* /*args*/)
|
||||||
|
{
|
||||||
|
sLog->outString("Re-Loading Broadcast texts...");
|
||||||
|
sObjectMgr->LoadBroadcastTexts();
|
||||||
|
sObjectMgr->LoadBroadcastTextLocales();
|
||||||
|
handler->SendGlobalGMSysMessage("DB table `broadcast_text` reloaded.");
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
static bool HandleReloadCommandCommand(ChatHandler* handler, const char* /*args*/)
|
static bool HandleReloadCommandCommand(ChatHandler* handler, const char* /*args*/)
|
||||||
{
|
{
|
||||||
handler->SetLoadCommandTable(true);
|
handler->SetLoadCommandTable(true);
|
||||||
|
|||||||
Reference in New Issue
Block a user