Money Printers

(*)(*)(*)(*)(*) (4)

The perfect money printer for your server, where you can modify everything!

Youtube Demonstration

Features

  • Fully UI based, no commands
  • Fully customizable
  • Custom workshop mod
  • All Banking System notes supported
  • 11 Note Modules
  • 4 Upgrade Modules
  • Crafting recipes
  • Multicolored chat messages
  • Sound effects
  • Modular and slot based printers
  • Printers saved on shutdown

Planned:

Everyting has been implemented

Usage

General:

  • Placing a Casing Module creates a printer
  • Placing modules in their marked slots installs them to a printer
  • Left punch on a display module to control the printer

Requirements

Configuration

Misc:

  • iconUrl: Url for the chat icon (default: https://i.imgur.com/MNHBzDQ.png).

  • openingDistance: Opening distance for all devices (default: 3).

  • onlyAllowModulesOnPrinterSlots: Should modules only be placeable on their slots (default: false).

  • onlyAllowStorageModuleStorageOnPrinterSlots: Can storage modules (input/output) only be opened when installed to a printer (default: false).

  • printerUIID: Printer UI ID (default: 9930).

  • printerConfirmUIID: Printer Confirm UI ID (default: 9931).

  • printerInvalidUIID: Printer Invalid UI ID (default: 9932).

  • clickSoundID: Click Sound Effect ID (default: 9933).

  • notificationSoundID: Notification Sound Effect ID (default: 9934).

  • printSoundID: Print Sound Effect ID (default: 9935).

Printer Level:

  • maxLevel: Max level a printer can reach (default: 50).

  • expForLevelUpBasis: Base experience needed for a level up (multiplied by the current level and expForLevelUpMultiplier) (default: 1000).

  • expForLevelUpMultiplier: Multiplier used to calculate the needed experience for the next levelup (default: 0.1).

  • printProcessSpeedLevelMultiplier: Multiplier used to increase the print speed based on the printer level (default: 0.01).

Resources:

  • baseMaxChemicalLevel: Max level of chemicals a printer can hold (default: 400).

  • baseMaxColorLevel: Max level of color a printer can hold (default: 600).

  • baseMaxPaperLevel: Max level of paper a printer can hold (default: 600).

  • resources: List of resources with their refill values.

    It's declared like this:

<resource id="75">
    <fillChemicalLevel>200</fillChemicalLevel>
    <fillColorLevel>0</fillColorLevel>
    <fillPaperLevel>0</fillPaperLevel>
</resource>

Modules:

Basic modules

They are declared like this:

<module id="9930" type="CASING" />
Note modules
  • noteId: note ID.

  • basePrintTimeSecs: time the a note needs to be printed.

  • experience: experience gained per note.

  • chemicalLevelUsage: Chemical level consumed per note.

  • colorLevelUsage: Color level consumed per note.

  • paperLevelUsage: Peper level consumed per note.

    They are declared like this:

<noteModule id="9939" type="NOTE" name="5$ Note Module">
    <noteId>9905</noteId>
    <basePrintTimeSecs>120</basePrintTimeSecs>
    <experience>50</experience>
    <chemicalLevelUsage>20</chemicalLevelUsage>
    <colorLevelUsage>50</colorLevelUsage>
    <paperLevelUsage>50</paperLevelUsage>
</noteModule>
Paper modules

They are declared like this:

<paperModule id="9940" type="PAPER">
    <noteId>9905</noteId>
</paperModule>
Upgrade modules are declared like this:
  • tierText: Text displayed on the module.

  • printProcessSpeedMultiplier: Print process speed multiplier (less printing time > 1 > more printing time).

  • chemicalLevelUsageEfficiencyMultiplier: Chemical level usage multiplier (more efficient > 1 > less efficient).

  • colorLevelUsageEfficiencyMultiplier: Color level usage multiplier (more efficient > 1 > less efficient).

  • paperLevelUsageEfficiencyMultiplier: Paper level usage multiplier (more efficient > 1 > less efficient).

<upgradeModule id="9935" type="UPGRADE" name="Tier 1 Upgrade Module">
    <tierText>&lt;color=grey&gt;Tier 1&lt;/color&gt;</tierText>
    <printProcessSpeedMultiplier>1.1</printProcessSpeedMultiplier>
    <chemicalLevelUsageEfficiencyMultiplier>0</chemicalLevelUsageEfficiencyMultiplier>
    <colorLevelUsageEfficiencyMultiplier>0</colorLevelUsageEfficiencyMultiplier>
    <paperLevelUsageEfficiencyMultiplier>0</paperLevelUsageEfficiencyMultiplier>
</upgradeModule>

Contact

You want a custom plugin, have questions on the product or report a bug? Feel free to contact me ;)

Discord Server

Game4Freak#9591 on Discord

Game4Freak on Steam

Changelog (v1.0.4)

Fixed stuff broken from the unturned update

User Reviews

Amazing Mod, terrible support...(*)(*)(*)( )( ) - Feb 29, 2020

I know it's a amazing mod, but I did not get any support on how to upload it to my Server. Even right now my ticket for help has not been contacted. Terrible Support. Amazing Mod.


xmanstudiosyt
0 out of 0 people found this helpful
Game4Freak Plugins(*)(*)(*)(*)(*) - Feb 13, 2020

All of Game4Freak plugins are outstanding, and are overall incredible... <3


IceCold1223
0 out of 0 people found this helpful
Grate Plugin(*)(*)(*)(*)(*) - Feb 1, 2020

Game4Freak has the most coolest plugin's Ye maybe they expensive, but its worth the money. Also its grate support from the owner itself


wilddogsrp
3 out of 3 people found this helpful
This plugin is great!(*)(*)(*)(*)(*) - Jan 26, 2020

Probably the best plugin added into the game for roleplay


Jace
4 out of 5 people found this helpful

Store: Game4Freak

Price: $20



Supported payment methods: PayPal

All future updates (bug fixes, new features, etc.) are included in the price.