Advertisement
Guest User

Untitled

a guest
Dec 8th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. --- pastebin declarations ---
  2.  
  3. downloads = {
  4. ["/heirteir/drone/"] = {name = "mining_drone_api", paste = "8tXHWtjA"},
  5. ["/heirteir/drone/"] = {name = "mining_drone", paste = "5cVJKwBc"},
  6. ["/heirteir/libraries/"] = {name = "json", paste = "4nRg9CHU"}
  7. }
  8.  
  9. imports = {
  10. ["/heirteir/drone/"] = {name = "mining_drone_api", paste = "8tXHWtjA"},
  11. ["/heirteir/libraries/"] = {name = "json", paste = "4nRg9CHU"}
  12. }
  13.  
  14. local function downloadFile(name, pastebin)
  15. print("loading file to " .. name)
  16. shell.run("pastebin", "get", pastebin, name)
  17. end
  18.  
  19. for k, v in pairs(downloads) do
  20. shell.run("cd", k)
  21. if not fs.exists(k .. v.name) then
  22. downloadFile(v.name, v.paste)
  23. end
  24. end
  25.  
  26. for k, v in pairs(imports) do
  27. shell.run("cd", k)
  28. if not fs.exists(k .. v.name) then
  29. os.loadAPI(k .. v.name)
  30. end
  31. end
  32.  
  33. shell.run("cd", "/")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement