Exemplo n.º 1
0
        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();
            }
        }
Exemplo n.º 2
0
        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));
        }