PivityGmodStore

The Printer (Upgrades, Overheating, Hacking & Custom Models)

(11)(51)

You can always read the reviews or discuss this product

Stable1.3.1

UPDATE

  1. Fixed a bug with the config to enable support for my fire addon being reversed (true meant disabled) which caused errors and confusion.
  2. There's now also a check to see if you actually have the addon installed.
Stable1.3.0

UPDATE

  1. Fixed ink and paper display on printer being off position-wise.
  2. Updated fonts on printers to look better.
  3. Updated script to use DarkRP.formatMoney to correctly format with commas and currency based on DarkRP settings.
  4. Added health for all available printer upgrades, so they can actually get destroyed by taking damage.
  5. Fixed printer colors not working and set them to their correct color as well.
  6. Added a general configuration file called sh_printer_config.lua
  7. Added config CreateFireOnExplode that supports my DarkRP Fire System. https://www.gmodstore.com/market/view/firesystem
  8. Added config DefaultHeat which will set the temperature of any printer to begin with. It randomly increase/decrease over time.
  9. Updated the Software Upgrade to protect printers from hacking devices in a different way.
  10. Fixed some spelling mistakes.
  11. Added a new configuration for each printer indivdually called ENT.MaximumFans.
  12. This can be set in each of their shared.lua file together with all other printer config.
  13. The maximum fans is 3. If you set it higher it will still only allow 3 fans to be installed.
  14. Removed ENT.theDisableUIDistance from each printer and replaced it with a general config in sh_printer_config.lua to counts for all printers instead.
  15. All default printer configs have been corrected for each of the 8 printers.
  16. Printers before basically had no difference other than money amount being printed.
  17. This updates corrects all the values for each printer, making more expensive printers last longer with more outcome.
  18. Less expensive printers have a bigger chance of overheating, prints slower and needs to be maintaned more (paper, ink, etc).
  19. Updated fonts on printer upgrades as well.
  20. Added config ENT.thePrinterTextColor for each printer in their respective shared.lua file.
  21. Completely recoded fan and heating system.
  22. Heat will increase/decrease based on the printer config ENT.theHeatTimer
  23. Printers inside buildings will have a higher chance to increase heat.
  24. A printer with clear views of the sky will almost 100% cool down.
  25. Heat now properly increase/decrease based on fans installed. This was completely broken before.
  26. If a printer goes above ENT.theOverheatNumber it will start to decrease health/armor and eventually explode.
  27. Updated entity prices in sh_printer_darkrpadds.lua to match accordingly.
  28. Optimized the script in various places.
  29. Fixed missing validation check on the hacking device that could resolve in errors.
  30. Added automated removal of money printer upgrades if they just lay around on the map for x amount of minutes.
  31. Added config THE_Printer.Config.AutoDeleteUpgrades to enable/disable.
  32. Added config THE_Printer.Config.AutoDeleteTimer to choose how long they can lay around without begin installed before they get removed.
  33. Properly applied a UI disable distance to hacking device and printer upgrades based on config DisableUIDistance.


The content was updated and reuploaded in this version. Please remember to delete and unsubscribe from the old workshop and subscribe to the new one above!

Workshop Content Link: https://steamcommunity.com/sharedfiles/filedetails/?id=1837616035

As always with an update there is a chance that you run into small issues. If this is the case, please open a support ticket to get help.

Stable1.2.0

UPDATE

  1. Fixed a nil value error for the printer base entity.
  2. All entities are now automatically added to your F4 menu. They can be found and edited in the_printer/lua/autorun/sh_printer_darkrpadds.lua.
  3. Removed useless debug prints.


This was ahshop3's old script. He has handed it over to me which means that there is now full support for the script. Feel free to open a support ticket if you have an issue or request, thanks.

Stable1.1.1
  1. Sorted hacker entity giving errors when shot at.
Stable1.1.0

Essential update:

  1. Added 4 new config options to each printer.
  2. Renamed a printer folder.
  3. You can change ink usage, paper usage, ink amount and paper amount now.
  4. Optimized the code slightly.
  5. Removed code that isn't being used anymore.

Note: You need to reconfig every printer now, also if you added them to f4menu, you have to redo that part too.

Stable1.0.9

fixed cooling bug not working

Stable1.0.8

fixed some crap code and bugs

Stable1.0.7
  1. Moved up the gui of the upgrade entities, some players had some issues with it being placed inside the model.
Stable1.0.6
  1. Updated the workshop content, due to missing content.
Stable1.0.5
  1. Added a health function to the hacker machine, so it can be destroyed.
Stable1.0.4
  1. Fixed a new lua error that came out after me solving the cash upgrade issue.
Stable1.0.3
  1. Fixed a bug, that caused the money boost not to work.