repaired dependency issues for protobuf

This commit is contained in:
Xackery 2018-02-11 13:24:03 -08:00
parent c69b9a95b7
commit dd5ef6523f
4 changed files with 8 additions and 4 deletions

3
.gitignore vendored
View File

@ -38,4 +38,5 @@ logs/
protobuf/csharp/* protobuf/csharp/*
protobuf/go/* protobuf/go/*
protobuf/java/* protobuf/java/*
protobuf/python/* protobuf/python/*
.vscode

View File

@ -157,7 +157,7 @@ IF(MSVC)
ELSE(MSVC) ELSE(MSVC)
SET(NATS_LIBRARY "${NATS_ROOT}/lib_x64/libnats.so") SET(NATS_LIBRARY "${NATS_ROOT}/lib_x64/libnats.so")
SET(PROTOBUF_LIBRARY "${PROTOBUF_ROOT}/lib_x64/libprotobuf.so") SET(PROTOBUF_LIBRARY "${PROTOBUF_ROOT}/lib_x64/libprotobuf.so.15")
#Normally set by perl but we don't use the perl flags anymore so we set it. #Normally set by perl but we don't use the perl flags anymore so we set it.
ADD_DEFINITIONS(-DHAS_UNION_SEMUN) ADD_DEFINITIONS(-DHAS_UNION_SEMUN)

View File

@ -25,10 +25,12 @@
#include "world_config.h" #include "world_config.h"
#include "../common/guilds.h" #include "../common/guilds.h"
#include "../common/string_util.h" #include "../common/string_util.h"
#include "nats_manager.h"
extern uint32 numplayers; extern uint32 numplayers;
extern LoginServerList loginserverlist; extern LoginServerList loginserverlist;
extern ClientList client_list; extern ClientList client_list;
extern NatsManager nats;
extern volatile bool RunLoops; extern volatile bool RunLoops;
ClientListEntry::ClientListEntry(uint32 in_id, uint32 iLSID, const char* iLoginName, const char* iLoginKey, int16 iWorldAdmin, uint32 ip, uint8 local) ClientListEntry::ClientListEntry(uint32 in_id, uint32 iLSID, const char* iLoginName, const char* iLoginKey, int16 iWorldAdmin, uint32 ip, uint8 local)
@ -286,6 +288,7 @@ bool ClientListEntry::CheckAuth(uint32 iLSID, const char* iKey) {
Log(Logs::Detail, Logs::World_Server,"Error adding local account for LS login: '%s', duplicate name?" ,plsname); Log(Logs::Detail, Logs::World_Server,"Error adding local account for LS login: '%s', duplicate name?" ,plsname);
return false; return false;
} }
nats.SendAdminMessage(StringFormat("New account was created for %s, accountid: %u", plsname, paccountid));
strn0cpy(paccountname, plsname, sizeof(paccountname)); strn0cpy(paccountname, plsname, sizeof(paccountname));
padmin = tmpStatus; padmin = tmpStatus;
} }

View File

@ -2,8 +2,8 @@
#define _NATS_H #define _NATS_H
#include "nats.h" #include "nats.h"
#include "event_codes.h" #include "event_codes.h"
#include "entity.h"; #include "entity.h"
#include "mob.h"; #include "mob.h"
#include "../common/opcodemgr.h" #include "../common/opcodemgr.h"
#include "../common/global_define.h" #include "../common/global_define.h"