Advertisement
MagmaLP

HV Farm Turtle immer 100k auf Lager

Oct 18th, 2023 (edited)
1,146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. os.loadAPI("ocs/apis/sensor")
  2. sen = sensor.wrap("back")
  3.  
  4. LV_Solar_Panel_Amount = 0
  5.  
  6. s = sen.getTargets()
  7. function getS()
  8.     for v, k  in pairs(s) do
  9.         if k.Name == "ME Wireless Access Point" then  
  10.             target = v
  11.         end
  12.     end
  13.     return target
  14. end
  15.  
  16. f = getS()
  17. s1 = sen.getTargetDetails(target)
  18. for v, k in pairs(s1.Items) do
  19.  
  20.     ---ME Inventar Abfrage----
  21.     if k.Name == "Low Voltage Solar Array" then
  22.         LV_Solar_Panel_Amount = k.Size
  23.     end
  24. end
  25.  
  26. turtle.suckUp()
  27. turtle.drop()
  28.  
  29. while true do
  30.     if LV_Solar_Panel_Amount >= 100000 then
  31.         turtle.suck()
  32.         turtle.dropUp()
  33.         sleep(10)
  34.         turtle.suckUp()
  35.         turtle.drop()
  36.     else
  37.         print("Schalter ist an, aber es sind nicht genug LVs auf Lager damit die Farm starten kann, es werden 100k benötigt! Nächste Abfrage startet in 1 Minute, Farm startet immer nur bei 100k LVs damit sie nicht immer läuft, um Performance zu sparen.")
  38.         print("LVs auf Lager: " ..LV_Solar_Panel_Amount)
  39.         sleep(60)
  40.     end    
  41.     os.reboot()
  42. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement