Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --lua
- os.loadAPI('rc/api') ; for k , v in pairs(api) do loadstring(string.format("%s = api.%s" , k , k))() end ;
- slots = {
- [1] = {fuel} ;
- [2] = {stuff-1} ;
- [3] = {...} ;
- } ;
- slot.checkList(slots , 2) ;
- miner = function(slots , forwardDis , digDis)
- workMode.destroy = true ;
- workMode.force = true ;
- workMode.tryTime = 30 ;
- link(scan('f' , forwardDis) , digExcept(slots , digDis)) ;
- status.turnTo('f') ;
- slot.packUpAll() ;
- end ;
- args = {...} ;
- if #args < 1 or #args > 3 then
- print("useage: smartMiner slots [forwardDis] [digDis]") ;
- else
- for k , v in ipairs(args) do
- args[k] = tonumber(v) ;
- end ;
- if #args == 1 then
- miner(args[1] , 100 , 10) ;
- elseif #args == 2 then
- miner(args[1] , args[2] , 10) ;
- elseif #args == 3 then
- miner(args[1] , args[2] , args[3]) ;
- end ;
- end ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement