I recommend that you learn the basics of Godot before moving on to a GTA sized- project. Nothing in specific about the game is actually that hard, its basically just a bunch of assets (map model, sfx, guns, etc) from random places all strung together with code in Godot. Besides, I'm kinda embarrassed by how bad the code is lol. If you want to know about how anything is specific works, just ask!