diff --git a/managed/CounterStrikeSharp.API/Core/API.cs b/managed/CounterStrikeSharp.API/Core/API.cs index 8d28d2a28..b65a4f675 100644 --- a/managed/CounterStrikeSharp.API/Core/API.cs +++ b/managed/CounterStrikeSharp.API/Core/API.cs @@ -1464,7 +1464,7 @@ public static IntPtr FindVirtualTable(string modulepath, string vtablename){ ScriptContext.GlobalScriptContext.Reset(); ScriptContext.GlobalScriptContext.Push(modulepath); ScriptContext.GlobalScriptContext.Push(vtablename); - ScriptContext.GlobalScriptContext.SetIdentifier(0xB4A0F13C); + ScriptContext.GlobalScriptContext.SetIdentifier(0xEA506CFF); ScriptContext.GlobalScriptContext.Invoke(); ScriptContext.GlobalScriptContext.CheckErrors(); return (IntPtr)ScriptContext.GlobalScriptContext.GetResult(typeof(IntPtr)); diff --git a/src/core/memory.cpp b/src/core/memory.cpp index bb18fc3ba..7e1ffa2b5 100644 --- a/src/core/memory.cpp +++ b/src/core/memory.cpp @@ -20,11 +20,14 @@ */ #include "gameconfig.h" +#include "log.h" #include "memory_module.h" +using namespace counterstrikesharp::modules; + void* FindSignature(const char* moduleName, const char* bytesStr) { - auto module = counterstrikesharp::modules::GetModuleByName(moduleName); + auto module = GetModuleByName(moduleName); if (module == nullptr) { return nullptr; @@ -35,7 +38,7 @@ void* FindSignature(const char* moduleName, const char* bytesStr) void* FindVirtualTable(const char* moduleName, const char* vtableName) { - auto module = counterstrikesharp::modules::GetModuleByName(moduleName); + auto module = GetModuleByName(moduleName); if (module == nullptr) { return nullptr;