local p = assert((peripheral.find"ender_storage")) -- local function clamp(x, min, max) -- if x < min then return min -- else if x > max then return max -- else return x -- end -- end -- local function setnums() -- local fp = fs.open("/efreq.dat") -- local function getnums() -- local fp = fs.open("/efreq.dat") -- if not fp then -- setnums(0,0,0) -- return 0,0,0 -- else -- local s = fp.readAll() -- fp.close() -- return unpack(strutil.splitw(s)) -- end -- end local fp = assert(fs.open("/efreq.list","w")) for x=0,15 do for y=0,15 do for z=0,15 do term.clearLine() local _,line = term.getCursorPos() term.setCursorPos(1,line) term.write(("%d %d %d "):format(x,y,z)) p.setFrequency(2^x, 2^y, 2^z) local name = p.getName() if name ~= nil then fp.writeLine(("%d %d %d : %s"):format(x,y,z,name)) fp.flush() end end end end fp.close()