void InitTimers() { updateTimer.Elapsed += delegate { Entities.GlobalUpdate(); PlayerBot.GlobalUpdatePosition(); }; updateTimer.Start(); messageTimer.Elapsed += delegate { RandomMessage(); }; messageTimer.Start(); if (File.Exists("text/messages.txt")) { using (StreamReader r = File.OpenText("text/messages.txt")) { while (!r.EndOfStream) { messages.Add(r.ReadLine()); } } } else { File.Create("text/messages.txt").Close(); } }
void InitTimers() { updateTimer.Elapsed += delegate { Entities.GlobalUpdate(); PlayerBot.GlobalUpdatePosition(); }; updateTimer.Start(); if (File.Exists("text/messages.txt")) { messages = CP437Reader.ReadAllLines("text/messages.txt"); } else { using (File.Create("text/messages.txt")) {} } Server.MainScheduler.QueueRepeat(RandomMessage, null, TimeSpan.FromMinutes(5)); }