Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local com = require("component")
- local term = require("term")
- if com.isAvailable("debug") then
- local dbg = com.debug
- local wrld = dbg.getWorld()
- local cx = dbg.getX()
- local cy = dbg.getY() - 2
- local cz = dbg.getZ() - 1
- print("coordinates fixed. Build core? y/n")
- local conf = term.read()
- if conf == "y\n" then
- local x1,y1,z1,x2,y2,z2
- --drac cube
- x1=cx-3
- x2=cx+3
- y1=cy+3
- y2=cy-3
- z1=cz-3
- z2=cz+3
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,720,0)
- --drac sides
- --main y
- y1=cy+5
- y2=cy+5
- x1=cx+1
- z1=cz+1
- x2=cx-1
- z2=cz-1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,720,0)
- y1=y1-1
- y2=y2-1
- x1=x1+1
- z1=z1+1
- x2=x2-1
- z2=z2-1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,720,0)
- y1=cy-4
- y2=cy-4
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,720,0)
- y1=y1-1
- y2=y2-1
- x1=x1-1
- z1=z1-1
- x2=x2+1
- z2=z2+1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,720,0)
- --main x
- x1=cx-5
- x2=cx-5
- y1=cy+1
- z1=cz+1
- y2=cy-1
- z2=cz-1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,720,0)
- x1=x1+1
- x2=x2+1
- y1=y1+1
- z1=z1+1
- y2=y2-1
- z2=z2-1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,720,0)
- x1=cx+4
- x2=cx+4
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,720,0)
- x1=x1+1
- x2=x2+1
- y1=y1-1
- z1=z1-1
- y2=y2+1
- z2=z2+1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,720,0)
- --main z
- z1=cz+5
- z2=cz+5
- x1=cx+1
- y1=cy+1
- x2=cx-1
- y2=cy-1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,720,0)
- z1=z1-1
- z2=z2-1
- x1=x1+1
- y1=y1+1
- x2=x2-1
- y2=y2-1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,720,0)
- z1=cz-4
- z2=cz-4
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,720,0)
- z1=z1-1
- z2=z2-1
- x1=x1-1
- y1=y1-1
- x2=x2+1
- y2=y2+1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,720,0)
- wrld.setBlock(cx+7,cy,cz,713,0)
- wrld.setBlock(cx-7,cy,cz,713,0)
- wrld.setBlock(cx,cy,cz+7,713,0)
- wrld.setBlock(cx,cy,cz-7,713,0)
- --first
- y1= cy+4
- x1=cx+1
- z1=cz-1
- y2=cy+4
- x2=cx-1
- z2=cz+1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,152,0)
- x1=x1+1
- y1=y1-1
- z1=z1-1
- x2=x2-1
- y2=y2-1
- z2=z2+1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,152,0)
- y1=y1-1
- y2=y2-1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,152,0)
- y1=y1-1
- y2=y2-1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,152,0)
- y1=y1-1
- y2=y2-1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,152,0)
- y1=y1-1
- y2=y2-1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,152,0)
- y1=y1-1
- y2=y2-1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,152,0)
- y1=y1-1
- y2=y2-1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,152,0)
- y1=y1-1
- y2=y2-1
- x1=x1-1
- z1=z1+1
- x2=x2+1
- z2=z2-1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,152,0)
- x1=cx+4
- y1=cy+1
- z1=cz-1
- x2=cx+4
- y2=cy-1
- z2=cz+1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,152,0)
- x1=x1-1
- y1=y1+1
- z1=z1-1
- x2=x2-1
- y2=y2-1
- z2=z2+1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,152,0)
- x1=cx-3
- x2=cx-3
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,152,0)
- x1=x1-1
- y1=y1-1
- z1=z1+1
- x2=x2-1
- y2=y2+1
- z2=z2-1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,152,0)
- z1=cz-4
- y1=cy+1
- x1=cx-1
- z2=cz-4
- y2=cy-1
- x2=cx+1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,152,0)
- z1=z1+1
- y1=y1+1
- x1=x1-1
- z2=z2+1
- y2=y2-1
- x2=x2+1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,152,0)
- z1=cz+3
- z2=cz+3
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,152,0)
- z1=z1+1
- y1=y1-1
- x1=x1+1
- z2=z2+1
- y2=y2+1
- x2=x2-1
- wrld.setBlocks(x1,y1,z1,x2,y2,z2,152,0)
- wrld.setBlock(cx,cy,cz,719,0)
- print("completed")
- else
- print("canceled")
- end
- else
- print("no debug card available")
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement