Advertisement
DanchiZZ

TurtlePark Server

Oct 9th, 2014
235
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.84 KB | None | 0 0
  1. -- TurtlePark server script
  2.  
  3. do
  4.   local function open()
  5.     local bOpen, sFreeSide = false, nil
  6.     for n,sSide in pairs(rs.getSides()) do 
  7.       if peripheral.getType( sSide ) == "modem" then
  8.         sFreeSide = sSide
  9.         if rednet.isOpen( sSide ) then
  10.           bOpen = true
  11.           break
  12.         end
  13.       end
  14.     end
  15.    
  16.     if not bOpen then
  17.       if sFreeSide then
  18.         print( "No modem active. Opening "..sFreeSide.." modem" )
  19.         rednet.open( sFreeSide )
  20.         return true
  21.       else
  22.         print( "No modem attached" )
  23.         return false
  24.       end
  25.     end
  26.     return true
  27.   end
  28.  
  29.  
  30.   function start()
  31.     if open() then
  32.       print("Started")
  33.     end
  34.    
  35.     --coroutine.create(listenRednet())
  36.   end
  37.  
  38.  
  39.   local function listenRednet()
  40.     while true do
  41.      
  42.     end
  43.   end
  44. end
  45.  
  46. start()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement