Example #1
0
 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!");
     }
 }
Example #2
0
        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);
        }