How Do You Get Started In GTA V Modding?
I'm completely new to modding as a whole and I love the quality mods that are constantly made by amazing modders, JulioNIB for instance. So, I've decided to try my hand at modding GTA V, only one issue, I don't have a clue as to where to start. What's the best way for a beginner to jump into such a thing? What types of GTA V mods are the best to start? Any help is much appreciated.
Hi and welcome to the forum. First of all you'll want to download a tool called OpenIV. It's a kind of all in one tool when it comes to GTA V modding. It handles mod installation, archive management, texture editing and it even has a 3D model viewer built in.
The reason Open IV is the main tool is because It was already the main tool for GTA IV modding and when GTA V came out on PC the Open IV team were among the first to gain access to GTA V's encrypted .rpf archives.
Here's a guide online you can use: https://venturebeat.com/2015/04/22/how-to-install-gta-v-mods/
Since it is your first time I'd recommend installing just a few mods at first, making sure you keep to the instructions and then test them in game. It's not too tricky to get the hang of installing certain mods once you've installed a few similar ones before.
@remixcrash At first we'd need to know which kind of mods you have in mind. Vehicle mods (which jspeed is talking about) are completely different from script mods. For the latter you need to learn programming first, which alone takes at least a year of intense learning effort (depends on the time you invest and your learning skills). I recommend C# (say "C sharp"). Please refrain from video tutorials on YouTube. The guys who upload such videos are mostly no professionals. Do yourself a favor and buy a book. Of course you also need a programming tool. Microsoft Visual Studio is what most developers around the world are working with. Get it here: https://www.visualstudio.com/downloads/ Take the community edition because it's free of charge. In case you get stuck and need help with programming, go to https://stackoverflow.com/
@Cyron43 Actually, I had taken a look at the scripting/programming route and found and obtained a book called "C# 6.0 and the .NET 4.6 Framework Seventh Edition". Through some research, I found that C# 7.0 is the latest version of the language. Would the book I mentioned give me the skills required to head into the programming direction? Also, I'm not fully sure as to what type of mods I'd want to get into, I'll give it some thought.
@remixcrash Script mods written in C# need the ScriptHookVDotNet library (or short shvdn) (do not confuse with ScriptHookV!). Shvdn relies on .net Framework 4.5.2 and so your mods have to reference the same framework version. C#6 is the right choice for that. Idk the book you've mentioned because I have learned software development back in 2005. Maybe you can find some reviews. I hate to say it but there are some things more you need to learn besides programming. These are structured programming (most important for maintainable and extensible code. Just some catch words to look for: SOC/SRP, Design Patterns) and version control (preferably git). I recommend SourceTree as GUI for git (no need to learn all those console commands).
@Cyron43 Thank you kindly for your help Cyron, I take it you're a Programmer then? Do you have any tips for getting into C#? Or perhaps Visual Studio itself? I mucked about with Visual Studio and I still can't figure out how to target which version of C# I want (In this case 6.0). Do you have any insight on how to do such a thing? Although, I did figure out how to change which .NET Framework version I desired.
@Cyron43 Thank you for your time Cyron, you've been quite helpful. Have a good night.
Or maybe he's interest in modding GTA V peds: Here is my tutorial:
Guys thank for you help and I just Java Developer but i ve been studying just for a year and at the moment im reading books such as Heading Java First, Java 8, Core Java etc, anyways and yes seems to be Im trying to use Scripts mods, because In the video I saw the the guys was Fliying and perfoming power ups.. so I thought that following all the instructions I would be able to do the same... u know Im just tryning to have some fun xDDDDDDDD.