From c5bbc349b176c045dab7e9ddea12cb18eee7a176 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 14 Nov 2014 22:13:01 +0300 Subject: store character language in script variables. --- src/map/init.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/map/init.c') diff --git a/src/map/init.c b/src/map/init.c index cb09ae3..c0eef38 100644 --- a/src/map/init.c +++ b/src/map/init.c @@ -21,6 +21,8 @@ #include "../../../common/HPMDataCheck.h" /* should always be the last file included! (if you don't make it last, it'll intentionally break compile time) */ +extern int langScriptId; + HPExport struct hplugin_info pinfo = { "evol_map", @@ -62,6 +64,9 @@ HPExport void plugin_init (void) addPacket(0x7530, 22, map_parse_version, hpClif_Parse); addHookPre("pc->readparam", epc_readparam_pre); + addHookPre("pc->setregistry", epc_setregistry); + + langScriptId = script->add_str("Lang"); } HPExport void server_preinit (void) -- cgit v1.2.3-70-g09d2