示例#1
0
 public string SendMap(int id)
 {
     try
     {
         if (map_data.ContainsKey(id))
         {
             return(map_data[id]);
         }
         else
         {
             map_data = system_db.SendMap();
             if (map_data.ContainsKey(id))
             {
                 return(map_data[id]);
             }
             else
             {
                 return("null");
             }
         }
     }
     catch (Exception e)
     {
         mainForm.write_log(e.ToString());
         return("null");
     }
 }
示例#2
0
        public Systemdata()
        {
            try
            {
                monster_data = new Dictionary <int, List <Monster> >();
                item_data2   = new Dictionary <int, List <Item2> >();

                map_data  = new Dictionary <int, string>();
                system_db = new System_DB();
                map_data  = system_db.SendMap();

                // 파티 퀘스트 맵 아이디 저장
                party_quest_map_id = new Dictionary <int, int[]>();
                party_quest_map_id.Add(1, new int[] { 51, 1015 });
                party_quest_map_id.Add(2, new int[] { 113, 1143 });
                party_quest_map_id.Add(3, new int[] { 404, 1152 });
            }
            catch (Exception e)
            {
                mainForm.write_log(e.ToString());
            }
        }