protected override void Load() { Instance = this; Rocket.Core.Logging.Logger.LogWarning("[OwnerChecker] Plugin loaded correctly!"); if (Configuration.Instance.usePlayerInfoLib) { Rocket.Core.Logging.Logger.LogWarning("[OwnerChecker] Player Info Lib will be used!"); } else { Rocket.Core.Logging.Logger.LogWarning("[OwnerChecker] Player Info Lib will not be used!"); } }
public static string GetCharName(CSteamID id) { string dname = null; if (OwnerChecker.Instance.Configuration.Instance.usePlayerInfoLib) { if (OwnerChecker.IsDependencyLoaded("PlayerInfoLib")) { PlayerInfoLibrary.PlayerData data = PlayerInfoLibrary.PlayerInfoLib.Database.QueryById(id, true); dname = data.CharacterName; } } return(dname); }