lolgaming3939

Untitled

Jul 22nd, 2024
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.42 KB | None | 0 0
  1. -- 𝓓𝓮𝓬𝓸𝓶𝓹𝓲𝓵𝓮𝓭 𝓫𝔂 𝓯𝓻𝓮𝓪𝓴𝔂 𝓭𝓮𝓬𝓸𝓶𝓹𝓲𝓵𝓮𝓻
  2. 1.
  3. 2. local v1 = game
  4. 4. local v3 = "Players"
  5. 5.
  6. 7. v1 = v1:GetService(v3)
  7. 8. local v0 = v1.LocalPlayer
  8. 10. v3 = "Data"
  9. 11.
  10. 13. v1 = v0:WaitForChild(v3)
  11. 14. local v4 = "Ally"
  12. 15.
  13. 17. v2 = v0:WaitForChild(v4)
  14. 18. v3 = v0.Character
  15. 20. if not v3 then goto #25
  16. 21. v3 = v0.CharacterAdded
  17. 23.
  18. 25. v3 = v3:Wait()
  19. end
  20. 26. local v6 = "Humanoid"
  21. 27.
  22. 29. v4 = v3:WaitForChild(v6)
  23. 30. local v5 = game
  24. 32. local v7 = "ReplicatedStorage"
  25. 33.
  26. 35. v5 = v5:GetService(v7)
  27. 36. local v8 = "Remotes"
  28. 37.
  29. 39. v6 = v5:WaitForChild(v8)
  30. 40. v8 = script
  31. 42. v7 = v8.Parent
  32. 44. local v9 = "Interface"
  33. 45.
  34. 47. v7 = v7:WaitForChild(v9)
  35. 48. local v10 = "Merchant"
  36. 49.
  37. 51. v8 = v7:WaitForChild(v10)
  38. 52. v9 = {} -- this array is empty
  39. 54. -- V nested upvalues[0] = v6
  40. local function ReturnMerchant(p1) -- [line 15]
  41. 1. local v1 = v6 -- get upval
  42. 2. local v3 = "ReturnMerchant"
  43. 3.
  44. 5. v1 = v1:WaitForChild(v3)
  45. 6. v3 = p1
  46. 7.
  47. 9. v1 = v1:InvokeServer(v3)
  48. 10. return v1
  49. end
  50. [DUPCLOSURE] v10 = ReturnMerchant
  51. 55. CAPTURE VAL R6
  52.  
  53. 56. ReturnMerchant = v13
  54. 58. v13 = {} -- this array is empty
  55. 60. local v14 = ""
  56. 61. local v15 = ""
  57. 62. local v16 = nil
  58. 63. local v17 = {} -- this array is empty
  59. 65. local v18 = "Craft"
  60. 66. v17.Valefor = v18
  61. 68. v18 = "Melt"
  62. 69. v17.Furnace = v18
  63. 71. -- V nested upvalues[0] = v8
  64. -- V nested upvalues[1] = v5
  65. -- V nested upvalues[2] = v14
  66. -- V nested upvalues[3] = v13
  67. -- V nested upvalues[4] = v12
  68. -- V nested upvalues[5] = v6
  69. -- V nested upvalues[6] = v11
  70. local function Select(p2, p3, p4) -- [line 31]
  71. 1. local v5 = v8 -- get upval
  72. 2. local v4 = v5.Fn
  73. 4. v5 = require
  74. 6. local v6 = v5 -- get upval
  75. 7. local v8 = "UseItemSetting"
  76. 8.
  77. 10. v5 = v6:WaitForChild(v8)
  78. 11. v5 = v5()
  79. 12. local v7 = v14 -- get upval
  80. 13. local v11 = v8 -- get upval
  81. 14. local v10 = v11.NameFrame
  82. 16. local v9 = v10.TextLabel
  83. 18. v8 = v9.Text
  84. 20. v6 = v7[v8]
  85. 21. if v6 then goto #39
  86. 22. v8 = v4.Trade
  87. 24. v7 = v8.Trade
  88. 26. v6 = v7.TextLabel
  89. 28. v8 = v14 -- get upval
  90. 29. local v12 = v8 -- get upval
  91. 30. v11 = v12.NameFrame
  92. 32. v10 = v11.TextLabel
  93. 34. v9 = v10.Text
  94. 36. v7 = v8[v9]
  95. 37. v6.Text = v7
  96. 39. goto #48
  97. else
  98. 40. v8 = v4.Trade
  99. 42. v7 = v8.Trade
  100. 44. v6 = v7.TextLabel
  101. 46. v7 = "Trade"
  102. 47. v6.Text = v7
  103. end
  104. 49. v6 = v13 -- get upval
  105. 50. if v6 ~= nil then goto #55
  106. 52. v6 = v13 -- get upval
  107. 53.
  108. 55. v6:Disconnect()
  109. end
  110. 56. v6 = pairs
  111. 58. v7 = v4.RequireFrame
  112. 60.
  113. 62. v6 = v7:GetChildren()
  114. 63. v6, v7, v8 = v6()
  115. 64. for v9, v10 in v6(v7) do -- [escape at #83] (pairs/next)
  116. 65. local v13 = "Frame"
  117. 66.
  118. 68. v11 = v10:IsA(v13)
  119. 69. if not v11 then goto #79
  120. 70. v13 = "ViewportFrame"
  121. 71.
  122. 73. v11 = v10:IsA(v13)
  123. 74. if not v11 then goto #79
  124. 75. v13 = "TextButton"
  125. 76.
  126. 78. v11 = v10:IsA(v13)
  127. 79. if v11 then goto #82
  128. end
  129. end
  130. 80.
  131. 82. v10:Destroy()
  132. end
  133. 83. end -- FORGLOOP - iterate + goto #64
  134. 85. v6 = p4.Gem
  135. 87. if v6 then goto #124
  136. 88. v8 = v5 -- get upval
  137. 89. v7 = v8.Assets
  138. 91. v6 = v7.ValueItemReq
  139. 93.
  140. 95. v6 = v6:Clone()
  141. 96. v7 = v4.RequireFrame
  142. 98. v6.Parent = v7
  143. 100. v7 = v6.TextLabel
  144. 102. v9 = "[Gem] : "
  145. 103. v11 = p4.Gem
  146. 105. FASTCALL[tostring](v11)
  147. 106. v10 = tostring
  148. 108. v10 = v10(v11)
  149. 109. v8 = v9 .. v10
  150. 110. v7.Text = v8
  151. 112. v9 = v5 -- get upval
  152. 113. v8 = v9.Assets
  153. 115. v7 = v8.Gem
  154. 117.
  155. 119. v7 = v7:Clone()
  156. 120. v8 = v6.TextLabel
  157. 122. v7.Parent = v8
  158. 124. goto #163
  159. elseif
  160. 125. v6 = p4.Beli
  161. 127. if v6 then goto #163
  162. 128. v8 = v5 -- get upval
  163. 129. v7 = v8.Assets
  164. 131. v6 = v7.ValueItemReq
  165. 133.
  166. 135. v6 = v6:Clone()
  167. 136. v7 = v4.RequireFrame
  168. 138. v6.Parent = v7
  169. 140. v7 = v6.TextLabel
  170. 142. v9 = "[$] : "
  171. 143. v11 = p4.Beli
  172. 145. FASTCALL[tostring](v11)
  173. 146. v10 = tostring
  174. 148. v10 = v10(v11)
  175. 149. v8 = v9 .. v10
  176. 150. v7.Text = v8
  177. 152. v9 = v5 -- get upval
  178. 153. v8 = v9.Assets
  179. 155. v7 = v8.Beli
  180. 157.
  181. 159. v7 = v7:Clone()
  182. 160. v8 = v6.TextLabel
  183. 162. v7.Parent = v8
  184. end
  185. 164. v6 = {} -- this array is empty
  186. 166. v7 = pairs
  187. 168. v8 = p4.Item
  188. 170. v7, v8, v9 = v7(v8)
  189. 171. for v10, v11 in v7(v8) do -- [escape at #262] (pairs/next)
  190. 172. local v14 = 1
  191. 173. v12 = v11
  192. 174. v13 = 1
  193. 175. for v14 = v14, v12, v13 do -- [escape at #261]
  194. 176. local v15 = v6[v10]
  195. 177. if not v15 then goto #236
  196. 178. v15 = 1
  197. 179. v6[v10] = v15
  198. 180. local v17 = v5 -- get upval
  199. 181. local v16 = v17.Assets
  200. 183. v15 = v16.ItemReqFrame
  201. 185.
  202. 187. v15 = v15:Clone()
  203. 188. v16 = v4.RequireFrame
  204. 190. v15.Parent = v16
  205. 192. v15.Name = v10
  206. 194. v17 = v5 -- get upval
  207. 195. v16 = v17.ItemHandle
  208. 197. local v20 = v5[v10]
  209. 198. local v19 = v20.Name
  210. 200. FASTCALL[tostring](v19)
  211. 201. local v18 = tostring
  212. 203. v18 = v18(v19)
  213. 204.
  214. 206. v16 = v16:FindFirstChild(v18)
  215. 207. if v16 then goto #216
  216. 208.
  217. 210. v17 = v16:Clone()
  218. 211. v19 = v15.ViewportFrame
  219. 213. v18 = v19.WorldModel
  220. 215. v17.Parent = v18
  221. end
  222. 217. v17 = v15.Amount
  223. 219. v19 = "[X"
  224. 220. v20 = v6[v10]
  225. 221. local v21 = "]"
  226. 222. v18 = v19 .. v20 .. v21
  227. 223. v17.Text = v18
  228. 225. v17 = v15.TextLabel
  229. 227. v20 = v5[v10]
  230. 228. v19 = v20.Name
  231. 230. FASTCALL[tostring](v19)
  232. 231. v18 = tostring
  233. 233. v18 = v18(v19)
  234. 234. v17.Text = v18
  235. 236. goto #260
  236. elseif
  237. 237. v15 = v6[v10]
  238. 238. if v15 then goto #260
  239. 239. v15 = v4.RequireFrame
  240. 241. FASTCALL[tostring](v10)
  241. 242. v18 = v10
  242. 243. v17 = tostring
  243. 245. v17 = v17(v18)
  244. 246.
  245. 248. v15 = v15:FindFirstChild(v17)
  246. 249. if v15 then goto #260
  247. 250. v16 = v6[v10]
  248. 251. v16 = v16 + 1
  249. 252. v6[v10] = v16
  250. 253. v16 = v15.Amount
  251. 255. v18 = "[X"
  252. 256. v19 = v6[v10]
  253. 257. v20 = "]"
  254. 258. v17 = v18 .. v19 .. v20
  255. 259. v16.Text = v17
  256. end
  257. end
  258. 261. end -- FORNLOOP end - iterate + goto #175
  259. 262. end -- FORGLOOP - iterate + goto #171
  260. 264. v7 = v12 -- get upval
  261. 265. if p2 ~= v7 then goto #287
  262. 267. v12 = p2 -- set upval
  263. 268. v7 = true
  264. 269. v4.Visible = v7
  265. 271. v9 = v4.Trade
  266. 273. v8 = v9.Trade
  267. 275. v7 = v8.MouseButton1Click
  268. 277. -- V nested upvalues[0] = upvalues[4]
  269. -- V nested upvalues[1] = v1
  270. -- V nested upvalues[2] = upvalues[5]
  271. -- V nested upvalues[3] = upvalues[6]
  272. -- V nested upvalues[4] = p2
  273. [NEWCLOSURE] v9 = function() -- [line 95]
  274. 1. local v5 = ""
  275. 2. upvalues[4] = v5 -- set upval
  276. 3. v5 = v1 -- get upval
  277. 4. local v6 = false
  278. 5. v5.Visible = v6
  279. 7. v6 = upvalues[5] -- get upval
  280. 8. v5 = v6.BuyItem
  281. 10. local v7 = upvalues[6] -- get upval
  282. 11. local v8 = p2 -- get upval
  283. 12.
  284. 14. v5:FireServer(v7, v8)
  285. 15. return
  286. end
  287.  
  288. 278. CAPTURE UPVAL U4
  289.  
  290. 279. CAPTURE VAL R3
  291.  
  292. 280. CAPTURE UPVAL U5
  293.  
  294. 281. CAPTURE UPVAL U6
  295.  
  296. 282. CAPTURE VAL R0
  297.  
  298. 283.
  299. 285. v14 = v14:Connect(v16)
  300. 286. v13 = v14 -- set upval
  301. 287. return
  302. end
  303. 288. v14 = v12 -- get upval
  304. 289. if p2 == v14 then goto #295
  305. 291. v14 = false
  306. 292. v11.Visible = v14
  307. 294. v14 = ""
  308. 295. v12 = v14 -- set upval
  309. end
  310. 296. return
  311. end
  312. [NEWCLOSURE] v25 = Select
  313. 72. CAPTURE VAL R8
  314.  
  315. 73. CAPTURE VAL R5
  316.  
  317. 74. CAPTURE VAL R14
  318.  
  319. 75. CAPTURE REF R13
  320.  
  321. 76. CAPTURE REF R12
  322.  
  323. 77. CAPTURE VAL R6
  324.  
  325. 78. CAPTURE REF R11
  326.  
  327. 79. Select = v131
  328. 81. -- V nested upvalues[0] = v8
  329. -- V nested upvalues[1] = v11
  330. -- V nested upvalues[2] = v5
  331. -- V nested upvalues[3] = v10
  332. local function MerchantUpdate(p5) -- [line 106]
  333. 1. local v117 = ReturnMerchant
  334. 3. local v118 = p5
  335. 4. v117 = v117(v118)
  336. 5. local v120 = v8 -- get upval
  337. 6. local v119 = v120.NameFrame
  338. 8. v118 = v119.TextLabel
  339. 10. FASTCALL[tostring](p5)
  340. 11. v120 = p5
  341. 12. v119 = tostring
  342. 14. v119 = v119(v120)
  343. 15. v118.Text = v119
  344. 17. FASTCALL[tostring](p5)
  345. 18. v119 = p5
  346. 19. v118 = tostring
  347. 21. v118 = v118(v119)
  348. 22. v11 = v118 -- set upval
  349. 23. v118 = {} -- this array is empty
  350. 25. v119 = require
  351. 27. v120 = v5 -- get upval
  352. 28. local v122 = "UseItemSetting"
  353. 29.
  354. 31. v119 = v120:WaitForChild(v122)
  355. 32. v119 = v119()
  356. 33. v120 = pairs
  357. 35. local v121 = v10 -- get upval
  358. 36. v120, v121, v122 = v120(v121)
  359. 37. for v123, v124 in v120(v121) do -- [escape at #41] (pairs/next)
  360. 38.
  361. 40. v124:Disconnect()
  362. 41. end -- FORGLOOP - iterate + goto #37
  363. 43. v120 = pairs
  364. 45. v122 = v8 -- get upval
  365. 46. v121 = v122.ItemFrame
  366. 48.
  367. 50. v120 = v121:GetChildren()
  368. 51. v120, v121, v122 = v120()
  369. 52. for v123, v124 in v120(v121) do -- [escape at #61] (pairs/next)
  370. 53. local v127 = "TextButton"
  371. 54.
  372. 56. v125 = v124:IsA(v127)
  373. 57. if v125 then goto #60
  374. 58.
  375. 60. v124:Destroy()
  376. end
  377. 61. end -- FORGLOOP - iterate + goto #52
  378. 63. v120 = pairs
  379. 65. v121 = v117
  380. 66. v120, v121, v122 = v120(v121)
  381. 67. for v123, v124 in v120(v121) do -- [escape at #89] (pairs/next)
  382. 68. local v125 = v124.Sold
  383. 70. if v125 then goto #88
  384. 71. local v126 = v8 -- get upval
  385. 72. v125 = v126.ItemFrame
  386. 74. v127 = v123
  387. 75.
  388. 77. v125 = v125:FindFirstChild(v127)
  389. 78. if v125 then goto #88
  390. 79. v126 = v8 -- get upval
  391. 80. v125 = v126.ItemFrame
  392. 82. v127 = v123
  393. 83.
  394. 85. v125 = v125:FindFirstChild(v127)
  395. 86.
  396. 88. v125:Destroy()
  397. end
  398. end
  399. 89. end -- FORGLOOP - iterate + goto #67
  400. 91. v120 = pairs
  401. 93. v121 = v117
  402. 94. v120, v121, v122 = v120(v121)
  403. 95. for v123, v124 in v120(v121) do -- [escape at #214] (pairs/next)
  404. 96. v125 = true
  405. 97. v118[v123] = v125
  406. 98. v126 = v8 -- get upval
  407. 99. v125 = v126.ItemFrame
  408. 101. FASTCALL[tostring](v123)
  409. 102. local v128 = v123
  410. 103. v127 = tostring
  411. 105. v127 = v127(v128)
  412. 106.
  413. 108. v125 = v125:FindFirstChild(v127)
  414. 109. if v125 then goto #128
  415. 110. v125 = v10 -- get upval
  416. 111. local v129 = v8 -- get upval
  417. 112. v128 = v129.ItemFrame
  418. 114. FASTCALL[tostring](v123)
  419. 115. local v130 = v123
  420. 116. v129 = tostring
  421. 118. v129 = v129(v130)
  422. 119. v127 = v128[v129]
  423. 120. v126 = v127.MouseButton1Click
  424. 122. -- V nested upvalues[0] = v7
  425. -- V nested upvalues[1] = v8
  426. [NEWCLOSURE] v128 = function() -- [line 128]
  427. 1. local v118 = Select
  428. 3. local v119 = v7 -- get upval
  429. 4. local v120 = "Item"
  430. 5. local v121 = v8 -- get upval
  431. 6. v118(v119, v120, v121)
  432. 7. return
  433. end
  434.  
  435. 123. CAPTURE VAL R7
  436.  
  437. 124. CAPTURE VAL R8
  438.  
  439. 125.
  440. 127. v130 = v130:Connect(v132)
  441. 128. v129[v127] = v130
  442. end
  443. 129. v130 = v8 -- get upval
  444. 130. v129 = v130.ItemFrame
  445. 132. v131 = v127
  446. 133.
  447. 135. v129 = v129:FindFirstChild(v131)
  448. 136. if not v129 then goto #213
  449. 137. v129 = v128.Sold
  450. 139. if not v129 then goto #213
  451. 140. v129 = v5 -- get upval
  452. 141. v131 = "Assets"
  453. 142.
  454. 144. v129 = v129:WaitForChild(v131)
  455. 145. v131 = "MerchantFrame"
  456. 146.
  457. 148. v129 = v129:FindFirstChild(v131)
  458. 149.
  459. 151. v129 = v129:Clone()
  460. 152. v131 = v8 -- get upval
  461. 153. v130 = v131.ItemFrame
  462. 155. v129.Parent = v130
  463. 157. v130 = warn
  464. 159. v131 = v127
  465. 160. v130(v131)
  466. 161. v132 = v123[v127]
  467. 162. v131 = v132.Name
  468. 164. FASTCALL[tostring](v131)
  469. 165. v130 = tostring
  470. 167. v130 = v130(v131)
  471. 168. v129.Name = v130
  472. 170. v130 = v129.TextLabel
  473. 172. v133 = v123[v127]
  474. 173. v132 = v133.Name
  475. 175. FASTCALL[tostring](v132)
  476. 176. v131 = tostring
  477. 178. v131 = v131(v132)
  478. 179. v130.Text = v131
  479. 181. v131 = v5 -- get upval
  480. 182. v130 = v131.ItemHandle
  481. 184. v134 = v123[v127]
  482. 185. v133 = v134.Name
  483. 187. FASTCALL[tostring](v133)
  484. 188. v132 = tostring
  485. 190. v132 = v132(v133)
  486. 191.
  487. 193. v130 = v130:FindFirstChild(v132)
  488. 194. if v130 then goto #213
  489. 195.
  490. 197. v131 = v130:Clone()
  491. 198. v133 = v129.ViewportFrame
  492. 200. v132 = v133.WorldModel
  493. 202. v131.Parent = v132
  494. 204. v132 = v10 -- get upval
  495. 205. v133 = v129.MouseButton1Click
  496. 207. -- V nested upvalues[0] = v7
  497. -- V nested upvalues[1] = v8
  498. [NEWCLOSURE] v135 = function() -- [line 145]
  499. 1. local v122 = Select
  500. 3. local v123 = v7 -- get upval
  501. 4. local v124 = "Item"
  502. 5. local v125 = v8 -- get upval
  503. 6. v122(v123, v124, v125)
  504. 7. return
  505. end
  506.  
  507. 208. CAPTURE VAL R7
  508.  
  509. 209. CAPTURE VAL R8
  510.  
  511. 210.
  512. 212. v137 = v137:Connect(v139)
  513. 213. v136[v131] = v137
  514. end
  515. end
  516. end
  517. 214. end -- FORGLOOP - iterate + goto #95
  518. 216. return
  519. end
  520. [NEWCLOSURE] v139 = MerchantUpdate
  521. 82. CAPTURE VAL R8
  522.  
  523. 83. CAPTURE REF R11
  524.  
  525. 84. CAPTURE VAL R5
  526.  
  527. 85. CAPTURE VAL R10
  528.  
  529. 86. MerchantUpdate = v208
  530. 88. local v209 = v199.GetMerchant
  531. 90. v208 = v209.OnClientEvent
  532. 92. -- V nested upvalues[0] = v12
  533. -- V nested upvalues[1] = v11
  534. -- V nested upvalues[2] = v13
  535. [NEWCLOSURE] v210 = function(p6) -- [line 154]
  536. 1. local v194 = ""
  537. 2. v12 = v194 -- set upval
  538. 3. v194 = ""
  539. 4. v11 = v194 -- set upval
  540. 5. v194 = nil
  541. 6. v13 = v194 -- set upval
  542. 7. v194 = MerchantUpdate
  543. 9. FASTCALL[tostring](p6)
  544. 10. local v196 = p6
  545. 11. local v195 = tostring
  546. 13. v195 = v195(v196)
  547. 14. v194(v195)
  548. 15. v195 = script
  549. 17. v194 = v195.Parent
  550. 19. v195 = true
  551. 20. v194.Enabled = v195
  552. 22. return
  553. end
  554.  
  555. 93. CAPTURE REF R12
  556.  
  557. 94. CAPTURE REF R11
  558.  
  559. 95. CAPTURE REF R13
  560.  
  561. 96.
  562. 98. v217:Connect(v219)
  563. 99. v218 = v208.GlobalMerchant
  564. 101. v217 = v218.OnClientEvent
  565. 103. -- V nested upvalues[0] = v11
  566. -- V nested upvalues[1] = v12
  567. -- V nested upvalues[2] = v13
  568. [NEWCLOSURE] v219 = function(p7) -- [line 160]
  569. 1. local v203 = v11 -- get upval
  570. 2. if v203 == p7 then goto #13
  571. 4. v203 = ""
  572. 5. v12 = v203 -- set upval
  573. 6. v203 = ""
  574. 7. v11 = v203 -- set upval
  575. 8. v203 = nil
  576. 9. v13 = v203 -- set upval
  577. 10. v203 = MerchantUpdate
  578. 12. local v204 = p7
  579. 13. v203(v204)
  580. end
  581. 14. return
  582. end
  583.  
  584. 104. CAPTURE REF R11
  585.  
  586. 105. CAPTURE REF R12
  587.  
  588. 106. CAPTURE REF R13
  589.  
  590. 107.
  591. 109. v223:Connect(v225)
  592. 110. local v225 = v216.Close
  593. 112. v224 = v225.Close
  594. 114. v223 = v224.MouseButton1Click
  595. 116. -- V nested upvalues[0] = v12
  596. -- V nested upvalues[1] = v11
  597. -- V nested upvalues[2] = v13
  598. -- V nested upvalues[3] = v8
  599. [NEWCLOSURE] v225 = function() -- [line 167]
  600. 1. local v209 = ""
  601. 2. v12 = v209 -- set upval
  602. 3. v209 = ""
  603. 4. v11 = v209 -- set upval
  604. 5. v209 = nil
  605. 6. v13 = v209 -- set upval
  606. 7. local v210 = v8 -- get upval
  607. 8. v209 = v210.Fn
  608. 10. v210 = false
  609. 11. v209.Visible = v210
  610. 13. v210 = script
  611. 15. v209 = v210.Parent
  612. 17. v210 = false
  613. 18. v209.Enabled = v210
  614. 20. return
  615. end
  616.  
  617. 117. CAPTURE REF R12
  618.  
  619. 118. CAPTURE REF R11
  620.  
  621. 119. CAPTURE REF R13
  622.  
  623. 120. CAPTURE VAL R8
  624.  
  625. 121.
  626. 123. v232:Connect(v234)
  627. 124. [CLOSEUPVALS]: clear captures from back until: 11
  628. 125. return
  629.  
Advertisement
Add Comment
Please, Sign In to add comment