2

 

eg: public int Baoji
        {
            get
            {
                return baoji;
            }
            set
            {
                baoji = value;
                if (baoji < 0)
                {
                    baoji = 0;
                }
                if (baoji > 100)
                {
                    baoji = 100;
                }
            }
        }
        public void Attackmonster(monster  m)
        { Console.ForegroundColor = ConsoleColor.Magenta;
            Random rad = new Random();//随机数
            int num = rad.Next(1, 101);//随机数值
            //检查是否被闪避
            if (num <= m.Shanbi)
            {
                Console.WriteLine("对不起!!攻击无效,聪明的怪兽轻而易举的躲开了你的攻击");
                return;
            }
            int shanhai = Attack -m.Deface;
            shanhai = shanhai  < 1 ? 1 : shanhai ;
            //检查是否暴击
            num = rad.Next(1, 101);
            if (num <= Baoji)
            {
                shanhai  *= 2;
                Console.Write("暴击!");
            }
           
            m.Shengmingli -= shanhai;
          
            Console.WriteLine("英雄烈猛的攻击了怪兽,使怪兽受了{0}点伤害,怪兽剩余生命力:{1}", shanhai, m.Shengmingli);
        }

等等、、、、

posted @ 2015-04-07 18:44  紫色贝与桔梗花  阅读(111)  评论(0编辑  收藏  举报