๐จ Changelog
Changelog of Gmod NPCs Spawn Point Creator
All updates to the "Gmod NPCs Spawn Point Creator" addon listed here.
๐
Version 3.4 Released 1731370810 ago
๐งฑ Improved
If an NPC or Nextbot class is invalid, and does not appear in list.Get, this will not cause a Lua error, and will inform in the console the class of the entity that may be uninstalled, broken or badly coded.
๐
Version 3.3 Released 1726531157 ago
โก Optimization
Optimization of server- and client-side code size.
Optimization of server-side functions.
โ๏ธ Patch
Fixes a bug that altered the timer when moving away from a zone during a cycle.
๐งฑ Improved
Interface reskin
The NPC delete button also resets the timer for the point's next spawn.
๐
Version 3.2 Released 1723594582 ago
โ๏ธ Patch
Corrects the spawn point duplication system.
Fix timer change when playing with this command: nord_npcspawn_enable_all
๐
Version 3.1 Released 1721773441 ago
๐ Added
Add in the config file: npcDisappearCheckCycle
cfg.npcDisappearCheckCycle=1 -- Defines the check cycle in seconds if the NPC disappears after the player has moved away. 0 = the time defined by the spawn cycle. Greater than 0 defines the time in seconds of the check cycle.
๐
Version 3.0 Released 1718072646 ago
โก Optimization
Optimization and reduction of source code.
Reduce the size of workshop packages linked to material resources.
๐
Version 2.9 Released 1713515595 ago
๐งฐ Lua Error fix
[nordahl_npcs_spawn_creator] */cl_init.lua:636: bad argument #1 to 'pairs' (table expected, got nil)
1. pairs - [C]:-1
2. DoClick - addons/nordahl_npcs_spawn_creator/lua/entities/npcs_spawn_creator/cl_init.lua:636
3. unknown - lua/vgui/dlabel.lua:237
๐
Version 2.8 Released 1712919402 ago
๐ Added
Use the configuration file to define the list of spawn time choices that you configure for each spawn.
Add in the config file:
cfg.Selectable_spawn_times={0,1,5,10,30,60,120,180,240,300,360,600,900,1200,1800,2400,3000,3600,7200,10800,14400,18000} -- in seconds (Dont delete 0, 0 = Stop button)
๐
Version 2.7 Released 1702557044 ago
๐งฑ Improved
When the NPC spawn is not immediate, the system is dormant, even after a reboot. This means you can spawn a boss, for example, 3 hours after a reboot.
๐
Version 2.6 Released 1702547301 ago
๐ Added
Added npc_cleanup command. This deletes only NPCs and Nextbots spawned by Npcs spawn points.
Added a shortcut button to launch the command from the management interface. This means you don't have to search for it if you forget.
Line 22 added in the wiki about this feature.
๐
Version 2.5 Released 1681914295 ago
โ๏ธ Patch:
Important fixed if you modify your servers without rebooting them with Lua Refresh.
This update patch the npc spawn point duplication problem when you modify the script on a running server and have Lua Refresh enabled.
For those who have made backups the duplicated points will be deleted automatically from the database.
When a point is duplicated and is at the same position as the one you want to modify you will notice that the timer for example does not work as you want. This is because you have modified one of the points.
๐
Version 2.4 Released 1670975269 ago
๐งฑ Optimization :
Rรฉduction du nombre de calculs des processus de contrรดle
โ๏ธ Patched :
When players kill the NPC, and leave the optimization range, then the timer which should be 10 minutes for example does not work. Players can trigger the appearance of an NPC by simply leaving the optimization area and returning inside.
๐
Version 2.3 Released 1662581143 ago
๐งฑ Improved :
Improvement of optimisation.
Like in MMORPGs, Spawn NPCs are despawned depending on the presence of players in an area. If you set the respawn to 10 minutes, if the npc is not dead it will spawn quickly when there are players in the area (which you will have set the distance so that they don't spawn in front of the players to look ugly). If the players leave the area, the npcs generated by the spawn point disappear. They will then respawn later with all their life points.
If they die then they will have to wait 10 minutes before they can respawn automatically.
๐
Version 2.2 Released 1662560781 ago
๐งฑ Improved :
Adds the DetectionPlayer_Timeheck variable to the configuration file, which separates the checking time from the respawn time.
Previously, if an npc spawned every 5 minutes, it would not be removed until the next 5 minutes.
Configuration file :
cfg.DetectionPlayer_Timeheck=2 -- sets the time in seconds to check for the existence of players in the point area that will remove NPCs in areas where there are no players on your server and spawning them where there are players. To optimise it you can set a high value.
๐
Version 2.1 Released 1652520517 ago
๐ Added :
Relationship editor added on Spawn System: Changes how an NPC feels towards Players on Gmod.
Since version 2.1 It is possible to configure the relationship of npcs with players. You can choose between, by default, friendly, enemy, scared and neutral.
๐
Version 2.0 Released 1634550587 ago
๐งฑ Improved :
Add variable in configuration file :
cfg.COLLISION_GROUP = COLLISION_GROUP_DEBRIS -- Collision between NPCs is disabled at spawn time to avoid collisions. At spawn time the npcs will spawn with this default collision. Before reverting to their original collision type after 3 seconds (See variable below to change this delay, Set on 3 by default).
cfg.DELAY_APPLY_COLLISION = 3 -- (By default 3 seconds) If you have a custom collision type for your specific NPCS. Then it will find its collision group after 3 seconds. If you have a system that applies a special collision to your NPCS then it will have to be assigned after its 3 seconds.
Optimisation of file size on the client side.
๐
Version 1.9 Released 1629877189 ago
โ๏ธ Patched :
Patched the admin Eyes automatically active
๐
Version 1.8 Released 1627736702 ago
๐งฑ Improved :
Some functions no longer need to be global. Converted to local to avoid potential conflicts and optimise the system.
๐
Version 1.7 Released 1624458266 ago
๐ Added :
Now Compatible with subclass, (Copy the Class of your Npcs since the spawnmenu)
๐งฑ Improved :
Reduced the size of clientside files : 65ko to 47ko
โ๏ธ Patched :
Fixed the problem with HL2 Npcs for example with Combines who use the same class name. For different type of Npcs. You can copy their subclass from the spawn menu by right clicking on them.
๐
Version 1.6 Released 1619640266 ago
โ๏ธ Patched :
Patched the button "Hide All Cube". Command was wrong.
๐ Added :
Added in config file a variable to show or hide cube of players with admin rank.
๐
Version 1.5 Released 1618844792 ago
๐ Added :
Add variable in the config file.
cfg.interface_setmaxhp=1000
You can change the maximum value of the interface with a simple variable in the configuration file.
Add question 18 about it, in the documentation of this scripts
๐
Version 1.4 Released 1615959221 ago
๐ Added console commands :
Command to delete all loot points on the map : nord_npcspawn_cleanup
Deactivate all loot points without deleting them : nord_npcspawn_enable_all 0 : 1 = edit mode enable, 0 = disabled
Hide all cubes : nord_npc_hide_all_cubemodel
Show all cubes : nord_npc_show_all_cubemodel
Make all Npcs Spawn Persistent : nord_npc_spawn_persistent 1 (0 to disable persistance of all Npcs Spawn Point)
Spawn one Npcs Spawn point without spawn menu (for game modes that do not have a spawnmenu) : spawn_nordahl_npcs_system
๐
Version 1.2 Released 1615915089 ago
Adapt the content to the new DRM.
๐
Version 1.1 Released 1615909867 ago
Replacement of a Global variable. Avoiding a conflict with other scripts in my collection.
๐
Version 1.0 Released 1615445974 ago
Initial version
Gmod Addon
๐ฅ Download 3.4
๐ซ Ouvrir Ticket

Creator: Norda Scripts
Sales | 257 |
Published | 4 years |
Last update | |
Version | version 3.4 |
DRM | Yes |
Categories | Gmod addons |
Requierements | Garry's Mod Server |
Languages | ๐ฌ๐ง ๐ซ๐ท ๐ฉ๐ช ๐ฌ๐ช ๐ฎ๐น ๐ฏ๐ต ๐ฐ๐ท ๐ณ๐ด ๐ท๐บ ๐ช๐ธ ๐ธ๐ช |
Entities Gameplay Management Allgamemode NPC |