Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function wrapPs(peripheralName)
- periTab = {}
- sideTab = {}
- if peripheralName == nil then
- print("Fehler")
- end
- local peripherals = peripheral.getNames()
- local i2 = 1
- for i = 1, #peripherals do
- if peripheral.getType(peripherals[i]) == peripheralName then
- periTab[i2] = peripheral.wrap(peripherals[i])
- sideTab[i2] = peripherals[i]
- i2 = i2 + 1
- end
- end
- if periTab ~= {} then
- return periTab, sideTab
- else
- return nil
- end
- function getPSide(peripheralName)
- if peripheralName == nil then
- print("Fehler")
- end
- local peripherals = peripheral.getNames()
- local i = 1
- while i < #peripherals and peripheral.getType(peripherals[i]) ~= peripheralName do
- i = i + 1
- end
- if peripheral.getType(peripherals[i]) == peripheralName then
- return peripherals[i]
- else
- return nil
- end
- end
- end
- if fs.exists("loadimage")==false then
- shell.run("pastebin get N42jCumT loadimage")
- end
- if fs.exists("bild")==false then
- shell.run("pastebin get Qz9j4CFq bild")
- end
- mon,monSide=wrapPs("monitor")
- text={"Bester","Shop"}
- n=1
- for i=1,#mon do
- mon[i].setTextScale(1)
- x,y=mon[i].getSize()
- if x==7 then
- mon[i].setTextScale(0.5)
- shell.run("monitor "..monSide[i].." loadimage ")
- end
- if x==61 then
- mon[i].setTextScale(5)
- x,y=mon[i].getSize()
- mon[i].clear()
- mon[i].setCursorPos(x/2-#text[2]/2,y/2)
- mon[i].write(text[n])
- n=n+1
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement