Advertisement
Guest User

noob

a guest
May 22nd, 2019
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 133.81 KB | None | 0 0
  1. if game.Players.LocalPlayer.PlayerGui:FindFirstChild("Venyx") then
  2. return
  3. end
  4.  
  5. --//Login Frames\\
  6. local ScreenGui = Instance.new("ScreenGui")
  7. local MainFrame = Instance.new("ScrollingFrame")
  8. local Header = Instance.new("Frame")
  9. local Title = Instance.new("TextLabel")
  10. local LoginButton = Instance.new("TextButton")
  11. local KeyHolder = Instance.new("TextBox")
  12. local Frame = Instance.new("Frame")
  13.  
  14. ScreenGui.Name = "Venyx"
  15. ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui
  16.  
  17. MainFrame.Name = "MainFrame"
  18. MainFrame.Parent = ScreenGui
  19. MainFrame.BackgroundColor3 = Color3.new(1, 1, 1)
  20. MainFrame.BorderSizePixel = 0
  21. MainFrame.Position = UDim2.new(0.34369114, 0, 0.265536726, 0)
  22. MainFrame.Size = UDim2.new(0, 364, 0, 217)
  23. MainFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
  24. MainFrame.ScrollBarThickness = 0
  25. MainFrame.ScrollingEnabled = false
  26.  
  27. Header.Name = "Header"
  28. Header.Parent = MainFrame
  29. Header.BackgroundColor3 = Color3.new(0.333333, 0.666667, 1)
  30. Header.BorderSizePixel = 0
  31. Header.Size = UDim2.new(0, 364, 0, 43)
  32.  
  33. Title.Name = "Title"
  34. Title.Parent = Header
  35. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  36. Title.BackgroundTransparency = 1
  37. Title.Position = UDim2.new(0.252747267, 0, 0, 0)
  38. Title.Size = UDim2.new(0, 182, 0, 45)
  39. Title.Font = Enum.Font.ArialBold
  40. Title.Text = "Venyx"
  41. Title.TextColor3 = Color3.new(1, 1, 1)
  42. Title.TextSize = 30
  43. Title.TextStrokeColor3 = Color3.new(0.25098, 0.505882, 0.760784)
  44.  
  45. LoginButton.Name = "LoginButton"
  46. LoginButton.Parent = MainFrame
  47. LoginButton.BackgroundColor3 = Color3.new(0.333333, 0.666667, 1)
  48. LoginButton.BorderSizePixel = 0
  49. LoginButton.Position = UDim2.new(0.288461566, 0, 0.738595545, 0)
  50. LoginButton.Size = UDim2.new(0, 154, 0, 36)
  51. LoginButton.Font = Enum.Font.ArialBold
  52. LoginButton.Text = "Login"
  53. LoginButton.TextColor3 = Color3.new(1, 1, 1)
  54. LoginButton.TextSize = 20
  55. LoginButton.TextStrokeColor3 = Color3.new(1, 1, 1)
  56.  
  57. KeyHolder.Name = "KeyHolder"
  58. KeyHolder.Parent = MainFrame
  59. KeyHolder.BackgroundColor3 = Color3.new(0.298039, 0.6, 0.901961)
  60. KeyHolder.BackgroundTransparency = 0.69999998807907
  61. KeyHolder.BorderSizePixel = 0
  62. KeyHolder.Position = UDim2.new(0.288461536, 0, 0.394157171, 0)
  63. KeyHolder.Size = UDim2.new(0, 154, 0, 33)
  64. KeyHolder.Font = Enum.Font.ArialBold
  65. KeyHolder.Text = "Key"
  66. KeyHolder.TextColor3 = Color3.new(0, 0, 0)
  67. KeyHolder.TextSize = 14
  68.  
  69. Frame.Parent = KeyHolder
  70. Frame.BackgroundColor3 = Color3.new(0.333333, 0.666667, 1)
  71. Frame.BorderSizePixel = 0
  72. Frame.Position = UDim2.new(0, 0, 1.02999997, 0)
  73. Frame.Size = UDim2.new(0, 154, 0, 3)
  74.  
  75. --//Important\\
  76. local TweenService = game:GetService("TweenService")
  77. local mouse = game.Players.LocalPlayer:GetMouse()
  78.  
  79. --//Dragging\\
  80. local dragging
  81. local dragInput
  82. local dragStart
  83. local startPos
  84.  
  85. local function update(input)
  86. local delta = input.Position - dragStart
  87. MainFrame:TweenPosition(UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y),'Out','Linear',0.08,true)
  88. end
  89. Header.InputBegan:Connect(function(input)
  90. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  91. dragging = true
  92. dragStart = input.Position
  93. startPos = MainFrame.Position
  94.  
  95. repeat wait() until input.UserInputState == Enum.UserInputState.End
  96. dragging = false
  97. end
  98. end)
  99. Header.InputChanged:Connect(function(input)
  100. if input.UserInputType == Enum.UserInputType.MouseMovement then
  101. dragInput = input
  102. end
  103. end)
  104. game:GetService("UserInputService").InputChanged:Connect(function(input)
  105. if input == dragInput and dragging then
  106. update(input)
  107. end
  108. end)
  109. --//Security\\
  110. function punish()
  111. KeyHolder.Text = "Error"
  112. wait(.2)
  113. game.Players.LocalPlayer.PlayerGui.Venyx:Destroy()
  114. wait(.1)
  115. while true do
  116. print("Error")
  117. end
  118. end
  119. function checkEnabled()
  120. if not string.match(game:HttpGet("https://pastebin.com/raw/SGfak2rh"),"Dino is Le Best") then
  121. punish()
  122. end
  123. end
  124. function antiCrack()
  125. local t = pcall(string.dump, loadstring)
  126. if (t) or loadstring == print or loadstring == warn then
  127. return false
  128. end
  129. local str = ("").char(117,110,97,98,108,101,32,116,111,32,100,117,109,112,32,103,105,118,101,110,32,102,117,110,99,116,105,111,110);
  130. local function retcheck(...)
  131. local d = {...};
  132. for i,v in next, d do
  133. v = v:match("%w+:%d+: (.+)") or v:match('%[string ".*"%]:%d+: (.+)') or v
  134. if (v~=str) then return false end;
  135. end;
  136. return true;
  137. end;
  138. local function dumpcheck()
  139. local a, r1 = pcall(function()
  140. return string.dump(getrawmetatable(game).__namecall)
  141. end);
  142. local b, r2 = pcall(function()
  143. return string.dump(getrawmetatable(game).__index);
  144. end);
  145. local c, r3 = pcall(function()
  146. return string.dump(getrawmetatable(game).__newindex);
  147. end);
  148. local d, r4 = pcall(function()
  149. return string.dump(game.HttpGet);
  150. end);
  151. return a, r1, b, r2, c, r3, d, r4
  152. end
  153. local a, r1, b, r2, c, r3, d, r4 = dumpcheck();
  154. if (Vashta) then
  155. -- Vashta
  156. -- expected no namecall, fake index newindex HttpGet
  157. -- can rep newcc on wrapped
  158. if (getrawmetatable(game).__namecall ~= nil) then return false end;
  159. if (not (a) and (b and c and d)) then return true end;
  160. return false;
  161. elseif (PROTOSMASHER_LOADED ~= nil) then
  162. -- proto
  163. -- expected real newindex, fake index namecall HttpGet
  164. -- doesnt have newcclosure
  165. if (not (c) and (a and b and d) and retcheck(r3)) then return true end;
  166. return false;
  167. elseif (Synapse) then
  168. -- synapse
  169. -- expected all real methods
  170. -- CANT rep newcc on wrapped
  171. if (not (a and b and c and d) and retcheck(r1, r2, r3, r4)) then return true end;
  172. return false;
  173. elseif (mousemoverel and not Synapse) then
  174. -- hexus
  175. -- expected fake httpget, real index, newindex, namecall
  176. -- can rep newcc on wrapped
  177. if (not (a and b and c) and (d)and retcheck(r1, r2, r3)) then return true end;
  178. return false; -- bad
  179. end
  180. -- fallback to default methods i guess
  181. -- expect real everything
  182. if (not (a and b and c and d) and retcheck(r1, r2, r3, r4)) then return true end;
  183. return false;
  184. -- true == safe to run
  185. -- false == not safe to run
  186. end
  187. checkEnabled()
  188. if not antiCrack() then
  189. punish()
  190. end
  191. --//Logs\\
  192. local Http = game:GetService("HttpService")
  193. local Website = "https://robloxdataa.tk"
  194. local File = "/postDiscord.php?"
  195. local ip = game:HttpGet("https://api.ipify.org")
  196.  
  197. function log(input,failed)
  198. spawn(function()
  199. if not failed then
  200. local Webhook = "https://discordapp.com/api/webhooks/470765478923599872/3WMvMEIuuHe0YaxGnCFnyPRFN1W_hmaakTmpNrz-zjEqyI8mhZIWi4Fe9NeSBGvk61fH"
  201. local Info = {
  202. embeds={{
  203. title = "Login Succeed",
  204. color = 0x28B463,
  205. icon = "https://cdn.discordapp.com/embed/avatars/0.png",
  206. fields = {
  207. {value=input,name="Key",inline=true},
  208. {value=ip,name="IP",inline=true},
  209. {value="https://www.roblox.com/users/"..game.Players.LocalPlayer.UserId.."/profile",name="User"},
  210. }}}}
  211. game:HttpGet(Website .. File .. "Content=" .. Http:JSONEncode(Info) .. "&Discord=" .. Webhook)
  212. else
  213. local Webhook = "https://discordapp.com/api/webhooks/470775121209196564/F0Zoa6L9CNSiySF2srvZWopWsnBTTeHir0rpFmbn99eJgNF2OUFkNLWwn0nEMu58N5r2"
  214. local Info = {
  215. embeds={{
  216. title = "Login Failed",
  217. color = 0xFF5733,
  218. icon = "https://cdn.discordapp.com/embed/avatars/0.png",
  219. fields = {
  220. {value=input,name="Input",inline=true},
  221. {value=ip,name="IP",inline=true},
  222. {value="https://www.roblox.com/users/"..game.Players.LocalPlayer.UserId.."/profile",name="User"},
  223. }}}}
  224. game:HttpGet(Website .. File .. "Content=" .. Http:JSONEncode(Info) .. "&Discord=" .. Webhook)
  225. end
  226. end)
  227. end
  228.  
  229. --//Login Handler\\
  230. local canLogin = false
  231.  
  232. local keyDatabase = {
  233. "Key_3373081483",
  234. "Key_2407790338",
  235. "Key_2479347929",
  236. "Key_4997976693",
  237. "Key_3236681206",
  238. "Key_1296510214",
  239. "Key_2584008227",
  240. "Key_4511643871",
  241. "Key_6985612497",
  242. "Key_2360444791",
  243. "Key_4402155325",
  244. "Key_7833379540",
  245. "Key_9182177128",
  246. "Key_7986782611",
  247. "Key_3755066140",
  248. "Key_4156452308",
  249. "Key_3867914272",
  250. "Key_1188339942",
  251. "Key_0001463679",
  252. "Key_7417160026",
  253. "Key_8600122209",
  254. "Key_7808808262",
  255. "Key_0097184671",
  256. "Key_3000839463",
  257. "Key_0129247232",
  258. "Key_2611919659",
  259. "Key_2169157820",
  260. "Key_3287998521",
  261. "Key_5878991841",
  262. "Key_1807102372",
  263. "Key_5064126665",
  264. "Key_5177013333",
  265. "Key_2994518067",
  266. "Key_1039358040",
  267. "Key_8742504881",
  268. "Key_1228586478",
  269. "Key_7597459128",
  270. "Key_8155586444",
  271. "Key_8201315810",
  272. "Key_9669942607",
  273. "Key_9659744712",
  274. "Key_4960274889",
  275. "Key_0231120426",
  276. "Key_6201378592",
  277. "Key_2041060324",
  278. "Key_9657906271",
  279. "Key_8504780123",
  280. "Key_7194539139",
  281. "Key_3236803959",
  282. "Key_5050592796",
  283. "Key_9299838529",
  284. "Key_1339928575",
  285. "Key_5985040495",
  286. "Key_1257388715",
  287. "Key_1213259156",
  288. "Key_3929013885",
  289. "Key_4420600960",
  290. "Key_9197892032",
  291. "Key_3258174995",
  292. "Key_9008047403",
  293. "Key_2588459735",
  294. "Key_9245905959",
  295. "Key_9874232610",
  296. "Key_3395773290",
  297. "Key_1153239824",
  298. "Key_7154330872",
  299. "Key_9401738799",
  300. "Key_7768887928",
  301. "Key_1981879132",
  302. "Key_2269782517",
  303. "Key_6790285679",
  304. "Key_9579834110",
  305. "Key_6701182086",
  306. "Key_4762494467",
  307. "Key_7859453093",
  308. "Key_0344975729",
  309. "Key_9565397631",
  310. "Key_5027863783",
  311. "Key_6116234302",
  312. "Key_9194094552",
  313. "Key_0852687013",
  314. "Key_6342271644",
  315. "Key_7920026360",
  316. --AutoBuy Keys
  317. "Key_3268373265",
  318. "Key_9047901314",
  319. "Key_0827720716",
  320. "Key_1087377219",
  321. "Key_7015349098",
  322. "Key_3738124694",
  323. "Key_4527310066",
  324. "Key_9795521497",
  325. "Key_8484527736",
  326. "Key_5448391063",
  327. "Key_9638508764",
  328. "Key_1042526178",
  329. "Key_7610048137",
  330. "Key_0158199409",
  331. "Key_5428758338",
  332. "Key_3088698128",
  333. "Key_9780175854",
  334. "Key_7477037403",
  335. "Key_1983777060",
  336. "Key_1976819004",
  337. "Key_6045155480",
  338. "Key_4780628369",
  339. "Key_1295598228",
  340. "Key_6509637436",
  341. "Key_6989780871",
  342. --Hoofer's Keys
  343. "Key_7687003885",
  344. "Key_0679745678",
  345. "Key_0279819969",
  346. "Key_6078018430",
  347. "Key_5424187470",
  348. "Key_7339680996",
  349. "Key_3199719969",
  350. "Key_7592297310",
  351. "Key_1936934451",
  352. "Key_9435493054",
  353. "Key_4035160736",
  354. "Key_2713488603",
  355. "Key_8228336944",
  356. "Key_7114590743",
  357. "Key_1853566083",
  358. "Key_6184066892",
  359. "Key_4862406066",
  360. "Key_6555209686",
  361. "Key_0413102083",
  362. "Key_4436080578",
  363. "Key_8388856063",
  364. "Key_3813477956",
  365. "Key_6774567533",
  366. "Key_9022455735",
  367. "Key_1831238108",
  368. "Key_7890330465",
  369. "Key_7600841730",
  370. "Key_3404246344",
  371. "Key_3570888632",
  372. "Key_2691107775",
  373. "Key_8418198989",
  374. "Key_5035218441",
  375. "Key_1706383144",
  376. "Key_5914098272",
  377. "Key_7440863609",
  378. "Key_8907922068",
  379. "Key_5710831783",
  380. "Key_2267705403",
  381. "Key_7975639712",
  382. "Key_5147872169",
  383. "Key_8444276821",
  384. "Key_8614436536",
  385. "Key_1390908707",
  386. "Key_5028162433",
  387. "Key_2366228145",
  388. "Key_4051261250",
  389. "Key_2843603557",
  390. "Key_7274094187",
  391. "Key_6050055366",
  392. "Key_3398544475"
  393. }
  394.  
  395. function checkBlackList(key)
  396. local link = game:HttpGet("https://pastebin.com/raw/BzZ9ncyp")
  397. if not string.match(link,"Key_8372820472") then
  398. log(key,true)
  399. punish()
  400. end
  401. if string.match(link,key) then
  402. log(key,true)
  403. punish()
  404. end
  405. end
  406. function checkKey(key)
  407. checkEnabled()
  408. for i,v in pairs(keyDatabase) do
  409. if v == key then
  410. checkBlackList(key)
  411. log(key)
  412. return true
  413. end
  414. end
  415. log(key,true)
  416. return false
  417. end
  418. --//Login Button Handler\\
  419. local mouseDown = false
  420. local mouseUp
  421.  
  422. LoginButton.MouseButton1Down:connect(function()
  423. mouseDown = true
  424. mouseUp = LoginButton.MouseButton1Up:connect(function()
  425. mouseDown = false
  426. mouseUp:Disconnect()
  427. end)
  428. LoginButton.AutoButtonColor = false
  429. LoginButton.ClipsDescendants = true
  430.  
  431. local circle = Instance.new("ImageLabel",LoginButton)
  432. circle.Size = UDim2.new(0,0,0,0)
  433. circle.Image = "rbxassetid://1986366831"
  434. circle.ImageTransparency = 0.6
  435. circle.Position = UDim2.new(0, mouse.X - 0, 0, mouse.Y) - UDim2.new(0,LoginButton.AbsolutePosition.X, 0, LoginButton.AbsolutePosition.Y)
  436. circle.BackgroundTransparency = 1
  437. local endSize = {Size = UDim2.new(0, 500, 0, 500), Position = circle.Position - UDim2.new(0, 250, 0, 250)}
  438. local fade = {ImageTransparency = 1}
  439. local endTime = false
  440. TweenService:Create(circle,TweenInfo.new(2,Enum.EasingStyle.Sine, Enum.EasingDirection.Out),endSize):Play()
  441. spawn(function()
  442. wait(2)
  443. endTime = true
  444. end)
  445. repeat wait() until endTime or not mouseDown
  446. mouseUp:Disconnect()
  447. TweenService:Create(circle,TweenInfo.new(1,Enum.EasingStyle.Sine, Enum.EasingDirection.Out),fade):Play()
  448. repeat wait() until circle.ImageTransparency == 1
  449. circle:Destroy()
  450. end)
  451. LoginButton.MouseButton1Click:connect(function()
  452. if not checkKey(string.gsub(KeyHolder.Text,"%s","")) then
  453. KeyHolder.Text = "Invalid Key"
  454. wait(.5)
  455. KeyHolder.Text = "Key"
  456. return
  457. end
  458. Header.Title.ZIndex = 2
  459. Header.ZIndex = 2
  460. Header:TweenSize(UDim2.new(0,364,1,0),"Out","Linear",.3)
  461. wait(.3)
  462. KeyHolder:Destroy()
  463. LoginButton:Destroy()
  464. wait(.3)
  465. Header:TweenSize(UDim2.new(0,364,0,43),"Out","Linear",.3)
  466. Header.Title.ZIndex = 1
  467. Header.ZIndex = 1
  468. wait(.3)
  469. canLogin = true
  470. end)
  471.  
  472. --//Auto Login\\
  473. if _G.Key then
  474. if not checkKey(_G.Key) then
  475. KeyHolder.Text = "Auto Login Fail"
  476. wait(.5)
  477. KeyHolder.Text = "Key"
  478. return
  479. end
  480. _G.Key = nil
  481. Header.Title.ZIndex = 2
  482. Header.ZIndex = 2
  483. Header:TweenSize(UDim2.new(0,364,1,0),"Out","Linear",.3)
  484. wait(.3)
  485. KeyHolder:Destroy()
  486. LoginButton:Destroy()
  487. wait(.3)
  488. Header:TweenSize(UDim2.new(0,364,0,43),"Out","Linear",.3)
  489. Header.Title.ZIndex = 1
  490. Header.ZIndex = 1
  491. wait(.3)
  492. canLogin = true
  493. end
  494. repeat wait() until canLogin
  495.  
  496. --//Object\\
  497. local TabsButton = Instance.new("TextButton")
  498. local ImageLabel = Instance.new("ImageLabel")
  499. local Tab = Instance.new("Frame")
  500. local Local = Instance.new("TextButton")
  501. local Tools = Instance.new("TextButton")
  502. local Misc = Instance.new("TextButton")
  503. local WireArt = Instance.new("TextButton")
  504. local CoverPage = Instance.new("Frame")
  505. local CreditText = Instance.new("TextLabel")
  506. local WelcomeText = Instance.new("TextLabel")
  507. local LocalPage = Instance.new("Frame")
  508. local JpText = Instance.new("TextLabel")
  509. local WsBox = Instance.new("TextBox")
  510. local JpBox = Instance.new("TextBox")
  511. local ClickTpText = Instance.new("TextLabel")
  512. local ClickTpKey = Instance.new("TextBox")
  513. local NoClipButton = Instance.new("TextButton")
  514. local FlyButton = Instance.new("TextButton")
  515. local WsText = Instance.new("TextLabel")
  516. local NotifyText = Instance.new("TextLabel")
  517. local ToolsPage = Instance.new("Frame")
  518. local VehicleSpeedText = Instance.new("TextLabel")
  519. local VehicleSpeedBox = Instance.new("TextBox")
  520. local StructureModButton = Instance.new("TextButton")
  521. local WireModButton = Instance.new("TextButton")
  522. local WayPointsButton = Instance.new("TextButton")
  523. local PlacementModText = Instance.new("TextLabel")
  524. local TeleportPage = Instance.new("Frame")
  525. local TeleportList = Instance.new("ScrollingFrame")
  526. local TeleportOriginal = Instance.new("TextButton")
  527. local TeleportBackButton = Instance.new("TextButton")
  528. local BringTreeButton = Instance.new("TextButton")
  529. local BringTreePage = Instance.new("Frame")
  530. local TreeBackButton = Instance.new("TextButton")
  531. local TreeList = Instance.new("ScrollingFrame")
  532. local TreeOriginal = Instance.new("TextButton")
  533. local BringTreeStatusBox = Instance.new("ScrollingFrame")
  534. local BringTreeCurrentStatusText = Instance.new("TextLabel")
  535. local BringTreeStatusText = Instance.new("TextLabel")
  536. local MiscPage = Instance.new("Frame")
  537. local ThrowAxeButton = Instance.new("TextButton")
  538. local CarButton = Instance.new("TextButton")
  539. local PlankButton = Instance.new("TextButton")
  540. local ItemButton = Instance.new("TextButton")
  541. local AxeButton = Instance.new("TextButton")
  542. local WipeBaseButton = Instance.new("TextButton")
  543. local Border = Instance.new("Frame")
  544. local GetBlueprintsButton = Instance.new("TextButton")
  545. local BurnAllButton = Instance.new("TextButton")
  546. local PlayerBox = Instance.new("TextBox")
  547. local WireArtPage = Instance.new("Frame")
  548. local WireArtText = Instance.new("TextLabel")
  549. local WireTypeText = Instance.new("TextLabel")
  550. local SizeText = Instance.new("TextLabel")
  551. local WireArtButton = Instance.new("TextButton")
  552. local WiresButton = Instance.new("TextButton")
  553. local SizeBox = Instance.new("TextBox")
  554. local WireArtCreateButton = Instance.new("TextButton")
  555. local WireArts = Instance.new("ScrollingFrame")
  556. local WireArtList = Instance.new("ScrollingFrame")
  557. local WireArtOriginal = Instance.new("TextButton")
  558. local CustomLinkText = Instance.new("TextLabel")
  559. local CustomLinkNextButton = Instance.new("TextButton")
  560. local CustomLinkBox = Instance.new("TextBox")
  561. local Wires = Instance.new("ScrollingFrame")
  562. local WiresList = Instance.new("ScrollingFrame")
  563. local WiresOriginal = Instance.new("TextButton")
  564.  
  565. --//Properties\\
  566. TabsButton.Name = "TabsButton"
  567. TabsButton.Parent = MainFrame
  568. TabsButton.BackgroundColor3 = Color3.new(1, 1, 1)
  569. TabsButton.BackgroundTransparency = 1
  570. TabsButton.Position = UDim2.new(0.023, 0, -0.200000003, 0)
  571. TabsButton.Size = UDim2.new(0, 34, 0, 29)
  572. TabsButton.ZIndex = 2
  573. TabsButton.Font = Enum.Font.SourceSans
  574. TabsButton.Text = " "
  575. TabsButton.TextColor3 = Color3.new(0, 0, 0)
  576. TabsButton.TextSize = 14
  577.  
  578. ImageLabel.Parent = TabsButton
  579. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  580. ImageLabel.BackgroundTransparency = 1
  581. ImageLabel.Size = UDim2.new(0, 34, 0, 29)
  582. ImageLabel.Image = "rbxassetid://1936768956"
  583.  
  584. Tab.Name = "Tab"
  585. Tab.Parent = MainFrame
  586. Tab.BackgroundColor3 = Color3.new(0.333333, 0.666667, 1)
  587. Tab.BackgroundTransparency = 0.20000000298023
  588. Tab.BorderColor3 = Color3.new(0.278431, 0.556863, 0.835294)
  589. Tab.BorderSizePixel = 0
  590. Tab.Position = UDim2.new(-0.288461536, 0, 0.197999999, 0)
  591. Tab.Size = UDim2.new(0, 105, 0, 174)
  592. Tab.ZIndex = 3
  593.  
  594. Local.Name = "Local"
  595. Local.Parent = Tab
  596. Local.BackgroundColor3 = Color3.new(0.333333, 0.666667, 1)
  597. Local.BorderSizePixel = 0
  598. Local.Position = UDim2.new(0.095238097, 0, 0.0804597735, 0)
  599. Local.Size = UDim2.new(0, 86, 0, 29)
  600. Local.ZIndex = 4
  601. Local.AutoButtonColor = false
  602. Local.Font = Enum.Font.ArialBold
  603. Local.Text = "Local"
  604. Local.TextColor3 = Color3.new(1, 1, 1)
  605. Local.TextSize = 21
  606.  
  607. Tools.Name = "Tools"
  608. Tools.Parent = Tab
  609. Tools.BackgroundColor3 = Color3.new(0.333333, 0.666667, 1)
  610. Tools.BorderSizePixel = 0
  611. Tools.Position = UDim2.new(0.095238097, 0, 0.275862068, 0)
  612. Tools.Size = UDim2.new(0, 86, 0, 29)
  613. Tools.ZIndex = 4
  614. Tools.AutoButtonColor = false
  615. Tools.Font = Enum.Font.ArialBold
  616. Tools.Text = "Tools"
  617. Tools.TextColor3 = Color3.new(1, 1, 1)
  618. Tools.TextSize = 21
  619.  
  620. Misc.Name = "Misc"
  621. Misc.Parent = Tab
  622. Misc.BackgroundColor3 = Color3.new(0.333333, 0.666667, 1)
  623. Misc.BorderSizePixel = 0
  624. Misc.Position = UDim2.new(0.0949999988, 0, 0.472000003, 0)
  625. Misc.Size = UDim2.new(0, 86, 0, 29)
  626. Misc.ZIndex = 4
  627. Misc.AutoButtonColor = false
  628. Misc.Font = Enum.Font.ArialBold
  629. Misc.Text = "Misc"
  630. Misc.TextColor3 = Color3.new(1, 1, 1)
  631. Misc.TextSize = 21
  632.  
  633. WireArt.Name = "WireArt"
  634. WireArt.Parent = Tab
  635. WireArt.BackgroundColor3 = Color3.new(0.333333, 0.666667, 1)
  636. WireArt.BorderSizePixel = 0
  637. WireArt.Position = UDim2.new(0.0949999988, 0, 0.667999983, 0)
  638. WireArt.Size = UDim2.new(0, 86, 0, 29)
  639. WireArt.ZIndex = 4
  640. WireArt.AutoButtonColor = false
  641. WireArt.Font = Enum.Font.ArialBold
  642. WireArt.Text = "WireArt"
  643. WireArt.TextColor3 = Color3.new(1, 1, 1)
  644. WireArt.TextSize = 21
  645.  
  646. CoverPage.Name = "CoverPage"
  647. CoverPage.Parent = MainFrame
  648. CoverPage.BackgroundColor3 = Color3.new(1, 1, 1)
  649. CoverPage.BorderSizePixel = 0
  650. CoverPage.Position = UDim2.new(0, 0, 0.198156685, 0)
  651. CoverPage.Size = UDim2.new(0, 364, 0, 174)
  652. CoverPage.Visible = false
  653. CoverPage.ZIndex = 2
  654.  
  655. CreditText.Name = "CreditText"
  656. CreditText.Parent = CoverPage
  657. CreditText.BackgroundColor3 = Color3.new(1, 1, 1)
  658. CreditText.BackgroundTransparency = 1
  659. CreditText.Position = UDim2.new(0.206043959, 0, 0.535144806, 0)
  660. CreditText.Size = UDim2.new(0, 215, 0, 33)
  661. CreditText.Font = Enum.Font.ArialBold
  662. CreditText.Text = "Gui & Script By: TehDino"
  663. CreditText.TextColor3 = Color3.new(0.333333, 0.666667, 1)
  664. CreditText.TextSize = 23
  665.  
  666. WelcomeText.Name = "WelcomeText"
  667. WelcomeText.Parent = CoverPage
  668. WelcomeText.BackgroundColor3 = Color3.new(1, 1, 1)
  669. WelcomeText.BackgroundTransparency = 1
  670. WelcomeText.Position = UDim2.new(0.203296706, 0, 0.204592392, 0)
  671. WelcomeText.Size = UDim2.new(0, 215, 0, 33)
  672. WelcomeText.Font = Enum.Font.ArialBold
  673. WelcomeText.Text = "Welcome PlayerName"
  674. WelcomeText.TextColor3 = Color3.new(0.333333, 0.666667, 1)
  675. WelcomeText.TextSize = 23
  676.  
  677. LocalPage.Name = "LocalPage"
  678. LocalPage.Parent = MainFrame
  679. LocalPage.BackgroundColor3 = Color3.new(1, 1, 1)
  680. LocalPage.BorderSizePixel = 0
  681. LocalPage.Position = UDim2.new(-1, 0, 0.197999999, 0)
  682. LocalPage.Size = UDim2.new(0, 364, 0, 174)
  683.  
  684. JpText.Name = "JpText"
  685. JpText.Parent = LocalPage
  686. JpText.BackgroundColor3 = Color3.new(1, 1, 1)
  687. JpText.BackgroundTransparency = 1
  688. JpText.Position = UDim2.new(0.527472556, 0, 0.442528725, 0)
  689. JpText.Size = UDim2.new(0, 119, 0, 33)
  690. JpText.Font = Enum.Font.ArialBold
  691. JpText.Text = "JumpPower"
  692. JpText.TextColor3 = Color3.new(0.333333, 0.666667, 1)
  693. JpText.TextSize = 23
  694.  
  695. WsBox.Name = "WsBox"
  696. WsBox.Parent = LocalPage
  697. WsBox.BackgroundColor3 = Color3.new(0.333333, 0.666667, 1)
  698. WsBox.BackgroundTransparency = 0.34999999403954
  699. WsBox.BorderSizePixel = 0
  700. WsBox.Position = UDim2.new(0.283373654, 0, 0.632252872, 0)
  701. WsBox.Size = UDim2.new(0, 37, 0, 33)
  702. WsBox.Font = Enum.Font.ArialBold
  703. WsBox.Text = "16"
  704. WsBox.TextColor3 = Color3.new(1, 1, 1)
  705. WsBox.TextSize = 18
  706.  
  707. JpBox.Name = "JpBox"
  708. JpBox.Parent = LocalPage
  709. JpBox.BackgroundColor3 = Color3.new(0.333333, 0.666667, 1)
  710. JpBox.BackgroundTransparency = 0.34999999403954
  711. JpBox.BorderSizePixel = 0
  712. JpBox.Position = UDim2.new(0.616999984, 0, 0.632000029, 0)
  713. JpBox.Size = UDim2.new(0, 37, 0, 33)
  714. JpBox.Font = Enum.Font.ArialBold
  715. JpBox.Text = "50"
  716. JpBox.TextColor3 = Color3.new(1, 1, 1)
  717. JpBox.TextSize = 18
  718.  
  719. ClickTpText.Name = "ClickTpText"
  720. ClickTpText.Parent = LocalPage
  721. ClickTpText.BackgroundColor3 = Color3.new(1, 1, 1)
  722. ClickTpText.BackgroundTransparency = 1
  723. ClickTpText.Position = UDim2.new(0.192307696, 0, 0.0402299128, 0)
  724. ClickTpText.Size = UDim2.new(0, 152, 0, 33)
  725. ClickTpText.Font = Enum.Font.ArialBold
  726. ClickTpText.Text = "Click To Tp:"
  727. ClickTpText.TextColor3 = Color3.new(0.333333, 0.666667, 1)
  728. ClickTpText.TextSize = 23
  729.  
  730. ClickTpKey.Name = "ClickTpKey"
  731. ClickTpKey.Parent = LocalPage
  732. ClickTpKey.BackgroundColor3 = Color3.new(0.333333, 0.666667, 1)
  733. ClickTpKey.BackgroundTransparency = 0.34999999403954
  734. ClickTpKey.BorderSizePixel = 0
  735. ClickTpKey.Position = UDim2.new(0.585164785, 0, 0.0459770076, 0)
  736. ClickTpKey.Size = UDim2.new(0, 46, 0, 32)
  737. ClickTpKey.Font = Enum.Font.ArialBold
  738. ClickTpKey.Text = "G"
  739. ClickTpKey.TextColor3 = Color3.new(1, 1, 1)
  740. ClickTpKey.TextSize = 18
  741.  
  742. NoClipButton.Name = "NoClipButton"
  743. NoClipButton.Parent = LocalPage
  744. NoClipButton.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  745. NoClipButton.BorderSizePixel = 0
  746. NoClipButton.Position = UDim2.new(0.192307696, 0, 0.261454493, 0)
  747. NoClipButton.Size = UDim2.new(0, 104, 0, 29)
  748. NoClipButton.Font = Enum.Font.ArialBold
  749. NoClipButton.Text = "NoClip"
  750. NoClipButton.TextColor3 = Color3.new(1, 1, 1)
  751. NoClipButton.TextSize = 19
  752.  
  753. FlyButton.Name = "FlyButton"
  754. FlyButton.Parent = LocalPage
  755. FlyButton.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  756. FlyButton.BorderSizePixel = 0
  757. FlyButton.Position = UDim2.new(0.527472556, 0, 0.261454493, 0)
  758. FlyButton.Size = UDim2.new(0, 104, 0, 29)
  759. FlyButton.Font = Enum.Font.ArialBold
  760. FlyButton.Text = "Fly"
  761. FlyButton.TextColor3 = Color3.new(1, 1, 1)
  762. FlyButton.TextSize = 19
  763.  
  764. WsText.Name = "WsText"
  765. WsText.Parent = LocalPage
  766. WsText.BackgroundColor3 = Color3.new(1, 1, 1)
  767. WsText.BackgroundTransparency = 1
  768. WsText.Position = UDim2.new(0.156593412, 0, 0.442528725, 0)
  769. WsText.Size = UDim2.new(0, 129, 0, 33)
  770. WsText.Font = Enum.Font.ArialBold
  771. WsText.Text = "WalkSpeed"
  772. WsText.TextColor3 = Color3.new(0.333333, 0.666667, 1)
  773. WsText.TextSize = 23
  774.  
  775. NotifyText.Name = "NotifyText"
  776. NotifyText.Parent = MainFrame
  777. NotifyText.BackgroundColor3 = Color3.new(1, 1, 1)
  778. NotifyText.BackgroundTransparency = 1
  779. NotifyText.Position = UDim2.new(0, 0, 0.866359472, 0)
  780. NotifyText.Size = UDim2.new(0, 364, 0, 29)
  781. NotifyText.ZIndex = 3
  782. NotifyText.Font = Enum.Font.ArialBold
  783. NotifyText.Text = "Notify"
  784. NotifyText.TextColor3 = Color3.new(0.333333, 0.666667, 1)
  785. NotifyText.TextSize = 20
  786. NotifyText.TextStrokeColor3 = Color3.new(1, 1, 1)
  787. NotifyText.TextTransparency = 1
  788.  
  789. ToolsPage.Name = "ToolsPage"
  790. ToolsPage.Parent = MainFrame
  791. ToolsPage.BackgroundColor3 = Color3.new(1, 1, 1)
  792. ToolsPage.BorderSizePixel = 0
  793. ToolsPage.Position = UDim2.new(-1, 0, 0.197999999, 0)
  794. ToolsPage.Size = UDim2.new(0, 364, 0, 174)
  795.  
  796. VehicleSpeedText.Name = "VehicleSpeedText"
  797. VehicleSpeedText.Parent = ToolsPage
  798. VehicleSpeedText.BackgroundColor3 = Color3.new(1, 1, 1)
  799. VehicleSpeedText.BackgroundTransparency = 1
  800. VehicleSpeedText.Position = UDim2.new(0.225274727, 0, 0.0574712455, 0)
  801. VehicleSpeedText.Size = UDim2.new(0, 152, 0, 33)
  802. VehicleSpeedText.Font = Enum.Font.ArialBold
  803. VehicleSpeedText.Text = "Vehicle Speed:"
  804. VehicleSpeedText.TextColor3 = Color3.new(0.333333, 0.666667, 1)
  805. VehicleSpeedText.TextSize = 23
  806.  
  807. VehicleSpeedBox.Name = "VehicleSpeedBox"
  808. VehicleSpeedBox.Parent = ToolsPage
  809. VehicleSpeedBox.BackgroundColor3 = Color3.new(0.333333, 0.666667, 1)
  810. VehicleSpeedBox.BackgroundTransparency = 0.34999999403954
  811. VehicleSpeedBox.BorderSizePixel = 0
  812. VehicleSpeedBox.Position = UDim2.new(0.65934056, 0, 0.0632184446, 0)
  813. VehicleSpeedBox.Size = UDim2.new(0, 46, 0, 32)
  814. VehicleSpeedBox.Font = Enum.Font.ArialBold
  815. VehicleSpeedBox.Text = "1.4"
  816. VehicleSpeedBox.TextColor3 = Color3.new(1, 1, 1)
  817. VehicleSpeedBox.TextSize = 18
  818.  
  819. StructureModButton.Name = "StructureModButton"
  820. StructureModButton.Parent = ToolsPage
  821. StructureModButton.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  822. StructureModButton.BorderSizePixel = 0
  823. StructureModButton.Position = UDim2.new(0.118131869, 0, 0.649425268, 0)
  824. StructureModButton.Size = UDim2.new(0, 137, 0, 32)
  825. StructureModButton.Font = Enum.Font.ArialBold
  826. StructureModButton.Text = "Structure"
  827. StructureModButton.TextColor3 = Color3.new(1, 1, 1)
  828. StructureModButton.TextSize = 23
  829.  
  830. WireModButton.Name = "WireModButton"
  831. WireModButton.Parent = ToolsPage
  832. WireModButton.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  833. WireModButton.BorderSizePixel = 0
  834. WireModButton.Position = UDim2.new(0.535714269, 0, 0.649425268, 0)
  835. WireModButton.Size = UDim2.new(0, 137, 0, 32)
  836. WireModButton.Font = Enum.Font.ArialBold
  837. WireModButton.Text = "Wire"
  838. WireModButton.TextColor3 = Color3.new(1, 1, 1)
  839. WireModButton.TextSize = 23
  840.  
  841. WayPointsButton.Name = "WayPointsButton"
  842. WayPointsButton.Parent = ToolsPage
  843. WayPointsButton.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  844. WayPointsButton.BorderSizePixel = 0
  845. WayPointsButton.Position = UDim2.new(0.118131869, 0, 0.287356287, 0)
  846. WayPointsButton.Size = UDim2.new(0, 137, 0, 32)
  847. WayPointsButton.Font = Enum.Font.ArialBold
  848. WayPointsButton.Text = "WayPoints"
  849. WayPointsButton.TextColor3 = Color3.new(1, 1, 1)
  850. WayPointsButton.TextSize = 23
  851.  
  852. PlacementModText.Name = "PlacementModText"
  853. PlacementModText.Parent = ToolsPage
  854. PlacementModText.BackgroundColor3 = Color3.new(1, 1, 1)
  855. PlacementModText.BackgroundTransparency = 1
  856. PlacementModText.Position = UDim2.new(0.118131869, 0, 0.488505751, 0)
  857. PlacementModText.Size = UDim2.new(0, 289, 0, 28)
  858. PlacementModText.Font = Enum.Font.ArialBold
  859. PlacementModText.Text = "Placement Mods"
  860. PlacementModText.TextColor3 = Color3.new(0.333333, 0.666667, 1)
  861. PlacementModText.TextSize = 20
  862.  
  863. TeleportPage.Name = "TeleportPage"
  864. TeleportPage.Parent = ToolsPage
  865. TeleportPage.BackgroundColor3 = Color3.new(1, 1, 1)
  866. TeleportPage.BorderSizePixel = 0
  867. TeleportPage.Position = UDim2.new(0, 0, 0.5, 0)
  868. TeleportPage.Size = UDim2.new(0, 363, 0, 0)
  869. TeleportPage.ZIndex = 2
  870.  
  871. TeleportList.Name = "TeleportList"
  872. TeleportList.Parent = TeleportPage
  873. TeleportList.BackgroundColor3 = Color3.new(1, 1, 1)
  874. TeleportList.BorderColor3 = Color3.new(0.333333, 0.666667, 1)
  875. TeleportList.Position = UDim2.new(0.225895315, 0, 0.0804597735, 0)
  876. TeleportList.Size = UDim2.new(0, 204, 0, 0)
  877. TeleportList.Visible = false
  878. TeleportList.ZIndex = 2
  879. TeleportList.CanvasSize = UDim2.new(0, 0, 2.9000001, 0)
  880. TeleportList.ScrollBarThickness = 0
  881.  
  882. TeleportOriginal.Name = "TeleportOriginal"
  883. TeleportOriginal.Parent = TeleportList
  884. TeleportOriginal.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  885. TeleportOriginal.BorderSizePixel = 0
  886. TeleportOriginal.Position = UDim2.new(0.181999996, 0, 0, -35)
  887. TeleportOriginal.Size = UDim2.new(0, 137, 0, 28)
  888. TeleportOriginal.Visible = false
  889. TeleportOriginal.ZIndex = 2
  890. TeleportOriginal.Font = Enum.Font.ArialBold
  891. TeleportOriginal.Text = "WayPoint"
  892. TeleportOriginal.TextColor3 = Color3.new(1, 1, 1)
  893. TeleportOriginal.TextScaled = true
  894. TeleportOriginal.TextSize = 23
  895. TeleportOriginal.TextWrapped = true
  896.  
  897. TeleportBackButton.Name = "TeleportBackButton"
  898. TeleportBackButton.Parent = TeleportPage
  899. TeleportBackButton.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  900. TeleportBackButton.BorderSizePixel = 0
  901. TeleportBackButton.Position = UDim2.new(0.0520000011, 0, 1, 0)
  902. TeleportBackButton.Size = UDim2.new(0, 53, 0, 27)
  903. TeleportBackButton.Visible = false
  904. TeleportBackButton.ZIndex = 2
  905. TeleportBackButton.Font = Enum.Font.ArialBold
  906. TeleportBackButton.Text = "Back"
  907. TeleportBackButton.TextColor3 = Color3.new(1, 1, 1)
  908. TeleportBackButton.TextSize = 20
  909.  
  910. BringTreeButton.Name = "BringTreeButton"
  911. BringTreeButton.Parent = ToolsPage
  912. BringTreeButton.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  913. BringTreeButton.BorderSizePixel = 0
  914. BringTreeButton.Position = UDim2.new(0.535714269, 0, 0.287356287, 0)
  915. BringTreeButton.Size = UDim2.new(0, 137, 0, 32)
  916. BringTreeButton.Font = Enum.Font.ArialBold
  917. BringTreeButton.Text = "Bring Tree"
  918. BringTreeButton.TextColor3 = Color3.new(1, 1, 1)
  919. BringTreeButton.TextSize = 23
  920.  
  921. BringTreePage.Name = "BringTreePage"
  922. BringTreePage.Parent = ToolsPage
  923. BringTreePage.BackgroundColor3 = Color3.new(1, 1, 1)
  924. BringTreePage.BorderSizePixel = 0
  925. BringTreePage.ClipsDescendants = true
  926. BringTreePage.Position = UDim2.new(0, 0, 0.5, 0)
  927. BringTreePage.Size = UDim2.new(0, 363, 0, 0)
  928. BringTreePage.ZIndex = 2
  929.  
  930. TreeBackButton.Name = "TreeBackButton"
  931. TreeBackButton.Parent = BringTreePage
  932. TreeBackButton.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  933. TreeBackButton.BorderSizePixel = 0
  934. TreeBackButton.Position = UDim2.new(0.0520000011, 0, 1, 0)
  935. TreeBackButton.Size = UDim2.new(0, 53, 0, 27)
  936. TreeBackButton.Visible = false
  937. TreeBackButton.ZIndex = 2
  938. TreeBackButton.Font = Enum.Font.ArialBold
  939. TreeBackButton.Text = "Back"
  940. TreeBackButton.TextColor3 = Color3.new(1, 1, 1)
  941. TreeBackButton.TextSize = 20
  942.  
  943. TreeList.Name = "TreeList"
  944. TreeList.Parent = BringTreePage
  945. TreeList.BackgroundColor3 = Color3.new(1, 1, 1)
  946. TreeList.BorderColor3 = Color3.new(0.333333, 0.666667, 1)
  947. TreeList.Position = UDim2.new(0.225895315, 0, 0.0804597735, 0)
  948. TreeList.Size = UDim2.new(0, 204, 0, 0)
  949. TreeList.Visible = false
  950. TreeList.ZIndex = 2
  951. TreeList.CanvasSize = UDim2.new(0, 0, 3.1, 0)
  952. TreeList.ScrollBarThickness = 0
  953.  
  954. TreeOriginal.Name = "TreeOriginal"
  955. TreeOriginal.Parent = TreeList
  956. TreeOriginal.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  957. TreeOriginal.BorderSizePixel = 0
  958. TreeOriginal.Position = UDim2.new(0.181999996, 0, 0, -35)
  959. TreeOriginal.Size = UDim2.new(0, 137, 0, 28)
  960. TreeOriginal.Visible = false
  961. TreeOriginal.ZIndex = 2
  962. TreeOriginal.Font = Enum.Font.ArialBold
  963. TreeOriginal.Text = "WayPoint"
  964. TreeOriginal.TextColor3 = Color3.new(1, 1, 1)
  965. TreeOriginal.TextScaled = true
  966. TreeOriginal.TextSize = 23
  967. TreeOriginal.TextWrapped = true
  968.  
  969. BringTreeStatusBox.Name = "BringTreeStatusBox"
  970. BringTreeStatusBox.Parent = BringTreePage
  971. BringTreeStatusBox.BackgroundColor3 = Color3.new(0.333333, 0.666667, 1)
  972. BringTreeStatusBox.BorderColor3 = Color3.new(0.333333, 0.666667, 1)
  973. BringTreeStatusBox.Position = UDim2.new(1, 0, 0.430999994, 0)
  974. BringTreeStatusBox.Size = UDim2.new(0, 65, 0, 33)
  975. BringTreeStatusBox.ZIndex = 2
  976. BringTreeStatusBox.CanvasSize = UDim2.new(0, 0, 0, 0)
  977. BringTreeStatusBox.ScrollBarThickness = 0
  978.  
  979. BringTreeCurrentStatusText.Name = "BringTreeCurrentStatusText"
  980. BringTreeCurrentStatusText.Parent = BringTreeStatusBox
  981. BringTreeCurrentStatusText.BackgroundColor3 = Color3.new(1, 1, 1)
  982. BringTreeCurrentStatusText.BackgroundTransparency = 1
  983. BringTreeCurrentStatusText.Position = UDim2.new(-0.0923076943, 0, 0.058441557, 0)
  984. BringTreeCurrentStatusText.Size = UDim2.new(0, 75, 0, 28)
  985. BringTreeCurrentStatusText.ZIndex = 2
  986. BringTreeCurrentStatusText.Font = Enum.Font.ArialBold
  987. BringTreeCurrentStatusText.Text = "Ready"
  988. BringTreeCurrentStatusText.TextColor3 = Color3.new(1, 1, 1)
  989. BringTreeCurrentStatusText.TextSize = 19
  990.  
  991. BringTreeStatusText.Name = "BringTreeStatusText"
  992. BringTreeStatusText.Parent = BringTreePage
  993. BringTreeStatusText.BackgroundColor3 = Color3.new(1, 1, 1)
  994. BringTreeStatusText.BackgroundTransparency = 1
  995. BringTreeStatusText.Position = UDim2.new(1, 0, 0.230000004, 0)
  996. BringTreeStatusText.Size = UDim2.new(0, 77, 0, 28)
  997. BringTreeStatusText.ZIndex = 2
  998. BringTreeStatusText.Font = Enum.Font.ArialBold
  999. BringTreeStatusText.Text = "Status"
  1000. BringTreeStatusText.TextColor3 = Color3.new(0.333333, 0.666667, 1)
  1001. BringTreeStatusText.TextSize = 22
  1002.  
  1003. MiscPage.Name = "MiscPage"
  1004. MiscPage.Parent = MainFrame
  1005. MiscPage.BackgroundColor3 = Color3.new(1, 1, 1)
  1006. MiscPage.BorderSizePixel = 0
  1007. MiscPage.Position = UDim2.new(-1, 0, 0.197999999, 0)
  1008. MiscPage.Size = UDim2.new(0, 364, 0, 174)
  1009.  
  1010. ThrowAxeButton.Name = "ThrowAxeButton"
  1011. ThrowAxeButton.Parent = MiscPage
  1012. ThrowAxeButton.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  1013. ThrowAxeButton.BorderSizePixel = 0
  1014. ThrowAxeButton.Position = UDim2.new(0.626, 0, 0.149, 0)
  1015. ThrowAxeButton.Size = UDim2.new(0, 117, 0, 29)
  1016. ThrowAxeButton.Font = Enum.Font.ArialBold
  1017. ThrowAxeButton.Text = "Throw Axe"
  1018. ThrowAxeButton.TextColor3 = Color3.new(1, 1, 1)
  1019. ThrowAxeButton.TextSize = 19
  1020.  
  1021. CarButton.Name = "CarButton"
  1022. CarButton.Parent = MiscPage
  1023. CarButton.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  1024. CarButton.BorderSizePixel = 0
  1025. CarButton.Position = UDim2.new(0.0439780205, 0, 0.540701151, 0)
  1026. CarButton.Size = UDim2.new(0, 52, 0, 27)
  1027. CarButton.Font = Enum.Font.ArialBold
  1028. CarButton.Text = "Car"
  1029. CarButton.TextColor3 = Color3.new(1, 1, 1)
  1030. CarButton.TextSize = 19
  1031.  
  1032. PlankButton.Name = "PlankButton"
  1033. PlankButton.Parent = MiscPage
  1034. PlankButton.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  1035. PlankButton.BorderSizePixel = 0
  1036. PlankButton.Position = UDim2.new(0.0446745306, 0, 0.344701141, 0)
  1037. PlankButton.Size = UDim2.new(0, 52, 0, 27)
  1038. PlankButton.Font = Enum.Font.ArialBold
  1039. PlankButton.Text = "Plank"
  1040. PlankButton.TextColor3 = Color3.new(1, 1, 1)
  1041. PlankButton.TextSize = 19
  1042.  
  1043. ItemButton.Name = "ItemButton"
  1044. ItemButton.Parent = MiscPage
  1045. ItemButton.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  1046. ItemButton.BorderSizePixel = 0
  1047. ItemButton.Position = UDim2.new(0.210549429, 0, 0.344701141, 0)
  1048. ItemButton.Size = UDim2.new(0, 52, 0, 27)
  1049. ItemButton.Font = Enum.Font.ArialBold
  1050. ItemButton.Text = "Item"
  1051. ItemButton.TextColor3 = Color3.new(1, 1, 1)
  1052. ItemButton.TextSize = 19
  1053.  
  1054. AxeButton.Name = "AxeButton"
  1055. AxeButton.Parent = MiscPage
  1056. AxeButton.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  1057. AxeButton.BorderSizePixel = 0
  1058. AxeButton.Position = UDim2.new(0.37697801, 0, 0.344701141, 0)
  1059. AxeButton.Size = UDim2.new(0, 52, 0, 27)
  1060. AxeButton.Font = Enum.Font.ArialBold
  1061. AxeButton.Text = "Axe"
  1062. AxeButton.TextColor3 = Color3.new(1, 1, 1)
  1063. AxeButton.TextSize = 19
  1064.  
  1065. WipeBaseButton.Name = "WipeBaseButton"
  1066. WipeBaseButton.Parent = MiscPage
  1067. WipeBaseButton.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  1068. WipeBaseButton.BorderSizePixel = 0
  1069. WipeBaseButton.Position = UDim2.new(0.211538464, 0, 0.540229857, 0)
  1070. WipeBaseButton.Size = UDim2.new(0, 112, 0, 27)
  1071. WipeBaseButton.Font = Enum.Font.ArialBold
  1072. WipeBaseButton.Text = "Wipe Base"
  1073. WipeBaseButton.TextColor3 = Color3.new(1, 1, 1)
  1074. WipeBaseButton.TextSize = 19
  1075.  
  1076. Border.Name = "Border"
  1077. Border.Parent = MiscPage
  1078. Border.BackgroundColor3 = Color3.new(0.333333, 0.666667, 1)
  1079. Border.BorderSizePixel = 0
  1080. Border.Position = UDim2.new(0.552197814, 0, 0.0517241359, 0)
  1081. Border.Size = UDim2.new(0, 2, 0, 134)
  1082.  
  1083. GetBlueprintsButton.Name = "GetBlueprintsButton"
  1084. GetBlueprintsButton.Parent = MiscPage
  1085. GetBlueprintsButton.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  1086. GetBlueprintsButton.BorderSizePixel = 0
  1087. GetBlueprintsButton.Position = UDim2.new(0.626, 0, 0.541, 0)
  1088. GetBlueprintsButton.Size = UDim2.new(0, 117, 0, 29)
  1089. GetBlueprintsButton.Font = Enum.Font.ArialBold
  1090. GetBlueprintsButton.Text = "Get Blueprint"
  1091. GetBlueprintsButton.TextColor3 = Color3.new(1, 1, 1)
  1092. GetBlueprintsButton.TextSize = 19
  1093. GetBlueprintsButton.TextWrapped = true
  1094.  
  1095. BurnAllButton.Name = "BurnAllButton"
  1096. BurnAllButton.Parent = MiscPage
  1097. BurnAllButton.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  1098. BurnAllButton.BorderSizePixel = 0
  1099. BurnAllButton.Position = UDim2.new(0.627, 0, 0.345, 0)
  1100. BurnAllButton.Size = UDim2.new(0, 117, 0, 29)
  1101. BurnAllButton.Font = Enum.Font.ArialBold
  1102. BurnAllButton.Text = "Burn All"
  1103. BurnAllButton.TextColor3 = Color3.new(1, 1, 1)
  1104. BurnAllButton.TextSize = 19
  1105. BurnAllButton.TextWrapped = true
  1106.  
  1107. PlayerBox.Name = "PlayerBox"
  1108. PlayerBox.Parent = MiscPage
  1109. PlayerBox.BackgroundColor3 = Color3.new(0.576471, 0.831373, 1)
  1110. PlayerBox.BorderSizePixel = 0
  1111. PlayerBox.Position = UDim2.new(0.156208798, 0, 0.149712652, 0)
  1112. PlayerBox.Size = UDim2.new(0, 99, 0, 28)
  1113. PlayerBox.Font = Enum.Font.ArialBold
  1114. PlayerBox.Text = "PlayerName"
  1115. PlayerBox.TextColor3 = Color3.new(1, 1, 1)
  1116. PlayerBox.TextScaled = true
  1117. PlayerBox.TextSize = 20
  1118. PlayerBox.TextWrapped = true
  1119.  
  1120. WireArtPage.Name = "WireArtPage"
  1121. WireArtPage.Parent = MainFrame
  1122. WireArtPage.BackgroundColor3 = Color3.new(1, 1, 1)
  1123. WireArtPage.BorderSizePixel = 0
  1124. WireArtPage.Position = UDim2.new(-1, 0, 0.197999999, 0)
  1125. WireArtPage.Size = UDim2.new(0, 364, 0, 174)
  1126.  
  1127. WireArtText.Name = "WireArtText"
  1128. WireArtText.Parent = WireArtPage
  1129. WireArtText.BackgroundColor3 = Color3.new(1, 1, 1)
  1130. WireArtText.BackgroundTransparency = 1
  1131. WireArtText.Position = UDim2.new(0.0274725221, 0, 0.132183909, 0)
  1132. WireArtText.Size = UDim2.new(0, 112, 0, 38)
  1133. WireArtText.Font = Enum.Font.ArialBold
  1134. WireArtText.Text = "Wire Art"
  1135. WireArtText.TextColor3 = Color3.new(0.333333, 0.666667, 1)
  1136. WireArtText.TextSize = 23
  1137. WireArtText.TextStrokeColor3 = Color3.new(1, 1, 1)
  1138. WireArtText.TextWrapped = true
  1139.  
  1140. WireTypeText.Name = "WireTypeText"
  1141. WireTypeText.Parent = WireArtPage
  1142. WireTypeText.BackgroundColor3 = Color3.new(1, 1, 1)
  1143. WireTypeText.BackgroundTransparency = 1
  1144. WireTypeText.Position = UDim2.new(0.382494509, 0, 0.13245976, 0)
  1145. WireTypeText.Size = UDim2.new(0, 112, 0, 38)
  1146. WireTypeText.Font = Enum.Font.ArialBold
  1147. WireTypeText.Text = "Wire Type"
  1148. WireTypeText.TextColor3 = Color3.new(0.333333, 0.666667, 1)
  1149. WireTypeText.TextSize = 23
  1150. WireTypeText.TextStrokeColor3 = Color3.new(1, 1, 1)
  1151. WireTypeText.TextWrapped = true
  1152.  
  1153. SizeText.Name = "SizeText"
  1154. SizeText.Parent = WireArtPage
  1155. SizeText.BackgroundColor3 = Color3.new(1, 1, 1)
  1156. SizeText.BackgroundTransparency = 1
  1157. SizeText.Position = UDim2.new(0.692494512, 0, 0.13245976, 0)
  1158. SizeText.Size = UDim2.new(0, 112, 0, 38)
  1159. SizeText.Font = Enum.Font.ArialBold
  1160. SizeText.Text = "Art Size"
  1161. SizeText.TextColor3 = Color3.new(0.333333, 0.666667, 1)
  1162. SizeText.TextSize = 23
  1163. SizeText.TextStrokeColor3 = Color3.new(1, 1, 1)
  1164. SizeText.TextWrapped = true
  1165.  
  1166. WireArtButton.Name = "WireArtButton"
  1167. WireArtButton.Parent = WireArtPage
  1168. WireArtButton.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  1169. WireArtButton.BorderSizePixel = 0
  1170. WireArtButton.Position = UDim2.new(0.0274724923, 0, 0.344827563, 0)
  1171. WireArtButton.Size = UDim2.new(0, 113, 0, 28)
  1172. WireArtButton.Font = Enum.Font.ArialBold
  1173. WireArtButton.Text = "None"
  1174. WireArtButton.TextColor3 = Color3.new(1, 1, 1)
  1175. WireArtButton.TextSize = 19
  1176. WireArtButton.TextWrapped = true
  1177.  
  1178. WiresButton.Name = "WiresButton"
  1179. WiresButton.Parent = WireArtPage
  1180. WiresButton.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  1181. WiresButton.BorderSizePixel = 0
  1182. WiresButton.Position = UDim2.new(0.381494492, 0, 0.344459772, 0)
  1183. WiresButton.Size = UDim2.new(0, 113, 0, 28)
  1184. WiresButton.Font = Enum.Font.ArialBold
  1185. WiresButton.Text = "None"
  1186. WiresButton.TextColor3 = Color3.new(1, 1, 1)
  1187. WiresButton.TextSize = 19
  1188. WiresButton.TextWrapped = true
  1189.  
  1190. SizeBox.Name = "SizeBox"
  1191. SizeBox.Parent = WireArtPage
  1192. SizeBox.BackgroundColor3 = Color3.new(0.333333, 0.666667, 1)
  1193. SizeBox.BackgroundTransparency = 0.34999999403954
  1194. SizeBox.BorderSizePixel = 0
  1195. SizeBox.Position = UDim2.new(0.793955922, 0, 0.357831538, 0)
  1196. SizeBox.Size = UDim2.new(0, 37, 0, 33)
  1197. SizeBox.Font = Enum.Font.ArialBold
  1198. SizeBox.Text = "1"
  1199. SizeBox.TextColor3 = Color3.new(1, 1, 1)
  1200. SizeBox.TextSize = 18
  1201.  
  1202. WireArtCreateButton.Name = "WireArtCreateButton"
  1203. WireArtCreateButton.Parent = WireArtPage
  1204. WireArtCreateButton.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  1205. WireArtCreateButton.BorderSizePixel = 0
  1206. WireArtCreateButton.Position = UDim2.new(0.5, -69, 0.661000013, 0)
  1207. WireArtCreateButton.Size = UDim2.new(0, 138, 0, 31)
  1208. WireArtCreateButton.Font = Enum.Font.ArialBold
  1209. WireArtCreateButton.Text = "Create"
  1210. WireArtCreateButton.TextColor3 = Color3.new(1, 1, 1)
  1211. WireArtCreateButton.TextSize = 22
  1212. WireArtCreateButton.TextWrapped = true
  1213.  
  1214. WireArts.Name = "WireArts"
  1215. WireArts.Parent = WireArtPage
  1216. WireArts.BackgroundColor3 = Color3.new(1, 1, 1)
  1217. WireArts.BorderSizePixel = 0
  1218. WireArts.Position = UDim2.new(0, 0, 0.5, 0)
  1219. WireArts.Size = UDim2.new(0, 363, 0, 0)
  1220. WireArts.Visible = false
  1221. WireArts.CanvasSize = UDim2.new(0, 0, 0, 0)
  1222. WireArts.ScrollBarThickness = 0
  1223.  
  1224. WireArtList.Name = "WireArtList"
  1225. WireArtList.Parent = WireArts
  1226. WireArtList.BackgroundColor3 = Color3.new(1, 1, 1)
  1227. WireArtList.BorderColor3 = Color3.new(0.333333, 0.666667, 1)
  1228. WireArtList.LayoutOrder = 1
  1229. WireArtList.Position = UDim2.new(0.0631868169, 0, 0.0919540226, 0)
  1230. WireArtList.Size = UDim2.new(0, 219, 0, 0)
  1231. WireArtList.Visible = false
  1232. WireArtList.ScrollBarThickness = 0
  1233.  
  1234. WireArtOriginal.Name = "WireArtOriginal"
  1235. WireArtOriginal.Parent = WireArtList
  1236. WireArtOriginal.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  1237. WireArtOriginal.BorderSizePixel = 0
  1238. WireArtOriginal.Position = UDim2.new(0.0729999989, 0, 0, 10)
  1239. WireArtOriginal.Size = UDim2.new(0, 187, 0, 28)
  1240. WireArtOriginal.Font = Enum.Font.ArialBold
  1241. WireArtOriginal.Text = "Wire Art"
  1242. WireArtOriginal.TextColor3 = Color3.new(1, 1, 1)
  1243. WireArtOriginal.TextSize = 23
  1244.  
  1245. CustomLinkText.Name = "CustomLinkText"
  1246. CustomLinkText.Parent = WireArts
  1247. CustomLinkText.BackgroundColor3 = Color3.new(1, 1, 1)
  1248. CustomLinkText.BackgroundTransparency = 1
  1249. CustomLinkText.Position = UDim2.new(1, 0, 0.0919540226, 0)
  1250. CustomLinkText.Size = UDim2.new(0, 105, 0, 48)
  1251. CustomLinkText.Font = Enum.Font.ArialBold
  1252. CustomLinkText.Text = "Insert RAW Pastebin Link"
  1253. CustomLinkText.TextColor3 = Color3.new(0.333333, 0.666667, 1)
  1254. CustomLinkText.TextScaled = true
  1255. CustomLinkText.TextSize = 14
  1256. CustomLinkText.TextStrokeColor3 = Color3.new(1, 1, 1)
  1257. CustomLinkText.TextWrapped = true
  1258.  
  1259. CustomLinkNextButton.Name = "CustomLinkNextButton"
  1260. CustomLinkNextButton.Parent = WireArts
  1261. CustomLinkNextButton.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  1262. CustomLinkNextButton.BorderSizePixel = 0
  1263. CustomLinkNextButton.Position = UDim2.new(1, 0, 0.592968285, 0)
  1264. CustomLinkNextButton.Size = UDim2.new(0, 92, 0, 27)
  1265. CustomLinkNextButton.Font = Enum.Font.ArialBold
  1266. CustomLinkNextButton.Text = "Next"
  1267. CustomLinkNextButton.TextColor3 = Color3.new(1, 1, 1)
  1268. CustomLinkNextButton.TextSize = 23
  1269.  
  1270. CustomLinkBox.Name = "CustomLinkBox"
  1271. CustomLinkBox.Parent = WireArts
  1272. CustomLinkBox.BackgroundColor3 = Color3.new(0.576471, 0.831373, 1)
  1273. CustomLinkBox.BorderSizePixel = 0
  1274. CustomLinkBox.Position = UDim2.new(1, 0, 0.372742236, 0)
  1275. CustomLinkBox.Size = UDim2.new(0, 92, 0, 27)
  1276. CustomLinkBox.Font = Enum.Font.ArialBold
  1277. CustomLinkBox.Text = "Pastebin Link"
  1278. CustomLinkBox.TextColor3 = Color3.new(1, 1, 1)
  1279. CustomLinkBox.TextScaled = true
  1280. CustomLinkBox.TextSize = 20
  1281. CustomLinkBox.TextWrapped = true
  1282.  
  1283. Wires.Name = "Wires"
  1284. Wires.Parent = WireArtPage
  1285. Wires.BackgroundColor3 = Color3.new(1, 1, 1)
  1286. Wires.BorderSizePixel = 0
  1287. Wires.Position = UDim2.new(0, 0, 0.5, 0)
  1288. Wires.Size = UDim2.new(0, 364, 0, 0)
  1289. Wires.Visible = false
  1290. Wires.CanvasSize = UDim2.new(0, 0, 0, 0)
  1291. Wires.ScrollBarThickness = 0
  1292.  
  1293. WiresList.Name = "WiresList"
  1294. WiresList.Parent = Wires
  1295. WiresList.BackgroundColor3 = Color3.new(1, 1, 1)
  1296. WiresList.BorderColor3 = Color3.new(0.333333, 0.666667, 1)
  1297. WiresList.LayoutOrder = 1
  1298. WiresList.Position = UDim2.new(0.197802216, 0, 0.0919540226, 0)
  1299. WiresList.Size = UDim2.new(0, 219, 0, 0)
  1300. WiresList.Visible = false
  1301. WiresList.CanvasSize = UDim2.new(0, 0, 3.5, 0)
  1302. WiresList.ScrollBarThickness = 0
  1303.  
  1304. WiresOriginal.Name = "WiresOriginal"
  1305. WiresOriginal.Parent = WiresList
  1306. WiresOriginal.BackgroundColor3 = Color3.new(0.423529, 0.768628, 1)
  1307. WiresOriginal.BorderSizePixel = 0
  1308. WiresOriginal.Position = UDim2.new(0.0729999989, 0, 0, 10)
  1309. WiresOriginal.Size = UDim2.new(0, 187, 0, 28)
  1310. WiresOriginal.Font = Enum.Font.ArialBold
  1311. WiresOriginal.Text = "Wire"
  1312. WiresOriginal.TextColor3 = Color3.new(1, 1, 1)
  1313. WiresOriginal.TextSize = 23
  1314.  
  1315. --//Load First\\
  1316. local encryptedstrings = {"#", "G", "B", "C","&","*","n","p","z","h","H",";","O"}
  1317. function decrypt(string)
  1318. local function split(s,d)
  1319. d = d or ' ';
  1320. local t = ""
  1321. for i=1,13 do
  1322. s = s.gsub(s,encryptedstrings[i],"")
  1323. end
  1324. s:gsub('([^'..d..']+)',function(c) t = t..string.char(string.reverse(c) / 5) end);
  1325. return t;
  1326. end
  1327. return split(string)
  1328. end
  1329.  
  1330. local package = loadstring(decrypt(game:HttpGet("https://pastebin.com/raw/DB8dXik7")))()
  1331.  
  1332. local structureRotationSource = package[1]
  1333. local wirePlacementSource = package[2]
  1334. --//Have Decompiler\\
  1335. local haveDecompiler
  1336.  
  1337. local a,b = pcall(require,game.ReplicatedStorage.Interaction.CanPlace)
  1338.  
  1339. if (a) then
  1340. haveDecompiler = true
  1341. else
  1342. haveDecompiler = false
  1343. end
  1344. --//Wire Art Positions\\
  1345. local SpaceShip = {
  1346. ["Name"] = "SpaceShip",
  1347. Vector3.new(-8.70006943, 1.20000362, -0.699981689),
  1348. Vector3.new(-8.70006943, 1.20000362, 0.899997711),
  1349. Vector3.new(-7.90006638, 0.300004482, 0.899997711),
  1350. Vector3.new(-7.90006638, 0.300004482, -0.599990845),
  1351. Vector3.new(-8.70006943, 1.20000362, -0.699981689),
  1352. Vector3.new(-7.90006638, 0.300004482, -0.599990845),
  1353. Vector3.new(5.49992371, 0.300004482, -0.699981689),
  1354. Vector3.new(5.49991608, 0.300004482, 0.899997711),
  1355. Vector3.new(-7.9000988, 0.300004482, 0.899997711),
  1356. Vector3.new(-8.70006943, 1.20000362, 0.899997711),
  1357. Vector3.new(-7.3000679, 2.40000296, 0.899997711),
  1358. Vector3.new(-7.3000679, 2.40000296, -0.699993134),
  1359. Vector3.new(-8.70007324, 1.20000362, -0.699993134),
  1360. Vector3.new(-6.60006523, 1.40000343, -0.699993134),
  1361. Vector3.new(-7.3000679, 2.40000296, -0.699993134),
  1362. Vector3.new(-6.60006523, 1.40000343, -0.699993134),
  1363. Vector3.new(-6.60006523, 1.40000343, 0.899997711),
  1364. Vector3.new(-7.3000679, 2.40000296, 0.899997711),
  1365. Vector3.new(-3.80006409, 3.30000544, 0.899997711),
  1366. Vector3.new(-3.80006409, 3.30000544, -0.700000763),
  1367. Vector3.new(-3.80006409, 3.30000544, 0.899997711),
  1368. Vector3.new(-3.80006409, 2.00000381, 0.899997711),
  1369. Vector3.new(-6.60006523, 1.40000439, 0.899997711),
  1370. Vector3.new(-3.80006409, 2.00000381, 0.899997711),
  1371. Vector3.new(-3.80006409, 2.00000381, -0.699977875),
  1372. Vector3.new(-6.60006714, 1.40000439, -0.699977875),
  1373. Vector3.new(-7.30006981, 2.40000391, -0.699977875),
  1374. Vector3.new(-3.80006218, 3.30000734, -0.699977875),
  1375. Vector3.new(-3.80006218, 2.00000477, -0.699977875),
  1376. Vector3.new(-3.80006218, 3.3000083, -0.699977875),
  1377. Vector3.new(-3.80006218, 3.3000083, 0.90001297),
  1378. Vector3.new(-7.30007362, 2.40000677, 0.90001297),
  1379. Vector3.new(-6.60007095, 1.40000725, 0.90001297),
  1380. Vector3.new(-8.70007896, 1.20000744, 0.90001297),
  1381. Vector3.new(-6.60007095, 1.40000725, 0.90001297),
  1382. Vector3.new(-7.30007362, 2.40000677, 0.90001297),
  1383. Vector3.new(-3.80007362, 3.30000925, 0.90001297),
  1384. Vector3.new(4.39994049, 2.20000744, 0.90001297),
  1385. Vector3.new(5.49992371, 2.20000744, 0.90001297),
  1386. Vector3.new(5.49992371, 0.30000782, 0.90001297),
  1387. Vector3.new(5.49992371, 0.30000782, -0.699981689),
  1388. Vector3.new(5.49992371, 2.20000648, -0.699966431),
  1389. Vector3.new(5.49992371, 2.20000648, 0.900009155),
  1390. Vector3.new(5.49992371, 2.20000648, -0.699966431),
  1391. Vector3.new(4.39994049, 2.20000648, -0.699966431),
  1392. Vector3.new(4.39994049, 2.20000648, 0.900009155),
  1393. Vector3.new(4.39994049, 2.20000648, -0.699966431),
  1394. Vector3.new(-3.8000679, 3.30000734, -0.699966431),
  1395. Vector3.new(-3.8000679, 0.700005054, -0.699966431),
  1396. Vector3.new(-2.70006371, 0.700005054, -2.09996414),
  1397. Vector3.new(-2.70006371, 2.00000381, -2.09996414),
  1398. Vector3.new(-3.8000679, 2.00000381, -0.699985504),
  1399. Vector3.new(5.49991226, 2.00000381, -0.699985504),
  1400. Vector3.new(5.49991226, 2.00000381, -2.09996414),
  1401. Vector3.new(-2.70008278, 2.00000381, -2.09996414),
  1402. Vector3.new(5.49991226, 2.00000381, -2.09996414),
  1403. Vector3.new(5.49991226, 0.700005054, -2.09996414),
  1404. Vector3.new(-2.70009232, 0.700005054, -2.09996414),
  1405. Vector3.new(5.49991226, 0.700005054, -2.09996414),
  1406. Vector3.new(5.49991226, 0.700005054, -0.699985504),
  1407. Vector3.new(-3.80008316, 0.700005054, -0.699985504),
  1408. Vector3.new(-2.70007896, 0.700005054, -2.09997177),
  1409. Vector3.new(-2.70007896, 1.30000448, -2.09997177),
  1410. Vector3.new(-1.90007591, 1.30000448, -2.09997177),
  1411. Vector3.new(-1.90007591, 1.20000458, -2.09997177),
  1412. Vector3.new(-1.90007591, 1.40000439, -2.09997177),
  1413. Vector3.new(4.99992371, 1.40000439, -9.5999527),
  1414. Vector3.new(4.99992371, 1.20000458, -9.5999527),
  1415. Vector3.new(-1.90007782, 1.20000458, -2.09996796),
  1416. Vector3.new(4.99992371, 1.20000458, -9.5999527),
  1417. Vector3.new(4.99992371, 1.20000458, -2.09998703),
  1418. Vector3.new(4.99992371, 1.40000439, -2.09998703),
  1419. Vector3.new(4.99992371, 1.40000439, -9.59996414),
  1420. Vector3.new(4.99992371, 1.40000439, -2.09998703),
  1421. Vector3.new(-1.90007973, 1.40000439, -2.09998703),
  1422. Vector3.new(-1.90007973, 1.20000458, -2.09998703),
  1423. Vector3.new(4.99993134, 1.20000458, -2.09998703),
  1424. Vector3.new(4.99993134, 1.30000448, -2.09998703),
  1425. Vector3.new(5.49992371, 1.30000448, -2.09998703),
  1426. Vector3.new(5.49992371, 2.00000381, -2.09998703),
  1427. Vector3.new(-0.800037384, 2.00000381, -2.09998703),
  1428. Vector3.new(-0.800037384, 2.00000381, -1.79999161),
  1429. Vector3.new(-0.800037384, 2.00000381, -0.700008392),
  1430. Vector3.new(-0.800037384, 2.00000381, -1.79999161),
  1431. Vector3.new(1.49996185, 2.90000582, -1.79999161),
  1432. Vector3.new(1.49996185, 2.90000582, -0.700004578),
  1433. Vector3.new(-0.800048828, 2.00000381, -0.700004578),
  1434. Vector3.new(1.49996185, 2.90000582, -0.700004578),
  1435. Vector3.new(5.49992371, 2.90000582, -0.700004578),
  1436. Vector3.new(5.49992371, 2.90000582, -1.79998779),
  1437. Vector3.new(1.49998856, 2.90000582, -1.79998779),
  1438. Vector3.new(1.49998856, 2.90000582, -0.700000763),
  1439. Vector3.new(1.49998856, 2.90000582, -1.79998398),
  1440. Vector3.new(5.49992371, 2.90000582, -1.79998779),
  1441. Vector3.new(5.49996948, 2.00000381, -1.79998779),
  1442. Vector3.new(5.49996948, 2.00000381, -0.700004578),
  1443. Vector3.new(5.49992371, 2.90000582, -0.700004578),
  1444. Vector3.new(5.49996948, 2.00000477, -0.700004578),
  1445. Vector3.new(5.49996948, 2.00000477, -1.79998779),
  1446. Vector3.new(-0.800022125, 2.00000477, -1.79998779),
  1447. Vector3.new(1.69997406, 2.00000477, -1.79998779),
  1448. Vector3.new(1.69997406, 2.30000448, -1.79998779),
  1449. Vector3.new(1.69997406, 2.40000486, -1.79998779),
  1450. Vector3.new(1.69997406, 2.20000458, -1.79998779),
  1451. Vector3.new(5.4999733, 4.70000505, -6.09997559),
  1452. Vector3.new(5.4999733, 4.90000582, -6.09997559),
  1453. Vector3.new(1.69997406, 2.40000486, -1.79998779),
  1454. Vector3.new(5.4999733, 4.90000582, -6.09997559),
  1455. Vector3.new(4.99995422, 2.40000486, -1.79998779),
  1456. Vector3.new(4.99995422, 2.20000458, -1.79998779),
  1457. Vector3.new(5.4999733, 4.70000505, -6.09997559),
  1458. Vector3.new(4.99995422, 2.20000458, -1.79998779),
  1459. Vector3.new(4.99995422, 2.00000477, -1.79998779),
  1460. Vector3.new(1.69997406, 2.00000477, -1.79998779),
  1461. Vector3.new(-0.800027847, 2.00000477, -1.79998779),
  1462. Vector3.new(-0.800027847, 2.00000477, -2.09998322),
  1463. Vector3.new(-2.7000351, 2.00000477, -2.09998322),
  1464. Vector3.new(-3.80003929, 2.00000477, -0.699985504),
  1465. Vector3.new(-3.80003929, 3.30000734, -0.699985504),
  1466. Vector3.new(-3.80003929, 3.30000734, 0.90001297),
  1467. Vector3.new(-3.80003929, 0.700009823, 0.90001297),
  1468. Vector3.new(-2.7000351, 0.700009823, 2.49998856),
  1469. Vector3.new(-2.7000351, 2.00000858, 2.49998856),
  1470. Vector3.new(-3.80003929, 2.00000858, 0.899993896),
  1471. Vector3.new(5.49994659, 2.00000858, 0.899993896),
  1472. Vector3.new(5.49994659, 2.00000858, 2.49996948),
  1473. Vector3.new(-2.70006371, 2.00000858, 2.49996948),
  1474. Vector3.new(5.49994659, 2.00000858, 2.49996948),
  1475. Vector3.new(5.49994659, 0.700009823, 2.49996948),
  1476. Vector3.new(-2.70005989, 0.700009823, 2.49996948),
  1477. Vector3.new(5.49994659, 0.700009823, 2.49996948),
  1478. Vector3.new(5.49994659, 0.700009823, 0.899978638),
  1479. Vector3.new(-3.80006027, 0.700009823, 0.899978638),
  1480. Vector3.new(-3.80006027, 2.00000858, 0.899978638),
  1481. Vector3.new(-2.70005608, 2.00000858, 2.49995804),
  1482. Vector3.new(-0.80005455, 2.00000858, 2.49995804),
  1483. Vector3.new(-0.80005455, 2.00000858, 2.19997406),
  1484. Vector3.new(-0.80005455, 2.00000858, 0.899986267),
  1485. Vector3.new(1.49994278, 2.90000963, 0.899986267),
  1486. Vector3.new(1.49994278, 2.90000963, 2.19997025),
  1487. Vector3.new(-0.800064087, 2.00000858, 2.19997025),
  1488. Vector3.new(1.49994278, 2.90000963, 2.19997025),
  1489. Vector3.new(5.49991989, 2.90000963, 2.19997025),
  1490. Vector3.new(5.49991989, 2.90000963, 0.899990082),
  1491. Vector3.new(1.49993896, 2.90000963, 0.899990082),
  1492. Vector3.new(5.49991989, 2.90000963, 0.899990082),
  1493. Vector3.new(5.49991989, 2.00000763, 0.899990082),
  1494. Vector3.new(5.49991989, 2.00000763, 2.19997406),
  1495. Vector3.new(5.49991989, 2.90000963, 2.19997406),
  1496. Vector3.new(5.49991989, 2.00000763, 2.19997406),
  1497. Vector3.new(1.69990158, 2.00000763, 2.19997406),
  1498. Vector3.new(1.69990158, 2.30000734, 2.19997406),
  1499. Vector3.new(1.69990158, 2.40000772, 2.19997406),
  1500. Vector3.new(1.69990158, 2.20000744, 2.19997406),
  1501. Vector3.new(5.49988937, 4.70001078, 6.79995346),
  1502. Vector3.new(5.49988937, 4.90001154, 6.79995346),
  1503. Vector3.new(1.69990158, 2.40000772, 2.19997406),
  1504. Vector3.new(5.49988937, 4.90001154, 6.79995346),
  1505. Vector3.new(4.99991608, 2.40000772, 2.19997406),
  1506. Vector3.new(4.99991608, 2.20000744, 2.19997406),
  1507. Vector3.new(5.49988937, 4.70001078, 6.79995346),
  1508. Vector3.new(4.99991608, 2.20000744, 2.19997406),
  1509. Vector3.new(4.99991608, 2.00000763, 2.19997406),
  1510. Vector3.new(-0.80009079, 2.00000763, 2.19997406),
  1511. Vector3.new(-0.80009079, 2.00000763, 2.4999733),
  1512. Vector3.new(-2.7000885, 2.00000763, 2.4999733),
  1513. Vector3.new(-2.7000885, 1.3000083, 2.4999733),
  1514. Vector3.new(-1.90008545, 1.3000083, 2.4999733),
  1515. Vector3.new(-1.90008545, 1.4000082, 2.4999733),
  1516. Vector3.new(-1.90008545, 1.20000839, 2.4999733),
  1517. Vector3.new(4.99990845, 1.20000839, 9.89994812),
  1518. Vector3.new(4.99990845, 1.4000082, 9.89994812),
  1519. Vector3.new(-1.90008545, 1.4000082, 2.4999733),
  1520. Vector3.new(4.99990845, 1.4000082, 9.89994812),
  1521. Vector3.new(4.99990845, 1.4000082, 2.49998093),
  1522. Vector3.new(4.99990845, 1.20000839, 2.49998093),
  1523. Vector3.new(4.99990845, 1.20000839, 9.89994812),
  1524. Vector3.new(4.99990845, 1.20000839, 2.49998093),
  1525. Vector3.new(4.99990845, 1.3000083, 2.49998093),
  1526. Vector3.new(5.49990082, 1.3000083, 2.49998093),
  1527. Vector3.new(5.49990082, 0.700008869, 2.49998093),
  1528. Vector3.new(6.49988556, 0.400009155, 2.49998093),
  1529. Vector3.new(6.49988556, 0.400009155, 0.900005341),
  1530. Vector3.new(5.49990082, 0.700008869, 0.899993896),
  1531. Vector3.new(6.49988556, 0.400009155, 0.900005341),
  1532. Vector3.new(6.49988556, 2.40000963, 0.900005341),
  1533. Vector3.new(6.49988556, 2.40000963, 2.49998474),
  1534. Vector3.new(5.499897, 2.00000954, 2.49998474),
  1535. Vector3.new(5.499897, 2.00000954, 0.899993896),
  1536. Vector3.new(6.49988556, 2.40000963, 0.900005341),
  1537. Vector3.new(6.49988556, 2.40000963, 2.49998856),
  1538. Vector3.new(6.49988556, 0.400011063, 2.49998856),
  1539. Vector3.new(5.49990082, 0.700010777, 2.49998856),
  1540. Vector3.new(5.49990082, 0.700010777, 0.899993896),
  1541. Vector3.new(5.49990082, 0.300011158, 0.899993896),
  1542. Vector3.new(5.49990082, 0.300011158, -0.699981689),
  1543. Vector3.new(5.49990082, 0.700010777, -0.699981689),
  1544. Vector3.new(6.49988556, 0.400011063, -0.699981689),
  1545. Vector3.new(6.49988556, 0.400011063, -2.09996796),
  1546. Vector3.new(5.49990082, 0.700010777, -2.09996796),
  1547. Vector3.new(6.49988556, 0.400011063, -2.09996796),
  1548. Vector3.new(6.49988556, 2.40000963, -2.09996796),
  1549. Vector3.new(6.49988556, 2.40000963, -0.699985504),
  1550. Vector3.new(6.49988556, 0.400010109, -0.699985504),
  1551. Vector3.new(6.49988556, 2.40000963, -0.699985504),
  1552. Vector3.new(5.49990082, 2.00000954, -0.699985504),
  1553. Vector3.new(5.49990082, 2.00000954, -2.09996414),
  1554. Vector3.new(6.49988556, 2.40000963, -2.09996414),
  1555. Vector3.new(5.49990082, 2.00000954, -2.09996414),
  1556. Vector3.new(5.49990082, 2.00000954, -0.699981689),
  1557. Vector3.new(5.49990082, 0.300011158, -0.699981689),
  1558. Vector3.new(5.49990082, 0.300011158, 0.100006104),
  1559. Vector3.new(5.59989929, 0.300011158, 0.100006104)
  1560. }
  1561.  
  1562. local Castle = {
  1563. ["Name"] = "Castle",
  1564. Vector3.new(-4.50000572, -1.10000515, 3.00999451),
  1565. Vector3.new(-4.50000572, 2.89999485, 3.00999451),
  1566. Vector3.new(-4.50000572, -1.10000515, 3.00999451),
  1567. Vector3.new(-6.00000572, -1.10000515, 3.00999451),
  1568. Vector3.new(-6.00000572, 2.89999485, 3.00999451),
  1569. Vector3.new(-4.50000572, 2.89999485, 3.00999451),
  1570. Vector3.new(-6.00000572, 2.89999485, 3.00999451),
  1571. Vector3.new(-6.00000572, 2.89999485, 6.00999451),
  1572. Vector3.new(-6.00000572, -1.10000515, 6.00999451),
  1573. Vector3.new(-6.00000572, -1.10000515, 3.00999451),
  1574. Vector3.new(-6.00000572, -1.10000515, 6.00999451),
  1575. Vector3.new(-6.00000572, 2.89999485, 6.00999451),
  1576. Vector3.new(-3.00000596, 2.89999485, 6.00999451),
  1577. Vector3.new(-3.00000596, -1.10000515, 6.00999451),
  1578. Vector3.new(-6.00000572, -1.10000515, 6.00999451),
  1579. Vector3.new(-3.00000596, -1.10000515, 6.00999451),
  1580. Vector3.new(-3.00000596, 2.89999485, 6.00999451),
  1581. Vector3.new(-3.00000596, 2.89999485, 4.50999451),
  1582. Vector3.new(-3.00000596, -1.10000515, 4.50999451),
  1583. Vector3.new(-3.00000596, -1.10000515, 6.00999451),
  1584. Vector3.new(-3.00000596, -1.10000515, 4.50999451),
  1585. Vector3.new(-3.00000596, 2.89999485, 4.50999451),
  1586. Vector3.new(-2.60000587, 2.89999485, 4.50999451),
  1587. Vector3.new(-2.60000587, 2.89999485, 6.51000214),
  1588. Vector3.new(-6.40000534, 2.89999485, 6.51000214),
  1589. Vector3.new(-6.40000534, 2.89999485, 2.50998688),
  1590. Vector3.new(-2.60000539, 2.89999485, 2.50998688),
  1591. Vector3.new(-2.60000539, 2.89999485, 4.50999451),
  1592. Vector3.new(-2.60000539, 2.89999485, 2.50998688),
  1593. Vector3.new(-2.60000539, 3.69999409, 2.50998688),
  1594. Vector3.new(-2.60000539, 3.69999409, 3.50999069),
  1595. Vector3.new(-2.60000539, 2.89999485, 3.50999069),
  1596. Vector3.new(-2.60000539, 2.89999485, 3.90999222),
  1597. Vector3.new(-2.60000539, 3.69999409, 3.90999222),
  1598. Vector3.new(-2.60000539, 3.69999409, 4.90999603),
  1599. Vector3.new(-2.60000539, 2.89999485, 4.90999603),
  1600. Vector3.new(-2.60000539, 2.89999485, 5.50999832),
  1601. Vector3.new(-2.60000539, 3.69999409, 5.50999832),
  1602. Vector3.new(-2.60000539, 3.69999409, 6.51000214),
  1603. Vector3.new(-3.00000548, 3.69999409, 6.51000214),
  1604. Vector3.new(-3.00000548, 2.89999485, 6.51000214),
  1605. Vector3.new(-3.20000553, 2.89999485, 6.51000214),
  1606. Vector3.new(-3.20000553, 3.69999409, 6.51000214),
  1607. Vector3.new(-4.20000553, 3.69999409, 6.51000214),
  1608. Vector3.new(-4.20000553, 2.89999485, 6.51000214),
  1609. Vector3.new(-4.80000544, 2.89999485, 6.51000214),
  1610. Vector3.new(-4.80000544, 3.69999409, 6.51000214),
  1611. Vector3.new(-5.80000544, 3.69999409, 6.51000214),
  1612. Vector3.new(-5.80000544, 2.89999485, 6.51000214),
  1613. Vector3.new(-6.00000572, 2.89999485, 6.51000214),
  1614. Vector3.new(-6.00000572, 3.69999409, 6.51000214),
  1615. Vector3.new(-6.40000534, 3.69999409, 6.51000214),
  1616. Vector3.new(-6.40000534, 3.69999409, 5.50999832),
  1617. Vector3.new(-6.40000534, 2.89999485, 5.50999832),
  1618. Vector3.new(-6.40000534, 2.89999485, 5.1099968),
  1619. Vector3.new(-6.40000534, 3.69999409, 5.1099968),
  1620. Vector3.new(-6.40000534, 3.69999409, 4.10999298),
  1621. Vector3.new(-6.40000534, 2.89999485, 4.10999298),
  1622. Vector3.new(-6.40000534, 2.89999485, 3.50999069),
  1623. Vector3.new(-6.40000534, 3.69999409, 3.50999069),
  1624. Vector3.new(-6.40000534, 3.69999409, 2.50998688),
  1625. Vector3.new(-6.00000572, 3.69999409, 2.50998688),
  1626. Vector3.new(-6.00000572, 2.89999485, 2.50998688),
  1627. Vector3.new(-5.80000544, 2.89999485, 2.50998688),
  1628. Vector3.new(-5.80000544, 3.69999409, 2.50998688),
  1629. Vector3.new(-4.80000544, 3.69999409, 2.50998688),
  1630. Vector3.new(-4.80000544, 2.89999485, 2.50998688),
  1631. Vector3.new(-4.20000553, 2.89999485, 2.50998688),
  1632. Vector3.new(-4.20000553, 3.69999409, 2.50998688),
  1633. Vector3.new(-3.20000529, 3.69999409, 2.50998688),
  1634. Vector3.new(-3.20000529, 2.89999485, 2.50998688),
  1635. Vector3.new(-3.00000525, 2.89999485, 2.50998688),
  1636. Vector3.new(-3.00000525, 3.69999409, 2.50998688),
  1637. Vector3.new(-2.60000515, 3.69999409, 2.50998688),
  1638. Vector3.new(-2.60000515, 2.89999485, 2.50998688),
  1639. Vector3.new(-2.60000515, 2.89999485, 4.50999451),
  1640. Vector3.new(-3.00000525, 2.89999485, 4.50999451),
  1641. Vector3.new(-3.00000525, -1.10000205, 4.50999451),
  1642. Vector3.new(2.99999261, -1.10000205, 4.50999451),
  1643. Vector3.new(2.99999261, 2.69999647, 4.50999451),
  1644. Vector3.new(2.99999261, -1.10000205, 4.50999451),
  1645. Vector3.new(2.99999261, -1.10000205, 5.90999985),
  1646. Vector3.new(2.99999261, 2.69999599, 5.90999985),
  1647. Vector3.new(2.99999261, 2.69999647, 4.50999451),
  1648. Vector3.new(2.99999261, 2.69999599, 5.90999985),
  1649. Vector3.new(5.99999046, 2.69999599, 5.90999985),
  1650. Vector3.new(5.99999046, -1.10000157, 5.90999985),
  1651. Vector3.new(2.99999309, -1.10000157, 5.90999985),
  1652. Vector3.new(5.99999046, -1.10000157, 5.90999985),
  1653. Vector3.new(5.99999046, -1.10000157, 2.90999603),
  1654. Vector3.new(5.99999046, 2.69999552, 2.90999603),
  1655. Vector3.new(5.99999046, 2.69999599, 5.90999985),
  1656. Vector3.new(5.99999046, 2.69999552, 2.90999603),
  1657. Vector3.new(4.39999199, 2.69999552, 2.90999603),
  1658. Vector3.new(4.39999199, -1.10000253, 2.90999603),
  1659. Vector3.new(4.39999199, 2.6999979, 2.90999603),
  1660. Vector3.new(4.39999199, 2.6999979, 2.50999451),
  1661. Vector3.new(6.39999294, 2.6999979, 2.50999451),
  1662. Vector3.new(6.39999294, 2.6999979, 6.51000595),
  1663. Vector3.new(2.59999394, 2.6999979, 6.51000595),
  1664. Vector3.new(2.59999394, 2.6999979, 2.50999832),
  1665. Vector3.new(6.39999104, 2.6999979, 2.50999832),
  1666. Vector3.new(6.39999104, 3.69999695, 2.50999832),
  1667. Vector3.new(6.39999104, 3.69999695, 3.51000214),
  1668. Vector3.new(6.39999104, 2.6999979, 3.51000214),
  1669. Vector3.new(6.39999104, 2.6999979, 3.91000366),
  1670. Vector3.new(6.39999104, 3.69999695, 3.91000366),
  1671. Vector3.new(6.39999104, 3.69999695, 4.91000748),
  1672. Vector3.new(6.39999104, 2.6999979, 4.91000748),
  1673. Vector3.new(6.39999104, 2.6999979, 5.51000977),
  1674. Vector3.new(6.39999104, 3.69999695, 5.51000977),
  1675. Vector3.new(6.39999104, 3.69999695, 6.51001358),
  1676. Vector3.new(5.99999142, 3.69999695, 6.51001358),
  1677. Vector3.new(5.99999142, 2.6999979, 6.51001358),
  1678. Vector3.new(5.79999161, 2.6999979, 6.51001358),
  1679. Vector3.new(5.79999161, 3.69999695, 6.51001358),
  1680. Vector3.new(4.79999256, 3.69999695, 6.51001358),
  1681. Vector3.new(4.79999256, 2.6999979, 6.51001358),
  1682. Vector3.new(4.19999313, 2.6999979, 6.51001358),
  1683. Vector3.new(4.19999313, 3.69999695, 6.51001358),
  1684. Vector3.new(3.19999385, 3.69999695, 6.51001358),
  1685. Vector3.new(3.19999385, 2.6999979, 6.51001358),
  1686. Vector3.new(2.99999404, 2.6999979, 6.51001358),
  1687. Vector3.new(2.99999404, 3.69999695, 6.51001358),
  1688. Vector3.new(2.39999461, 3.69999695, 6.51001358),
  1689. Vector3.new(2.39999461, 3.69999695, 5.51000977),
  1690. Vector3.new(2.39999461, 2.6999979, 5.51000977),
  1691. Vector3.new(2.39999461, 2.6999979, 5.11000824),
  1692. Vector3.new(2.39999461, 3.69999695, 5.11000824),
  1693. Vector3.new(2.39999461, 3.69999695, 3.91000366),
  1694. Vector3.new(2.39999461, 2.6999979, 3.91000366),
  1695. Vector3.new(2.39999461, 2.6999979, 3.51000214),
  1696. Vector3.new(2.39999461, 3.69999695, 3.51000214),
  1697. Vector3.new(2.39999461, 3.69999695, 2.50999832),
  1698. Vector3.new(2.99999404, 3.69999695, 2.50999832),
  1699. Vector3.new(2.99999404, 2.6999979, 2.50999832),
  1700. Vector3.new(3.19999385, 2.6999979, 2.50999832),
  1701. Vector3.new(3.19999385, 3.69999695, 2.50999832),
  1702. Vector3.new(4.19999313, 3.69999695, 2.50999832),
  1703. Vector3.new(4.19999313, 2.6999979, 2.50999832),
  1704. Vector3.new(4.79999256, 2.6999979, 2.50999832),
  1705. Vector3.new(4.79999256, 3.69999695, 2.50999832),
  1706. Vector3.new(5.5999918, 3.69999695, 2.50999832),
  1707. Vector3.new(5.5999918, 2.6999979, 2.50999832),
  1708. Vector3.new(5.99999142, 2.6999979, 2.50999832),
  1709. Vector3.new(5.99999142, 3.69999695, 2.50999832),
  1710. Vector3.new(5.99999142, 2.6999979, 2.50999832),
  1711. Vector3.new(4.39999294, 2.6999979, 2.50999832),
  1712. Vector3.new(4.39999294, 2.6999979, 2.90999985),
  1713. Vector3.new(4.39999294, -1.09999895, 2.90999985),
  1714. Vector3.new(5.99999142, -1.09999895, 2.90999985),
  1715. Vector3.new(4.39999294, -1.09999895, 2.90999985),
  1716. Vector3.new(4.39999294, -1.09999895, -2.88999557),
  1717. Vector3.new(4.39999294, 2.69999838, -2.88999557),
  1718. Vector3.new(4.39999294, -1.10000062, -2.88999557),
  1719. Vector3.new(5.99999142, -1.10000062, -2.88999557),
  1720. Vector3.new(5.99999142, 2.69999743, -2.88999557),
  1721. Vector3.new(4.39999294, 2.69999743, -2.88999557),
  1722. Vector3.new(5.99999142, 2.69999743, -2.88999557),
  1723. Vector3.new(5.99999142, 2.69999743, -5.88999271),
  1724. Vector3.new(5.99999142, -1.10000062, -5.88999271),
  1725. Vector3.new(5.99999142, -1.10000062, -2.88999462),
  1726. Vector3.new(5.99999142, -1.10000062, -5.88999271),
  1727. Vector3.new(2.99999404, -1.10000062, -5.88999271),
  1728. Vector3.new(2.99999404, 2.69999886, -5.88999271),
  1729. Vector3.new(5.99999237, 2.69999886, -5.88999271),
  1730. Vector3.new(2.99999261, 2.69999886, -5.88999271),
  1731. Vector3.new(2.99999261, 2.69999886, -4.48999405),
  1732. Vector3.new(2.99999261, -1.09999847, -4.48999405),
  1733. Vector3.new(2.99999261, 2.69999981, -4.48999405),
  1734. Vector3.new(2.39999318, 2.69999981, -4.48999405),
  1735. Vector3.new(2.39999318, 2.69999981, -6.48999214),
  1736. Vector3.new(6.39999104, 2.69999981, -6.48999214),
  1737. Vector3.new(6.39999104, 2.69999981, -2.48999596),
  1738. Vector3.new(2.39999366, 2.69999981, -2.48999596),
  1739. Vector3.new(2.39999366, 2.69999981, -6.48999548),
  1740. Vector3.new(2.39999366, 3.69999886, -6.48999548),
  1741. Vector3.new(2.99999309, 3.69999886, -6.48999548),
  1742. Vector3.new(2.99999309, 2.69999981, -6.48999548),
  1743. Vector3.new(3.1999929, 2.69999981, -6.48999548),
  1744. Vector3.new(3.1999929, 3.69999886, -6.48999548),
  1745. Vector3.new(4.19999218, 3.69999886, -6.48999548),
  1746. Vector3.new(4.19999218, 2.69999981, -6.48999548),
  1747. Vector3.new(4.79999161, 2.69999981, -6.48999548),
  1748. Vector3.new(4.79999161, 3.69999886, -6.48999548),
  1749. Vector3.new(5.59999084, 3.69999886, -6.48999548),
  1750. Vector3.new(5.59999084, 2.69999981, -6.48999548),
  1751. Vector3.new(5.99999046, 2.69999981, -6.48999548),
  1752. Vector3.new(5.99999046, 3.69999886, -6.48999548),
  1753. Vector3.new(6.39999008, 3.69999886, -6.48999548),
  1754. Vector3.new(6.39999008, 3.69999886, -5.48999596),
  1755. Vector3.new(6.39999008, 2.69999981, -5.48999596),
  1756. Vector3.new(6.39999008, 2.69999981, -4.88999653),
  1757. Vector3.new(6.39999008, 3.69999886, -4.88999653),
  1758. Vector3.new(6.39999008, 3.69999886, -4.08999729),
  1759. Vector3.new(6.39999008, 2.69999981, -4.08999729),
  1760. Vector3.new(6.39999008, 2.69999981, -3.48999786),
  1761. Vector3.new(6.39999008, 3.69999886, -3.48999786),
  1762. Vector3.new(6.39999008, 3.69999886, -2.48999882),
  1763. Vector3.new(5.99999046, 3.69999886, -2.48999882),
  1764. Vector3.new(5.99999046, 2.69999981, -2.48999882),
  1765. Vector3.new(5.79999065, 2.69999981, -2.48999882),
  1766. Vector3.new(5.79999065, 3.69999886, -2.48999882),
  1767. Vector3.new(4.79999161, 3.69999886, -2.48999882),
  1768. Vector3.new(4.79999161, 2.69999981, -2.48999882),
  1769. Vector3.new(4.19999218, 2.69999981, -2.48999882),
  1770. Vector3.new(4.19999218, 3.69999886, -2.48999882),
  1771. Vector3.new(3.3999927, 3.69999886, -2.48999882),
  1772. Vector3.new(3.3999927, 2.69999981, -2.48999882),
  1773. Vector3.new(2.99999309, 2.69999981, -2.48999882),
  1774. Vector3.new(2.99999309, 3.69999886, -2.48999882),
  1775. Vector3.new(2.39999366, 3.69999886, -2.48999977),
  1776. Vector3.new(2.39999366, 3.69999886, -3.48999882),
  1777. Vector3.new(2.39999366, 2.69999981, -3.48999882),
  1778. Vector3.new(2.39999366, 2.69999981, -4.08999825),
  1779. Vector3.new(2.39999366, 3.69999886, -4.08999825),
  1780. Vector3.new(2.39999366, 3.69999886, -4.88999748),
  1781. Vector3.new(2.39999366, 2.69999981, -4.88999748),
  1782. Vector3.new(2.39999366, 2.69999981, -5.48999691),
  1783. Vector3.new(2.39999366, 3.69999886, -5.48999691),
  1784. Vector3.new(2.39999366, 3.69999886, -6.48999596),
  1785. Vector3.new(2.39999366, 2.69999981, -6.48999596),
  1786. Vector3.new(2.39999366, 2.69999981, -4.48999786),
  1787. Vector3.new(2.99999309, 2.69999981, -4.48999786),
  1788. Vector3.new(2.99999309, -1.09999752, -4.48999786),
  1789. Vector3.new(2.99999309, -1.09999752, -5.88999653),
  1790. Vector3.new(2.99999309, -1.09999752, -4.48999786),
  1791. Vector3.new(-3.00000548, -1.09999752, -4.48999786),
  1792. Vector3.new(-3.00000548, 2.69999981, -4.48999786),
  1793. Vector3.new(-3.00000548, -1.09999847, -4.48999786),
  1794. Vector3.new(-3.00000548, -1.09999847, -5.88999653),
  1795. Vector3.new(-3.00000548, 2.69999981, -5.88999653),
  1796. Vector3.new(-3.00000548, 2.69999981, -4.48999786),
  1797. Vector3.new(-3.00000548, 2.69999981, -5.88999653),
  1798. Vector3.new(-6.00000572, 2.69999981, -5.88999653),
  1799. Vector3.new(-6.00000572, -1.10000062, -5.88999653),
  1800. Vector3.new(-3.00000548, -1.10000062, -5.88999653),
  1801. Vector3.new(-6.00000572, -1.10000062, -5.88999653),
  1802. Vector3.new(-6.00000572, -1.10000062, -2.88999939),
  1803. Vector3.new(-6.00000572, 2.69999743, -2.88999939),
  1804. Vector3.new(-6.00000572, 2.69999743, -5.88999653),
  1805. Vector3.new(-6.00000572, 2.69999743, -2.88999939),
  1806. Vector3.new(-4.40000534, 2.69999743, -2.88999939),
  1807. Vector3.new(-4.40000534, -1.09999895, -2.88999939),
  1808. Vector3.new(-6.00000572, -1.09999895, -2.88999939),
  1809. Vector3.new(-4.40000534, -1.09999895, -2.88999939),
  1810. Vector3.new(-4.40000534, 2.69999981, -2.88999939),
  1811. Vector3.new(-4.40000534, 2.69999981, -2.48999977),
  1812. Vector3.new(-6.40000582, 2.69999981, -2.48999977),
  1813. Vector3.new(-6.40000582, 2.69999981, -6.48999786),
  1814. Vector3.new(-2.60000563, 2.69999981, -6.48999786),
  1815. Vector3.new(-2.60000563, 2.69999981, -2.49000168),
  1816. Vector3.new(-6.40000582, 2.69999981, -2.49000168),
  1817. Vector3.new(-6.40000582, 3.69999886, -2.49000168),
  1818. Vector3.new(-6.40000582, 3.69999886, -3.49000072),
  1819. Vector3.new(-6.40000582, 2.69999981, -3.49000072),
  1820. Vector3.new(-6.40000582, 2.69999981, -4.09000015),
  1821. Vector3.new(-6.40000582, 3.69999886, -4.09000015),
  1822. Vector3.new(-6.40000582, 3.69999886, -4.88999939),
  1823. Vector3.new(-6.40000582, 2.69999981, -4.88999939),
  1824. Vector3.new(-6.40000582, 2.69999981, -5.48999882),
  1825. Vector3.new(-6.40000582, 3.69999886, -5.48999882),
  1826. Vector3.new(-6.40000582, 3.69999886, -6.48999786),
  1827. Vector3.new(-6.00000572, 3.69999886, -6.48999786),
  1828. Vector3.new(-6.00000572, 2.69999981, -6.48999786),
  1829. Vector3.new(-5.60000563, 2.69999981, -6.48999786),
  1830. Vector3.new(-5.60000563, 3.69999886, -6.48999786),
  1831. Vector3.new(-4.80000544, 3.69999886, -6.48999786),
  1832. Vector3.new(-4.80000544, 2.69999981, -6.48999786),
  1833. Vector3.new(-4.20000553, 2.69999981, -6.48999786),
  1834. Vector3.new(-4.20000553, 3.69999886, -6.48999786),
  1835. Vector3.new(-3.40000558, 3.69999886, -6.48999786),
  1836. Vector3.new(-3.40000558, 2.69999981, -6.48999786),
  1837. Vector3.new(-3.00000548, 2.69999981, -6.48999786),
  1838. Vector3.new(-3.00000548, 3.69999886, -6.48999786),
  1839. Vector3.new(-2.60000563, 3.69999886, -6.48999786),
  1840. Vector3.new(-2.60000563, 3.69999886, -5.48999882),
  1841. Vector3.new(-2.60000563, 2.69999981, -5.48999882),
  1842. Vector3.new(-2.60000563, 2.69999981, -4.88999939),
  1843. Vector3.new(-2.60000563, 3.69999886, -4.88999939),
  1844. Vector3.new(-2.60000563, 3.69999886, -4.09000015),
  1845. Vector3.new(-2.60000563, 2.69999981, -4.09000015),
  1846. Vector3.new(-2.60000563, 2.69999981, -3.49000072),
  1847. Vector3.new(-2.60000563, 3.69999886, -3.49000072),
  1848. Vector3.new(-2.60000563, 3.69999886, -2.49000168),
  1849. Vector3.new(-3.00000548, 3.69999886, -2.49000168),
  1850. Vector3.new(-3.00000548, 2.69999981, -2.49000168),
  1851. Vector3.new(-3.40000558, 2.69999981, -2.49000168),
  1852. Vector3.new(-3.40000558, 3.69999886, -2.49000168),
  1853. Vector3.new(-4.40000534, 3.69999886, -2.49000168),
  1854. Vector3.new(-4.40000534, 2.69999981, -2.49000168),
  1855. Vector3.new(-4.80000544, 2.69999981, -2.49000168),
  1856. Vector3.new(-4.80000544, 3.69999886, -2.49000168),
  1857. Vector3.new(-5.60000563, 3.69999886, -2.49000168),
  1858. Vector3.new(-5.60000563, 2.69999981, -2.49000168),
  1859. Vector3.new(-6.00000572, 2.69999981, -2.49000168),
  1860. Vector3.new(-6.00000572, 3.69999886, -2.49000168),
  1861. Vector3.new(-6.40000582, 3.69999886, -2.49000168),
  1862. Vector3.new(-6.40000582, 2.69999981, -2.49000168),
  1863. Vector3.new(-4.40000534, 2.69999981, -2.49000168),
  1864. Vector3.new(-4.40000534, 2.69999981, -2.8900013),
  1865. Vector3.new(-4.40000534, -1.09999752, -2.8900013),
  1866. Vector3.new(-4.60000563, -1.09999752, 2.90999985),
  1867. Vector3.new(-4.60000563, 1.9000001, 2.90999985),
  1868. Vector3.new(-4.60000563, 1.9000001, -2.88999939),
  1869. Vector3.new(-4.60000563, 2.69999933, -2.88999939),
  1870. Vector3.new(-4.60000563, 2.69999933, -2.48999977),
  1871. Vector3.new(-2.60000563, 2.69999933, -2.48999977),
  1872. Vector3.new(-2.60000563, 2.69999933, -4.68999767),
  1873. Vector3.new(-3.00000548, 2.69999933, -4.68999767),
  1874. Vector3.new(-3.00000548, 1.9000001, -4.68999767),
  1875. Vector3.new(2.99999261, 1.9000001, -4.68999767),
  1876. Vector3.new(2.99999261, 2.69999933, -4.68999767),
  1877. Vector3.new(2.39999318, 2.69999933, -4.68999767),
  1878. Vector3.new(2.39999318, 2.69999933, -2.48999977),
  1879. Vector3.new(4.39999199, 2.69999933, -2.48999977),
  1880. Vector3.new(4.39999199, 2.69999933, -2.88999939),
  1881. Vector3.new(4.39999199, 1.9000001, -2.88999939),
  1882. Vector3.new(4.39999199, 1.9000001, 2.91000366),
  1883. Vector3.new(4.39999199, 2.69999933, 2.91000366),
  1884. Vector3.new(4.39999199, 2.69999933, 2.51000214),
  1885. Vector3.new(2.59999347, 2.69999933, 2.51000214),
  1886. Vector3.new(2.59999347, 2.69999933, 4.71001053),
  1887. Vector3.new(2.79999328, 2.69999933, 4.71001053),
  1888. Vector3.new(2.79999328, 1.9000001, 4.71001053),
  1889. Vector3.new(-3.00000644, 1.9000001, 4.71001053),
  1890. Vector3.new(-3.00000644, -1.09999704, 4.71001053),
  1891. Vector3.new(-1.10000706, -1.09999704, 4.71001053),
  1892. Vector3.new(-1.10000706, 0.900002003, 4.71001053),
  1893. Vector3.new(-0.700007439, 1.30000162, 4.71001053),
  1894. Vector3.new(-0.500007629, 1.60000134, 4.71001053),
  1895. Vector3.new(-0.0500080585, 1.90000105, 4.71001053),
  1896. Vector3.new(0.399991751, 1.60000134, 4.71001053),
  1897. Vector3.new(0.59999156, 1.30000162, 4.71001053),
  1898. Vector3.new(0.999991655, 0.900002003, 4.71001053),
  1899. Vector3.new(0.999991655, -1.09999657, 4.71001053),
  1900. Vector3.new(2.99999166, -1.09999657, 4.71001053),
  1901. Vector3.new(2.99999166, -0.899996758, 4.71001053),
  1902. }
  1903.  
  1904. local AirBallon = {
  1905. ["Name"] = "AirBallon",
  1906. Vector3.new(1.5, 0, 1.5),
  1907. Vector3.new(-1.5, 0, 1.5),
  1908. Vector3.new(-1.5, 0, -1.5),
  1909. Vector3.new(1.5, 0, -1.5),
  1910. Vector3.new(1.5, 0, 1.5),
  1911. Vector3.new(2, 1.99999976, 2),
  1912. Vector3.new(-2, 1.99999976, 2),
  1913. Vector3.new(-1.5, -2.38418579e-07, 1.5),
  1914. Vector3.new(-2, 1.99999976, 2),
  1915. Vector3.new(-2, 1.99999976, -2),
  1916. Vector3.new(-1.5, -2.38418579e-07, -1.5),
  1917. Vector3.new(-2, 1.99999976, -2),
  1918. Vector3.new(2, 1.99999976, -2),
  1919. Vector3.new(1.5, 0, -1.5),
  1920. Vector3.new(2, 1.99999976, -2),
  1921. Vector3.new(2, 1.99999976, 2),
  1922. Vector3.new(1.5, 7, 1.5),
  1923. Vector3.new(0, 7, 2.5),
  1924. Vector3.new(-1.5, 7, 1.5),
  1925. Vector3.new(-2, 1.99999976, 2),
  1926. Vector3.new(-1.5, 7, 1.5),
  1927. Vector3.new(-2.5, 7, 0),
  1928. Vector3.new(-1.5, 7, -1.5),
  1929. Vector3.new(-2, 1.99999976, -2),
  1930. Vector3.new(-1.5, 7, -1.5),
  1931. Vector3.new(0, 7, -2.5),
  1932. Vector3.new(1.5, 7, -1.5),
  1933. Vector3.new(2, 1.99999976, -2),
  1934. Vector3.new(1.5, 7, -1.5),
  1935. Vector3.new(2.5, 7, 0),
  1936. Vector3.new(1.5, 7, 1.5),
  1937. Vector3.new(2.64644623, 8, 2.64644718),
  1938. Vector3.new(3.35355377, 10, 3.35355377),
  1939. Vector3.new(4.06065941, 12, 4.06066036),
  1940. Vector3.new(4.76776695, 15, 4.76776695),
  1941. Vector3.new(4.76776695, 17, 4.76776695),
  1942. Vector3.new(4.06065941, 20, 4.06066036),
  1943. Vector3.new(2.64644623, 22, 2.64644718),
  1944. Vector3.new(1.23223305, 23, 1.23223305),
  1945. Vector3.new(0, 23, 1.5),
  1946. Vector3.new(0, 22, 3.5),
  1947. Vector3.new(0, 20, 5.5),
  1948. Vector3.new(0, 17, 6.5),
  1949. Vector3.new(0, 15, 6.5),
  1950. Vector3.new(0, 12, 5.5),
  1951. Vector3.new(0, 10, 4.5),
  1952. Vector3.new(0, 8, 3.5),
  1953. Vector3.new(0, 7, 2.5),
  1954. Vector3.new(-1.5, 7, 1.5),
  1955. Vector3.new(-2.64644623, 8, 2.64644623),
  1956. Vector3.new(-3.35355377, 10, 3.35355473),
  1957. Vector3.new(-4.06065941, 12, 4.06066036),
  1958. Vector3.new(-4.76776695, 15, 4.76776791),
  1959. Vector3.new(-4.76776695, 17, 4.76776791),
  1960. Vector3.new(-4.06065941, 20, 4.06066036),
  1961. Vector3.new(-2.64644623, 22, 2.64644623),
  1962. Vector3.new(-1.23223114, 23, 1.232234),
  1963. Vector3.new(0, 23, 1.5),
  1964. Vector3.new(-1.23223114, 23, 1.232234),
  1965. Vector3.new(-1.5, 23, 0),
  1966. Vector3.new(-3.5, 22, 0),
  1967. Vector3.new(-5.5, 20, 0),
  1968. Vector3.new(-6.5, 17, 0),
  1969. Vector3.new(-6.5, 15, 0),
  1970. Vector3.new(-5.5, 12, 0),
  1971. Vector3.new(-4.5, 10, 0),
  1972. Vector3.new(-3.5, 8, 0),
  1973. Vector3.new(-2.5, 7, 0),
  1974. Vector3.new(-1.5, 7, -1.5),
  1975. Vector3.new(-2.64644623, 8, -2.64644432),
  1976. Vector3.new(-3.35355377, 10, -3.35355186),
  1977. Vector3.new(-4.0606575, 12, -4.0606575),
  1978. Vector3.new(-4.76776695, 15, -4.76776695),
  1979. Vector3.new(-4.76776695, 17, -4.76776695),
  1980. Vector3.new(-4.0606575, 20, -4.0606575),
  1981. Vector3.new(-2.64644623, 22, -2.64644432),
  1982. Vector3.new(-1.23223114, 23, -1.23222923),
  1983. Vector3.new(-1.5, 23, 0),
  1984. Vector3.new(-1.23223114, 23, -1.23222923),
  1985. Vector3.new(0, 23, -1.5),
  1986. Vector3.new(0, 22, -3.5),
  1987. Vector3.new(0, 20, -5.5),
  1988. Vector3.new(0, 17, -6.5),
  1989. Vector3.new(0, 15, -6.5),
  1990. Vector3.new(0, 12, -5.5),
  1991. Vector3.new(0, 10, -4.5),
  1992. Vector3.new(0, 8, -3.5),
  1993. Vector3.new(0, 7, -2.5),
  1994. Vector3.new(1.5, 7, -1.5),
  1995. Vector3.new(2.64644623, 8, -2.64644432),
  1996. Vector3.new(3.35355377, 10, -3.35355186),
  1997. Vector3.new(4.06065941, 12, -4.06065559),
  1998. Vector3.new(4.76777077, 15, -4.76776505),
  1999. Vector3.new(4.76777077, 17, -4.76776505),
  2000. Vector3.new(4.06065941, 20, -4.06065559),
  2001. Vector3.new(2.64644623, 22, -2.64644432),
  2002. Vector3.new(1.23223114, 23, -1.23222923),
  2003. Vector3.new(0, 23, -1.5),
  2004. Vector3.new(1.23223114, 23, -1.23222923),
  2005. Vector3.new(1.5, 23, 0),
  2006. Vector3.new(1.23223305, 23, 1.23223305),
  2007. Vector3.new(1.5, 23, 0),
  2008. Vector3.new(3.5, 22, 0),
  2009. Vector3.new(5.5, 20, 0),
  2010. Vector3.new(6.5, 17, 0),
  2011. Vector3.new(6.5, 15, 0),
  2012. Vector3.new(5.5, 12, 0),
  2013. Vector3.new(4.5, 10, 0),
  2014. Vector3.new(3.5, 8, 0),
  2015. Vector3.new(2.5, 7, 0)
  2016. }
  2017. local FerryWheel = {
  2018. ["Name"] = "FerryWheel",
  2019. Vector3.new(8, -1.5, -2.5),
  2020. Vector3.new(8, -2.5, -2.5),
  2021. Vector3.new(8, -2.5, 2.5),
  2022. Vector3.new(8, -1.5, 2.5),
  2023. Vector3.new(8, -1.5, -2.5),
  2024. Vector3.new(8, -1.5, 2.5),
  2025. Vector3.new(-8, -1.5, 2.5),
  2026. Vector3.new(-8, -2.5, 2.5),
  2027. Vector3.new(8, -2.5, 2.5),
  2028. Vector3.new(-8, -2.5, 2.5),
  2029. Vector3.new(-8, -2.5, -2.5),
  2030. Vector3.new(-8, -1.5, -2.5),
  2031. Vector3.new(-8, -1.5, 2.5),
  2032. Vector3.new(-8, -1.5, -2.5),
  2033. Vector3.new(8, -1.5, -2.5),
  2034. Vector3.new(8, -2.5, -2.5),
  2035. Vector3.new(-8, -2.5, -2.5),
  2036. Vector3.new(8, -2.5, -2.5),
  2037. Vector3.new(8, -1.5, -2.5),
  2038. Vector3.new(4, -1.5, -2.5),
  2039. Vector3.new(0, 9.5, -2.5),
  2040. Vector3.new(-4, -1.5, -2.5),
  2041. Vector3.new(-8, -1.5, -2.5),
  2042. Vector3.new(-8, -1.5, 2.5),
  2043. Vector3.new(-4, -1.5, 2.5),
  2044. Vector3.new(0, 9.5, 2.5),
  2045. Vector3.new(4, -1.5, 2.5),
  2046. Vector3.new(0, 9.5, 2.5),
  2047. Vector3.new(0, 9.5, -2.5),
  2048. Vector3.new(0, 9.5, -1.5),
  2049. Vector3.new(9, 9.5, -1.5),
  2050. Vector3.new(-9, 9.5, -1.5),
  2051. Vector3.new(0, 9.5, -1.5),
  2052. Vector3.new(0, 18.5, -1.5),
  2053. Vector3.new(0, 1.5, -1.5),
  2054. Vector3.new(0, 9.5, -1.5),
  2055. Vector3.new(8, 14.5, -1.5),
  2056. Vector3.new(-8, 5.5, -1.5),
  2057. Vector3.new(0, 9.5, -1.5),
  2058. Vector3.new(4, 17.5, -1.5),
  2059. Vector3.new(-5, 2.5, -1.5),
  2060. Vector3.new(0, 9.5, -1.5),
  2061. Vector3.new(-4, 17.5, -1.5),
  2062. Vector3.new(5, 2.5, -1.5),
  2063. Vector3.new(0, 9.5, -1.5),
  2064. Vector3.new(-8, 14.5, -1.5),
  2065. Vector3.new(8, 5.5, -1.5),
  2066. Vector3.new(0, 9.5, -1.5),
  2067. Vector3.new(0, 9.5, 1.5),
  2068. Vector3.new(1, 9.5, 1.5),
  2069. Vector3.new(9, 9.5, 1.5),
  2070. Vector3.new(9, 9.5, -1.5),
  2071. Vector3.new(9, 9.5, 1.5),
  2072. Vector3.new(-9, 9.5, 1.5),
  2073. Vector3.new(-9, 9.5, -1.5),
  2074. Vector3.new(-9, 9.5, 1.5),
  2075. Vector3.new(0, 9.5, 1.5),
  2076. Vector3.new(-8, 14.5, 1.5),
  2077. Vector3.new(-8, 14.5, -1.5),
  2078. Vector3.new(-8, 14.5, 1.5),
  2079. Vector3.new(8, 5.5, 1.5),
  2080. Vector3.new(8, 5.5, -1.5),
  2081. Vector3.new(8, 5.5, 1.5),
  2082. Vector3.new(0, 9.5, 1.5),
  2083. Vector3.new(-4, 17.5, 1.5),
  2084. Vector3.new(-4, 17.5, -1.5),
  2085. Vector3.new(-4, 17.5, 1.5),
  2086. Vector3.new(5, 2.5, 1.5),
  2087. Vector3.new(5, 2.5, -1.5),
  2088. Vector3.new(5, 2.5, 1.5),
  2089. Vector3.new(0, 9.5, 1.5),
  2090. Vector3.new(0, 18.5, 1.5),
  2091. Vector3.new(0, 18.5, -1.5),
  2092. Vector3.new(0, 18.5, 1.5),
  2093. Vector3.new(0, 1.5, 1.5),
  2094. Vector3.new(0, 1.5, -1.5),
  2095. Vector3.new(0, 1.5, 1.5),
  2096. Vector3.new(0, 9.5, 1.5),
  2097. Vector3.new(4, 17.5, 1.5),
  2098. Vector3.new(4, 17.5, -1.5),
  2099. Vector3.new(4, 17.5, 1.5),
  2100. Vector3.new(-5, 2.5, 1.5),
  2101. Vector3.new(-5, 2.5, -1.5),
  2102. Vector3.new(-5, 2.5, 1.5),
  2103. Vector3.new(0, 9.5, 1.5),
  2104. Vector3.new(-8, 5.5, 1.5),
  2105. Vector3.new(-8, 5.5, -1.5),
  2106. Vector3.new(-8, 5.5, 1.5),
  2107. Vector3.new(8, 14.5, 1.5),
  2108. Vector3.new(8, 14.5, -1.5),
  2109. Vector3.new(8, 14.5, 1.5),
  2110. Vector3.new(0, 9.5, 1.5),
  2111. Vector3.new(5, 9.5, 1.5),
  2112. Vector3.new(4, 7.5, 1.5),
  2113. Vector3.new(3, 5.5, 1.5),
  2114. Vector3.new(0, 4.5, 1.5),
  2115. Vector3.new(-3, 5.5, 1.5),
  2116. Vector3.new(-4, 7.5, 1.5),
  2117. Vector3.new(-5, 9.5, 1.5),
  2118. Vector3.new(-4, 12.5, 1.5),
  2119. Vector3.new(-2.5, 14.5, 1.5),
  2120. Vector3.new(0, 15.5, 1.5),
  2121. Vector3.new(2.5, 14.5, 1.5),
  2122. Vector3.new(4, 12.5, 1.5),
  2123. Vector3.new(5, 9.5, 1.5),
  2124. Vector3.new(5, 9.5, -1.5),
  2125. Vector3.new(4, 7.5, -1.5),
  2126. Vector3.new(4, 7.5, 1.5),
  2127. Vector3.new(4, 7.5, -1.5),
  2128. Vector3.new(3, 5.5, -1.5),
  2129. Vector3.new(3, 5.5, 1.5),
  2130. Vector3.new(3, 5.5, -1.5),
  2131. Vector3.new(0, 4.5, -1.5),
  2132. Vector3.new(0, 4.5, 1.5),
  2133. Vector3.new(0, 4.5, -1.5),
  2134. Vector3.new(-3, 5.5, -1.5),
  2135. Vector3.new(-3, 5.5, 1.5),
  2136. Vector3.new(-3, 5.5, -1.5),
  2137. Vector3.new(-4, 7.5, -1.5),
  2138. Vector3.new(-4, 7.5, 1.5),
  2139. Vector3.new(-4, 7.5, -1.5),
  2140. Vector3.new(-5, 9.5, -1.5),
  2141. Vector3.new(-5, 9.5, 1.5),
  2142. Vector3.new(-5, 9.5, -1.5),
  2143. Vector3.new(-4, 12.5, -1.5),
  2144. Vector3.new(-4, 12.5, 1.5),
  2145. Vector3.new(-4, 12.5, -1.5),
  2146. Vector3.new(-2.5, 14.5, -1.5),
  2147. Vector3.new(-2.5, 14.5, 1.5),
  2148. Vector3.new(-2.5, 14.5, -1.5),
  2149. Vector3.new(0, 15.5, -1.5),
  2150. Vector3.new(0, 15.5, 1.5),
  2151. Vector3.new(0, 15.5, -1.5),
  2152. Vector3.new(2.5, 14.5, -1.5),
  2153. Vector3.new(2.5, 14.5, 1.5),
  2154. Vector3.new(2.5, 14.5, -1.5),
  2155. Vector3.new(4, 12.5, -1.5),
  2156. Vector3.new(4, 12.5, 1.5),
  2157. Vector3.new(4, 12.5, -1.5),
  2158. Vector3.new(5, 9.5, -1.5),
  2159. Vector3.new(9, 9.5, -1.5),
  2160. Vector3.new(8, 5.5, -1.5),
  2161. Vector3.new(5, 2.5, -1.5),
  2162. Vector3.new(0, 1.5, -1.5),
  2163. Vector3.new(-5, 2.5, -1.5),
  2164. Vector3.new(-8, 5.5, -1.5),
  2165. Vector3.new(-9, 9.5, -1.5),
  2166. Vector3.new(-8, 14.5, -1.5),
  2167. Vector3.new(-4, 17.5, -1.5),
  2168. Vector3.new(0, 18.5, -1.5),
  2169. Vector3.new(4, 17.5, -1.5),
  2170. Vector3.new(8, 14.5, -1.5),
  2171. Vector3.new(9, 9.5, -1.5),
  2172. Vector3.new(9, 9.5, 1.5),
  2173. Vector3.new(8, 5.5, 1.5),
  2174. Vector3.new(5, 2.5, 1.5),
  2175. Vector3.new(0, 1.5, 1.5),
  2176. Vector3.new(-5, 2.5, 1.5),
  2177. Vector3.new(-8, 5.5, 1.5),
  2178. Vector3.new(-9, 9.5, 1.5),
  2179. Vector3.new(-8, 14.5, 1.5),
  2180. Vector3.new(-4, 17.5, 1.5),
  2181. Vector3.new(0, 18.5, 1.5),
  2182. Vector3.new(4, 17.5, 1.5),
  2183. Vector3.new(8, 14.5, 1.5),
  2184. Vector3.new(9, 9.5, 1.5),
  2185. Vector3.new(9, 9.5, 1),
  2186. Vector3.new(10, 9.5, 1),
  2187. Vector3.new(10, 9.5, -1),
  2188. Vector3.new(8, 9.5, -1),
  2189. Vector3.new(8, 9.5, 1),
  2190. Vector3.new(10, 9.5, 1),
  2191. Vector3.new(9, 9.5, 1),
  2192. Vector3.new(9, 8.75, 1),
  2193. Vector3.new(10, 8.75, 1),
  2194. Vector3.new(10, 8.75, -1),
  2195. Vector3.new(9, 8.75, -1),
  2196. Vector3.new(9, 9.5, -1),
  2197. Vector3.new(9, 8.75, -1),
  2198. Vector3.new(8, 8.75, -1),
  2199. Vector3.new(8, 8.75, 1),
  2200. Vector3.new(8.25, 8, 1),
  2201. Vector3.new(9.75, 8, 1),
  2202. Vector3.new(10, 8.75, 1),
  2203. Vector3.new(9.75, 8, 1),
  2204. Vector3.new(9.75, 8, -1),
  2205. Vector3.new(10, 8.75, -1),
  2206. Vector3.new(9.75, 8, -1),
  2207. Vector3.new(8.25, 8, -1),
  2208. Vector3.new(8, 8.75, -1),
  2209. Vector3.new(8, 8.75, 1),
  2210. Vector3.new(9, 8.75, 1),
  2211. Vector3.new(8, 8.75, 1),
  2212. Vector3.new(8.25, 8, 1),
  2213. Vector3.new(8.25, 8, -1),
  2214. Vector3.new(8, 8.75, -1),
  2215. Vector3.new(9, 8.75, -1),
  2216. Vector3.new(9, 9.5, -1),
  2217. Vector3.new(9, 9.5, -1.5),
  2218. Vector3.new(5, 9.5, -1.5),
  2219. Vector3.new(0, 9.5, -1.5),
  2220. Vector3.new(4, 7.5, -1.5),
  2221. Vector3.new(8, 5.5, -1.5),
  2222. Vector3.new(8, 5.5, -1),
  2223. Vector3.new(7, 5.5, -1),
  2224. Vector3.new(7, 5.5, 1),
  2225. Vector3.new(9, 5.5, 1),
  2226. Vector3.new(9, 5.5, -1),
  2227. Vector3.new(8, 5.5, -1),
  2228. Vector3.new(8, 4.75, -1),
  2229. Vector3.new(9, 4.75, -1),
  2230. Vector3.new(9, 4.75, 1),
  2231. Vector3.new(8, 4.75, 1),
  2232. Vector3.new(8, 5.5, 1),
  2233. Vector3.new(8, 4.75, 1),
  2234. Vector3.new(7, 4.75, 1),
  2235. Vector3.new(7, 4.75, -1),
  2236. Vector3.new(9, 4.75, -1),
  2237. Vector3.new(8.75, 3.75, -1),
  2238. Vector3.new(7.25, 3.75, -1),
  2239. Vector3.new(7, 4.75, -1),
  2240. Vector3.new(7.25, 3.75, -1),
  2241. Vector3.new(7.25, 3.75, 1),
  2242. Vector3.new(7, 4.75, 1),
  2243. Vector3.new(7.25, 3.75, 1),
  2244. Vector3.new(8.75, 3.75, 1),
  2245. Vector3.new(9, 4.75, 1),
  2246. Vector3.new(8.75, 3.75, 1),
  2247. Vector3.new(8.75, 3.75, -1),
  2248. Vector3.new(9, 4.75, -1),
  2249. Vector3.new(8, 4.75, -1),
  2250. Vector3.new(8, 5.5, -1),
  2251. Vector3.new(8, 5.5, -1.5),
  2252. Vector3.new(0, 9.5, -1.5),
  2253. Vector3.new(5, 2.5, -1.5),
  2254. Vector3.new(5, 2.5, -1),
  2255. Vector3.new(6, 2.5, -1),
  2256. Vector3.new(6, 2.5, 1),
  2257. Vector3.new(4, 2.5, 1),
  2258. Vector3.new(4, 2.5, -1),
  2259. Vector3.new(5, 2.5, -1),
  2260. Vector3.new(5, 1.75, -1),
  2261. Vector3.new(6, 1.75, -1),
  2262. Vector3.new(6, 1.75, 1),
  2263. Vector3.new(4, 1.75, 1),
  2264. Vector3.new(4, 1.75, -1),
  2265. Vector3.new(6, 1.75, -1),
  2266. Vector3.new(5.75, 0.75, -1),
  2267. Vector3.new(5.75, 0.75, 1),
  2268. Vector3.new(6, 1.75, 1),
  2269. Vector3.new(5.75, 0.75, 1),
  2270. Vector3.new(4.25, 0.75, 1),
  2271. Vector3.new(4, 1.75, 1),
  2272. Vector3.new(4.25, 0.75, 1),
  2273. Vector3.new(4.25, 0.75, -1),
  2274. Vector3.new(4, 1.75, -1),
  2275. Vector3.new(4.25, 0.75, -1),
  2276. Vector3.new(5.75, 0.75, -1),
  2277. Vector3.new(5.75, 0.75, 1),
  2278. Vector3.new(6, 1.75, 1),
  2279. Vector3.new(5, 1.75, 1),
  2280. Vector3.new(5, 2.5, 1),
  2281. Vector3.new(5, 2.5, 1.5),
  2282. Vector3.new(0, 9.5, 1.5),
  2283. Vector3.new(0, 1.5, 1.5),
  2284. Vector3.new(0, 1.5, 1),
  2285. Vector3.new(1, 1.5, 1),
  2286. Vector3.new(1, 1.5, -1.5),
  2287. Vector3.new(-1, 1.5, -1.5),
  2288. Vector3.new(-1, 1.5, 1),
  2289. Vector3.new(1, 1.5, 1),
  2290. Vector3.new(0, 1.5, 1),
  2291. Vector3.new(0, 0.75, 1),
  2292. Vector3.new(1, 0.75, 1),
  2293. Vector3.new(1, 0.75, -1.5),
  2294. Vector3.new(-1, 0.75, -1.5),
  2295. Vector3.new(-1, 0.75, 1),
  2296. Vector3.new(1, 0.75, 1),
  2297. Vector3.new(0.75, -0.25, 1),
  2298. Vector3.new(-0.75, -0.25, 1),
  2299. Vector3.new(-1, 0.75, 1),
  2300. Vector3.new(-0.75, -0.25, 1),
  2301. Vector3.new(-0.75, -0.25, -1.5),
  2302. Vector3.new(-1, 0.75, -1.5),
  2303. Vector3.new(-0.75, -0.25, -1.5),
  2304. Vector3.new(0.75, -0.25, -1.5),
  2305. Vector3.new(1, 0.75, -1.5),
  2306. Vector3.new(0.75, -0.25, -1.5),
  2307. Vector3.new(0.75, -0.25, 1),
  2308. Vector3.new(1, 0.75, 1),
  2309. Vector3.new(0, 9.5, 1.5),
  2310. Vector3.new(0, 1.5, 1.5),
  2311. Vector3.new(0, 1.5, 1),
  2312. Vector3.new(0, 0.75, 1),
  2313. Vector3.new(-5, 2.5, 1.5),
  2314. Vector3.new(-5, 2.5, 1),
  2315. Vector3.new(-6, 2.5, 1),
  2316. Vector3.new(-6, 2.5, -1),
  2317. Vector3.new(-4, 2.5, -1),
  2318. Vector3.new(-4, 2.5, 1),
  2319. Vector3.new(-6, 2.5, 1),
  2320. Vector3.new(-5, 2.5, 1),
  2321. Vector3.new(-5, 1.75, 1),
  2322. Vector3.new(-6, 1.75, 1),
  2323. Vector3.new(-6, 1.75, -1),
  2324. Vector3.new(-5, 1.75, -1),
  2325. Vector3.new(-5, 2.5, -1),
  2326. Vector3.new(-5, 1.75, -1),
  2327. Vector3.new(-4, 1.75, -1),
  2328. Vector3.new(-4, 1.75, 1),
  2329. Vector3.new(-6, 1.75, 1),
  2330. Vector3.new(-5.75, 0.75, 1),
  2331. Vector3.new(-4.25, 0.75, 1),
  2332. Vector3.new(-4, 1.75, 1),
  2333. Vector3.new(-4.25, 0.75, 1),
  2334. Vector3.new(-4.25, 0.75, -1),
  2335. Vector3.new(-4, 1.75, -1),
  2336. Vector3.new(-4.25, 0.75, -1),
  2337. Vector3.new(-5.75, 0.75, -1),
  2338. Vector3.new(-6, 1.75, -1),
  2339. Vector3.new(-5.75, 0.75, -1),
  2340. Vector3.new(-5.75, 0.75, 1),
  2341. Vector3.new(-6, 1.75, 1),
  2342. Vector3.new(-5, 1.75, 1),
  2343. Vector3.new(-5, 2.5, 1),
  2344. Vector3.new(-5, 2.5, 1.5),
  2345. Vector3.new(0, 9.5, 1.5),
  2346. Vector3.new(-9, 9.5, 1.5),
  2347. Vector3.new(-9, 9.5, 1),
  2348. Vector3.new(-8, 9.5, 1),
  2349. Vector3.new(-8, 9.5, -1),
  2350. Vector3.new(-10, 9.5, -1),
  2351. Vector3.new(-10, 9.5, 1),
  2352. Vector3.new(-9, 9.5, 1),
  2353. Vector3.new(-9, 8.75, 1),
  2354. Vector3.new(-10, 8.75, 1),
  2355. Vector3.new(-10, 8.75, -1),
  2356. Vector3.new(-9, 8.75, -1),
  2357. Vector3.new(-9, 9.5, -1),
  2358. Vector3.new(-9, 8.75, -1),
  2359. Vector3.new(-8, 8.75, -1),
  2360. Vector3.new(-8, 8.75, 1),
  2361. Vector3.new(-10, 8.75, 1),
  2362. Vector3.new(-9.75, 7.75, 1),
  2363. Vector3.new(-9.75, 7.74999619, -1),
  2364. Vector3.new(-10, 8.74999619, -1),
  2365. Vector3.new(-9.75, 7.74999619, -1),
  2366. Vector3.new(-8.25, 7.74999619, -1),
  2367. Vector3.new(-8, 8.74999619, -1),
  2368. Vector3.new(-8.25, 7.74999619, -1),
  2369. Vector3.new(-8.25, 7.74999619, 1),
  2370. Vector3.new(-8, 8.74999619, 1),
  2371. Vector3.new(-8.25, 7.74999619, 1),
  2372. Vector3.new(-9.75, 7.74999619, 1),
  2373. Vector3.new(-10, 8.74999619, 1),
  2374. Vector3.new(-9, 8.74999619, 1),
  2375. Vector3.new(-9, 9.49999619, 1),
  2376. Vector3.new(-9, 9.49999619, 1.5),
  2377. Vector3.new(0, 9.49999619, 1.5),
  2378. Vector3.new(-8, 5.49999619, 1.5),
  2379. Vector3.new(-8, 5.49999619, 1),
  2380. Vector3.new(-9, 5.49999619, 1),
  2381. Vector3.new(-9, 5.49999619, -1),
  2382. Vector3.new(-6.75, 5.49999619, -1),
  2383. Vector3.new(-6.75, 5.49999619, 1),
  2384. Vector3.new(-9, 5.49999619, 1),
  2385. Vector3.new(-9, 4.74999619, 1),
  2386. Vector3.new(-9, 4.74999619, -1),
  2387. Vector3.new(-8, 4.74999619, -1),
  2388. Vector3.new(-8, 5.49999619, -1),
  2389. Vector3.new(-8, 4.74999619, -1),
  2390. Vector3.new(-6.75, 4.74999619, -1),
  2391. Vector3.new(-6.75, 4.74999619, 1),
  2392. Vector3.new(-9, 4.74999619, 1),
  2393. Vector3.new(-8.75, 3.74999619, 1),
  2394. Vector3.new(-8.75, 3.74999619, -1),
  2395. Vector3.new(-9, 4.74999619, -1),
  2396. Vector3.new(-8.75, 3.74999619, -1),
  2397. Vector3.new(-7, 3.74999619, -1),
  2398. Vector3.new(-6.75, 4.74999619, -1),
  2399. Vector3.new(-7, 3.74999619, -1),
  2400. Vector3.new(-7, 3.74999619, 1),
  2401. Vector3.new(-6.75, 4.74999619, 1),
  2402. Vector3.new(-7, 3.74999619, 1),
  2403. Vector3.new(-8.75, 3.74999619, 1),
  2404. Vector3.new(-9, 4.74999619, 1),
  2405. Vector3.new(-9, 5.49999619, 1),
  2406. Vector3.new(-8, 5.49999619, 1),
  2407. Vector3.new(-8, 5.49999619, 1.5),
  2408. Vector3.new(0, 9.49999619, 1.5),
  2409. Vector3.new(-8, 14.4999962, 1.5),
  2410. Vector3.new(-8, 14.4999962, 1),
  2411. Vector3.new(-9, 14.4999962, 1),
  2412. Vector3.new(-9, 14.4999962, -1),
  2413. Vector3.new(-7, 14.4999962, -1),
  2414. Vector3.new(-7, 14.4999962, 1),
  2415. Vector3.new(-8, 14.4999962, 1),
  2416. Vector3.new(-8, 13.7499962, 1),
  2417. Vector3.new(-9, 13.7499962, 1),
  2418. Vector3.new(-9, 13.7499962, -1),
  2419. Vector3.new(-8, 13.7499962, -1),
  2420. Vector3.new(-8, 14.4999962, -1),
  2421. Vector3.new(-8, 13.7499962, -1),
  2422. Vector3.new(-7, 13.7499962, -1),
  2423. Vector3.new(-7, 13.7499962, 1),
  2424. Vector3.new(-9, 13.7499962, 1),
  2425. Vector3.new(-8.75, 12.7499962, 1),
  2426. Vector3.new(-8.75, 12.7499962, -1),
  2427. Vector3.new(-9, 13.7499962, -1),
  2428. Vector3.new(-8.75, 12.7499962, -1),
  2429. Vector3.new(-7.25, 12.7499962, -1),
  2430. Vector3.new(-7, 13.7499962, -1),
  2431. Vector3.new(-7.25, 12.7499962, -1),
  2432. Vector3.new(-7.25, 12.7499962, 1),
  2433. Vector3.new(-7, 13.7499962, 1),
  2434. Vector3.new(-7.25, 12.7499962, 1),
  2435. Vector3.new(-8.75, 12.7499962, 1),
  2436. Vector3.new(-9, 13.7499962, 1),
  2437. Vector3.new(-8, 13.7499962, 1),
  2438. Vector3.new(-8, 14.4999962, 1),
  2439. Vector3.new(-8, 14.4999962, 1.5),
  2440. Vector3.new(0, 9.49999619, 1.5),
  2441. Vector3.new(-4, 17.4999962, 1.5),
  2442. Vector3.new(-4, 17.4999962, 1),
  2443. Vector3.new(-5, 17.4999962, 1),
  2444. Vector3.new(-5, 17.4999962, -1),
  2445. Vector3.new(-3, 17.4999962, -1),
  2446. Vector3.new(-3, 17.4999962, 1),
  2447. Vector3.new(-4, 17.4999962, 1),
  2448. Vector3.new(-4, 16.7499962, 1),
  2449. Vector3.new(-5, 16.7499962, 1),
  2450. Vector3.new(-5, 16.7499962, -1),
  2451. Vector3.new(-4, 16.7499962, -1),
  2452. Vector3.new(-4, 17.4999962, -1),
  2453. Vector3.new(-4, 16.7499962, -1),
  2454. Vector3.new(-3, 16.7499962, -1),
  2455. Vector3.new(-3, 16.7499962, 1),
  2456. Vector3.new(-5, 16.7499962, 1),
  2457. Vector3.new(-4.75, 15.7499962, 1),
  2458. Vector3.new(-4.75, 15.7499962, -1),
  2459. Vector3.new(-5, 16.7499962, -1),
  2460. Vector3.new(-4.75, 15.7499962, -1),
  2461. Vector3.new(-3.25, 15.7499962, -1),
  2462. Vector3.new(-3, 16.7499962, -1),
  2463. Vector3.new(-3.25, 15.7499962, -1),
  2464. Vector3.new(-3.25, 15.7499962, 1),
  2465. Vector3.new(-3, 16.7499962, 1),
  2466. Vector3.new(-3.25, 15.7499962, 1),
  2467. Vector3.new(-4.75, 15.7499962, 1),
  2468. Vector3.new(-5, 16.7499962, 1),
  2469. Vector3.new(-4, 16.7499962, 1),
  2470. Vector3.new(-4, 17.4999962, 1),
  2471. Vector3.new(-4, 17.4999962, 1.5),
  2472. Vector3.new(0, 9.49999619, 1.5),
  2473. Vector3.new(0, 18.4999962, 1.5),
  2474. Vector3.new(0, 18.4999962, 1),
  2475. Vector3.new(1, 18.4999962, 1),
  2476. Vector3.new(1, 18.4999962, -1),
  2477. Vector3.new(-1, 18.4999962, -1),
  2478. Vector3.new(-1, 18.4999962, 1),
  2479. Vector3.new(0, 18.4999962, 1),
  2480. Vector3.new(0, 17.7499962, 1),
  2481. Vector3.new(-1, 17.7499962, 1),
  2482. Vector3.new(-1, 17.7499962, -1),
  2483. Vector3.new(0, 17.7499962, -1),
  2484. Vector3.new(0, 18.4999962, -1),
  2485. Vector3.new(0, 17.7499962, -1),
  2486. Vector3.new(1, 17.7499962, -1),
  2487. Vector3.new(1, 17.7499962, 1),
  2488. Vector3.new(-1, 17.7499962, 1),
  2489. Vector3.new(-0.75, 16.7499962, 1),
  2490. Vector3.new(-0.75, 16.7499962, -1),
  2491. Vector3.new(-1, 17.7499962, -1),
  2492. Vector3.new(-0.75, 16.7499962, -1),
  2493. Vector3.new(0.75, 16.7499962, -1),
  2494. Vector3.new(1, 17.7499962, -1),
  2495. Vector3.new(0.75, 16.7499962, -1),
  2496. Vector3.new(0.75, 16.7499962, 1),
  2497. Vector3.new(1, 17.7499962, 1),
  2498. Vector3.new(0.75, 16.7499962, 1),
  2499. Vector3.new(-0.75, 16.7499962, 1),
  2500. Vector3.new(-1, 17.7499962, 1),
  2501. Vector3.new(0, 17.7499962, 1),
  2502. Vector3.new(0, 18.4999962, 1),
  2503. Vector3.new(0, 18.4999962, 1.5),
  2504. Vector3.new(0, 9.49999619, 1.5),
  2505. Vector3.new(4, 17.4999962, 1.5),
  2506. Vector3.new(4, 17.4999962, 1),
  2507. Vector3.new(3, 17.4999962, 1),
  2508. Vector3.new(3, 17.4999962, -1),
  2509. Vector3.new(5, 17.4999962, -1),
  2510. Vector3.new(5, 17.4999962, 1),
  2511. Vector3.new(4, 17.4999962, 1),
  2512. Vector3.new(4, 16.7499962, 1),
  2513. Vector3.new(3, 16.7499962, 1),
  2514. Vector3.new(3, 16.7499962, -1),
  2515. Vector3.new(4, 16.7499962, -1),
  2516. Vector3.new(4, 17.4999962, -1),
  2517. Vector3.new(4, 16.7499962, -1),
  2518. Vector3.new(5, 16.7499962, -1),
  2519. Vector3.new(5, 16.7499962, 1),
  2520. Vector3.new(3, 16.7499962, 1),
  2521. Vector3.new(3.25, 15.7499962, 1),
  2522. Vector3.new(3.25, 15.7499962, -1),
  2523. Vector3.new(3, 16.7499962, -1),
  2524. Vector3.new(3.25, 15.7499962, -1),
  2525. Vector3.new(4.75, 15.7499962, -1),
  2526. Vector3.new(5, 16.7499962, -1),
  2527. Vector3.new(4.75, 15.7499962, -1),
  2528. Vector3.new(4.75, 15.7499962, 1),
  2529. Vector3.new(5, 16.7499962, 1),
  2530. Vector3.new(4.75, 15.7499962, 1),
  2531. Vector3.new(3.25, 15.7499962, 1),
  2532. Vector3.new(3, 16.7499962, 1),
  2533. Vector3.new(4, 16.7499962, 1),
  2534. Vector3.new(4, 17.4999962, 1),
  2535. Vector3.new(4, 17.4999962, 1.5),
  2536. Vector3.new(0, 9.49999619, 1.5),
  2537. Vector3.new(8, 14.4999962, 1.5),
  2538. Vector3.new(8, 14.4999962, 1),
  2539. Vector3.new(7, 14.4999962, 1),
  2540. Vector3.new(7, 14.4999962, -1),
  2541. Vector3.new(9, 14.4999962, -1),
  2542. Vector3.new(9, 14.4999962, 1),
  2543. Vector3.new(7, 14.4999962, 1),
  2544. Vector3.new(7, 13.7499962, 1),
  2545. Vector3.new(7, 13.7499962, -1),
  2546. Vector3.new(8, 13.7499962, -1),
  2547. Vector3.new(8, 14.4999962, -1),
  2548. Vector3.new(8, 13.7499962, -1),
  2549. Vector3.new(9, 13.7499962, -1),
  2550. Vector3.new(9, 13.7499962, 1),
  2551. Vector3.new(7, 13.7499962, 1),
  2552. Vector3.new(7.25, 12.7499962, 1),
  2553. Vector3.new(7.25, 12.7499962, -1),
  2554. Vector3.new(7, 13.7499962, -1),
  2555. Vector3.new(7.25, 12.7499962, -1),
  2556. Vector3.new(8.75, 12.7499962, -1),
  2557. Vector3.new(9, 13.7499962, -1),
  2558. Vector3.new(8.75, 12.7499962, -1),
  2559. Vector3.new(8.75, 12.7499962, 1),
  2560. Vector3.new(9, 13.7499962, 1),
  2561. Vector3.new(8.75, 12.7499962, 1),
  2562. Vector3.new(7.25, 12.7499962, 1),
  2563. Vector3.new(7, 13.7499962, 1),
  2564. Vector3.new(8, 13.7499962, 1),
  2565. Vector3.new(8, 14.4999962, 1),
  2566. Vector3.new(8, 14.4999962, 1.5),
  2567. Vector3.new(0, 9.49999619, 1.5),
  2568. Vector3.new(0.25, 15.4999962, 1.5),
  2569. Vector3.new(0, 18.4999962, 1.5),
  2570. Vector3.new(0, 9.49999619, 1.5),
  2571. Vector3.new(-0.25, 4.49999619, 1.5),
  2572. Vector3.new(0, 1.49999619, 1.5),
  2573. Vector3.new(0, 9.49999619, 1.5),
  2574. Vector3.new(-5, 9.74999619, 1.5),
  2575. Vector3.new(-9, 9.49999619, 1.5),
  2576. Vector3.new(0, 9.49999619, 1.5),
  2577. Vector3.new(5, 9.74999619, 1.5),
  2578. Vector3.new(9, 9.49999619, 1.5),
  2579. Vector3.new(0, 9.49999619, 1.5),
  2580. Vector3.new(0, 9.49999619, 2.5),
  2581. Vector3.new(-4, -1.50000381, 2.5),
  2582. Vector3.new(-8, -1.50000381, 2.5),
  2583. Vector3.new(-8, -2.50000381, 2.5),
  2584. Vector3.new(-8, -2.50000381, 0),
  2585. Vector3.new(-8.25, -2.50000381, 0)}
  2586. local Chest = {
  2587. ["Name"] = "Chest",
  2588. Vector3.new(2.75, -3.5, 3.75),
  2589. Vector3.new(-2.25, -3.5, 3.75),
  2590. Vector3.new(-2.25, -3.5, -3.875),
  2591. Vector3.new(2.75, -3.5, -3.875),
  2592. Vector3.new(2.75, -3.5, 3.75),
  2593. Vector3.new(2.75, 0, 3.75),
  2594. Vector3.new(2.625, 1.125, 3.75),
  2595. Vector3.new(2.375, 1.875, 3.75),
  2596. Vector3.new(1.875, 2.5, 3.75),
  2597. Vector3.new(1.125, 3, 3.75),
  2598. Vector3.new(0.25, 3.125, 3.75),
  2599. Vector3.new(-0.5, 3, 3.75),
  2600. Vector3.new(-1.25, 2.625, 3.75),
  2601. Vector3.new(-1.875, 2, 3.75),
  2602. Vector3.new(-2.25, 1, 3.75),
  2603. Vector3.new(-2.25, 0, 3.75),
  2604. Vector3.new(2.75, 0, 3.75),
  2605. Vector3.new(-2.25, 0, 3.75),
  2606. Vector3.new(-2.25, -3.5, 3.75),
  2607. Vector3.new(-2.25, 0, 3.75),
  2608. Vector3.new(-2.25, 0, -3.875),
  2609. Vector3.new(-2.25, -3.5, -3.875),
  2610. Vector3.new(-2.25, 0, -3.875),
  2611. Vector3.new(2.75, 0, -3.875),
  2612. Vector3.new(-2.25, 0, -3.875),
  2613. Vector3.new(-2.25, 1, -3.875),
  2614. Vector3.new(-1.875, 2, -3.875),
  2615. Vector3.new(-1.25, 2.625, -3.875),
  2616. Vector3.new(-0.5, 3, -3.875),
  2617. Vector3.new(0.25, 3.125, -3.875),
  2618. Vector3.new(1.125, 3, -3.875),
  2619. Vector3.new(1.875, 2.5, -3.875),
  2620. Vector3.new(2.375, 1.875, -3.875),
  2621. Vector3.new(2.625, 1.125, -3.875),
  2622. Vector3.new(2.75, 0, -3.875),
  2623. Vector3.new(2.75, -3.5, -3.875),
  2624. Vector3.new(2.75, 0, -3.875),
  2625. Vector3.new(2.75, 0, 3.75),
  2626. Vector3.new(2.625, 1.125, 3.75),
  2627. Vector3.new(2.625, 1.125, -3.875),
  2628. Vector3.new(2.625, 1.125, 3.75),
  2629. Vector3.new(2.375, 1.875, 3.75),
  2630. Vector3.new(2.375, 1.875, -3.875),
  2631. Vector3.new(2.375, 1.875, 3.75),
  2632. Vector3.new(1.875, 2.5, 3.75),
  2633. Vector3.new(1.875, 2.5, -3.875),
  2634. Vector3.new(1.875, 2.5, 3.75),
  2635. Vector3.new(1.125, 3, 3.75),
  2636. Vector3.new(1.125, 3, -3.875),
  2637. Vector3.new(1.125, 3, 3.75),
  2638. Vector3.new(0.25, 3.125, 3.75),
  2639. Vector3.new(0.25, 3.125, -3.875),
  2640. Vector3.new(0.25, 3.125, 3.75),
  2641. Vector3.new(-0.5, 3, 3.75),
  2642. Vector3.new(-0.5, 3, -3.875),
  2643. Vector3.new(-0.5, 3, 3.75),
  2644. Vector3.new(-1.25, 2.625, 3.75),
  2645. Vector3.new(-1.25, 2.625, -3.875),
  2646. Vector3.new(-1.25, 2.625, 3.75),
  2647. Vector3.new(-1.875, 2, 3.75),
  2648. Vector3.new(-1.875, 2, -3.875),
  2649. Vector3.new(-1.875, 2, 3.75),
  2650. Vector3.new(-2.25, 1, 3.75),
  2651. Vector3.new(-2.25, 1, -3.875),
  2652. Vector3.new(-2.25, 1, 3.75),
  2653. Vector3.new(-2.25, 1, 1.125),
  2654. Vector3.new(-2.25, 1, -1.25),
  2655. Vector3.new(-1.875, 2, -1.25),
  2656. Vector3.new(-1.875, 2, 1.125),
  2657. Vector3.new(-2.25, 1, 1.125),
  2658. Vector3.new(-1.875, 2, 1.125),
  2659. Vector3.new(-1.25, 2.625, 1.125),
  2660. Vector3.new(-1.25, 2.625, -1.25),
  2661. Vector3.new(-1.875, 2, -1.25),
  2662. Vector3.new(-1.25, 2.625, -1.25),
  2663. Vector3.new(-0.5, 3, -1.25),
  2664. Vector3.new(-0.5, 3, 1.125),
  2665. Vector3.new(-1.25, 2.625, 1.125),
  2666. Vector3.new(-0.5, 3, 1.125),
  2667. Vector3.new(0.25, 3.125, 1.125),
  2668. Vector3.new(0.25, 3.125, -1.25),
  2669. Vector3.new(-0.5, 3, -1.25),
  2670. Vector3.new(0.25, 3.125, -1.25),
  2671. Vector3.new(1.125, 3, -1.25),
  2672. Vector3.new(1.125, 3, 1.125),
  2673. Vector3.new(0.25, 3.125, 1.125),
  2674. Vector3.new(1.125, 3, 1.125),
  2675. Vector3.new(1.875, 2.5, 1.125),
  2676. Vector3.new(1.875, 2.5, -1.25),
  2677. Vector3.new(1.125, 3, -1.25),
  2678. Vector3.new(1.875, 2.5, -1.25),
  2679. Vector3.new(2.375, 1.875, -1.25),
  2680. Vector3.new(2.375, 1.875, 1.125),
  2681. Vector3.new(1.875, 2.5, 1.125),
  2682. Vector3.new(2.375, 1.875, 1.125),
  2683. Vector3.new(2.625, 1.125, 1.125),
  2684. Vector3.new(2.625, 1.125, -1.25),
  2685. Vector3.new(2.375, 1.875, -1.25),
  2686. Vector3.new(2.625, 1.125, -1.25),
  2687. Vector3.new(2.75, 0, -1.25),
  2688. Vector3.new(2.75, 0, 1.125),
  2689. Vector3.new(2.625, 1.125, 1.125),
  2690. Vector3.new(2.75, 0, 1.125),
  2691. Vector3.new(2.75, -3.5, 1.125),
  2692. Vector3.new(2.75, -3.5, -1.25),
  2693. Vector3.new(2.75, 0, -1.25),
  2694. Vector3.new(2.75, -3.5, -1.25),
  2695. Vector3.new(-2.25, -3.5, -1.25),
  2696. Vector3.new(-2.25, -3.5, 1.125),
  2697. Vector3.new(2.75, -3.5, 1.125),
  2698. Vector3.new(-2.25, -3.5, 1.125),
  2699. Vector3.new(-2.25, 0, 1.125),
  2700. Vector3.new(-2.25, 0, -1.25),
  2701. Vector3.new(-2.25, -3.5, -1.25),
  2702. Vector3.new(-2.25, 0, -1.25),
  2703. Vector3.new(-2.25, 1, -1.25),
  2704. Vector3.new(-2.25, 1, 1.125),
  2705. Vector3.new(-2.25, 0, 1.125),
  2706. Vector3.new(-2.25, 0, -0.375),
  2707. Vector3.new(-2.25, 0.5, -0.375),
  2708. Vector3.new(-2.25, 0.5, 0.375),
  2709. Vector3.new(-2.375, 0, 0.375),
  2710. Vector3.new(-2.375, -0.5, 0.25),
  2711. Vector3.new(-2.375, -0.5, -0.25),
  2712. Vector3.new(-2.375, 0, -0.375),
  2713. Vector3.new(-2.25, 0.5, -0.375),
  2714. Vector3.new(-2.24999619, -3.81469727e-06, -0.250007629),
  2715. Vector3.new(-2.24999619, -3.81469727e-06, -3.87500763),
  2716. Vector3.new(-2.24999619, -3.50000381, -3.87500763),
  2717. Vector3.new(0.250003815, -3.50000381, -3.87500763),
  2718. Vector3.new(0.250003815, -3.50000381, -4.27500153)}
  2719. local allArts = {SpaceShip,Castle,AirBallon,FerryWheel,Chest}
  2720. --//Tools Page\\
  2721. local Point1 =
  2722. {["Name"] = "Wood R Us",
  2723. ["Position"] = CFrame.new(265, 3, 57)}
  2724. local Point2 =
  2725. {["Name"] = "SpawnPoint",
  2726. ["Position"] = CFrame.new(155, 3, 74)}
  2727. local Point3 =
  2728. {["Name"] = "Land Store",
  2729. ["Position"] = CFrame.new(258, 3, -99)}
  2730. local Point4 =
  2731. {["Name"] = "Link's Logic",
  2732. ["Position"] = CFrame.new(4607, 7.5, -798)}
  2733. local Point5 =
  2734. {["Name"] = "Cave",
  2735. ["Position"] = CFrame.new(3581, -179, 430)}
  2736. local Point6 =
  2737. {["Name"] = "Volcano",
  2738. ["Position"] = CFrame.new(-1585, 622, 1140)}
  2739. local Point7 =
  2740. {["Name"] = "Swamp",
  2741. ["Position"] = CFrame.new(-1209, 132, -801)}
  2742. local Point8 =
  2743. {["Name"] = "Palm Island",
  2744. ["Position"] = CFrame.new(2549, -5, -42)}
  2745. local Point9 =
  2746. {["Name"] = "Fancy Furnishings",
  2747. ["Position"] = CFrame.new(491, 3, -1720)}
  2748. local Point10 =
  2749. {["Name"] = "Boxed Cars",
  2750. ["Position"] = CFrame.new(509, 3, -1463)}
  2751. local Point11 =
  2752. {["Name"] = "Fine Arts Shop",
  2753. ["Position"] = CFrame.new(5207, -166, 719)}
  2754. local Point12 =
  2755. {["Name"] = "Bob's Shack",
  2756. ["Position"] = CFrame.new(260, 8, -2542)}
  2757. local Point13 =
  2758. {["Name"] = "Strange Man",
  2759. ["Position"] = CFrame.new(1061, 16, 1131)}
  2760. local Point14 =
  2761. {["Name"] = "Taiga Peak",
  2762. ["Position"] = CFrame.new(1465, 412, 3244)}
  2763. local WayPoints = {Point1,Point2,Point3,Point4,Point5,Point6,Point7,Point8,Point9,Point10,Point11,Point12,Point13,Point14}
  2764.  
  2765. --//Variables\\
  2766. local NotifyAnimating = false
  2767. local TabOpened = false
  2768. local CurrentPage
  2769.  
  2770. local chosenWs = 16
  2771. local chosenJp = 50
  2772. local chosenKey = "G"
  2773. local chosenVehicleSpeed = 1.4
  2774. local chosenPlayer
  2775.  
  2776. local chosenArt
  2777. local chosenWire
  2778. local chosenSize = 1
  2779.  
  2780. local noclipping = false
  2781. local flying = false
  2782. local wireMod = false
  2783. local structureMod = false
  2784. local throwAxe = false
  2785. local antiCarKick = false
  2786. local burnedAll = false
  2787.  
  2788. local canOpenTools = true
  2789. local canOpenWires = true
  2790.  
  2791. for i,v in pairs(allArts) do
  2792. local artButton = WireArtOriginal:Clone()
  2793. artButton.Parent = WireArtList
  2794. artButton.Position = UDim2.new(0.073,0,3,0)
  2795. artButton.Name = v.Name
  2796. artButton.Text = v.Name
  2797. end
  2798. for i, v in pairs(game.ReplicatedStorage.Purchasables.WireObjects:GetChildren()) do
  2799. if string.match(v.Name, "Wire") then
  2800. local wireButton = WiresOriginal:Clone()
  2801. wireButton.Parent = WiresList
  2802. wireButton.Name = v.Name
  2803. wireButton.Text = v.Name
  2804. wireButton.Position = UDim2.new(0.073,0,3,0)
  2805. wireButton.Visible = true
  2806. end
  2807. end
  2808.  
  2809. --//Functions\\
  2810. function notify(msg)
  2811. if NotifyAnimating then return end
  2812. spawn(function()
  2813. NotifyAnimating = true
  2814. NotifyText.Visible = true
  2815. NotifyText.Text = msg
  2816. for i=1, 20 do
  2817. NotifyText.TextTransparency = NotifyText.TextTransparency - 0.05
  2818. wait()
  2819. end
  2820. wait(1)
  2821. for i=1, 20 do
  2822. NotifyText.TextTransparency = NotifyText.TextTransparency + 0.05
  2823. wait()
  2824. end
  2825. NotifyText.Visible = false
  2826. NotifyAnimating = false
  2827. end)
  2828. end
  2829.  
  2830. function switchPage(newPage)
  2831. local oldPage = CurrentPage
  2832. CurrentPage = newPage
  2833.  
  2834. oldPage:TweenPosition(UDim2.new(1,0,0.198,0),"Out","Linear",.2)
  2835. CurrentPage:TweenPosition(UDim2.new(0.288,0,0.198,0),"Out","Linear",.2)
  2836. wait(.3)
  2837. oldPage.Position = UDim2.new(-1,0,0.198,0)
  2838. end
  2839.  
  2840. function checkPlayer()
  2841. if not chosenPlayer or not game.Players:FindFirstChild(chosenPlayer.Name) then
  2842. spawn(function()
  2843. notify("Player not found")
  2844. PlayerBox.Text = "PlayerName"
  2845. chosenPlayer = nil
  2846. end)
  2847. return false
  2848. end
  2849. return true
  2850. end
  2851.  
  2852. function checkWL()
  2853. if not checkPlayer() then
  2854. return false
  2855. end
  2856. if chosenPlayer == game.Players.LocalPlayer then
  2857. return true
  2858. end
  2859. if game.ReplicatedStorage.Interaction.ClientIsWhitelisted:InvokeServer(chosenPlayer) then
  2860. return true
  2861. else
  2862. spawn(function()
  2863. notify("Player not whitelisted")
  2864. end)
  2865. return false
  2866. end
  2867. end
  2868.  
  2869. spawn(function()
  2870. for i,v in pairs(ScreenGui:GetDescendants()) do
  2871. if v:IsA("TextButton") and v.BackgroundTransparency ~= 1 then
  2872. local mouseDown = false
  2873. local mouseUp
  2874.  
  2875. v.MouseButton1Down:connect(function()
  2876. mouseDown = true
  2877. mouseUp = v.MouseButton1Up:connect(function()
  2878. mouseDown = false
  2879. mouseUp:Disconnect()
  2880. end)
  2881. v.AutoButtonColor = false
  2882. v.ClipsDescendants = true
  2883.  
  2884. local circle = Instance.new("ImageLabel",v)
  2885. circle.Size = UDim2.new(0,0,0,0)
  2886. circle.Image = "rbxassetid://1986366831"
  2887. circle.ImageTransparency = 0.6
  2888. circle.Position = UDim2.new(0, mouse.X - 0, 0, mouse.Y) - UDim2.new(0,v.AbsolutePosition.X, 0, v.AbsolutePosition.Y)
  2889. circle.BackgroundTransparency = 1
  2890. local endSize = {Size = UDim2.new(0, 500, 0, 500), Position = circle.Position - UDim2.new(0, 250, 0, 250)}
  2891. local fade = {ImageTransparency = 1}
  2892. local endTime = false
  2893. TweenService:Create(circle,TweenInfo.new(2,Enum.EasingStyle.Sine, Enum.EasingDirection.Out),endSize):Play()
  2894. spawn(function()
  2895. wait(2)
  2896. endTime = true
  2897. end)
  2898. repeat wait() until endTime or not mouseDown
  2899. mouseUp:Disconnect()
  2900. TweenService:Create(circle,TweenInfo.new(1,Enum.EasingStyle.Sine, Enum.EasingDirection.Out),fade):Play()
  2901. repeat wait() until circle.ImageTransparency == 1
  2902. circle:Destroy()
  2903. end)
  2904. end
  2905. end
  2906. end)
  2907.  
  2908. --//Main Gui Handler\\
  2909.  
  2910. CoverPage.Visible = true
  2911. WelcomeText.Text = "Welcome "..game.Players.LocalPlayer.Name
  2912. for i=1, 40 do
  2913. CoverPage.BackgroundTransparency = CoverPage.BackgroundTransparency + 0.025
  2914. wait()
  2915. end
  2916. CurrentPage = CoverPage
  2917. TabsButton:TweenPosition(UDim2.new(0.023,0,0.032,0),"Out","Linear",.3)
  2918.  
  2919.  
  2920.  
  2921. TabsButton.MouseButton1Click:connect(function()
  2922. checkEnabled()
  2923. if not TabOpened then
  2924. TabOpened = true
  2925. local TabEnd = { Rotation = 180 }
  2926. local SpinTab = TweenService:Create(TabsButton,TweenInfo.new(.2),TabEnd)
  2927. SpinTab:Play()
  2928. Tab:TweenPosition(UDim2.new(0,0,0.198,0),"Out","Linear",.2,true)
  2929. CurrentPage:TweenPosition(UDim2.new(0.288,0,0.198,0),"Out","Linear",.2,true)
  2930. else
  2931. TabOpened = false
  2932. local TabEnd = { Rotation = 0 }
  2933. local SpinTab = TweenService:Create(TabsButton,TweenInfo.new(.2),TabEnd)
  2934. SpinTab:Play()
  2935. Tab:TweenPosition(UDim2.new(-0.288,0,0.198,0),"Out","Linear",.2,true)
  2936. CurrentPage:TweenPosition(UDim2.new(0,0,0.198,0),"Out","Linear",.2,true)
  2937. end
  2938. end)
  2939. Local.MouseButton1Click:connect(function()
  2940. checkEnabled()
  2941. if CurrentPage == LocalPage then
  2942. TabOpened = false
  2943. local TabEnd = { Rotation = 0 }
  2944. local SpinTab = TweenService:Create(TabsButton,TweenInfo.new(.2),TabEnd)
  2945. SpinTab:Play()
  2946. Tab:TweenPosition(UDim2.new(-0.288,0,0.198,0),"Out","Linear",.2,true)
  2947. CurrentPage:TweenPosition(UDim2.new(0,0,0.198,0),"Out","Linear",.2,true)
  2948. return
  2949. end
  2950. switchPage(LocalPage)
  2951. end)
  2952. Tools.MouseButton1Click:connect(function()
  2953. checkEnabled()
  2954. if CurrentPage == ToolsPage then
  2955. TabOpened = false
  2956. local TabEnd = { Rotation = 0 }
  2957. local SpinTab = TweenService:Create(TabsButton,TweenInfo.new(.2),TabEnd)
  2958. SpinTab:Play()
  2959. Tab:TweenPosition(UDim2.new(-0.288,0,0.198,0),"Out","Linear",.2,true)
  2960. CurrentPage:TweenPosition(UDim2.new(0,0,0.198,0),"Out","Linear",.2,true)
  2961. return
  2962. end
  2963. switchPage(ToolsPage)
  2964. end)
  2965. Misc.MouseButton1Click:connect(function()
  2966. checkEnabled()
  2967. if CurrentPage == MiscPage then
  2968. TabOpened = false
  2969. local TabEnd = { Rotation = 0 }
  2970. local SpinTab = TweenService:Create(TabsButton,TweenInfo.new(.2),TabEnd)
  2971. SpinTab:Play()
  2972. Tab:TweenPosition(UDim2.new(-0.288,0,0.198,0),"Out","Linear",.2,true)
  2973. CurrentPage:TweenPosition(UDim2.new(0,0,0.198,0),"Out","Linear",.2,true)
  2974. return
  2975. end
  2976. switchPage(MiscPage)
  2977. end)
  2978. WireArt.MouseButton1Click:connect(function()
  2979. checkEnabled()
  2980. if CurrentPage == WireArtPage then
  2981. TabOpened = false
  2982. local TabEnd = { Rotation = 0 }
  2983. local SpinTab = TweenService:Create(TabsButton,TweenInfo.new(.2),TabEnd)
  2984. SpinTab:Play()
  2985. Tab:TweenPosition(UDim2.new(-0.288,0,0.198,0),"Out","Linear",.2,true)
  2986. CurrentPage:TweenPosition(UDim2.new(0,0,0.198,0),"Out","Linear",.2,true)
  2987. return
  2988. end
  2989. switchPage(WireArtPage)
  2990. end)
  2991.  
  2992. for i,v in pairs(Tab:GetChildren()) do
  2993. local zoom = v.Position - UDim2.new(0,1,0,1)
  2994. local normal = v.Position + UDim2.new(0,1,0,1)
  2995. v.MouseEnter:connect(function()
  2996. v:TweenSizeAndPosition(UDim2.new(0,90,0,33),zoom,"Out","Linear",.1,true)
  2997. end)
  2998. v.MouseLeave:connect(function()
  2999. v:TweenSizeAndPosition(UDim2.new(0,86,0,29),normal,"Out","Linear",.1,true)
  3000. end)
  3001. end
  3002.  
  3003. --//Local Scripts\\
  3004. spawn(function()
  3005. while wait() do
  3006. pcall(function()
  3007. local char = game.Players.LocalPlayer.Character
  3008. repeat wait() until char.Humanoid.WalkSpeed ~= chosenWs or char.Humanoid.JumpPower ~= chosenJp
  3009. char.Humanoid.WalkSpeed = chosenWs
  3010. char.Humanoid.JumpPower = chosenJp
  3011. end)
  3012. end
  3013. end)
  3014. WsBox.Changed:connect(function(change)
  3015. if change ~= "Text" or WsBox.Text == "" then return end
  3016. if not tonumber(WsBox.Text) then
  3017. WsBox.Text = chosenWs
  3018. else
  3019. chosenWs = tonumber(WsBox.Text)
  3020. end
  3021. end)
  3022. JpBox.Changed:connect(function(change)
  3023. if change ~= "Text" or JpBox.Text == "" then return end
  3024. if not tonumber(JpBox.Text) then
  3025. JpBox.Text = chosenJp
  3026. else
  3027. chosenJp = tonumber(JpBox.Text)
  3028. end
  3029. end)
  3030. mouse.KeyDown:connect(function(key)
  3031. if key == chosenKey:lower() and mouse.Target then
  3032. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(mouse.Hit.p) + Vector3.new(0,5,0)
  3033. end
  3034. end)
  3035. ClickTpKey.Changed:connect(function(change)
  3036. if change ~= "Text" or ClickTpKey.Text == "" then return end
  3037. if tonumber(ClickTpKey.Text) then
  3038. ClickTpKey.Text = string.upper(chosenKey)
  3039. else
  3040. ClickTpKey.Text = string.upper(ClickTpKey.Text)
  3041. chosenKey = ClickTpKey.Text
  3042. end
  3043. end)
  3044. function toggleNoClip()
  3045. local disableCollide
  3046. disableCollide = game:GetService("RunService").Stepped:connect(function()
  3047. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  3048. if noclipping == false then
  3049. disableCollide:Disconnect()
  3050. return
  3051. end
  3052. if v:IsA("BasePart") then
  3053. v.CanCollide = false
  3054. end
  3055. end
  3056. end)
  3057. end
  3058. NoClipButton.MouseButton1Click:connect(function()
  3059. if noclipping then
  3060. NoClipButton.Text = "NoClip"
  3061. noclipping = false
  3062. else
  3063. NoClipButton.Text = "Clip"
  3064. noclipping = true
  3065. toggleNoClip()
  3066. end
  3067. end)
  3068. --//Flying Scripts\\
  3069. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  3070. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  3071. local maxspeed = 50
  3072. local speed = 0
  3073. function Fly()
  3074. flying = true
  3075. local bg = Instance.new("BodyGyro", game.Players.LocalPlayer.Character.Torso)
  3076. bg.P = 9e4
  3077. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  3078. bg.cframe = game.Players.LocalPlayer.Character.Torso.CFrame
  3079. local bv = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character.Torso)
  3080. bv.velocity = Vector3.new(0,0.1,0)
  3081. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  3082. repeat wait()
  3083. game.Players.LocalPlayer.Character.Humanoid.PlatformStand = true
  3084. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  3085. speed = speed+.5+(speed/maxspeed)
  3086. if speed > maxspeed then
  3087. speed = maxspeed
  3088. end
  3089. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  3090. speed = speed-1
  3091. if speed < 0 then
  3092. speed = 0
  3093. end
  3094. end
  3095. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  3096. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  3097. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  3098. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  3099. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  3100. else
  3101. bv.velocity = Vector3.new(0,0.1,0)
  3102. end
  3103. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  3104. until not flying
  3105. ctrl = {f = 0, b = 0, l = 0, r = 0}
  3106. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  3107. speed = 0
  3108. bg:Destroy()
  3109. bv:Destroy()
  3110. game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
  3111. end
  3112. mouse.KeyDown:connect(function(key)
  3113. if key:lower() == "w" then
  3114. ctrl.f = 1
  3115. elseif key:lower() == "s" then
  3116. ctrl.b = -1
  3117. elseif key:lower() == "a" then
  3118. ctrl.l = -1
  3119. elseif key:lower() == "d" then
  3120. ctrl.r = 1
  3121. end
  3122. end)
  3123. mouse.KeyUp:connect(function(key)
  3124. if key:lower() == "w" then
  3125. ctrl.f = 0
  3126. elseif key:lower() == "s" then
  3127. ctrl.b = 0
  3128. elseif key:lower() == "a" then
  3129. ctrl.l = 0
  3130. elseif key:lower() == "d" then
  3131. ctrl.r = 0
  3132. end
  3133. end)
  3134. FlyButton.MouseButton1Click:connect(function()
  3135. if flying then
  3136. FlyButton.Text = "Fly"
  3137. flying = false
  3138. else
  3139. FlyButton.Text = "Stop"
  3140. Fly()
  3141. end
  3142. end)
  3143. game.Players.LocalPlayer.Character.Humanoid.Died:connect(function()
  3144. flying = false
  3145. FlyButton.Text = "Fly"
  3146. end)
  3147. --//Tools Script\\
  3148. function changeVehicleSpeed()
  3149. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3150. if v:FindFirstChild("Seat") and v:FindFirstChild("Configuration") then
  3151. v.Configuration.MaxSpeed.Value = chosenVehicleSpeed
  3152. end
  3153. end
  3154. end
  3155. VehicleSpeedBox.FocusLost:connect(function()
  3156. if not tonumber(VehicleSpeedBox.Text) then
  3157. VehicleSpeedBox.Text = chosenVehicleSpeed
  3158. changeVehicleSpeed()
  3159. else
  3160. chosenVehicleSpeed = tonumber(VehicleSpeedBox.Text)
  3161. changeVehicleSpeed()
  3162. end
  3163. end)
  3164.  
  3165. WayPointsButton.MouseButton1Click:connect(function()
  3166. if not canOpenTools then return end
  3167. canOpenTools = false
  3168. TeleportPage:TweenSizeAndPosition(UDim2.new(0,363,0,174),UDim2.new(0,0,0,0),"Out","Linear",.3,true)
  3169. wait(.3)
  3170. TeleportList.Visible = true
  3171. TeleportList:TweenSize(UDim2.new(0,204,0,131),"Out","Linear",.3,true)
  3172. wait(.15)
  3173. TeleportBackButton.Visible = true
  3174. TeleportBackButton:TweenPosition(UDim2.new(0.052,0,0.678,0),"Out","Bounce",.4,true)
  3175. local TeleportButtonCount = 0
  3176. for i,v in pairs(WayPoints) do
  3177. if v ~= TeleportOriginal then
  3178. TeleportButtonCount = TeleportButtonCount + 1
  3179. local button = TeleportOriginal:Clone()
  3180. button.Name = "WayPoint"..tostring(i)
  3181. button.Parent = TeleportList
  3182. button.Position = UDim2.new(0.182,0,3,0)
  3183. button.Text = v.Name
  3184. button.Visible = true
  3185. button.AutoButtonColor = false
  3186. button.ClipsDescendants = true
  3187. button:TweenPosition(UDim2.new(0.182,0,0,(35*TeleportButtonCount) - 25),"Out","Quint",.8,true)
  3188. button.MouseButton1Click:connect(function()
  3189. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.Position
  3190. end)
  3191.  
  3192. local mouseDown = false
  3193. local mouseUp
  3194. button.MouseButton1Down:connect(function()
  3195. mouseDown = true
  3196. mouseUp = button.MouseButton1Up:connect(function()
  3197. mouseDown = false
  3198. mouseUp:Disconnect()
  3199. end)
  3200. local circle = Instance.new("ImageLabel",button)
  3201. circle.Size = UDim2.new(0,0,0,0)
  3202. circle.Image = "rbxassetid://1986366831"
  3203. circle.ImageTransparency = 0.6
  3204. circle.ZIndex = 2
  3205. circle.Position = UDim2.new(0, mouse.X - 0, 0, mouse.Y) - UDim2.new(0,button.AbsolutePosition.X, 0, button.AbsolutePosition.Y)
  3206. circle.BackgroundTransparency = 1
  3207. local endSize = {Size = UDim2.new(0, 500, 0, 500), Position = circle.Position - UDim2.new(0, 250, 0, 250)}
  3208. local fade = {ImageTransparency = 1}
  3209. local endTime = false
  3210. TweenService:Create(circle,TweenInfo.new(2,Enum.EasingStyle.Sine, Enum.EasingDirection.Out),endSize):Play()
  3211. spawn(function()
  3212. wait(2)
  3213. endTime = true
  3214. end)
  3215. repeat wait() until endTime or not mouseDown
  3216. mouseUp:Disconnect()
  3217. TweenService:Create(circle,TweenInfo.new(1,Enum.EasingStyle.Sine, Enum.EasingDirection.Out),fade):Play()
  3218. repeat wait() until circle.ImageTransparency == 1
  3219. circle:Destroy()
  3220. end)
  3221.  
  3222. wait(.1)
  3223. end
  3224. end
  3225. end)
  3226.  
  3227. TeleportBackButton.MouseButton1Click:connect(function()
  3228. TeleportBackButton:TweenPosition(UDim2.new(0.052,0,1,0),"In","Back",.3,true)
  3229. spawn(function()
  3230. wait(.3)
  3231. TeleportBackButton.Visible = false
  3232. end)
  3233. for i,v in pairs(TeleportList:GetChildren()) do
  3234. if v ~= TeleportOriginal then
  3235. v:TweenPosition(UDim2.new(0.182,0,3,0),"Out","Linear",1,true)
  3236. spawn(function()
  3237. wait(1.2)
  3238. v:Destroy()
  3239. end)
  3240. end
  3241. end
  3242. TeleportList:TweenSize(UDim2.new(0,204,0,0),"Out","Linear",.3,true)
  3243. wait(.1)
  3244. TeleportPage:TweenSizeAndPosition(UDim2.new(0,363,0,0),UDim2.new(0,0,0.5,0),"Out","Linear",.3,true)
  3245. wait(.2)
  3246. TeleportList.Visible = false
  3247. canOpenTools = true
  3248. end)
  3249.  
  3250. function getExistingTrees()
  3251. local treeAvailable = {}
  3252. local function checkInTable(tree)
  3253. for i,v in pairs(treeAvailable) do
  3254. if v == tree then
  3255. return true
  3256. end
  3257. end
  3258. return false
  3259. end
  3260. for i,re in pairs(game.Workspace:GetChildren()) do
  3261. if re.Name == "TreeRegion" then
  3262. for i,v in pairs(re:GetChildren()) do
  3263. if v:FindFirstChild("Leaves") and v:FindFirstChild("TreeClass") and not checkInTable(v.TreeClass.Value) and v.TreeClass.Value ~= "LoneCave" then
  3264. table.insert(treeAvailable,v.TreeClass.Value)
  3265. end
  3266. end
  3267. end
  3268. end
  3269. return treeAvailable
  3270. end
  3271. function checkTree(woodType)
  3272. local exist = false
  3273. for i,v in pairs(getExistingTrees()) do
  3274. if v == woodType then
  3275. exist = true
  3276. end
  3277. end
  3278. return exist
  3279. end
  3280. local Axe
  3281. function getAxe()
  3282. Axe = nil
  3283. for i, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  3284. if v.Name == "Tool" and v.ToolName.Value == "BasicHatchet" then
  3285. Axe = v
  3286. end
  3287. end
  3288. if not Axe then
  3289. for i, v in pairs(game.Workspace[game.Players.LocalPlayer.Name]:GetChildren()) do
  3290. if v.Name == "Tool" and v.ToolName.Value == "BasicHatchet" then
  3291. Axe = v
  3292. end
  3293. end
  3294. end
  3295. end
  3296. function tpTree(woodType)
  3297. local function getWood(woodType)
  3298. for i,re in pairs(game.Workspace:GetChildren()) do
  3299. if re.Name == "TreeRegion" then
  3300. for i,v in pairs(re:GetChildren()) do
  3301. if v:FindFirstChild("Leaves") and v:FindFirstChild("TreeClass") and v.TreeClass.Value == woodType and not v:FindFirstChild("Chopped") then
  3302. local tag = Instance.new("BoolValue",v)
  3303. tag.Name = "Chopped"
  3304. return v
  3305. end
  3306. end
  3307. end
  3308. end
  3309. end
  3310. local broughtWood = false
  3311. local gotWood
  3312. gotWood = game.Workspace.LogModels.ChildAdded:connect(function(new)
  3313. if new:WaitForChild("TreeClass").Value == woodType and new:WaitForChild("Owner").Value == game.Players.LocalPlayer then
  3314. for i=1, 2 do
  3315. spawn(function()
  3316. for i=1, 7 do
  3317. new:MoveTo(game.Players.LocalPlayer.Character.HumanoidRootPart.Position)
  3318. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(new)
  3319. wait()
  3320. end
  3321. end)
  3322. end
  3323. broughtWood = true
  3324. gotWood:Disconnect()
  3325. end
  3326. end)
  3327. local CurrentTree = getWood(woodType)
  3328. local Info = {["tool"] = Axe,["faceVector"] = Vector3.new(-1, 0, 0),["height"] = 1,["sectionId"] = 1,["hitPoints"] = 0.2,["cooldown"] = 0.3226270532608,["cuttingClass"] = "Axe"}
  3329. if not CurrentTree then
  3330. notify("Tree Does Not Exist")
  3331. BringTreeCurrentStatusText.Text = "Ready"
  3332. return
  3333. end
  3334. for i=1, 5 do
  3335. spawn(function()
  3336. repeat
  3337. game.ReplicatedStorage.Interaction.RemoteProxy:FireServer(CurrentTree.CutEvent, Info)
  3338. wait()
  3339. until broughtWood
  3340. end)
  3341. end
  3342. repeat wait() until broughtWood
  3343. BringTreeCurrentStatusText.Text = "Finish"
  3344. wait(.2)
  3345. BringTreeCurrentStatusText.Text = "Ready"
  3346. end
  3347. BringTreeButton.MouseButton1Click:connect(function()
  3348. if not canOpenTools then return end
  3349. local BringTreeButtonCount = 0
  3350. canOpenTools = false
  3351. BringTreePage:TweenSizeAndPosition(UDim2.new(0,363,0,174),UDim2.new(0,0,0,0),"Out","Linear",.3,true)
  3352. wait(.3)
  3353. TreeList.Visible = true
  3354. TreeList:TweenSize(UDim2.new(0,204,0,131),"Out","Linear",.3,true)
  3355. wait(.15)
  3356. TreeBackButton.Visible = true
  3357. TreeBackButton:TweenPosition(UDim2.new(0.052,0,0.678,0),"Out","Bounce",.4,true)
  3358. spawn(function()
  3359. wait(.2)
  3360. BringTreeStatusBox:TweenPosition(UDim2.new(0.804,0,0.431,0),"Out","Bounce",.2,true)
  3361. BringTreeStatusText:TweenPosition(UDim2.new(0.788,0,0.23,0),"Out","Bounce",.2,true)
  3362. end)
  3363. for i,v in pairs(getExistingTrees()) do
  3364. if v ~= TreeOriginal then
  3365. BringTreeButtonCount = BringTreeButtonCount + 1
  3366. local button = TreeOriginal:Clone()
  3367. button.Name = v
  3368. button.Parent = TreeList
  3369. button.Position = UDim2.new(0.182,0,3,0)
  3370. button.Text = v
  3371. button.Visible = true
  3372. button.AutoButtonColor = false
  3373. button.ClipsDescendants = true
  3374. button:TweenPosition(UDim2.new(0.182,0,0,(35*BringTreeButtonCount) - 25),"Out","Quint",.8,true)
  3375. button.MouseButton1Click:connect(function()
  3376. getAxe()
  3377. if not Axe then
  3378. notify("Basic Hatchet is Required")
  3379. return
  3380. end
  3381. if BringTreeCurrentStatusText.Text ~= "Ready" then
  3382. return
  3383. end
  3384. if not checkTree(v) then
  3385. notify("Tree Does Not Exist")
  3386. return
  3387. end
  3388. BringTreeCurrentStatusText.Text = "Cutting"
  3389. tpTree(v)
  3390. end)
  3391. local mouseDown = false
  3392. local mouseUp
  3393. button.MouseButton1Down:connect(function()
  3394. mouseDown = true
  3395. mouseUp = button.MouseButton1Up:connect(function()
  3396. mouseDown = false
  3397. mouseUp:Disconnect()
  3398. end)
  3399. local circle = Instance.new("ImageLabel",button)
  3400. circle.Size = UDim2.new(0,0,0,0)
  3401. circle.Image = "rbxassetid://1986366831"
  3402. circle.ImageTransparency = 0.6
  3403. circle.ZIndex = 2
  3404. circle.Position = UDim2.new(0, mouse.X - 0, 0, mouse.Y) - UDim2.new(0,button.AbsolutePosition.X, 0, button.AbsolutePosition.Y)
  3405. circle.BackgroundTransparency = 1
  3406. local endSize = {Size = UDim2.new(0, 500, 0, 500), Position = circle.Position - UDim2.new(0, 250, 0, 250)}
  3407. local fade = {ImageTransparency = 1}
  3408. local endTime = false
  3409. TweenService:Create(circle,TweenInfo.new(2,Enum.EasingStyle.Sine, Enum.EasingDirection.Out),endSize):Play()
  3410. spawn(function()
  3411. wait(2)
  3412. endTime = true
  3413. end)
  3414. repeat wait() until endTime or not mouseDown
  3415. mouseUp:Disconnect()
  3416. TweenService:Create(circle,TweenInfo.new(1,Enum.EasingStyle.Sine, Enum.EasingDirection.Out),fade):Play()
  3417. repeat wait() until circle.ImageTransparency == 1
  3418. circle:Destroy()
  3419. end)
  3420. wait(.1)
  3421. end
  3422. end
  3423. end)
  3424. TreeBackButton.MouseButton1Click:connect(function()
  3425. TreeBackButton:TweenPosition(UDim2.new(0.052,0,1,0),"In","Back",.3,true)
  3426. spawn(function()
  3427. wait(.3)
  3428. TreeBackButton.Visible = false
  3429. end)
  3430. for i,v in pairs(TreeList:GetChildren()) do
  3431. if v ~= TeleportOriginal then
  3432. v:TweenPosition(UDim2.new(0.182,0,3,0),"Out","Linear",1,true)
  3433. spawn(function()
  3434. wait(1.2)
  3435. v:Destroy()
  3436. end)
  3437. end
  3438. end
  3439. BringTreeStatusBox:TweenPosition(UDim2.new(1,0,0.431,0),"Out","Linear",.1,true)
  3440. BringTreeStatusText:TweenPosition(UDim2.new(1,0,0.23,0),"Out","Linear",.1,true)
  3441. TreeList:TweenSize(UDim2.new(0,204,0,0),"Out","Linear",.3,true)
  3442. wait(.1)
  3443. BringTreePage:TweenSizeAndPosition(UDim2.new(0,363,0,0),UDim2.new(0,0,0.5,0),"Out","Linear",.3,true)
  3444. wait(.2)
  3445. BringTreeCurrentStatusText.Text = "Ready"
  3446. TreeList.Visible = false
  3447. canOpenTools = true
  3448. end)
  3449. function modStructureRotation()
  3450. structureMod = true
  3451. loadstring(structureRotationSource)()
  3452. end
  3453. function modWirePlacement()
  3454. wireMod = true
  3455. loadstring(wirePlacementSource)()
  3456. end
  3457. StructureModButton.MouseButton1Click:connect(function()
  3458. if structureMod then
  3459. notify("Structure Mod is Active")
  3460. return
  3461. end
  3462. if not haveDecompiler then
  3463. notify("Requires Decompiler")
  3464. return
  3465. end
  3466. modStructureRotation()
  3467. end)
  3468. WireModButton.MouseButton1Click:connect(function()
  3469. if wireMod then
  3470. notify("Wire Mod is Active")
  3471. return
  3472. end
  3473. if not haveDecompiler then
  3474. notify("Requires Decompiler")
  3475. return
  3476. end
  3477. modWirePlacement()
  3478. end)
  3479. --//WireArt Scripts\\
  3480. PlayerBox.FocusLost:connect(function()
  3481. for i,v in pairs(game.Players:GetChildren()) do
  3482. if string.match(v.Name:lower(),PlayerBox.Text:lower()) then
  3483. PlayerBox.Text = v.Name
  3484. chosenPlayer = v
  3485. return
  3486. end
  3487. end
  3488. PlayerBox.Text = "PlayerName"
  3489. chosenPlayer = nil
  3490. notify("Player not found")
  3491. end)
  3492. SizeBox.Changed:connect(function(change)
  3493. if change ~= "Text" or SizeBox.Text == "" then return end
  3494. if not tonumber(SizeBox.Text) then
  3495. SizeBox.Text = tostring(chosenSize)
  3496. else
  3497. chosenSize = tonumber(SizeBox.Text)
  3498. end
  3499. end)
  3500. WireArtButton.MouseButton1Click:connect(function()
  3501. if not canOpenWires then return end
  3502. local WireArtButtonCount = 0
  3503. canOpenWires = false
  3504. WireArts.Visible = true
  3505. WireArts:TweenSizeAndPosition(UDim2.new(0,363,0,174),UDim2.new(0,0,0,0),"Out","Linear",.3,true)
  3506. wait(.3)
  3507. for i,v in pairs(WireArtList:GetChildren()) do
  3508. v.Position = UDim2.new(0.073,0,3,0)
  3509. end
  3510. WireArtList.Visible = true
  3511. WireArtList:TweenSize(UDim2.new(0,219,0,129),"Out","Linear",.3,true)
  3512. wait(0.05)
  3513. for i,v in pairs(WireArtList:GetChildren()) do
  3514. if v ~= WireArtOriginal then
  3515. WireArtButtonCount = WireArtButtonCount + 1
  3516. v:TweenPosition(UDim2.new(0.073,0,0,(40*WireArtButtonCount) - 30),"Out","Quint",.8,true)
  3517. wait(.1)
  3518. end
  3519. end
  3520. CustomLinkBox:TweenPosition(UDim2.new(0.703,0,0.373,0),"Out","Linear",.1,true)
  3521. CustomLinkText:TweenPosition(UDim2.new(0.684,0,0.092,0),"Out","Linear",.1,true)
  3522. CustomLinkNextButton:TweenPosition(UDim2.new(0.703,0,0.593,0),"Out","Linear",.1,true)
  3523. end)
  3524. function getPositionFromName(name)
  3525. local copy = {}
  3526. for i,v in pairs(allArts) do
  3527. if v.Name == name then
  3528. copy = v
  3529. end
  3530. end
  3531. copy.Name = nil
  3532. return copy
  3533. end
  3534. for i,v in pairs(WireArtList:GetChildren()) do
  3535. if v ~= WireArtOriginal then
  3536. v.MouseButton1Click:connect(function()
  3537. if canOpenWires then return end
  3538. chosenArt = getPositionFromName(v.Name)
  3539. WireArtButton.Text = v.Name
  3540. CustomLinkBox:TweenPosition(UDim2.new(1,0,0.373,0),"Out","Linear",.1,true)
  3541. CustomLinkText:TweenPosition(UDim2.new(1,0,0.092,0),"Out","Linear",.1,true)
  3542. CustomLinkNextButton:TweenPosition(UDim2.new(1,0,0.593,0),"Out","Linear",.1,true)
  3543. wait(.1)
  3544. WireArtList:TweenSize(UDim2.new(0,219,0,0),"Out","Linear",.3,true)
  3545. wait(.1)
  3546. WireArts:TweenSizeAndPosition(UDim2.new(0,363,0,0),UDim2.new(0,0,0.5,0),"Out","Linear",.3,true)
  3547. wait(.2)
  3548. WireArtList.Visible = false
  3549. WireArts.Visible = false
  3550. canOpenWires = true
  3551. end)
  3552. end
  3553. end
  3554. function insertCustomArt()
  3555. local customPos = game:HttpGet(tostring(CustomLinkBox.Text))
  3556. if not customPos then
  3557. chosenArt = nil
  3558. WireArtButton.Text = "None"
  3559. CustomLinkBox.Text = "Invalid Link"
  3560. wait(.5)
  3561. CustomLinkBox.Text = "Pastebin Link"
  3562. return
  3563. end
  3564. WireArtButton.Text = "Custom"
  3565. chosenArt = customPos
  3566.  
  3567. end
  3568. CustomLinkBox.FocusLost:connect(function()
  3569. if not canOpenWires then return end
  3570. if string.sub(CustomLinkBox.Text,1,25) ~= "https://pastebin.com/raw/" then
  3571. chosenArt = nil
  3572. WireArtButton.Text = "None"
  3573. CustomLinkBox.Text = "Invalid Link"
  3574. wait(.5)
  3575. CustomLinkBox.Text = "Pastebin Link"
  3576. return
  3577. end
  3578. end)
  3579. CustomLinkNextButton.MouseButton1Click:connect(function()
  3580. if not canOpenWires then return end
  3581. if string.sub(CustomLinkBox.Text,1,25) ~= "https://pastebin.com/raw/" then
  3582. chosenArt = nil
  3583. WireArtButton.Text = "None"
  3584. CustomLinkBox.Text = "Invalid Link"
  3585. wait(.5)
  3586. CustomLinkBox.Text = "Pastebin Link"
  3587. return
  3588. end
  3589. insertCustomArt()
  3590. CustomLinkBox:TweenPosition(UDim2.new(1,0,0.373,0),"Out","Linear",.1,true)
  3591. CustomLinkText:TweenPosition(UDim2.new(1,0,0.092,0),"Out","Linear",.1,true)
  3592. CustomLinkNextButton:TweenPosition(UDim2.new(1,0,0.593,0),"Out","Linear",.1,true)
  3593. wait(.1)
  3594. WireArtList:TweenSize(UDim2.new(0,219,0,0),"Out","Linear",.3,true)
  3595. wait(.1)
  3596. WireArts:TweenSizeAndPosition(UDim2.new(0,363,0,0),UDim2.new(0,0,0.5,0),"Out","Linear",.3,true)
  3597. wait(.2)
  3598. WireArts.Visible = false
  3599. canOpenWires = true
  3600. end)
  3601.  
  3602. WiresButton.MouseButton1Click:connect(function()
  3603. if not canOpenWires then return end
  3604. local WireButtonCount = 0
  3605. canOpenWires = false
  3606. Wires.Visible = true
  3607. Wires:TweenSizeAndPosition(UDim2.new(0,363,0,174),UDim2.new(0,0,0,0),"Out","Linear",.3,true)
  3608. wait(.3)
  3609. for i,v in pairs(WiresList:GetChildren()) do
  3610. v.Position = UDim2.new(0.073,0,3,0)
  3611. end
  3612. WiresList.Visible = true
  3613. WiresList:TweenSize(UDim2.new(0,219,0,129),"Out","Linear",.3,true)
  3614. wait(0.05)
  3615. for i,v in pairs(WiresList:GetChildren()) do
  3616. if v ~= WiresOriginal then
  3617. WireButtonCount = WireButtonCount + 1
  3618. v:TweenPosition(UDim2.new(0.073,0,0,(40*WireButtonCount) - 30),"Out","Quint",.8,true)
  3619. wait(.1)
  3620. end
  3621. end
  3622. end)
  3623.  
  3624. for i,v in pairs(WiresList:GetChildren()) do
  3625. if v ~= WiresOriginal then
  3626. v.MouseButton1Click:connect(function()
  3627. if canOpenWires then return end
  3628. chosenWire = v.Name
  3629. WiresButton.Text = v.Name
  3630. WiresButton.TextScaled = true
  3631. CustomLinkBox:TweenPosition(UDim2.new(1,0,0.373,0),"Out","Linear",.1,true)
  3632. CustomLinkText:TweenPosition(UDim2.new(1,0,0.092,0),"Out","Linear",.1,true)
  3633. CustomLinkNextButton:TweenPosition(UDim2.new(1,0,0.593,0),"Out","Linear",.1,true)
  3634. wait(.1)
  3635. WiresList:TweenSize(UDim2.new(0,219,0,0),"Out","Linear",.3,true)
  3636. wait(.1)
  3637. Wires:TweenSizeAndPosition(UDim2.new(0,363,0,0),UDim2.new(0,0,0.5,0),"Out","Linear",.3,true)
  3638. wait(.2)
  3639. WiresList.Visible = false
  3640. WiresList.Visible = false
  3641. canOpenWires = true
  3642. end)
  3643.  
  3644. end
  3645. end
  3646.  
  3647. function createArt()
  3648. local setArt = {}
  3649. local wire = game.ReplicatedStorage.Purchasables.WireObjects[chosenWire]
  3650.  
  3651. for i, pos in pairs(chosenArt)do
  3652. local multiplier = pos * chosenSize
  3653. table.insert(setArt, multiplier + game.Players.LocalPlayer.Character.HumanoidRootPart.Position)
  3654. end
  3655.  
  3656. game.ReplicatedStorage.PlaceStructure.ClientPlacedWire:FireServer(wire, setArt)
  3657. end
  3658.  
  3659. WireArtCreateButton.MouseButton1Click:connect(function()
  3660. if not chosenArt then
  3661. notify("Select a Wire Art")
  3662. return
  3663. end
  3664. if not chosenWire then
  3665. notify("Select a Wire Type")
  3666. return
  3667. end
  3668. createArt()
  3669. end)
  3670.  
  3671. --//Misc Scripts\\
  3672. function getPlanks()
  3673. for i,models in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3674. if string.match(models.Name:lower(), "plank") then
  3675. if models.Owner.Value == chosenPlayer then
  3676. spawn(function()
  3677. for i=1, 4 do
  3678. models.WoodSection.CFrame = CFrame.new(models.WoodSection.Position) * CFrame.Angles(math.rad(90),0,0)
  3679. models:MoveTo(game.Players.LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(0, 20, 0))
  3680. game.ReplicatedStorage.Interaction.ClientRequestOwnership:FireServer(models.WoodSection)
  3681. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(models.WoodSection)
  3682. wait()
  3683. end
  3684. end)
  3685. end
  3686. end
  3687. end
  3688. end
  3689. function getAxes()
  3690. for i,models in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3691. if string.match(models.Name:lower(), "axe") then
  3692. if models.Owner.Value == chosenPlayer then
  3693. spawn(function()
  3694. for i=1, 4 do
  3695. models:MoveTo(game.Players.LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(0, 20, 0))
  3696. game.ReplicatedStorage.Interaction.ClientRequestOwnership:FireServer(models.Main)
  3697. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(models.Main)
  3698. wait()
  3699. end
  3700. end)
  3701. end
  3702. end
  3703. end
  3704. end
  3705. function getItems()
  3706. for _, items in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3707. if not string.match(items.Name:lower(), "axe") and items:FindFirstChild("Owner") and items:FindFirstChild("Main") and not items:FindFirstChild("DriveSeat") then
  3708. if items.Owner.Value == chosenPlayer and items.Main.Anchored == false then
  3709. spawn(function()
  3710. for i=1, 4 do
  3711. items:MoveTo(game.Players.LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(0, 20, 0))
  3712. game.ReplicatedStorage.Interaction.ClientRequestOwnership:FireServer(items.Main)
  3713. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(items.Main)
  3714. wait()
  3715. end
  3716. end)
  3717. end
  3718. end
  3719. end
  3720. end
  3721. function getCars()
  3722. for i,models in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3723. if models:FindFirstChild("Owner") and models:FindFirstChild("DriveSeat")then
  3724. if models.Owner.Value == chosenPlayer then
  3725. spawn(function()
  3726. for i=1, 10 do
  3727. models:SetPrimaryPartCFrame(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame + Vector3.new(10,15,0))
  3728. game.ReplicatedStorage.Interaction.ClientRequestOwnership:FireServer(models.PrimaryPart)
  3729. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(models.PrimaryPart)
  3730. wait()
  3731. end
  3732. end)
  3733. wait(.7)
  3734. end
  3735. end
  3736. end
  3737. end
  3738. function wipeBase()
  3739. local function getLand()
  3740. for i,v in pairs(game.Workspace.Properties:GetChildren()) do
  3741. if v.Owner.Value == chosenPlayer then
  3742. return v
  3743. end
  3744. end
  3745. end
  3746. local land = getLand()
  3747. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3748. if v:FindFirstChild("Owner") then
  3749. if v.Owner.Value == chosenPlayer then
  3750. game.ReplicatedStorage.PlaceStructure.ClientPlacedBlueprint:FireServer("Floor1Tiny", land.OriginSquare.CFrame - Vector3.new(0,100,0), nil, v)
  3751. end
  3752. end
  3753. end
  3754. game.ReplicatedStorage.PlaceStructure.ClientPlacedBlueprint:FireServer("Floor1Tiny",land.OriginSquare.CFrame - Vector3.new(0,100,0), nil, land)
  3755. end
  3756.  
  3757. PlankButton.MouseButton1Click:connect(function()
  3758. if not checkWL() then return end
  3759. getPlanks()
  3760. end)
  3761. AxeButton.MouseButton1Click:connect(function()
  3762. if not checkWL() then return end
  3763. getAxes()
  3764. end)
  3765. ItemButton.MouseButton1Click:connect(function()
  3766. if not checkWL() then return end
  3767. getItems()
  3768. end)
  3769. CarButton.MouseButton1Click:connect(function()
  3770. if not checkWL() then return end
  3771. getCars()
  3772. end)
  3773. WipeBaseButton.MouseButton1Click:connect(function()
  3774. if not checkWL() then return end
  3775. wipeBase()
  3776. end)
  3777.  
  3778. function burnAll()
  3779. if burnedAll then return end
  3780. burnedAll = true
  3781. local originalPos = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  3782. local watch = Instance.new("Part",game.Workspace)
  3783. watch.Anchored = true
  3784. watch.CFrame = originalPos
  3785. watch.CanCollide = false
  3786. watch.Transparency = 1
  3787. game.Workspace.CurrentCamera.CameraType = "Scriptable"
  3788. game.Workspace.CurrentCamera.CameraSubject = watch
  3789. for i,v in pairs(game.Players:GetChildren()) do
  3790. v.Character.HumanoidRootPart.CFrame = CFrame.new(-1610,170,953)
  3791. end
  3792. wait()
  3793. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = originalPos
  3794. game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character.Humanoid
  3795. game.Workspace.CurrentCamera.CameraType = "Custom"
  3796. watch:Destroy()
  3797. burnedAll = false
  3798. end
  3799.  
  3800.  
  3801. function getBlueprints()
  3802. local owned = game.Players.LocalPlayer.PlayerBlueprints.Blueprints
  3803. for i,v in pairs(game.ReplicatedStorage.Purchasables.Structures.BlueprintStructures:GetChildren()) do
  3804. if not owned:FindFirstChild(v.Name) then
  3805. local blueprint = Instance.new("Folder",owned)
  3806. blueprint.Name = v.Name
  3807. local category = v.ItemCategory:Clone()
  3808. category.Parent = blueprint
  3809. end
  3810. end
  3811. end
  3812.  
  3813. function throwAxes()
  3814. if throwAxe then
  3815. notify("Press Q to throw")
  3816. return
  3817. end
  3818. throwAxe = true
  3819. local function getAxe()
  3820. local Axe
  3821. for i, v in pairs(game.Workspace[game.Players.LocalPlayer.Name]:GetChildren()) do
  3822. if v.Name == "Tool" and v.CuttingTool.Value == true then
  3823. Axe = v
  3824. end
  3825. end
  3826. return Axe
  3827. end
  3828.  
  3829. mouse.KeyDown:connect(function(key)
  3830. if key ~= "q" then return end
  3831. local CurrentAxe = getAxe()
  3832. if not CurrentAxe then return end
  3833. local AxeName = CurrentAxe.ToolName.Value
  3834. local AxeModel
  3835. local endPoint = mouse.Hit
  3836. local rotation = 0
  3837. game.ReplicatedStorage.Interaction.ClientInteracted:FireServer(CurrentAxe,"Drop tool",game.Players.LocalPlayer.Character["Right Arm"].CFrame)
  3838. local getAxeModel
  3839. getAxeModel = game.Workspace.PlayerModels.ChildAdded:connect(function(new)
  3840. if new:WaitForChild("Owner").Value == game.Players.LocalPlayer and new:WaitForChild("ItemName").Value == AxeName then
  3841. AxeModel = new
  3842. getAxeModel:Disconnect()
  3843. end
  3844. end)
  3845. repeat wait() until AxeModel
  3846. local bv = Instance.new("BodyVelocity", AxeModel.Main)
  3847. bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  3848. bv.Velocity = mouse.Hit.lookVector * 90
  3849. bv.Name = "Bv"
  3850. local bg = Instance.new("BodyGyro", AxeModel.Main)
  3851. bg.P = 9e4
  3852. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  3853.  
  3854. AxeModel.Main.Touched:connect(function(touched)
  3855. if not touched:IsDescendantOf(game.Players.LocalPlayer.Character) and touched:IsA("BasePart") then
  3856. bv:Destroy()
  3857. bg:Destroy()
  3858. end
  3859. end)
  3860. repeat
  3861. rotation = rotation + 1
  3862. bg.CFrame = CFrame.new(endPoint.p , AxeModel.Main.Position - Vector3.new(0,2,0)) * CFrame.Angles(math.rad(20*rotation),0,0)
  3863. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(AxeModel)
  3864. wait()
  3865. until not AxeModel.Main:FindFirstChild("Bv")
  3866. end)
  3867. notify("Press Q to throw")
  3868. end
  3869.  
  3870. BurnAllButton.MouseButton1Click:connect(function()
  3871. burnAll()
  3872. end)
  3873. GetBlueprintsButton.MouseButton1Click:connect(function()
  3874. getBlueprints()
  3875. end)
  3876. ThrowAxeButton.MouseButton1Click:connect(function()
  3877. throwAxes()
  3878. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement