Пример #1
0
 public static void ArkUpdateShutdownProcedure(ArkServerInfo Server)
 {
     if (RCONCommands.WorldSave(Server))
     {
         Task stopServer = Task.Factory.StartNew(() => StableServer_Main.killServer(Server));
         stopServer.Wait(2000);
     }
     Thread.Sleep(2000);
     Processes.ServerUpdate(Server);
 }
Пример #2
0
 public static void ModUpdateShutdownProcedure(ArkServerInfo Server)
 {
     if (RCONCommands.WorldSave(Server))
     {
         Task stopServer = Task.Factory.StartNew(() => StableServer_Main.killServer(Server));
         stopServer.Wait(2000);
     }
     Thread.Sleep(2000);
     Server.ModUpdateNeeded = false;
     StartServerProcedure(Server);
 }