Advertisement
Guest User

sgtest

a guest
Aug 30th, 2015
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.14 KB | None | 0 0
  1. component=require("component")
  2. event=require("event")
  3.  
  4. print("Stargate Command and Control Alpha: Online")
  5.  
  6. print("Opening connection....")
  7. component.modem.open(421)
  8. print("Waiting for command computer....")
  9. address, a, b, c, d, stuff, sgaddy= event.pull("modem")
  10.  
  11. while (stuff ~= "exit") do
  12. -- component.modem.open(421)
  13.  
  14. if stuff == "dial" then
  15.  
  16. if component.stargate.stargateState()=="Connected" then
  17. print("Disconnecting: " .. component.stargate.remoteAddress())
  18. component.stargate.disconnect()
  19. end
  20.  
  21. if component.stargate.stargateState()=="Idle" then
  22. print("Dialing: " .. sgaddy)
  23. component.stargate.dial(sgaddy)
  24. else
  25. stuff=component.stargate.stargateState()
  26. while (stuff~="Idle") do
  27. stuff=component.stargate.stargateState()
  28. end
  29. print("Dialing: " .. sgaddy)
  30. component.stargate.dial(sgaddy)
  31. end
  32. elseif stuff=="disconnect" then
  33. component.stargate.disconnect()
  34. end
  35. address, a, b, c, d, stuff, sgaddy = event.pull("modem")
  36. end
  37.  
  38. if component.stargate.stargateState()~="Idle" then
  39. print("Preparing for system shutdown")
  40. print("Closing all connections")
  41. component.stargate.disconnect()
  42. print("Closing Iris")
  43. component.stargate.closeIris()
  44. print("System shutdown complete")
  45. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement