Learning C# and ScriptHookVDotNet - KimonoBoy/SHVDNTutorial-NucleiLite GitHub Wiki

Introduction

In this section we'll develop six different Scripts

Player Related

  • Fix Player
  • Invincible
  • Wanted Level
  • Super Jump

Vehicle Related

  • Spawn Vehicle

Weapon Related

  • Give all Weapons

Entity Related

  • Teleport

The features of this learning resource aim to not only explain the workings of GTA V Scripting, but also provide an opportunity to grasp the fundamental concepts of C# programming language. Each feature includes a clear explanations, examples, and resources for further reading.

Through these features, the goal is to educate you and give you a deeper understanding of how to create scripts for GTA V and hopefully encourage you to continue to develop your skills.

Note

Each feature will have it's own Code Breakdown section. This section is divided in to two pieces:

  • Code Breakdown - Simplified
    This version is for absolute beginners who just want to have some success on creating a few of their own scripts and hopefully be encouraged to further improve their development skills.

  • Code Breakdown - Advanced
    This version is for people ready to improve on their overall knowledge of C# and programming in general. It's recommended to have some knowledge of the topics covered in these sections before continuing to the Nuclei (None-Lite edition)

Previous - Our First Script
Next - Fix Player Script