mirror of
https://github.com/mangosfour/server.git
synced 2025-12-15 10:37:02 +00:00
[10945] Restore check scripting lib API at load.
Also report result of script library load/reload to chat/console.
This commit is contained in:
parent
d4018322b9
commit
84b5ee3b43
10 changed files with 69 additions and 14 deletions
|
|
@ -938,10 +938,20 @@ bool ChatHandler::HandleLoadScriptsCommand(char* args)
|
|||
if (!*args)
|
||||
return false;
|
||||
|
||||
if (!sScriptMgr.LoadScriptLibrary(args))
|
||||
return true;
|
||||
switch(sScriptMgr.LoadScriptLibrary(args))
|
||||
{
|
||||
case SCRIPT_LOAR_OK:
|
||||
sWorld.SendWorldText(LANG_SCRIPTS_RELOADED_ANNOUNCE);
|
||||
SendSysMessage(LANG_SCRIPTS_RELOADED_OK);
|
||||
break;
|
||||
case SCRIPT_LOAR_ERR_NOT_FOUND:
|
||||
SendSysMessage(LANG_SCRIPTS_NOT_FOUND);
|
||||
break;
|
||||
case SCRIPT_LOAR_ERR_WRONG_API:
|
||||
SendSysMessage(LANG_SCRIPTS_WRONG_API);
|
||||
break;
|
||||
}
|
||||
|
||||
sWorld.SendWorldText(LANG_SCRIPTS_RELOADED);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue