๐ค Profile

Norda Scripts
76561198033784269๐จ Creator
๐ฌ Message
โ๏ธ You are offline, join to send a private message.





๐ Osgmod Stats
Creators Stats | |
---|---|
โ๏ธ Scripts created: | 83 scripts |
โญ๏ธ 590 Reviews: | โ โ โ โ โ 4.98/5 |
๐ Sales: | 11400 |
๐ Updates released: | 1405 updates |
Users Stats | |
๐ Last login: | 1750612512 |
๐พ Joined: | 1432600035 |
Forums Stats | |
๐ Forum Posts: | 173 |
โฉ๏ธ Forum Reply: | 80 |
โค๏ธ Reactions Given: | 25 |
๐ณ Reactions Received: | 65 |
โญ๏ธ 1405 Updates released
All updates published by Norda Scripts - page 1
Published Updates by Norda Scripts (Gmod addons) - Page 1

v4.2
๐ Added
- Implemented "playermodels" table in shared.lua for dynamic player model configuration.
Line 107 Added in the wiki (English + French): โฐ 107. How do I replace the Survivor / Playermodel list in Zworld?
โ๏ธ Patch
- Added post-water immersion visual feedback on HUD.
- Lua Error fix: gamemodes/zworld/gamemode/cl_hud_and_render.lua:119: attempt to call global 'mr' (a nil value)
- Implemented "playermodels" table in shared.lua for dynamic player model configuration.
Line 107 Added in the wiki (English + French): โฐ 107. How do I replace the Survivor / Playermodel list in Zworld?
โ๏ธ Patch
- Added post-water immersion visual feedback on HUD.
- Lua Error fix: gamemodes/zworld/gamemode/cl_hud_and_render.lua:119: attempt to call global 'mr' (a nil value)

v1.8
๐ Added
- Support for administrator roles for NWeather via cfg.Admin_GROUP_ACCESS, allowing specified ranks you need (e.g. superadmin, admin) to access the control panel.
- Added list of SteamID64 owners with cfg.OwnersSteamID64, allowing access to be granted to users without an external permissions system.
cfg.OwnersSteamID64 = {
["user_steamid64_here"] = true
}
cfg.Admin_GROUP_ACCESS = {
["superadmin"] = true,
["admin"] = true
}
- Support for administrator roles for NWeather via cfg.Admin_GROUP_ACCESS, allowing specified ranks you need (e.g. superadmin, admin) to access the control panel.
- Added list of SteamID64 owners with cfg.OwnersSteamID64, allowing access to be granted to users without an external permissions system.
cfg.OwnersSteamID64 = {
["user_steamid64_here"] = true
}
cfg.Admin_GROUP_ACCESS = {
["superadmin"] = true,
["admin"] = true
}

v3.6
๐งฑ Improved
- Implementation of a hierarchical configuration system for stamina, which takes into account role- and job-specific settings (or categories) where available, with automatic fallback to the default global configuration.
- Complete deactivation of the stamina system (regeneration, jump limits and sprint) when the stamina_system parameter is deactivated (value 0), guaranteeing consistent behavior for all users concerned. For example, you want staff to be unaffected by the various stamina limits.
โก Optimization
- Reduce redundant checks by centralizing parameter retrieval, thus improving code readability and performance.
- Implementation of a hierarchical configuration system for stamina, which takes into account role- and job-specific settings (or categories) where available, with automatic fallback to the default global configuration.
- Complete deactivation of the stamina system (regeneration, jump limits and sprint) when the stamina_system parameter is deactivated (value 0), guaranteeing consistent behavior for all users concerned. For example, you want staff to be unaffected by the various stamina limits.
โก Optimization
- Reduce redundant checks by centralizing parameter retrieval, thus improving code readability and performance.

v3.5
๐งฑ Improved
Logical correction: deactivating the stamina variable now deactivates all stamina-related restrictions (fatigue, sprint, jump, regeneration), in line with the original intention.
โ๏ธ Patch
Staff behavior corrected: a member with stamina disabled will no longer be affected by fatigue or blocked at 0 stamina.
โก Optimization
Enhanced stability: various inconsistencies in configuration variables detected and corrected.
Major optimization: significant reduction in the number of conditions evaluated in stamina-related interactions (sprint, jump, restricted actions).
Logical correction: deactivating the stamina variable now deactivates all stamina-related restrictions (fatigue, sprint, jump, regeneration), in line with the original intention.
โ๏ธ Patch
Staff behavior corrected: a member with stamina disabled will no longer be affected by fatigue or blocked at 0 stamina.
โก Optimization
Enhanced stability: various inconsistencies in configuration variables detected and corrected.
Major optimization: significant reduction in the number of conditions evaluated in stamina-related interactions (sprint, jump, restricted actions).

v3.0
โก Optimization
-- 1 = Click to view recipe (avoids loading all images at once), useful for large recipes
-- 0 = Show all images when workbench opens
cfg.RecipeCollapsed = 0
-- 1 = Click to view recipe (avoids loading all images at once), useful for large recipes
-- 0 = Show all images when workbench opens
cfg.RecipeCollapsed = 0

v1.1
๐ Added
Added the option of writing an expulsion message instead of displaying the reasons. Each Restricted Zone can have a unique message. Blank fields = OFF.
Added the option of writing an expulsion message instead of displaying the reasons. Each Restricted Zone can have a unique message. Blank fields = OFF.

v1.0
Initial version

v1.7
๐ Added
A new setting has been added to define the start time for each reboot. For example, if you want it to be 6am after a server start or reboot, you set the option to 6. In server clock configuration. Don't forget to reset the settings to display the option in the menu.
Question 39 about it added in the wiki.
A new setting has been added to define the start time for each reboot. For example, if you want it to be 6am after a server start or reboot, you set the option to 6. In server clock configuration. Don't forget to reset the settings to display the option in the menu.
Question 39 about it added in the wiki.

v1.1
๐งฑ Improved
Securing the tick on the client side. Unpredictable prediction: The timer logic is now executed locally via an encapsulated loop and a dynamically generated (random) identifier, preventing any standard detection or override by external scripts. This greatly complicates client-side bypass actions.
Securing the tick on the client side. Unpredictable prediction: The timer logic is now executed locally via an encapsulated loop and a dynamically generated (random) identifier, preventing any standard detection or override by external scripts. This greatly complicates client-side bypass actions.

v1.1
๐งฑ Improved
When a playlist is deleted, the zones assigned to it automatically switch OFF.
When a playlist is deleted, the zones assigned to it automatically switch OFF.

v1.0
Initial version

v8.1
๐ Added
Adds a small button to open the clientside menu for music volume settings generated by NSoundScape Creator: Advanced, Optimized GMod Soundscape Addon. This eliminates the need to type the command into the console, and lets the player know that they have a choice and can reduce the volume of the soundscape.
โ๏ธ Patch
// Use a Key to open the inventory
cfg.KEY={
[KEY_L]=true,
}
Opening the inventory using this method may be blocked by other binds from other addons. The update resolves this conflict.
โก Optimization
Slightly optimized rendering.
Adds a small button to open the clientside menu for music volume settings generated by NSoundScape Creator: Advanced, Optimized GMod Soundscape Addon. This eliminates the need to type the command into the console, and lets the player know that they have a choice and can reduce the volume of the soundscape.
โ๏ธ Patch
// Use a Key to open the inventory
cfg.KEY={
[KEY_L]=true,
}
Opening the inventory using this method may be blocked by other binds from other addons. The update resolves this conflict.
โก Optimization
Slightly optimized rendering.

v1.0
Initial version

v5.7
๐ Added
Set Character RP Name: You can rename the RP names of characters connected to the server directly from the administration menu.
Set Character RP Name: You can rename the RP names of characters connected to the server directly from the administration menu.

v8.0
๐งฐ Lua Error Fix
[norda_inventory_system] */sv_norda_inventory_system.lua:470: attempt to perform arithmetic on field 'inventory_off' (a nil value)
[norda_inventory_system] */sv_norda_inventory_system.lua:470: attempt to perform arithmetic on field 'inventory_off' (a nil value)

v1.6
๐ Added
๐ง New public API for custom HUDs
Several API functions have been added to enable developers to retrieve real-time weather data and integrate it into their own custom HUDs:
NWeather_GetSeason() -- Returns the season ID, its name (in English) and a Material representing the season icon.
NWeather_GetWeather() -- Returns the current weather ID, its name, and the corresponding weather icon.
NWeather_GetMoonphase() -- Returns the current moon phase ID and name.
NWeather_GetTime() -- Returns the current time in numerical form + the time formatted for display (e.g. โ08:01 AMโ).
NWeather_GetDate() -- Returns a text string with the complete date (e.g. โ27, January 2025โ).
NWeather_GetTemperature() -- Returns the current temperature in ยฐC in raw, formatted form (ex: -3, โ-3ยฐCโ).
NWeather_API (console command) -- Displays all above API returns in console for debugging or quick integration.
๐ Documentation update
A section detailing the operation of each API function has been added to the official documentation.
Lines 34 to 40 of the script wiki deal specifically with the use of these functions, the values returned and their integration into a custom HUD. You can use the API keyword to quickly display the relevant lines.
๐ง New public API for custom HUDs
Several API functions have been added to enable developers to retrieve real-time weather data and integrate it into their own custom HUDs:
NWeather_GetSeason() -- Returns the season ID, its name (in English) and a Material representing the season icon.
NWeather_GetWeather() -- Returns the current weather ID, its name, and the corresponding weather icon.
NWeather_GetMoonphase() -- Returns the current moon phase ID and name.
NWeather_GetTime() -- Returns the current time in numerical form + the time formatted for display (e.g. โ08:01 AMโ).
NWeather_GetDate() -- Returns a text string with the complete date (e.g. โ27, January 2025โ).
NWeather_GetTemperature() -- Returns the current temperature in ยฐC in raw, formatted form (ex: -3, โ-3ยฐCโ).
NWeather_API (console command) -- Displays all above API returns in console for debugging or quick integration.
๐ Documentation update
A section detailing the operation of each API function has been added to the official documentation.
Lines 34 to 40 of the script wiki deal specifically with the use of these functions, the values returned and their integration into a custom HUD. You can use the API keyword to quickly display the relevant lines.

v4.5
โ๏ธ Patch Lua Error
[nordahl_store_builder] sv_store_builder.lua:22: attempt to call method 'IsSuperAdmin' (a nil value)
[nordahl_store_builder] sv_store_builder.lua:22: attempt to call method 'IsSuperAdmin' (a nil value)

v2.3
๐งฑ Improved
Grade doubling is now possible: it is now possible to create several grades with the same name (duplicate grades). Previously, this operation was blocked to avoid conflicts.
๐ Added
Possibility of customizing a Grade's unique id from the management interface.
Grade doubling is now possible: it is now possible to create several grades with the same name (duplicate grades). Previously, this operation was blocked to avoid conflicts.
๐ Added
Possibility of customizing a Grade's unique id from the management interface.

v1.8
โก Optimization
90% performance optimization of the depth-of-field system.
๐งฑ Improved
The depth-field system detects materials with transparent parts.
90% performance optimization of the depth-of-field system.
๐งฑ Improved
The depth-field system detects materials with transparent parts.

v7.9
๐งฑ Improved
Possibility of disabling inventory access for certain jobs or ranks. (For example, if you want players to play as humans and zombies, zombies have no inventory.)
The option is applied in real time. This was not the case before.
Possibility of disabling inventory access for certain jobs or ranks. (For example, if you want players to play as humans and zombies, zombies have no inventory.)
The option is applied in real time. This was not the case before.

v1.5
๐ Added
3 new options added: The first new option allows you to disable NWeather's soundscape. Sometimes you may prefer to have your own soundscape.
โ New option: Delete native soundscape and light entities (Reset the settings to show them: Blue button top right / Reset NWeather Setting)
Added an option to automatically delete soundscape (trigger_soundscape, env_soundscape, etc.) and light (light, light_spot, light_dynamic, light_environment) entities present on maps.
๐ฏ Objective:
Optimize server performance by reducing the number of active entities and unnecessary logic.
Avoid visual and sound conflicts with the addon's custom dynamic systems (client-side soundscape and dynamic weather/light via NWeather).
Improve visual and sound consistency by removing static map effects that contradict the dynamic effects generated by the addon.
This option can be deactivated at any time according to the needs of the map or the administrators.
3 new options added: The first new option allows you to disable NWeather's soundscape. Sometimes you may prefer to have your own soundscape.
โ New option: Delete native soundscape and light entities (Reset the settings to show them: Blue button top right / Reset NWeather Setting)
Added an option to automatically delete soundscape (trigger_soundscape, env_soundscape, etc.) and light (light, light_spot, light_dynamic, light_environment) entities present on maps.
๐ฏ Objective:
Optimize server performance by reducing the number of active entities and unnecessary logic.
Avoid visual and sound conflicts with the addon's custom dynamic systems (client-side soundscape and dynamic weather/light via NWeather).
Improve visual and sound consistency by removing static map effects that contradict the dynamic effects generated by the addon.
This option can be deactivated at any time according to the needs of the map or the administrators.

v3.0
๐งฑ Improved
Replaces the variable defining the version by the use of a tag, which automatically indicates the version at download time. This avoids visual inconsistencies between the displayed version and the one actually downloaded. This is an old script (2015), the version had to be changed manually in the file. This could now be forgotten. For example, you have version 2.9 and are visually observing version 2.7.
Replaces the variable defining the version by the use of a tag, which automatically indicates the version at download time. This avoids visual inconsistencies between the displayed version and the one actually downloaded. This is an old script (2015), the version had to be changed manually in the file. This could now be forgotten. For example, you have version 2.9 and are visually observing version 2.7.

v1.4
๐งฑ Improved
Handles temperature differences when under shelter.
Handles temperature differences when under shelter.

v1.3
โ๏ธ Patch
Removed snow display inside buildings.
Fixed the glare of the sun appearing through the ground at night with Gmod default post processing.
Fixed a Lua error related to the calendar menu, which was causing problems in 64-bit versions.
Corrected a Lua error that could occur when manually adding custom textures to the client file.
โก Optimization
Improved moon rendering at night for more realistic visuals.
Optimized weather calculations to further reduce client-side CPU usage.
Optimization of visual effects (FX), notably by preventing snow from appearing in off-map areas, thus lightening the load on the GPU.
Removed snow display inside buildings.
Fixed the glare of the sun appearing through the ground at night with Gmod default post processing.
Fixed a Lua error related to the calendar menu, which was causing problems in 64-bit versions.
Corrected a Lua error that could occur when manually adding custom textures to the client file.
โก Optimization
Improved moon rendering at night for more realistic visuals.
Optimized weather calculations to further reduce client-side CPU usage.
Optimization of visual effects (FX), notably by preventing snow from appearing in off-map areas, thus lightening the load on the GPU.

v1.6

v1.2
โก Optimization
Optimization of the map's dynamic brightness system.
Optimization of the map's dynamic brightness system.

v1.4
๐ New feature
Support for automatic import from the old Job Whitelist system - DarkRP via the export_to_norda_whitelistjob2 command.
Support for automatic import from the old Job Whitelist system - DarkRP via the export_to_norda_whitelistjob2 command.

v6.0
๐ Added
Export command added: export_to_norda_whitelistjob2
This command automatically transfers all whitelist data to my new whitelist job system: WJob - Gmod Whitelisting Job System 2, if also installed.
Once the export is complete (a few seconds), a message will appear in the console indicating that the server will restart in 5 seconds.
โ Once the migration has been successfully completed, you can safely delete the old addon.
Export command added: export_to_norda_whitelistjob2
This command automatically transfers all whitelist data to my new whitelist job system: WJob - Gmod Whitelisting Job System 2, if also installed.
Once the export is complete (a few seconds), a message will appear in the console indicating that the server will restart in 5 seconds.
โ Once the migration has been successfully completed, you can safely delete the old addon.

v1.7
๐งฑ Improved
A limit indicator has been added to pages being edited, because when the limit is exceeded, the file is not saved. The counter indicates this, and the save button turns red when the maximum limit is exceeded.
A limit indicator has been added to pages being edited, because when the limit is exceeded, the file is not saved. The counter indicates this, and the save button turns red when the maximum limit is exceeded.

v7.8
โ๏ธ Patch
Patch weapon drop stored in inventory at time of death.
Patch weapon drop stored in inventory at time of death.