Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local outputNames = {
- "mcp_mobius_betterbarrel_0",
- "mcp_mobius_betterbarrel_1",
- "mcp_mobius_betterbarrel_2"
- }
- local inputName = "left"
- local version = "1.0.0"
- local outputs = {}
- local i
- local numbers = {}
- local function startup()
- term.clear()
- term.setCursorPos(1,1)
- print("Running Jyzarc's Slot Machine version "..version)
- input = peripheral.wrap(inputName)
- for i = 1,3 do
- outputs[i] = peripheral.wrap(outputNames[i])
- end
- end
- local function setOutput()
- for i = 1,3 do
- randomNum = math.random(1,9)
- input.pushToComputer(randomNum,1)
- outputs[i].pullFromComputer(1)
- numbers[i] = randomNum
- end
- os.pullEvent("redstone")
- for i = 1,3 do
- outputs[i].pushToComputer(1,1)
- input.pullFromComputer(numbers[i])
- end
- end
- startup()
- while true do
- os.pullEvent("redstone")
- setOutput()
- end
Advertisement
Add Comment
Please, Sign In to add comment