BASIC IDEA- Being ace gives higher EXP.
Elimination: Gives about 400-800 exp-Depending on your kill amount. Usually needs about 20 kills to get about 400 EXP.
Search&Destroy: Gives about 300-400 exp-Also depending on your kill amount. Being Ace highers your opportunity of getting exp.
Ghost mode (GR side): Have not exactly calculated, but around 200-300 exp per match. Same rules goes as above. Discussed.
Team Death Match: Gives the lowest amount of EXP, need tons of kills (50 kills +) to get around 200-350 exp per round. The worst way to get EXP fast.
MM/HM/HM X: The 2nd worst match to get EXP. However, getting about 50+ kills WILL get you about 200-350 exp per round.
ZM: Not calculated.
BASIC IDEA- Playing from start to end, will boost your GP 100+.
Elimination, Search&Destroy, and Ghost Mode (GR) will give double GP if played from start to end, with high scores.
Knife: The most annoying BUT effective way to get GP. Knifing is not preferred to be played whole time by many people, including me, but it is the most fastest way in order to make tons of GP. Getting about 30 kills in knife match will reward you for about 300 GP per round.
Handguns: Worst way of earning fast GP. Getting a lot of kills will get you a lot, but usually the same kills in Elimination and in handgun only matches will differ a lot.
Headshot: Most effective way also. Right next to knifing. Get 50 headshots, get like 500 gp per round. It is hard, but effective.
CONCLUSION: Earning fast EXP/GP are almost the same ideas. Elimination, S&D, and Ghost mode (GR) will give tons of EXP/GP if played from start to end nicely, with being ace.
Hope this guide helped you. Remember to thank me~~