Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- mon = peripheral.wrap("back")
- w, h = mon.getSize()
- function mWrite(message, cX, cY, background, text)
- mon.setBackgroundColor(background)
- if text == nil then mon.setTextColor(colors.black)
- else mon.setTextColor(text)
- end
- mon.setCursorPos(cX, cY)
- mon.write(message)
- mon.setBackgroundColor(colors.black)
- end
- function setColor(text, background)
- term.setTextColor(text)
- term.setBackgroundColor(background)
- end
- function drawImage(image,ix, iy)
- myImage = paintutils.loadImage(image)
- paintutils.drawImage(myImage, ix, iy)
- end
- -------------------------
- function rulesScreen()
- setColor(colors.black, colors.black)
- term.clear()
- drawImage("screen", 1,1)
- rules = {
- "1) Fjern kun blocks for at bygge din prank.",
- " Oedelaeggelse er ikke prank.",
- " ",
- " ",
- "2) Roer ikke ved en andens maskiner eller ledninger",
- " ",
- " ",
- "3) Ingen TNT, nukes, ild eller lava i baser",
- " ",
- " ",
- "4) Efterlad ikke flydende vaesker i chunk loaded omraader",
- " ",
- " ",
- "5) Hvis du er i tvivl er det sikkert en daarlig prank",
- " ",
- " ",
- "6) Efterlad altid et skilt med dit navn. Se eksempel ->",
- " ",
- " ",
- "7) Hav det sjovt og vaer kreativ",
- " ",
- " ",
- "8) Brug computer <- for at komme ud. Kodeord: ravn"
- }
- wY = (h-22)/2 +1
- for k, v in ipairs(rules) do
- mWrite(v, (w-55)/2, wY, colors.black, colors.yellow)
- wY = wY +1
- end
- end
- function welcomeScreen()
- setColor(colors.black, colors.black)
- term.clear()
- drawImage("screen", 1,1)
- welcome = {
- "Velkommen til PRANK WARS!",
- "Det er paa tide vi faar gang i nogle pranks her paa stedet",
- " ",
- " ",
- "Pranks kan vaere alt fra skjulte faelder til irriterende",
- "larm til store figurer man bygger for at haane de andre",
- " ",
- " ",
- "Brug jeres fantasi og kom op med nogle fede pranks",
- " ",
- " ",
- "Husk altid at efterlade et skilt der fortaeller",
- "hvem der lavede pranken saa der kan goeres gengaeld",
- " ",
- " ",
- "HAPPY PRANKING!"
- }
- wY = (h-16)/2 +1
- for k, v in ipairs(welcome) do
- mWrite(v, (w-55)/2, wY, colors.black, colors.yellow)
- wY = wY +1
- end
- mWrite("hoejre klik for at se regler", (w-27)/2, h, colors.yellow, colors.black)
- event = os.pullEvent("monitor_touch")
- end
- -------------------------
- term.redirect(mon)
- while true do
- setColor(colors.black, colors.black)
- term.clear()
- drawImage("prankWars", 10, 2)
- mWrite("Right click screen", (w-18)/2, h, colors.black, colors.yellow)
- event = os.pullEvent("monitor_touch")
- welcomeScreen()
- rulesScreen()
- sleep(300)
- end
Advertisement
Add Comment
Please, Sign In to add comment