This update modifies various aspects of this script; as well as updates rlib to v3.2.0.
rlib 3.2.0 is now "minified" to remove un-needed aspects. When updating rlib, ensure you remove the currently installed version completely before uploading the new copy. The library is nearing the end of needing to be updated so often as it gets cleaned up.
- [added] online documentation ( https://nyx.rlib.io )
- [added] numerous new color options to theme files
- [added] language file /lang/en.lua
- [change] updated code for compatibility with rlib 3.2.0
- [change] panels now using new Declare system
- [change] better animations
- [change] updated steam workshop collection [ https://steamcommunity.com/sharedfiles/filedetails/?id=2318632210 ]
- [change] revised permissions system to include dedicated ULX id
- [change] updated overall look for better icon positioning
- [change] updated gamemode detection functions
- [change] gamemode list now supports starwars rp, hogwartsrp, prophunters
- [change] configs now broken up for better organization
- [change] hud now disables level / xp addon's HUD elements since Nyx will take over
- [change] one of the prophunt gamemodes which dont count rounds now shows round in HUD via custom hook
- [change] updated panel registration system
- [remove] fonts; now provided by rlib
- [remove] sounds; now provided by rlib
This update removes numerous files that are no longer needed. Ensure that you REMOVE your existing rlib directory from your server ( if updating ), and upload the new version. Leaving old files behind can cause issues / errors.
- [added] sam admin mod support for several commands
- [added] ulx admin mod support for certain commands
- [added] rnet refresh concommand
- [added] admin mod commands for server owners to force refresh interface so you can see changes immediately instead of needing a server restart / map change
- [added] font management compatibility
- [added] ability to force a particular theme on all players now
- [added] tips ticker that appears above hud now; displays useful tips including assigned keybinds
- [change] parent hud pnls now utilize env pnl system
- [change] dcombobox now has hovering effect for theme selection as indicator of selection
- [change] new animations applied to certain interfaces
- [change] utime display now filters out 'seconds' to keep data shorter
- [change] darkrp, prophunt, basewars, sandbox huds updated to newest library code
- [change] updated usrdef:setup( ) func to be more accurate
- [change] cfg.dev.keys.main moved to rlib's define.lua
- [change] circular health indicator size increased by +2
- [bug] fixed rhook.drop nil error on 'nyx_interface_indic_vis'
- [bug] fixed issue with 'DisableDefaults' not destroying original HUD elements
- [bug] localized player declaration nil
- [bug] fixed mouse cursor release language string
This update contains re-written code; which means that any existing installed version must be removed completely and then this version installed. Merging old and new files may cause instability, errors, or other unexpected issues. Ensure that you read the included documentation.
- [Added] support for gm 'sandbox'
- [Added] new theme element 'nyx_g_pri_name_clr' for text in bottom left ( name / welcome )
- [Change] updated script for rlib v2.0.0 compatibility
- [Change] prep work to add new colorize and layout features (coming in next update)
- [Change] adjusts made to 'clarity' theme for better visuals
- [Change] renamed bucket icon to fix random issue with certain users getting bad cached icon
- [Change] removed hook nyx_initialize; actions transferred to nyx_pauth_setup
- [Fix] issue with wallet / salary switching improperly based on hud orientation
- [Fix] 'Colr' misspelling that somehow slipped past
- [Fix] random cl cvar 'hash' error
- [Added] Support for gamemode Basewars
- [Added] Rotating text for certain pieces of information
- [Added] Support for Utime (displays player's time on server)
- [Change] Grenade indicators and ammo switched.
- Makes more sense to have ammo to far right since player is looking center-screen to shoot