Advertisement
Revector

drac

May 30th, 2020 (edited)
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.34 KB | None | 0 0
  1. граммы для реактора
  2.  
  3. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  4. https://mcskill.net/mcforum/index.php?/topic/83788-hitechclassic-1710-draconic-evolution-%D0%B4%D1%80%D0%B0%D0%BA%D0%BE%D0%BD%D0%B8%D0%B5%D0%B2%D1%8B%D0%B9-%D1%80%D0%B5%D0%B0%D0%BA%D1%82%D0%BE%D1%80-%D0%B0%D0%B2%D1%82%D0%BE%D0%BD%D0%BE%D0%BC%D0%BD%D1%8B%D0%B9-%D1%80%D0%B5%D0%B6%D0%B8%D0%BC-gui-v-20/
  5.  
  6. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  7.  
  8.  
  9.  
  10.  
  11.  
  12. прога
  13. pastebin get 0MbYVXpc dc_installer17.lua
  14. tps
  15. pastebin get hmHvWqVL tpss.lua
  16.  
  17.  
  18.  
  19. dc_installer17
  20.  
  21. конфиг (подставить адреса)
  22. pastebin get j3EPvGN6 /etc/draconic_control.cfg
  23. edit /etc/draconic_control.cfg
  24.  
  25. autostart:
  26. To do so put the following code in the file "startup":
  27.  
  28. / # edit autostart.lua
  29.  
  30. while true do
  31. shell.run("draconic_control");
  32. os.sleep(5);
  33. end
  34. dc_gui
  35.  
  36. или
  37.  
  38. rc draconic_control enable
  39.  
  40. ///pastebin get cfQzBeJt dc_installer17.lua
  41. ***************************************************************************************************************************************
  42. прога для робота пробужденных блоков
  43. pastebin get aKnBMM2v drac
  44. https://youtu.be/FdEtffAj5D8
  45. ***************************************************************************************************************************************
  46.  
  47. 7RAgwPE6Vy
  48. ***************************************************************************************************************************************
  49. Скачивание программы
  50. Введите в консоль компьютера команду:
  51.  
  52. pastebin get [-f] [-k] <id> <имя_файла>
  53.  
  54.  
  55. Команда может содержать два необязательных флага:
  56.  
  57. -f — перезаписать файл на диске при совпадении имен
  58. -k — оставить служебные символы переноса как есть (в противном случае, все символы переноса будут конвертированы в Unix-стиль, то есть \r\n в \n)
  59. Параметры функции:
  60.  
  61. id — идентификатор текста на Pastebin
  62. имя_файла — название нового файла на диске, куда будет помещен код программы
  63.  
  64. Возможные сообщения программы:
  65.  
  66. Saved data to <имя_файла> — загрузка прошла успешно, файл сохранен по указанному адресу
  67. HTTP request failed: <причина> — загрузка прервана, не удалось отправить HTTP-запрос
  68. Failed opening file for writing: <причина> — программа не может открыть файл для записи
  69.  
  70. https://minecraft-ru.gamepedia.com/OpenComputers/%D0%A2%D1%83%D1%82%D0%BE%D1%80%D0%B8%D0%B0%D0%BB:_%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D0%BC_%D1%81_Pastebin_%D0%B8_GitHub
  71. ***************************************************************************************************************************************
  72. pastebin put <имя_файла>
  73. Возможные сообщения программы:
  74. Uploaded as <идентификатор> — загрузка завершена! Файл сохранен на Pastebin с указанным идентификатором
  75. Uploading to pastebin.com... failed. <причина> — залить программу на Pastebin не удалось
  76. Failed opening file for reading: <причина> — программа не может открыть файл для чтения
  77. ***************************************************************************************************************************************
  78. /tppos 4781 87 -3239 Matvei4ik
  79.  
  80. Последняя программа написана не мною. Она является очень удобным файловым менеджером.
  81. Который позволит вам даже без MineOS в графическом интерфейсе перемещать\копировать файлы и папки.
  82. pastebin run 0eYcbQF4
  83. pastebin get 0eYcbQF4 mc.lua
  84.  
  85. ***************************************************************************************************************************************
  86. /1 &8[&6G&8] &7? &8[&4Куратор&8] QuityCoffee&f: я лох кста
  87.  
  88. cyberbur72 alexchips
  89.  
  90.  
  91.  
  92. Абсолютно не мешало бы сделать список и по-подробнее всех "нововведений" перед запуском "улучшенной" версии сервера и опубликовать его, а не делать сюрпризы. Отбивает всё желание проводить время на "этом"!
  93.  
  94. g.analyze(0) просканируем блок под ногами робота
  95. "DraconicEvolution:draconicBlock"
  96.  
  97. while
  98.  
  99.  
  100.  
  101. в lua просканировать блок под роботом вручную:
  102. geo = component.geolyzer
  103. = geo.analyze(0)
  104.  
  105. robot.turnLeft()
  106. robot.forward()
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113. ***************************************************************************************************************************************
  114. local robot = require("robot")
  115. -- подключаем компонент ГеоАнализатор для работы с окружением робота
  116. local component = require("component")
  117. local geo = component.geolyzer
  118.  
  119. while true do
  120. os.sleep(5)
  121. robot.select(1)
  122. robot.suck(16)
  123.  
  124. if robot.count(1) < 16 then
  125. robot.drop()
  126. else
  127. robot.turnRight()
  128. robot.select(2)
  129. robot.suck(1)
  130.  
  131. robot.turnRight()
  132. robot.select(3)
  133. robot.suck(4) -- взял 4 Драк блока
  134.  
  135. robot.turnRight()
  136. robot.forward()
  137. robot.placeDown() -- установил первый ДракБлок
  138.  
  139. robot.forward()
  140. robot.placeDown() -- установил второй ДракБлок
  141.  
  142. robot.turnLeft()
  143. robot.forward()
  144. robot.placeDown() -- установил третий ДракБлок
  145.  
  146. robot.turnLeft()
  147. robot.forward()
  148. robot.placeDown() -- установил четвертый ДракБлок
  149.  
  150. robot.turnLeft()
  151. robot.forward()
  152. robot.turnLeft()
  153. robot.select(2) -- выбрал Динамит
  154. robot.place() -- установил Динамит
  155.  
  156. robot.turnRight()
  157. robot.forward()
  158. robot.turnLeft() -- подошел к рычагу
  159. robot.use()
  160. robot.use()
  161. robot.turnLeft()
  162. robot.select(1) -- выбрал ячейку с Ядрами
  163. robot.forward()
  164.  
  165. os.sleep(10) -- ждем взрыва динамита
  166. robot.drop() -- выкидываем ядра
  167.  
  168. y = 0
  169. while y == 0 do -- сканируем блок под роботом
  170. local t = geo.analyze(0)
  171. local block = t.name
  172. print(block) -- напечатаем имя блока под роботом для отладки
  173. if block == "DraconicEvolution:draconicBlock" then
  174. robot.swingDown()
  175. y = 1
  176. end
  177. os.sleep(1)
  178. end
  179.  
  180. robot.forward()
  181. robot.swingDown()
  182.  
  183. robot.turnRight()
  184. robot.forward()
  185. robot.swingDown()
  186.  
  187. robot.turnRight()
  188. robot.forward()
  189. robot.swingDown()
  190.  
  191. robot.turnRight()
  192. robot.forward()
  193. robot.turnLeft()
  194.  
  195. robot.forward()
  196. robot.drop() -- складываем пробужденные блоки в сундук
  197.  
  198. robot.turnRight() -- возврат на исходную
  199. robot.turnRight()
  200. robot.forward()
  201. robot.turnLeft()
  202. robot.forward()
  203. robot.turnLeft()
  204. end
  205. end
  206. ***************************************************************************************************************************************
  207.  
  208.  
  209. 2ede99b0-b34c-4c6e-87c0-c0ddec026555
  210. f4f39b78-6632-4a9a-8c84-98af925102bc
  211. d49bac89-8f20-4354-bc63-c88f2715d87c
  212.  
  213.  
  214. del /etc/draconic_control.cfg
  215. edit /etc/draconic_control.cfg
  216.  
  217. reactors = {
  218. {
  219. reactorAddress = "2ede99b0-b34c-4c6e-87c0-c0ddec026555",
  220. fluxGateDrainbackAddress = "1e041c5c-4d27-4788-8c23-dfec65ab4a35",
  221. fluxGateOutputAddress = "a463271a-5c17-4db1-b09d-bd5f7e219c20",
  222. drainback = 1.25,
  223. targetSaturation = 0.5,
  224. throttleSaturation = 0.90,
  225. throttleTemperature = 8000,
  226. throttleExponent = 2.5,
  227. limitTemperature = 9000,
  228. limitExponent = 6,
  229. burnConversion = 0,
  230. burnRFt = 0
  231. }
  232. }
  233.  
  234. draconic_cont
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement