PivityGmodStore

sPrinter - The perfect printer system!

(22)(384)

You can always read the reviews or discuss this product

Stable1.7.34

NEW Ability to set the logo to be from any .PNG URL

NEW Loading icon will rotate while fetching logo


NOTE:

To use the new features here you need to update slib.


Files Affected:

  1. lua/entities/sprinter_base/cl_init.lua
  2. lua/entities/sprinter_base/init.lua
  3. lua/entities/sprinter_rack/cl_init.lua
  4. lua/s_printer/cl_sprinter.lua
  5. lua/s_printer/sh_sprinter_config.lua


Stable1.7.23

FIXED Added more checks to new battery recharge pricing


Files Affected:

  1. lua\entities\sprinter_base\init.lua
Stable1.7.22

NEW Ability to charge battery recharge per percentage based on the full recharge price


Files Affected:

  1. lua\s_printer\sh_sprinter_config.lua
  2. lua\s_printer\cl_sprinter.lua
  3. lua\entities\sprinter_rack\init.lua
  4. lua\entities\sprinter_base\shared.lua
  5. lua\entities\sprinter_base\init.lua
Stable1.6.22

NEW Ability to make noisereduction fully silent.

NEW Ability to disable the printer rack fully.


Files Affected:

  1. lua\s_printer\sh_sprinter_config.lua
  2. lua\s_printer\sh_sprinter.lua
  3. lua\entities\sprinter_base\init.lua
Stable1.6.21

NEW More flexibility to categories, allowing for canSee etc

NEW QOL feature hiding the repair button if it cant be repaired

FIXED The management button going out of the screen when godmode is disabled

FIXED Mini cleanup in code


PM: When updating to this version you will have to do some config changes, specifically you need to create the category so it has one.

This is how it should look:

    sPrinter.config["drp_categories"] = { -- This can be used to setup custom categories, for example Premium Printers etc...
        {
            name = "Printers",
            color = Color(200,0,0),
            canSee = function(ply)
                return true
            end,
            sortOrder = 999,
        },
        // {
        //     name = "Example1",
        //     color = Color(230,0,0),
        //     sortOrder = 20,
        // },
    }

If you need any help with this do not hesitate opening a ticket.


Files Affected:

  1. lua\s_printer\sh_sprinter_config.lua
  2. lua\s_printer\sh_sprinter.lua
  3. lua\s_printer\screens\cl_rackscreen.lua
Stable1.5.21

NEW Ability to upgrade storage


Files Affected:

  1. lua\s_printer\sv_sprinter.lua
  2. lua\s_printer\sh_sprinter_config.lua
  3. lua\s_printer\screens\cl_sidescreen.lua
  4. lua\s_printer\screens\cl_rackscreen.lua
  5. lua\s_printer\languages\sh_english.lua
  6. lua\entities\sprinter_base\shared.lua
  7. lua\entities\sprinter_base\init.lua
Stable1.4.21

NEW Ability to incorporate upgrade prices into the reward

NEW Automatically add the workshop content for clients to download


Files Affected:

  1. lua\s_printer\sv_sprinter.lua
  2. lua\s_printer\sh_sprinter_config.lua
  3. lua\entities\sprinter_base\init.lua
Stable1.4.20

NEW Interface to addMoney and canAfford (Easier to use for other gamemodes)

NEW Ability to define DarkRP categories in the config

NEW Support for custom categories for printers

Stable1.4.19

FIXED Rack translation not being available on serverside


Files Affected:

  1. lua\s_printer\languages\sh_english.lua
  2. lua\s_printer\languages\sh_french.lua
  3. lua\s_printer\languages\sh_german.lua
  4. lua\s_printer\languages\sh_polish.lua
  5. lua\s_printer\languages\sh_russian.lua
  6. lua\s_printer\languages\sh_spanish.lua
Stable1.4.18

FIXED Being able to click printer screens on screen


Files Affected:

  1. lua\s_printer\cl_sprinter.lua
  2. lua\s_printer\screens\cl_topscreen.lua
  3. lua\s_printer\screens\cl_sidescreen.lua
  4. lua\s_printer\screens\cl_rackscreen.lua
Stable1.4.17

FIXED Panel being invisible on screen


Files Affected:

  1. lua\s_printer\cl_sprinter.lua
  2. lua\s_printer\screens\cl_rackscreen.lua
  3. lua\s_printer\screens\cl_sidescreen.lua
  4. lua\s_printer\screens\cl_topscreen.lua
Stable1.4.16

NEW Better formatting for the config

NEW Ability to upgrade all the printers in a rack


Files Affected:

  1. lua\s_printer\sv_sprinter.lua
  2. lua\s_printer\sh_sprinter_config.lua
  3. lua\s_printer\screens\cl_rackscreen.lua
  4. lua\s_printer\languages\sh_english.lua
  5. lua\entities\sprinter_rack\cl_init.lua
  6. lua\entities\sprinter_base\shared.lua
  7. lua\entities\sprinter_base\init.lua