internal static ulong GetPlayerGuid() { if (GetPlayerGuidFunction == null) { GetPlayerGuidFunction = Memory.Reader.RegisterDelegate <GetPlayerGuidDelegate>(funcs.ClntObjMgrGetActivePlayer); } return(GetPlayerGuidFunction()); }
internal static ulong GetPlayerGuid() { if (!ObjectManager.Instance.IsIngame) { return(0); } if (GetPlayerGuidFunction == null) { GetPlayerGuidFunction = Memory.Reader.RegisterDelegate <GetPlayerGuidDelegate>(funcs.ClntObjMgrGetActivePlayer); } return(MainThread.Instance.Invoke(() => GetPlayerGuidFunction())); }