Ejemplo n.º 1
0
        /// <summary>
        /// Unload a plugin
        /// </summary>
        /// <param name="p">The plugin to unload</param>
        /// <param name="shutdown">Is this shutdown?</param>
        public static void Unload(Plugin p, bool shutdown)
        {
            try { p.Unload(shutdown);
                  all.Remove(p);

                  Server.s.Log(p.name + " was unloaded."); }
            catch { Server.s.Log("An Error occurred while unloading a plugin"); }
        }
Ejemplo n.º 2
0
 public override void Use(Player p, string message)
 {
     if (Plugin.Find(message) != null)
     {
         Plugin.Unload(Plugin.Find(message), false);
     }
     else
     {
         Player.SendMessage(p, "That plugin is not loaded!");
     }
 }
        /// <summary>
        /// Unload a plugin
        /// </summary>
        /// <param name="p">The plugin to unload</param>
        /// <param name="shutdown">Is this shutdown?</param>
        public static void Unload(Plugin p, bool shutdown)
        {
            try
            {
                p.Unload(shutdown);
                all.Remove(p);

                Server.s.Log(p.name + " was unloaded.");
            }
            catch { Server.s.Log("An error occurred while unloading a plugin."); }
        }
Ejemplo n.º 4
0
 /// <summary>
 /// Unload a plugin
 /// </summary>
 /// <param name="p">The plugin to unload</param>
 /// <param name="shutdown">Is this shutdown?</param>
 public static void Unload(Plugin p, bool shutdown)
 {
     p.Unload(shutdown);
     all.Remove(p);
     Server.s.Log(p.name + " was unloaded...how ever you cant re-load it until you restart!");
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Unload a plugin
 /// </summary>
 /// <param name="p">The plugin to unload</param>
 /// <param name="shutdown">Is this shutdown?</param>
 public static void Unload(Plugin p, bool shutdown)
 {
     p.Unload(shutdown);
     all.Remove(p);
     Server.s.Log(p.name + " was unloaded.");
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Unload a plugin
 /// </summary>
 /// <param name="p">The plugin to unload</param>
 /// <param name="shutdown">Is this shutdown?</param>
 public static void Unload(Plugin p, bool shutdown)
 {
     p.Unload(shutdown);
     all.Remove(p);
     Server.s.Log(p.name + " was unloaded.");
 }