Unfinished printer addon for Garry's Mod
This is a simple, unfinished printer addon, with the only unique thing being the way that the printers are added. Though not very practical, they are added using:
scripted_ents.Register()
This allows printers and their configurations to be saved in a MySQL database and the logic to be saved in a single "template" entity folder. I don't know how possible it would be to add the created printer entities to the f4 menu shop in DarkRP for example, as the printers are registered inside a GM:InitPostEntity() hook (both client-side and server-side).
This can only be looked at as a rough proof of concept.