The ADFGVX cipher is an extension of the ADFGX cipher, and was used by the German army in WW I (one). It's a combination of a substitution and transposition cipher, and requires some practice.
Do not despair!
The "ADFGVX cipher" the 26 letters of the alphabet are placed in two grids. The first grid looks like the grid you would draw to play tic-tac-toe. The other grid is like a big "X".
Now, add a pair of characters in each area. There are 13 free spots, so all 26 characters of the alphabet fit in... (I have put the letters in alphabetic order, but it doesn't really matter how you order your pairs, as long as your fellow spy holds the same code)
Now, for each character in your message, draw the lines that make up the spot the letter is in. So for the letters "A" and "B", draw a line right and up. "G" and "H", draw a line right, then down, then left. And so forth.
So, when you draw the code for "A" or "B", when is it an "A", and when is it a "B". That's easily signaled... if it's the first character in the pair, leave the drawing as is. If it's the 2nd, put a dot inside the area. See the examples in the drawing to see how this looks.
Here is a coded messages to practice this. This one example really is enough to get the hang of it. the actual message can be found somewhere on this page.
Now, move along, and use this knowledge with discretion!