X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2Fmodules%2Fglobal.mod%2Fcmd_global.c;h=4017628d6367de9ef219ad883e373fcb7dd30df8;hb=2a23dc8a34a8760bce197be5ff9a44221f537383;hp=9741e6c79ad1dd89e511fcec4b6c286f1d84b7e1;hpb=706e48b1e666054030c491d864f740071e390038;p=NeonServV5.git diff --git a/src/modules/global.mod/cmd_global.c b/src/modules/global.mod/cmd_global.c index 9741e6c..4017628 100644 --- a/src/modules/global.mod/cmd_global.c +++ b/src/modules/global.mod/cmd_global.c @@ -16,13 +16,13 @@ */ #include "../module.h" #include "cmd_global.h" -#include "modcmd.h" -#include "ConfigParser.h" +#include "../../modcmd.h" +#include "../../ConfigParser.h" void register_commands() { //Global Commands - #define USER_COMMAND(NAME,FUNCTION,PARAMCOUNT,PRIVS,FLAGS) register_command(0, NAME, FUNCTION, PARAMCOUNT, PRIVS, 0, FLAGS) + #define USER_COMMAND(NAME,FUNCTION,PARAMCOUNT,PRIVS,FLAGS) register_command(0, NAME, module_id, FUNCTION, PARAMCOUNT, PRIVS, 0, FLAGS) // NAME FUNCTION PARAMS PRIVS FLAGS USER_COMMAND("version", global_cmd_version, 0, NULL, 0); USER_COMMAND("netinfo", global_cmd_netinfo, 0, NULL, 0); @@ -30,9 +30,10 @@ void register_commands() { USER_COMMAND("command", global_cmd_command, 1, NULL, CMDFLAG_ESCAPE_ARGS); USER_COMMAND("staff", global_cmd_staff, 0, NULL, 0); USER_COMMAND("motd", global_cmd_motd, 0, NULL, 0); + USER_COMMAND("extscript", global_cmd_extscript, 0, NULL, CMDFLAG_EMPTY_ARGS | CMDFLAG_CHAN_PARAM); #undef USER_COMMAND - #define OPER_COMMAND(NAME,FUNCTION,PARAMCOUNT,GACCESS,FLAGS) register_command(0, NAME, FUNCTION, PARAMCOUNT, NULL, GACCESS, FLAGS) + #define OPER_COMMAND(NAME,FUNCTION,PARAMCOUNT,GACCESS,FLAGS) register_command(0, NAME, module_id, FUNCTION, PARAMCOUNT, NULL, GACCESS, FLAGS) // NAME FUNCTION PARAMS ACCS FLAGS OPER_COMMAND("register", global_cmd_register, 1, 200, CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH | CMDFLAG_CHAN_PARAM | CMDFLAG_OPLOG); OPER_COMMAND("unregister", global_cmd_unregister,0, 200, CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH | CMDFLAG_CHAN_PARAM | CMDFLAG_OPLOG);