예제 #1
0
        public static void writecfg(Arg arg)
        {
            string contents = ConsoleSystem.SaveToConfigString(true);

            File.WriteAllText(GetServerFolder("cfg") + "/serverauto.cfg", contents);
            ServerUsers.Save();
            arg.ReplyWith("Config Saved");
        }
예제 #2
0
        public static void writecfg(ConsoleSystem.Arg arg)
        {
            string configString = ConsoleSystem.SaveToConfigString(true);

            File.WriteAllText(string.Concat(ConVar.Server.GetServerFolder("cfg"), "/serverauto.cfg"), configString);
            ServerUsers.Save();
            arg.ReplyWith("Config Saved");
        }
예제 #3
0
 public static void save(ref ConsoleSystem.Arg arg)
 {
     if (!Directory.Exists("cfg"))
     {
         Directory.CreateDirectory("cfg");
     }
     File.WriteAllText(config.ConfigName(), ConsoleSystem.SaveToConfigString());
     arg.ReplyWith("Saved config.cfg");
 }
예제 #4
0
파일: RustServer.cs 프로젝트: sjaslow/Oxide
        /// <summary>
        /// Saves the server and any related information
        /// </summary>
        public void Save()
        {
            ConVar.Server.save(null);

            var serverFolder = ConVar.Server.GetServerFolder("cfg");
            var configString = ConsoleSystem.SaveToConfigString(true);

            File.WriteAllText(string.Concat(serverFolder, "/serverauto.cfg"), configString);
            ServerUsers.Save();
        }
예제 #5
0
    public static void save(ref ConsoleSystem.Arg arg)
    {
        if (!Directory.Exists("cfg"))
        {
            Directory.CreateDirectory("cfg");
        }
        string path     = ConfigName();
        string contents = ConsoleSystem.SaveToConfigString();

        File.WriteAllText(path, contents);
        arg.ReplyWith("Saved config.cfg");
    }
예제 #6
0
 public void Save()
 {
     ConVar.Server.save(null);
     File.WriteAllText(String.Concat(ConVar.Server.GetServerFolder("cfg"), "/serverauto.cfg"), ConsoleSystem.SaveToConfigString(true));
     ServerUsers.Save();
 }