Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Database --
- -- End of Database --
- camount = 40
- local monitor = peripheral.wrap("top")
- redstone.setOutput("left", true)
- monitor.setTextScale(2.5)
- term.clear()
- monitor.clear()
- monitor.setCursorPos(3,1)
- term.setTextColor(colors.red)
- monitor.setTextColor(colors.red)
- monitor.write("Russian")
- monitor.setCursorPos(3,2)
- term.setTextColor(colors.lime)
- monitor.setTextColor(colors.lime)
- monitor.write("Roulette")
- monitor.setCursorPos(3,4)
- term.setTextColor(colors.magenta)
- monitor.setTextColor(colors.magenta)
- monitor.write("I dare")
- monitor.setCursorPos(1,5)
- term.setTextColor(colors.magenta)
- monitor.setTextColor(colors.magenta)
- monitor.write("you to try!")
- write "Press Enter to continue..."
- input = read()
- monitor.setTextScale(1.5)
- monitor.clear()
- function pay()
- monitor.setTextScale(1.5)
- term.clear()
- term.setCursorPos(1,1)
- monitor.setCursorPos(1,2)
- term.setTextColor(colors.green)
- monitor.setTextColor(colors.green)
- monitor.write("Put 1 Block of")
- monitor.setCursorPos(1,3)
- monitor.write("Emerald in Slot 1")
- monitor.setCursorPos(1,5)
- monitor.write("When you're ready")
- monitor.setCursorPos(1,6)
- monitor.write("Press Enter to ")
- monitor.setCursorPos(1,7)
- monitor.write("continue...")
- print("Put 1 Block of Emerald in Slot 1")
- write "When you're ready press Enter to continue..."
- input = read()
- turtle.select(1)
- turtle.forward()
- compare = turtle.compare()
- if compare == true then
- turtle.dropDown()
- turtle.back()
- sleep(1)
- monitor.clear()
- monitor.setCursorPos(2,3)
- monitor.setTextScale(2)
- monitor.write("")
- monitor.write("Ready to go!")
- print("")
- print("Ready to go in 3 sec...")
- sleep(2)
- rr()
- elseif compare == false then
- turtle.back()
- sleep(1)
- monitor.clear()
- monitor.setCursorPos(3,4)
- term.setTextColor(colors.magenta)
- monitor.setTextColor(colors.magenta)
- monitor.setTextScale(1.5)
- monitor.write("You didn't pay")
- monitor.setCursorPos(1,5)
- monitor.write("1 Block of Emerald")
- print("")
- print("You didn't pay 1 Block of Emerald")
- print("Resetting...")
- sleep(2)
- shell.run("Russian_Roulette")
- end
- end
- function win()
- monitor.setTextScale(2.5)
- sleep(3)
- term.setTextColor(colors.lime)
- monitor.setTextColor(colors.lime)
- monitor = peripheral.wrap("top")
- monitor.clear()
- monitor.setCursorPos(3,1)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,2)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,3)
- monitor.write("You Win!")
- monitor.setCursorPos(3,4)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,5)
- monitor.write("*-*-*-*")
- sleep(0.5)
- monitor.clear()
- monitor.setCursorPos(3,1)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,2)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,3)
- monitor.write("You Win!")
- monitor.setCursorPos(3,4)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,5)
- monitor.write("-*-*-*-")
- sleep(0.5)
- monitor.clear()
- monitor.setCursorPos(3,1)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,2)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,3)
- monitor.write("You Win!")
- monitor.setCursorPos(3,4)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,5)
- monitor.write("*-*-*-*")
- sleep(0.5)
- monitor.clear()
- monitor.setCursorPos(3,1)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,2)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,3)
- monitor.write("You Win!")
- monitor.setCursorPos(3,4)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,5)
- monitor.write("-*-*-*-")
- sleep(0.5)
- monitor.clear()
- monitor.setCursorPos(3,1)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,2)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,3)
- monitor.write("You Win!")
- monitor.setCursorPos(3,4)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,5)
- monitor.write("*-*-*-*")
- sleep(0.5)
- monitor.clear()
- monitor.setCursorPos(3,1)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,2)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,3)
- monitor.write("You Win!")
- monitor.setCursorPos(3,4)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,5)
- monitor.write("-*-*-*-")
- end
- function lose()
- monitor.setTextScale(2.5)
- sleep(3)
- term.setTextColor(colors.red)
- monitor.setTextColor(colors.red)
- monitor = peripheral.wrap("top")
- monitor.clear()
- monitor.setCursorPos(3,1)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,2)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(2,3)
- monitor.write("You Lost!")
- monitor.setCursorPos(3,4)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,5)
- monitor.write("*-*-*-*")
- sleep(0.5)
- redstone.setOutput("left", false)
- monitor.clear()
- monitor.setCursorPos(3,1)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,2)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(2,3)
- monitor.write("You Lost!")
- monitor.setCursorPos(3,4)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,5)
- monitor.write("-*-*-*-")
- sleep(0.5)
- monitor.clear()
- monitor.setCursorPos(3,1)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,2)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(2,3)
- monitor.write("You Lost!")
- monitor.setCursorPos(3,4)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,5)
- monitor.write("*-*-*-*")
- sleep(0.5)
- monitor.clear()
- monitor.setCursorPos(3,1)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,2)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(2,3)
- monitor.write("You Lost!")
- monitor.setCursorPos(3,4)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,5)
- monitor.write("-*-*-*-")
- sleep(0.5)
- redstone.setOutput("left", true)
- monitor.clear()
- monitor.setCursorPos(3,1)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,2)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(2,3)
- monitor.write("You Lost!")
- monitor.setCursorPos(3,4)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,5)
- monitor.write("*-*-*-*")
- sleep(0.5)
- monitor.clear()
- monitor.setCursorPos(3,1)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,2)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(2,3)
- monitor.write("You Lost!")
- monitor.setCursorPos(3,4)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,5)
- monitor.write("-*-*-*-")
- end
- function rr()
- term.setTextColor(colors.red)
- monitor.setTextColor(colors.red)
- monitor.setTextScale(1.5)
- term.clear()
- monitor.clear()
- dead1 = "1"
- dead2 = "2"
- dead3 = "3"
- dead4 = "4"
- dead5 = "5"
- bullet = math.random(1,6)
- monitor.setTextScale(2.5)
- sleep(3)
- term.setTextColor(colors.white)
- monitor.setTextColor(colors.white)
- monitor = peripheral.wrap("top")
- monitor.clear()
- monitor.setCursorPos(3,1)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,2)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,3)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,4)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,5)
- monitor.write("*-*-*-*")
- sleep(0.5)
- monitor.clear()
- monitor.setCursorPos(3,1)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,2)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,3)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,4)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,5)
- monitor.write("-*-*-*-")
- sleep(0.5)
- monitor.clear()
- monitor.setCursorPos(3,1)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,2)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,3)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,4)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,5)
- monitor.write("*-*-*-*")
- sleep(0.5)
- monitor.clear()
- monitor.setCursorPos(3,1)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,2)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,3)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,4)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,5)
- monitor.write("-*-*-*-")
- sleep(0.5)
- monitor.clear()
- monitor.setCursorPos(3,1)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,2)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,3)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,4)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,5)
- monitor.write("*-*-*-*")
- sleep(0.5)
- monitor.clear()
- monitor.setCursorPos(3,1)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,2)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,3)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(3,4)
- monitor.write("*-*-*-*")
- monitor.setCursorPos(3,5)
- monitor.write("-*-*-*-")
- monitor.setCursorPos(5,3)
- if bullet == dead or bullet == dead2 or bullet == dead3 or bullet == dead4 or bullet == dead5 then
- monitor.setCursorPos(4,3)
- monitor.write("Shot!")
- term.setCursorPos(1,1)
- print("Bullet is")
- print(bullet)
- print("")
- print("Dead is")
- print(dead1)
- print(dead2)
- print(dead3)
- print(dead4)
- print(dead5)
- sleep(5)
- lose()
- shell.run("Russian_Roulette")
- else
- monitor.setCursorPos(2,3)
- monitor.write("Missed...")
- term.setCursorPos(1,1)
- print("Bullet is")
- print(bullet)
- print("")
- print("Dead is")
- print(dead1)
- print(dead2)
- print(dead3)
- print(dead4)
- print(dead5)
- sleep(5)
- win()
- cpayout = 0
- while cpayout < camount do
- redstone.setOutput("right",true)
- sleep(0.2)
- redstone.setOutput("right",false)
- sleep(0.2)
- cpayout = cpayout +1
- end
- shell.run("Russian_Roulette")
- end
- end
- pay()
Advertisement
Add Comment
Please, Sign In to add comment