Implementing an Offline Progression System with .NET 1.5

Featured .Net Gameplay


Description


Implementing an Offline Progression System with .NET

This script implements a leveling system similar to GTA Online, where players level up based on playtime (1 hour of in-game time equals 1 level) or by accumulating stealth kills (10 stealth kills equal 1 level).

Requirements

Script Hook V ScriptHookV.Net NativeUI

Installation

  • Place LevelSystem.dll in your scripts folder.
  • Place LevelSystem.ini in your scripts folder.
  • Place NativeUI.dll in your scripts folder.

Updates

1.0

-Initial release.

1.1

-Added a new "view current level" button in the .ini file and an improved visual design.

1.2

-Introduced 5 abilities unlocked at levels 10, 20, 30, 40, and 50. Each level grants a specific ability.

1.3

-Implemented automatic level saving when the game closes. -Updated visual design.

1.4

-Added the ability to change the language in the .ini file.

1.5

-Introduced a new feature where players rank up after accumulating 10 stealth kills.

Special thanks to FIFASam for assistance with level saving.


First Upload: November 12, 2024 Last Updated: November 12, 2024


0 Comments