|
---|
|
Принятые патчи / Accepted patches Даже на форуме базы иногда выкладывают патчи, которые потом в итоге все-таки принимают в ядро. Повод для гордости. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
23.01.2010, 22:36 | #1 |
YTDB dev
Регистрация: 05.11.2009
Сообщений: 5,920
Сказал(а) спасибо: 91
Поблагодарили 5,383 раз(а) в 4,847 сообщениях
|
[патч] Релоад локалес госсип меню
Тоже вроде правильно, один вопрос - обработчик в ObjectMgr - GossipMenuItemsLocales - забыли переименовать ?))
Код:
diff --git a/src/game/Chat.cpp b/src/game/Chat.cpp index 106f30f..a51ec37 100644 --- a/src/game/Chat.cpp +++ b/src/game/Chat.cpp @@ -432,6 +432,7 @@ ChatCommand * ChatHandler::getCommandTable() { "locales_achievement_reward", SEC_ADMINISTRATOR, true, &ChatHandler::HandleReloadLocalesAchievementRewardCommand,"", NULL }, { "locales_creature", SEC_ADMINISTRATOR, true, &ChatHandler::HandleReloadLocalesCreatureCommand, "", NULL }, { "locales_gameobject", SEC_ADMINISTRATOR, true, &ChatHandler::HandleReloadLocalesGameobjectCommand, "", NULL }, + { "locales_gossip_menu_option", SEC_ADMINISTRATOR, true, &ChatHandler::HandleReloadLocalesGossipMenuOptionCommand, "", NULL }, { "locales_item", SEC_ADMINISTRATOR, true, &ChatHandler::HandleReloadLocalesItemCommand, "", NULL }, { "locales_npc_text", SEC_ADMINISTRATOR, true, &ChatHandler::HandleReloadLocalesNpcTextCommand, "", NULL }, { "locales_page_text", SEC_ADMINISTRATOR, true, &ChatHandler::HandleReloadLocalesPageTextCommand, "", NULL }, diff --git a/src/game/Chat.h b/src/game/Chat.h index 04585f5..e2adf0d 100644 --- a/src/game/Chat.h +++ b/src/game/Chat.h @@ -345,6 +345,7 @@ class ChatHandler bool HandleReloadLocalesAchievementRewardCommand(const char* args); bool HandleReloadLocalesCreatureCommand(const char* args); bool HandleReloadLocalesGameobjectCommand(const char* args); + bool HandleReloadLocalesGossipMenuOptionCommand(const char* args); bool HandleReloadLocalesItemCommand(const char* args); bool HandleReloadLocalesNpcTextCommand(const char* args); bool HandleReloadLocalesPageTextCommand(const char* args); diff --git a/src/game/Level3.cpp b/src/game/Level3.cpp index c6b3d08..5756ef9 100644 --- a/src/game/Level3.cpp +++ b/src/game/Level3.cpp @@ -180,6 +180,7 @@ bool ChatHandler::HandleReloadAllLocalesCommand(const char* /*args*/) HandleReloadLocalesAchievementRewardCommand("a"); HandleReloadLocalesCreatureCommand("a"); HandleReloadLocalesGameobjectCommand("a"); + HandleReloadLocalesGossipMenuOptionCommand("a"); HandleReloadLocalesItemCommand("a"); HandleReloadLocalesNpcTextCommand("a"); HandleReloadLocalesPageTextCommand("a"); @@ -811,6 +812,14 @@ bool ChatHandler::HandleReloadLocalesGameobjectCommand(const char* /*arg*/) return true; } +bool ChatHandler::HandleReloadLocalesGossipMenuOptionCommand(const char* /*arg*/) +{ + sLog.outString( "Re-Loading Locales Gossip Menu Option ... "); + sObjectMgr.LoadGossipMenuItemsLocales(); + SendGlobalSysMessage("DB table `locales_gossip_menu_option` reloaded."); + return true; +} + bool ChatHandler::HandleReloadLocalesItemCommand(const char* /*arg*/) { sLog.outString( "Re-Loading Locales Item ... "); Последний раз редактировалось NeatElves; 23.01.2010 в 22:52. |
25.01.2010, 11:06 | #2 |
MaNGOS Dev
Регистрация: 20.11.2009
Сообщений: 25
Сказал(а) спасибо: 17
Поблагодарили 93 раз(а) в 35 сообщениях
|
В [9254]. Спасибо.
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
GuildHouse патч валит сервер при раскупленых ГХ | tempura | Патчи | 17 | 08.02.2010 06:53 |
[патч] Релоад госсип скрипт | NeatElves | Принятые патчи / Accepted patches | 5 | 24.01.2010 09:03 |