Example #1
0
        void timer_tick(object sender, EventArgs e)
        {
            try
            {
                string t = DateTime.Now.ToString("HH:mm:ss");
                label3.Text = "현재 시간 : " + t;
                // 초당 몬스터 db에서 체력 0인 몹의 리젠 시간을 줄인다.
                List <string> list = sd.respawnMonster2();
                if (list.Count > 0)
                {
                    foreach (var s in list)
                    {
                        Packet("<respawn>" + s + "</respawn>");
                    }
                }

                if (t.Contains(":00:00"))
                {
                    write_log("맵의 모든 아이템 삭제");
                    Packet("<chat>맵의 모든 아이템들이 삭제 됩니다.</chat>");

                    sd.DelAllItem();
                }
            }
            catch
            {
                write_log(e.ToString());
            }
        }