public override void Use(Player p, string message)
 {
     if (p != null)
     {
         if (p.level.physics >= 1 && p.level.physics < 5)
         {
             sbyte  numb = C4.NextCircuit(p.level);
             C4.C4s c4   = new C4.C4s(numb);
             p.level.C4list.Add(c4);
             p.c4circuitNumber = numb;
             Player.SendMessage(p, "Place any block for c4 and place a " + c.red + "red" + Server.DefaultColor + " block for the detonator!");
             p.Blockchange += new Player.BlockchangeEventHandler(Blockchange1);
             return;
         }
         else
         {
             Player.SendMessage(p, "To use c4, the physics level must be 1, 2, 3 or 4");
             return;
         }
     }
     Player.SendMessage(p, "This command can only be used in-game!");
     return;
 }