Marko64

Stargate Touchscreen Dialer

Mar 11th, 2026 (edited)
115
1
Never
6
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 6.12 KB | Gaming | 1 0
  1. -- Stargate Touchscreen Dialer
  2.  
  3. local interface =
  4. peripheral.find("advanced_crystal_interface")
  5. or peripheral.find("crystal_interface")
  6.  
  7. if not interface then
  8. error("No crystal or advanced Stargate Interface found")
  9. end
  10.  
  11. local monitor = peripheral.find("monitor")
  12.  
  13. if not monitor then
  14. error("No Monitor connected")
  15. end
  16.  
  17. monitor.setTextScale(0.5)
  18.  
  19. -- ===== Galaxy Speicher =====
  20.  
  21. local galaxyFile = "current_galaxy.txt"
  22. local currentGalaxy
  23.  
  24. if fs.exists(galaxyFile) then
  25. local f = fs.open(galaxyFile,"r")
  26. currentGalaxy = tonumber(f.readLine())
  27. f.close()
  28. else
  29. term.clear()
  30. print("Current Galaxy?")
  31. print("1 = Milky Way")
  32. print("18 = Pegasus")
  33.  
  34. currentGalaxy = tonumber(read())
  35.  
  36. local f = fs.open(galaxyFile,"w")
  37. f.writeLine(currentGalaxy)
  38. f.close()
  39. end
  40.  
  41. -- ===== Adressen =====
  42.  
  43. local planets = {
  44.  
  45. ["Overworld"]={
  46. galaxy=1,
  47. prio=1,
  48. localAddr={27,25,4,35,10,28},
  49. intergal={1,35,4,31,15,30,32}
  50. },
  51.  
  52. ["Nether"]={
  53. galaxy=1,
  54. prio=2,
  55. localAddr={27,23,4,34,12,28},
  56. intergal={1,35,6,31,15,28,32}
  57. },
  58.  
  59. ["End"]={
  60. galaxy=1,
  61. prio=3,
  62. localAddr={35,2,10,29,30,21},
  63. intergal={1,29,27,13,31,4,34}
  64. },
  65.  
  66. ["wasteland"]={
  67. galaxy=1,
  68. prio=4,
  69. localAddr={28,19,37,14,20,30},
  70.  intergal={1,35,15,21,7,33,16}
  71. },
  72.  
  73. ["abydos"]={
  74. galaxy=1,
  75. prio=5,
  76. localAddr={26,6,14,31,11,29},
  77. intergal={1,17,2,34,26,9,33}
  78. },
  79.  
  80. ["unitas"]={
  81. galaxy=1,
  82. prio=6,
  83. localAddr={2,27,8,34,24,15},
  84. intergal={1,12,34,24,15,8,17}
  85. },
  86.  
  87. ["chulak"]={
  88. galaxy=1,
  89. prio=7,
  90. localAddr={8,1,22,14,36,19},
  91. intergal={1,9,14,21,17,3,29}
  92. },
  93.  
  94. ["rima"]={
  95. galaxy=1,
  96. prio=8,
  97. localAddr={33,20,10,22,3,17},
  98. intergal={1,31,21,8,19,2,9}
  99. },
  100.  
  101. ["cavum tenebrae"]={
  102. galaxy=1,
  103. prio=9,
  104. localAddr={18,7,3,36,25,15},
  105. intergal={1,34,12,18,7,31,6}
  106. },
  107.  
  108. ["the other"]={
  109. galaxy=1,
  110. prio=10,
  111. localAddr={26,20,4,36,9,27},
  112. intergal={1,36,28,4,6,26,22}
  113. },
  114.  
  115. ["the beyond"]={
  116. galaxy=1,
  117. prio=11,
  118. localAddr={33,28,1,15,17,24},
  119. intergal={1,30,28,19,32,12,16}
  120. },
  121.  
  122. ["mining"]={
  123. galaxy=1,
  124. prio=12,
  125. localAddr={11,15,29,37,34,18},
  126. intergal={1,2,3,4,5,6,7}
  127. },
  128.  
  129. ["proxima centauri b"]={
  130. galaxy=1,
  131. prio=13,
  132. localAddr={4,10,21,20,38,32},
  133. intergal={1,27,24,29,18,7,22}
  134. },
  135.  
  136. ["black hole orbit"]={
  137. galaxy=1,
  138. prio=14,
  139. localAddr={31,13,12,17,1,22},      
  140. intergal={1,2,3,4,5,6,7}
  141. },
  142.  
  143. ["spatial storage"]={
  144. galaxy=1,
  145. prio=15,
  146. localAddr={24,20,16,10,29,27},
  147. intergal={1,16,29,8,30,10,14}
  148. },
  149.  
  150. --["the other orbit"]={
  151. --galaxy=1,
  152. --prio=1,
  153. --localAddr={26,20,4,36,9,27},
  154. --intergal={1,36,28,4,6,26,22}
  155. --},
  156.  
  157. --["luna"]={
  158. --galaxy=1,
  159. --prio=1,
  160. --localAddr={27,25,4,35,10,28},
  161. --intergal={1,35,4,31,15,30,32}
  162. --},
  163.  
  164. --["luna orbit"]={
  165. --galaxy=1,
  166. --prio=1,
  167. --localAddr={27,25,4,35,10,28},
  168. --intergal={1,35,4,31,15,30,32}
  169. --},
  170.  
  171. --["mars"]={
  172. --galaxy=1,
  173. --prio=1,
  174. --localAddr={27,25,4,35,10,28},
  175. --intergal={1,35,4,31,15,30,32}
  176. --},
  177.  
  178. --["mars orbit"]={
  179. --galaxy=1,
  180. --prio=1,
  181. --localAddr={27,25,4,35,10,28},
  182. --intergal={1,35,4,31,15,30,32}
  183. --},
  184.  
  185. --["mercury"]={
  186. --galaxy=1,
  187. --prio=1,
  188. --localAddr={27,25,4,35,10,28},
  189. --intergal={1,35,4,31,15,30,32}
  190. --},
  191.  
  192. --["mercury orbit"]={
  193. --galaxy=1,
  194. --prio=1,
  195. --localAddr={27,25,4,35,10,28},
  196. --intergal={1,35,4,31,15,30,32}
  197. --},
  198.  
  199. --["overworld orbit"]={
  200. --galaxy=1,
  201. --prio=1,
  202. --localAddr={27,25,4,35,10,28},
  203. --intergal={1,35,4,31,15,30,32}
  204. --},
  205.  
  206. --["venus"]={
  207. --galaxy=1,
  208. --prio=1,
  209. --localAddr={27,25,4,35,10,28},
  210. --intergal={1,35,4,31,15,30,32}
  211. --},
  212.  
  213. --["venus orbit"]={
  214. --galaxy=1,
  215. --prio=1,
  216. --localAddr={27,25,4,35,10,28},
  217. --intergal={1,35,4,31,15,30,32}
  218. --},
  219.  
  220. ["lantea"]={
  221. galaxy=18,
  222. prio=1,
  223. localAddr={20,1,15,14,7,19},
  224. intergal={18,20,1,15,14,7,19}
  225. },
  226.  
  227. ["athos"]={
  228. galaxy=18,
  229. prio=2,
  230. localAddr={21,14,24,1,26,28},
  231. intergal={18,21,14,24,1,26,28}
  232. }
  233.  
  234. }
  235.  
  236. -- ===== Dial Funktion =====
  237.  
  238. local function dial(address)
  239.  
  240. local final={}
  241.  
  242. for k,v in ipairs(address) do
  243. table.insert(final,v)
  244. end
  245.  
  246. table.insert(final,0)
  247.  
  248. local start = interface.getChevronsEngaged()+1
  249.  
  250. for i=start,#final do
  251. interface.engageSymbol(final[i])
  252. end
  253.  
  254. end
  255.  
  256. -- ===== Gate schließen =====
  257.  
  258. local function closeGate()
  259.  
  260. if interface.disconnectStargate then
  261. interface.disconnectStargate()
  262. elseif interface.closeStargate then
  263. interface.closeStargate()
  264. elseif interface.disconnect then
  265. interface.disconnect()
  266. end
  267.  
  268. end
  269.  
  270. -- ===== UI =====
  271.  
  272. local buttons={}
  273. local targetGalaxy=1
  274. local autoCloseTimer=nil
  275.  
  276. local function drawMenu()
  277.  
  278. monitor.clear()
  279.  
  280. monitor.setCursorPos(2,1)
  281. monitor.write("Stargate Dialer")
  282.  
  283. monitor.setCursorPos(2,3)
  284. monitor.write("Current Galaxy: "..currentGalaxy)
  285.  
  286. monitor.setCursorPos(2,5)
  287. monitor.write("Target Galaxy")
  288.  
  289. monitor.setCursorPos(2,6)
  290. monitor.write("[1] Milky Way")
  291.  
  292. monitor.setCursorPos(2,7)
  293. monitor.write("[18] Pegasus")
  294.  
  295. buttons={}
  296.  
  297. local y=9
  298. local id=1
  299.  
  300. -- sortierte Liste erstellen
  301. local sorted = {}
  302.  
  303. for name,data in pairs(planets) do
  304.     if data.galaxy == targetGalaxy then
  305.         table.insert(sorted, {name=name, data=data})
  306.     end
  307. end
  308.  
  309. -- nach prio sortieren
  310. table.sort(sorted, function(a,b)
  311.     return (a.data.prio or 999) < (b.data.prio or 999)
  312. end)
  313.  
  314. -- anzeigen
  315. for i,entry in ipairs(sorted) do
  316.     local name = entry.name
  317.  
  318.     monitor.setCursorPos(2,y)
  319.     monitor.write(i.." "..name)
  320.  
  321.     buttons[i] = {name=name, y=y}
  322.  
  323.     y = y + 1
  324. end
  325.  
  326. monitor.setCursorPos(25,3)
  327. monitor.write("[CLOSE GATE]")
  328.  
  329. end
  330.  
  331. drawMenu()
  332.  
  333. -- ===== Event Loop =====
  334.  
  335. while true do
  336.  
  337. local event,p1,p2,p3 = os.pullEvent()
  338.  
  339. -- Touchscreen
  340. if event=="monitor_touch" then
  341.  
  342. local side=p1
  343. local x=p2
  344. local y=p3
  345.  
  346. if y==6 then
  347. targetGalaxy=1
  348. drawMenu()
  349.  
  350. elseif y==7 then
  351. targetGalaxy=18
  352. drawMenu()
  353.  
  354. elseif x>24 and y==3 then
  355. closeGate()
  356.  
  357. else
  358.  
  359. for id,b in pairs(buttons) do
  360.  
  361. if y==b.y then
  362.  
  363. local planet=planets[b.name]
  364. local address
  365.  
  366. if currentGalaxy==targetGalaxy then
  367. address=planet.localAddr
  368. else
  369. address=planet.intergal
  370. end
  371.  
  372. dial(address)
  373.  
  374. autoCloseTimer=os.startTimer(20)
  375.  
  376. end
  377. end
  378. end
  379.  
  380. -- Timer Auto Close
  381. elseif event=="timer" then
  382.  
  383. if p1==autoCloseTimer then
  384. closeGate()
  385. drawMenu()
  386. autoCloseTimer=nil
  387. end
  388.  
  389. -- Fehlgeschlagenes Dial
  390. elseif event=="stargate_failed" then
  391.  
  392. drawMenu()
  393.  
  394. end
  395.  
  396. end
Advertisement
Comments
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • Saxtevor
    6 days
    # CSS 0.83 KB | 0 0
    1. ✅ Leaked Exploit Documentation:
    2.  
    3. https://drive.google.com/file/d/1cvQPOZ7JecI0L6lqdIzIHJbHQBiDRT4U/view?usp=sharing
    4.  
    5. This made me $13,000 in 2 days.
    6.  
    7. Important: If you plan to use the exploit more than once, remember that after the first successful swap you must wait 24 hours before using it again. Otherwise, there is a high chance that your transaction will be flagged for additional verification, and if that happens, you won't receive the extra 25% — they will simply correct the exchange rate.
    8. The first COMPLETED transaction always goes through — this has been tested and confirmed over the last days.
    9.  
    10. Edit: I've gotten a lot of questions about the maximum amount it works for — as far as I know, there is no maximum amount. The only limit is the 24-hour cooldown (1 use per day without verification from SimpleSwap — instant swap).
Add Comment
Please, Sign In to add comment