在《荒野大镖客2》中,约翰赚钱的方法包括:1. 完成每日任务。这些任务通常会奖励几美元到二十美元不等。2. 打猎和钓鱼。通过狩猎和钓鱼可以获得大量的毛皮和鱼肉,然后可以将这些物品卖给商人或者当地的杂货铺,以此换取现金。3. 打劫据点。选择地图上的随机地点作为打劫目标,通过完成任务可以获得相当数量的赏金。4. 完成藏宝图任务。地图上会随机出现藏宝图,根据藏宝图的指示可以找到隐藏的宝藏,从而获得大量金钱。5. 探索地区。在游戏中,不断探索新的地区并完成其中的任务,可以获得不少的奖励。6. 完成陌生人任务。这些任务通常会奖励一些金钱或者道具。7. 完成主线任务和支线任务。这些任务完成后,通常会奖励一些金钱或者道具。8. 卖金块。在游戏中,可以找到一些金矿,通过开采和冶炼可以得到金块,然后将这些金块卖给黑市商人,可以获得大量金钱。以上是约翰在《荒野大镖客2》中赚钱的一些方法,玩家可以根据自己的喜好和能力选择合适的方法来获取金钱。