Stationeers

Stationeers

Not enough ratings
(Outdated) Security-Printer-Control
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
177.526 KB
17 Sep, 2020 @ 4:16pm
17 Sep, 2020 @ 4:48pm
3 Change Notes ( view )

Subscribe to download
(Outdated) Security-Printer-Control

In 1 collection by Manny K SoSo
Printer Control Scripts
6 items
Description
Introduction
This set of scripts allows you to control a Security Printer with just a few dials. No longer do you have to have your Security Printer in the same room! Set it up once and forget about it with its auto reset code (since their is a bug where the stack gets cleared on restart)! This works well with server's that want to limit what they want their users to be able to print. If the Security Printer is in the same room it makes it harder to print something that isn't allowed (as the script continuously sets the hash to the Security Printer), and you don't have to use the button if its in the same room as the script reads the Activate of the Security Printer. Brought to you by the Manny K SoSo Industries.

Once it is set up simply choose what you want to print, and how much you want to print, then click the button and you are good to go! It will automatically start the Security Printer and stop once all of it has been printed. The display showing how much you want to print will switch to produced when it is printing something. If you kept the print number at 0 it will print until it either runs out of materials or until you click the button again.

This script is designed to work with my other script to determine if what you are going to print has enough materials: Printer Success



Required
This Script
  • 1x Security Printer
  • 1x IC Housing
  • 1x Integrated Circuts (IC10)
  • 4x Kit (Logic Switch)
    • 3x Dials
    • 1x Button
  • 1x Kit (Logic I/O)
    • 1x Logic Writer
  • 2x Kit (Consoles)
    • 1x Console (With Hash Display)
    • 1x LED Display (Small)
  • 1x Stacker
  • 1x Chute Bin (Something to put your ingots into the Security Printer)

Printer Success Script
  • 1x IC Housing
  • 1x Integrated Circuts (IC10)
  • 3x Kit (Consoles)
    • 1x Console (With Hash Display)
    • 2x LED Display (Small)

Optional (If you want to be able to export the ingots from the Security Printer and turn off the whole thing)
  • 2x Kit (Logic I/O)
    • 2x Logic Writer
  • 2x Kit (Logic Switch)
    • 1x Lever
    • 1x Switch
  • 1x Area Power Controller



Setup
Once you have everything wired together its time to set up the IC Housings, Displays, and Logic
This Script IC Housing:
  • d0 Security Printer
  • d1 LED Display (Quantity you will print)
  • d2 Dial (Want you want to print) Set the max to how many recipes you have
  • d3 Dial (Controls the 10's of print size)
  • d4 Dial (Controls the 1's of print size)
  • d5 Stacker (Stacks what is printed)

Logic Writer:
  • In Button (Starts/Stops the printing)
  • Out IC Housing (This scripts IC Housing)
  • Var Setting (IC Housing Setting)

This Script Hash Display:
  • Select Security Printer

Print Success Script IC Housing:
  • d0 Security Printer
  • d1 LED Display (Quantity required based on print count)
  • d2 Dial (Controls the 10's of print size)
  • d3 Dial (Controls the 1's of print size)
  • d5 LED Display (Quantity of ingot left after print count, will be negative if you are missing that resource or not enough of it)

Print Success Hash Display:
  • Select Print Success IC Housing (rotates through required ingots for printing)

*Optional Logic Writer for emptying Security Printer:
  • In Level
  • Out Security Printer
  • Var Open

*Optional Logic Writer for Power Area Controller:
  • In Switch
  • Out Power Area Controller
  • Var On



Code Adjustments (Optional)
You can choose up to 74 (max) recipes within the script. Paste your order between Line 8 and 82. Note that order matters. If the line contians the phrase "(ADV)" this means you need the mod for this Security Printer in order to print that item. The script comes preloaded with with hashes (including the ones requiring the printer mod).

push -1330388999 # Access Card (Black) push -1411327657 # Access Card (Blue) push 1412428165 # Access Card (Brown) push -1339479035 # Access Card (Gray) push -374567952 # Access Card (Green) push 337035771 # Access Card (Khaki) push -332896929 # Access Card (Orange) push 431317557 # Access Card (Pink) push 459843265 # Access Card (Purple) push -1713748313 # Access Card (Red) push 2079959157 # Access Card (White) push 568932536 # Access Card (Yellow) push -9559091 # Ammo Box push -1634532552 # Cartridge (Access Controller) push 1544275894 # Hand Granade push 1254383185 # Handgun Magazine push 235361649 # Remote Explosive push -256607540 # SMG Magazine push -385323479 # Energy Pistol push 1154745374 # Energy Rifle push -86315541 # Fire Arm SMG push 247238062 # Handgun



Wiring Guide







Distribution
This script is distributed as is, any modification can result in the script not working correctly and causing errors. You are not allowed to redistrubute this code with changes of any kind. This includes, but not limited to, just changing the order of the stack (the hash values) or simplifying its main logic. If you do decide to redistrubute this code and post it publicly you will be stealing something that is FREE. Any redistrubution of any kind without strick permission of the owner (Manny K SoSo) will be reported. Sorry if this seems harsh, but I take exception to the hard work I put in that I provide for FREE for everyone, forever.
1 Comments
kn-heal 20 Feb, 2023 @ 9:21pm 
plz update