Above it add this
Now go Some were around line 55 in General.cs and Put this!!!Quote:
public static void RestarttTimer_Elapsed(object sender, ElapsedEventArgs e)
{
World.SendMsgToAll("Server Restart in 10 seconds!", "SYSTEM", 2011);
new Thread(new ThreadStart(
delegate()
{
Console.WriteLine("Server Restarting in 10 seconds!");
Thread.Sleep(5000);
Console.WriteLine("Server Restarting in 5 seconds!");
World.SendMsgToAll("Server Restart in 5 seconds!", "SYSTEM", 2011);
Thread.Sleep(5000);
World.SaveAllChars();
General.ServerRestart();
}
)).Start();
}
Now Goto Line 246 in General.cs and Put this!Quote:
public static System.Timers.Timer RestarttTimer;
Hit Thanks if this helped you pleaseQuote:
RestarttTimer = new System.Timers.Timer();
RestarttTimer.Interval = 3600000;
RestarttTimer.Elapsed += new ElapsedEventHandler(RestarttTimer_Elapsed);
RestarttTimer.Start();






