Releases: Guthen/guthlevelsystem
Releases · Guthen/guthlevelsystem
v2.3.4: Small bug fix and code clean up
v2.3.3: Offline editing and viewing of players data and various fixes
This release is not about new changes (in fact most of these were already out two years ago) but I do it in order to, hopefully, stop a confusion for new users about which version to download. People understandably downloaded the previous release which was the v2.0.0 and were missing on important changes.
Changelist:
- Added an in-game panel using console command
guthlevelsystem_panel
to view and edit data of all saved players (even offline) - Added HUDs scripts hot-reload
- Added Lua functions to set and get data with a SteamID instead of a Player object
- Fixed a Lua script error about CreateConVar
- Fixed failure with MySQL database initialization
- Fixed an issue with database migration using MySQLOO
- Fixed loading of level HUDs
v2.0.0: Prestige System
v2.0.0 ─ Code Refactoring & Prestige System
04/06/2022
- ADD : Github Version Checker
- ADD : Add
guthlevelsystem_debug
convar to enable debug messages - UPDATE : prints are now colored depending of the type of information (error, warning, debug & info)
- UPDATE :
guthlevelsystem_info
command has been renamed toguthlevelsystem_about
- CODE REFACTOR : all functions names are now under snake_case naming convention
- CODE REFACTOR : XP & Level setters functions are no longer recursive
05/06/2022
- ADD : DarkRP Job support for variable
level
- UPDATE : XP 'Earn by Events' Configuration are now editable functions instead of numbers
06/06/2022
- ADD : SQL Database Migrations for Prestige system
- ADD : Prestige System
- CODE REFACTOR : configuration variables are now under snake_case naming convention and organized in their relative tables
09/06/2022
- ADD : Configuration for HUD_PRINTCENTER notifications
- ADD : Add Prestige commands to ULX
13/06/2022
- ADD : Add Prestige commands to guthlevelsystem, SAM & xAdmin2
v1.6.1: Bug Fix
Fixes
- Fix killing NextBots and not earning XP with the config
guthlevelsystem.OnNPCKilledEarnXP = true
- Fix killing NPCs/NextBots and earning 0 XP with the configs
guthlevelsystem.OnNPCKilledEarnXP = true
andguthlevelsystem.OnNPCKilledXP = -1
v1.6.0 : SAM Commands Support
SAM
- Added
lsaddxp <target> <xp>
command - Added
lssetxp <target> <xp>
command - Added
lsaddlvl <target> <lvl>
command - Added
lssetlvl <target> <lvl>
command
ULX
- Added
lssetxp <target> <xp>
command
v1.5.0 : xAdmin2 compatibility
xAdmin2 compatibility
I have implemented xAdmin2's commands for managing levels and XPs of players, listed below:
lsaddxp <player> <amount>
: Addamount
XP toplayer
lsaddlvl <player> <amount>
: Addamount
LVL toplayer
lssetxp <player> <amount>
: Setplayer
's XP toamount
lssetlvl <player> <amount>
: Setplayer
's LVL toamount