public override void Execute(ref ConsoleSystem.Arg Arguments, ref string[] ChatArguments) { Fougerite.Player sender = Fougerite.Server.Cache[Arguments.argUser.userID]; sender.MessageFrom(Core.Name, "Recargando..."); TimedEvents.startEvents(); if (File.Exists(RustPPModule.GetAbsoluteFilePath("admins.xml"))) { Administrator.AdminList = Helper.ObjectFromXML <List <Administrator> >(RustPPModule.GetAbsoluteFilePath("admins.xml")); } if (File.Exists(RustPPModule.GetAbsoluteFilePath("whitelist.xml"))) { Core.whiteList = new PList(Helper.ObjectFromXML <List <PList.Player> >(RustPPModule.GetAbsoluteFilePath("whitelist.xml"))); } else { Core.whiteList = new PList(); } if (File.Exists(RustPPModule.GetAbsoluteFilePath("bans.xml"))) { Core.blackList = new PList(Helper.ObjectFromXML <List <PList.Player> >(RustPPModule.GetAbsoluteFilePath("bans.xml"))); } else { Core.blackList = new PList(); } sender.MessageFrom(Core.Name, "Recargado!"); }
public override void Execute(ConsoleSystem.Arg Arguments, string[] ChatArguments) { if (File.Exists(RustPPModule.GetAbsoluteFilePath("rules.txt"))) { foreach (string str in File.ReadAllLines(RustPPModule.GetAbsoluteFilePath("rules.txt"))) { Util.sayUser(Arguments.argUser.networkPlayer, Core.Name, str); } } else { Util.sayUser(Arguments.argUser.networkPlayer, Core.Name, "No rules are currently set."); } }
public override void Execute(ref ConsoleSystem.Arg Arguments, ref string[] ChatArguments) { var pl = Fougerite.Server.Cache[Arguments.argUser.userID]; if (File.Exists(RustPPModule.GetAbsoluteFilePath("rules.txt"))) { foreach (string str in File.ReadAllLines(RustPPModule.GetAbsoluteFilePath("rules.txt"))) { pl.MessageFrom(Core.Name, str); } } else { pl.MessageFrom(Core.Name, "No rules are currently set."); } }
public override void Execute(ref ConsoleSystem.Arg Arguments, ref string[] ChatArguments) { var pl = Fougerite.Server.Cache[Arguments.argUser.userID]; string lang = LanguageComponent.GetPlayerLangOrDefault(pl); if (!RustPP.Data.Globals.UserIsLogged(pl)) { char ch = '☢'; pl.Notice(ch.ToString(), LanguageComponent.getMessage("notice_not_logged", lang), 4f); return; } if (File.Exists(RustPPModule.GetAbsoluteFilePath("rules.txt"))) { foreach (string str in File.ReadAllLines(RustPPModule.GetAbsoluteFilePath("rules.txt"))) { pl.SendClientMessage(str); } } else { pl.SendClientMessage("Todavía no hay reglas establecidas en el servidor."); } }
public override void Execute(ref ConsoleSystem.Arg Arguments, ref string[] ChatArguments) { TimedEvents.startEvents(); if (File.Exists(RustPPModule.GetAbsoluteFilePath("admins.xml"))) { Administrator.AdminList = Helper.ObjectFromXML <List <Administrator> >(RustPPModule.GetAbsoluteFilePath("admins.xml")); } if (File.Exists(RustPPModule.GetAbsoluteFilePath("whitelist.xml"))) { Core.whiteList = new PList(Helper.ObjectFromXML <List <PList.Player> >(RustPPModule.GetAbsoluteFilePath("whitelist.xml"))); } else { Core.whiteList = new PList(); } if (File.Exists(RustPPModule.GetAbsoluteFilePath("bans.xml"))) { Core.blackList = new PList(Helper.ObjectFromXML <List <PList.Player> >(RustPPModule.GetAbsoluteFilePath("bans.xml"))); } else { Core.blackList = new PList(); } }