FlashhSupreme

Lt2 Script 1

Nov 13th, 2019
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 167.34 KB | None | 0 0
  1.  
  2. -- Objects
  3.  
  4. local Intro = Instance.new("ScreenGui")
  5. local IntroImage = Instance.new("ImageLabel")
  6. local _1 = Instance.new("TextLabel")
  7. local _2 = Instance.new("TextLabel")
  8. local _3 = Instance.new("TextLabel")
  9. local _4 = Instance.new("TextLabel")
  10. local _5 = Instance.new("TextLabel")
  11. local _6 = Instance.new("TextLabel")
  12. local _7 = Instance.new("TextLabel")
  13.  
  14. -- Properties
  15.  
  16. Intro.Name = "Intro"
  17. Intro.Parent = game.CoreGui
  18.  
  19. IntroImage.Name = "IntroImage"
  20. IntroImage.Parent = Intro
  21. IntroImage.BackgroundColor3 = Color3.new(0, 0.298039, 0.498039)
  22. IntroImage.BackgroundTransparency = 1
  23. IntroImage.BorderColor3 = Color3.new(1, 1, 1)
  24. IntroImage.BorderSizePixel = 0
  25. IntroImage.Position = UDim2.new(0.400, 0, 0.200, 0)
  26. IntroImage.Size = UDim2.new(0, 356, 0, 347)
  27. IntroImage.Image = "rbxassetid://1130382821"
  28.  
  29. _1.Name = "1"
  30. _1.Parent = IntroImage
  31. _1.BackgroundColor3 = Color3.fromRGB(249, 214, 46)
  32. _1.BackgroundTransparency = 1
  33. _1.BorderSizePixel = 0
  34. _1.Position = UDim2.new(0.109550565, 0, 0.423631132, 0)
  35. _1.Size = UDim2.new(0, 40, 0, 53)
  36. _1.Font = Enum.Font.ArialBold
  37. _1.FontSize = Enum.FontSize.Size14
  38. _1.Text = " "
  39. _1.TextColor3 = Color3.new(255, 0, 0)
  40. _1.TextScaled = true
  41. _1.TextSize = 14
  42. _1.TextWrapped = true
  43.  
  44. _2.Name = "2"
  45. _2.Parent = IntroImage
  46. _2.BackgroundColor3 = Color3.new(0, 0.298039, 0.498039)
  47. _2.BackgroundTransparency = 1
  48. _2.BorderSizePixel = 0
  49. _2.Position = UDim2.new(0.221910119, 0, 0.423631132, 0)
  50. _2.Size = UDim2.new(0, 40, 0, 53)
  51. _2.Font = Enum.Font.ArialBold
  52. _2.FontSize = Enum.FontSize.Size14
  53. _2.Text = "B"
  54. _2.TextColor3 = Color3.new(255, 0, 0)
  55. _2.TextScaled = true
  56. _2.TextSize = 14
  57. _2.TextWrapped = true
  58.  
  59. _3.Name = "3"
  60. _3.Parent = IntroImage
  61. _3.BackgroundColor3 = Color3.new(0, 0.298039, 0.498039)
  62. _3.BackgroundTransparency = 1
  63. _3.BorderSizePixel = 0
  64. _3.Position = UDim2.new(0.334269673, 0, 0.423631132, 0)
  65. _3.Size = UDim2.new(0, 40, 0, 53)
  66. _3.Font = Enum.Font.ArialBold
  67. _3.FontSize = Enum.FontSize.Size14
  68. _3.Text = "L"
  69. _3.TextColor3 = Color3.new(255, 0, 0)
  70. _3.TextScaled = true
  71. _3.TextSize = 14
  72. _3.TextWrapped = true
  73.  
  74. _4.Name = "4"
  75. _4.Parent = IntroImage
  76. _4.BackgroundColor3 = Color3.new(0, 0.298039, 0.498039)
  77. _4.BackgroundTransparency = 1
  78. _4.BorderSizePixel = 0
  79. _4.Position = UDim2.new(0.446629226, 0, 0.423631132, 0)
  80. _4.Size = UDim2.new(0, 40, 0, 53)
  81. _4.Font = Enum.Font.ArialBold
  82. _4.FontSize = Enum.FontSize.Size14
  83. _4.Text = "O"
  84. _4.TextColor3 = Color3.new(255, 0, 0)
  85. _4.TextScaled = true
  86. _4.TextSize = 14
  87. _4.TextWrapped = true
  88.  
  89. _5.Name = "5"
  90. _5.Parent = IntroImage
  91. _5.BackgroundColor3 = Color3.new(0, 0.298039, 0.498039)
  92. _5.BackgroundTransparency = 1
  93. _5.BorderSizePixel = 0
  94. _5.Position = UDim2.new(0.55898881, 0, 0.423631132, 0)
  95. _5.Size = UDim2.new(0, 40, 0, 53)
  96. _5.Font = Enum.Font.ArialBold
  97. _5.FontSize = Enum.FontSize.Size14
  98. _5.Text = "O"
  99. _5.TextColor3 = Color3.new(255, 0, 0)
  100. _5.TextScaled = true
  101. _5.TextSize = 14
  102. _5.TextWrapped = true
  103.  
  104. _6.Name = "6"
  105. _6.Parent = IntroImage
  106. _6.BackgroundColor3 = Color3.new(0, 0.298039, 0.498039)
  107. _6.BackgroundTransparency = 1
  108. _6.BorderSizePixel = 0
  109. _6.Position = UDim2.new(0.671348333, 0, 0.423631132, 0)
  110. _6.Size = UDim2.new(0, 40, 0, 53)
  111. _6.Font = Enum.Font.ArialBold
  112. _6.FontSize = Enum.FontSize.Size14
  113. _6.Text = "D"
  114. _6.TextColor3 = Color3.new(255, 0, 0)
  115. _6.TextScaled = true
  116. _6.TextSize = 14
  117. _6.TextWrapped = true
  118.  
  119. _7.Name = "7"
  120. _7.Parent = IntroImage
  121. _7.BackgroundColor3 = Color3.new(1, 1, 1)
  122. _7.BackgroundTransparency = 1
  123. _7.BorderSizePixel = 0
  124. _7.Position = UDim2.new(0.775280893, 0, 0.423631132, 0)
  125. _7.Size = UDim2.new(0, 40, 0, 53)
  126. _7.Font = Enum.Font.ArialBold
  127. _7.FontSize = Enum.FontSize.Size14
  128. _7.Text = " "
  129. _7.TextColor3 = Color3.new(255, 0, 0)
  130. _7.TextScaled = true
  131. _7.TextSize = 14
  132. _7.TextWrapped = true
  133.  
  134.  
  135.  
  136. _1.TextTransparency = 0.2
  137. wait()
  138. _2.TextTransparency = 0.2
  139. wait()
  140. _3.TextTransparency = 0.2
  141. wait()
  142. _4.TextTransparency = 0.2
  143. wait()
  144. _5.TextTransparency = 0.2
  145. wait()
  146. _6.TextTransparency = 0.2
  147. wait()
  148. _7.TextTransparency = 0.2
  149. wait()
  150. IntroImage.ImageTransparency = 0.2
  151. wait()
  152. _1.TextTransparency = 0.3
  153. wait()
  154. _2.TextTransparency = 0.3
  155. wait()
  156. _3.TextTransparency = 0.3
  157. wait()
  158. _4.TextTransparency = 0.3
  159. wait()
  160. _5.TextTransparency = 0.3
  161. wait()
  162. _6.TextTransparency = 0.3
  163. wait()
  164. _7.TextTransparency = 0.3
  165. wait()
  166. IntroImage.ImageTransparency = 0.3
  167. wait()
  168. _1.TextTransparency = 0.4
  169. wait()
  170. _2.TextTransparency = 0.4
  171. wait()
  172. _3.TextTransparency = 0.4
  173. wait()
  174. _4.TextTransparency = 0.4
  175. wait()
  176. _5.TextTransparency = 0.4
  177. wait()
  178. _6.TextTransparency = 0.4
  179. wait()
  180. _7.TextTransparency = 0.4
  181. wait()
  182. IntroImage.ImageTransparency = 0.4
  183. wait()
  184. _1.TextTransparency = 0.5
  185. wait()
  186. _2.TextTransparency = 0.5
  187. wait()
  188. _3.TextTransparency = 0.4
  189. wait()
  190. _4.TextTransparency = 0.5
  191. wait()
  192. _5.TextTransparency = 0.5
  193. wait()
  194. _6.TextTransparency = 0.5
  195. wait()
  196. _7.TextTransparency = 0.5
  197. wait()
  198. IntroImage.ImageTransparency = 0.5
  199. wait()
  200. _1.TextTransparency = 0.6
  201. wait()
  202. _2.TextTransparency = 0.6
  203. wait()
  204. _3.TextTransparency = 0.6
  205. wait()
  206. _4.TextTransparency = 0.6
  207. wait()
  208. _5.TextTransparency = 0.6
  209. wait()
  210. _6.TextTransparency = 0.6
  211. wait()
  212. _7.TextTransparency = 0.6
  213. wait()
  214. IntroImage.ImageTransparency = 0.6
  215. wait()
  216. _1.TextTransparency = 0.7
  217. wait()
  218. _2.TextTransparency = 0.7
  219. wait()
  220. _3.TextTransparency = 0.7
  221. wait()
  222. _4.TextTransparency = 0.7
  223. wait()
  224. _5.TextTransparency = 0.7
  225. wait()
  226. _6.TextTransparency = 0.7
  227. wait()
  228. _7.TextTransparency = 0.7
  229. wait()
  230. IntroImage.ImageTransparency = 0.7
  231. wait()
  232. _1.TextTransparency = 0.8
  233. wait()
  234. _2.TextTransparency = 0.8
  235. wait()
  236. _3.TextTransparency = 0.8
  237. wait()
  238. _4.TextTransparency = 0.8
  239. wait()
  240. _5.TextTransparency = 0.8
  241. wait()
  242. _6.TextTransparency = 0.8
  243. wait()
  244. _7.TextTransparency = 0.8
  245. wait()
  246. IntroImage.ImageTransparency = 0.8
  247. wait()
  248. _1.TextTransparency = 0.9
  249. wait()
  250. _2.TextTransparency = 0.9
  251. wait()
  252. _3.TextTransparency = 0.9
  253. wait()
  254. _4.TextTransparency = 0.9
  255. wait()
  256. _5.TextTransparency = 0.9
  257. wait()
  258. _6.TextTransparency = 0.9
  259. wait()
  260. _7.TextTransparency = 0.9
  261. wait()
  262. IntroImage.ImageTransparency = 0.9
  263. wait()
  264. _1.TextTransparency = 1
  265. wait()
  266. _2.TextTransparency = 1
  267. wait()
  268. _3.TextTransparency = 1
  269. wait()
  270. _4.TextTransparency = 1
  271. wait()
  272. _5.TextTransparency = 1
  273. wait()
  274. _6.TextTransparency = 1
  275. wait()
  276. _7.TextTransparency = 1
  277. wait()
  278. IntroImage.ImageTransparency = 0.9
  279. wait()
  280. _1.TextTransparency = 1.1
  281. wait()
  282. _2.TextTransparency = 1.1
  283. wait()
  284. _3.TextTransparency = 1.1
  285. wait()
  286. _4.TextTransparency = 1.1
  287. wait()
  288. _5.TextTransparency = 1.1
  289. wait()
  290. _6.TextTransparency = 1.1
  291. wait()
  292. _7.TextTransparency = 1.1
  293. wait()
  294. IntroImage.ImageTransparency = 5.1
  295. wait()
  296. Intro:Destroy()
  297. wait()
  298.  
  299. local s = Instance.new("Sound")
  300. s.Name = "Sound"
  301. s.SoundId = "http://www.roblox.com/asset/?id=2528420941"
  302. s.Volume = 0
  303. s.Looped = false
  304. s.archivable = false
  305. s.Parent = game.Workspace
  306. --Join
  307.  
  308. local k = Instance.new("Sound")
  309. k.Name = "Soundzz"
  310. k.SoundId = "http://www.roblox.com/asset/?id=305977837"
  311. k.Volume = 0
  312. k.Looped = false
  313. k.archivable = false
  314. k.Parent = game.Workspace
  315. --Left
  316.  
  317. local q = Instance.new("Sound")
  318. q.Name = "Soundzzzz"
  319. q.SoundId = "http://www.roblox.com/asset/?id=249869145"
  320. q.Volume = 0
  321. q.Looped = false
  322. q.archivable = false
  323. q.Parent = game.Workspace
  324. --Systems Online
  325.  
  326. local function SendNotification(title,text,duration,...)
  327. game.StarterGui:SetCore("SendNotification", {
  328. Title = title;
  329. Text = text;
  330. Icon = "";
  331. Duration = duration;
  332. })
  333. end
  334.  
  335. game.Players.ChildAdded:Connect(function(player)
  336. if not pcall (function()
  337. SendNotification("Player JOINED",""..player.Name.." has JOINED the game",5 )
  338. s:Play()
  339. end) then
  340. print ("Error")
  341. end
  342. end)
  343. ---------------------------------------------------------------------
  344. -- Same extra's apply down here as well.
  345.  
  346. game.Players.ChildRemoved:Connect(function(player)
  347. if not pcall (function()
  348. SendNotification("Player LEFT",""..player.Name.." has LEFT the game",4.4 )
  349. k:Play()
  350. end) then
  351. print ("Error")
  352. end
  353. end)
  354.  
  355. SendNotification("Loaded","Join and leave detector is loaded",2)
  356. q:Play()
  357.  
  358. -- Variables --
  359.  
  360. local Script = "BLOOD"
  361. local gFont = "SourceSans"
  362. local Visi = true
  363.  
  364. -- Functions --
  365.  
  366. function Log(text, r, g, b, font)
  367. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  368. Text = "{" .. tostring(Script) .. "} - " .. text;
  369. Color = Color3.new(r, g, b);
  370. Font = Enum.Font[font];
  371. FontSize = Enum.FontSize.Size10;
  372. })
  373. end
  374. Log("Loading framework...", 255,0,0, tostring(gFont))
  375. ---------------------------------------------------------------------
  376.  
  377. -- Automatically Add players to Blacklist --
  378.  
  379. Mouse = game.Players.LocalPlayer:GetMouse()
  380.  
  381. game:service'ReplicatedStorage'.Interaction.Ban:Destroy()
  382. Instance.new('RemoteEvent', game:service'ReplicatedStorage'.Interaction).Name = "Ban"
  383.  
  384. Client = game.ReplicatedStorage.Interaction.ClientSetListPlayer
  385. players = game.Players
  386. for i, v in pairs(players:GetPlayers()) do
  387. if v.Name ~= players.LocalPlayer.Name then
  388. Client:InvokeServer(players.LocalPlayer.BlacklistFolder, v, true)
  389. end
  390. end
  391. players.PlayerAdded:connect(function(plr)
  392. Client:InvokeServer(players.LocalPlayer.BlacklistFolder, plr, true)
  393. end)
  394.  
  395. game:GetService("StarterGui"):SetCore("SendNotification", {
  396. Title = "BLOOD",
  397. Text = "Loaded Successful."
  398. })
  399.  
  400. local players = game:GetService('Players')
  401. if game.Players.LocalPlayer then
  402. game.StarterGui:SetCore('SendNotification', {
  403. Title = ' '.. players.LocalPlayer.Name..'!',
  404. Text = 'Welcome to Bloods GUI!',
  405. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..players.LocalPlayer.Name..[[&RAND]] .. math.random(1,10000000),
  406. Duration = 5,
  407. })
  408. end
  409.  
  410. ---------------------------------------------------------------------
  411. WCollide = "Nothing"
  412. afkactive = false
  413. CustomLocationSet = false
  414.  
  415. local BLOOD = Instance.new("ScreenGui")
  416. local MainFrame = Instance.new("Frame")
  417. local ImageLabel = Instance.new("ImageLabel")
  418. local OpenFrame = Instance.new("Frame")
  419. local Open = Instance.new("ImageButton")
  420. local CloseBLOOD = Instance.new("TextButton")
  421. local Minimize = Instance.new("TextButton")
  422. local MenuFrame = Instance.new("Frame")
  423. local MenuFramea = Instance.new("Frame")
  424. local AIntroImage = Instance.new("ImageLabel")
  425. local AIntroImage1 = Instance.new("ImageLabel")
  426. local BloodFrameInfo = Instance.new("TextLabel")
  427. local Picker = Instance.new("ScrollingFrame")
  428. local AIntroImage = Instance.new("ImageButton")
  429. local ChangeItem = Instance.new("Frame")
  430. local CurrentItem = Instance.new("ImageButton")
  431.  
  432.  
  433. --Properties:
  434. BLOOD.Name = "BLOOD"
  435. BLOOD.Parent = game.CoreGui
  436.  
  437. OpenFrame.Name = "OpenFrame"
  438. OpenFrame.Parent = BLOOD
  439. OpenFrame.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
  440. OpenFrame.BorderColor3 = Color3.fromRGB(196, 40, 28)
  441. OpenFrame.Position = UDim2.new(0.5, -40, 0, -28)
  442. OpenFrame.Size = UDim2.new(0, 80, 0, 20)
  443.  
  444. Open.Name = "Open"
  445. Open.Parent = OpenFrame
  446. Open.BackgroundColor3 = Color3.new(0.1, 0.1, 0.1)
  447. Open.BorderColor3 = Color3.fromRGB(196, 40, 28)
  448. Open.Size = UDim2.new(0, 80, 0, 20)
  449. Open.Image = "rbxassetid://3630810430"
  450. Open.Selectable = true
  451.  
  452.  
  453. MainFrame.Name = "MainFrame"
  454. MainFrame.Parent = BLOOD
  455. MainFrame.Active = true
  456. MainFrame.Draggable = true
  457. MainFrame.BackgroundColor3 = Color3.new(1, 1, 1)
  458. MainFrame.Position = UDim2.new(0.0111675123, 0, 0.436827958, 0)
  459. MainFrame.Selectable = true
  460. MainFrame.Size = UDim2.new(0, 500, 0, 500)
  461. MainFrame.Visible = false
  462.  
  463. ImageLabel.Name = "ImageLabel"
  464. ImageLabel.Parent = MainFrame
  465. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  466. ImageLabel.Position = UDim2.new(-0.000475523295, 0, -0.00117481197, 0)
  467. ImageLabel.Size = UDim2.new(0, 500, 0, 500)
  468. ImageLabel.Image = "rbxassetid://3883502641"
  469.  
  470. CloseBLOOD.Name = "CloseBLOOD"
  471. CloseBLOOD.Parent = MainFrame
  472. CloseBLOOD.BackgroundColor3 = Color3.new(0, 0, 0)
  473. CloseBLOOD.BorderColor3 = Color3.fromRGB(196, 40, 28)
  474. CloseBLOOD.Position = UDim2.new(0, 5, 0, 5)
  475. CloseBLOOD.Size = UDim2.new(0, 20, 0, 20)
  476. CloseBLOOD.Font = Enum.Font.Fantasy
  477. CloseBLOOD.FontSize = Enum.FontSize.Size18
  478. CloseBLOOD.Text = "X"
  479. CloseBLOOD.TextColor3 = Color3.new(1, 1, 1)
  480. CloseBLOOD.TextScaled = true
  481. CloseBLOOD.TextWrapped = true
  482. CloseBLOOD.TextSize = 17
  483.  
  484. Minimize.Name = "Minimize"
  485. Minimize.Parent = MainFrame
  486. Minimize.BackgroundColor3 = Color3.new(0, 0, 0)
  487. Minimize.BorderColor3 = Color3.fromRGB(196, 40, 28)
  488. Minimize.Position = UDim2.new(0, 26, 0, 5)
  489. Minimize.Size = UDim2.new(0, 20, 0, 20)
  490. Minimize.Font = Enum.Font.Fantasy
  491. Minimize.FontSize = Enum.FontSize.Size18
  492. Minimize.Text = "-"
  493. Minimize.TextColor3 = Color3.new(1, 1, 1)
  494. Minimize.TextScaled = true
  495. Minimize.TextWrapped = true
  496. Minimize.TextSize = 17
  497.  
  498. MenuFrame.Name = "MenuFrame"
  499. MenuFrame.Parent = MainFrame
  500. MenuFrame.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
  501. MenuFrame.BackgroundTransparency = 1
  502. MenuFrame.BorderColor3 = Color3.new(0, 1, 0)
  503. MenuFrame.Position = UDim2.new(0, 5, 0, 30)
  504. MenuFrame.Size = UDim2.new(0, 170, 0,400)
  505.  
  506. MenuFramea.Name = "MenuFrame"
  507. MenuFramea.Parent = MainFrame
  508. MenuFramea.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
  509. MenuFramea.BackgroundTransparency = 1
  510. MenuFramea.BorderColor3 = Color3.new(0, 1, 0)
  511. MenuFramea.Position = UDim2.new(0, 270, 0, 140)
  512. MenuFramea.Size = UDim2.new(0, 120, 0,350)
  513.  
  514. AIntroImage.Name = "IntroImage"
  515. AIntroImage.Parent = MainFrame
  516. AIntroImage.BackgroundColor3 = Color3.new(0, 0.298039, 0.498039)
  517. AIntroImage.BackgroundTransparency = 1
  518. AIntroImage.BorderColor3 = Color3.new(1, 1, 1)
  519. AIntroImage.BorderSizePixel = 0
  520. AIntroImage.Position = UDim2.new(0, 10, 0, 335)
  521. AIntroImage.Size = UDim2.new(0, 120, 0, 30)
  522. AIntroImage.Image = "rbxassetid://3630810430"
  523. AIntroImage.Visible = true
  524.  
  525. AIntroImage1.Name = "IntroImage"
  526. AIntroImage1.Parent = MainFrame
  527. AIntroImage1.BackgroundColor3 = Color3.new(0, 0.298039, 0.498039)
  528. AIntroImage1.BackgroundTransparency = 1
  529. AIntroImage1.BorderColor3 = Color3.new(1, 1, 1)
  530. AIntroImage1.BorderSizePixel = 0
  531. AIntroImage1.Position = UDim2.new(0, 10, 0, 370)
  532. AIntroImage1.Size = UDim2.new(0, 120, 0, 120)
  533. AIntroImage1.Image = "rbxassetid://3940167130"
  534. AIntroImage1.Visible = true
  535.  
  536. BloodFrameInfo.Name = "BloodFrameInfo"
  537. BloodFrameInfo.Parent = MenuFrame
  538. BloodFrameInfo.BackgroundColor3 = Color3.new(0, 0, 0)
  539. BloodFrameInfo.BackgroundTransparency = 1
  540. BloodFrameInfo.Position = UDim2.new(0, 3, 0, 3)
  541. BloodFrameInfo.Size = UDim2.new(0, 164, 0, 310)
  542. BloodFrameInfo.Font = Enum.Font.Fantasy
  543. BloodFrameInfo.FontSize = Enum.FontSize.Size14
  544. BloodFrameInfo.Text = "A NEW ITEM AND PLANK PORT ADDED .\n\nItem and Plank count, Your Base and theres.\n\nBTOOLS Back Move/Del/Copy in Funstuff menu.\n\nRemoved Some Waypoints as thay are in Tree Port.\n\nA BIG THANKS TO JOHIRO FOR WORKING ON THE NEW SCRIPTS.\n\nScripts may LAG and big so give time to load."
  545. BloodFrameInfo.TextColor3 = Color3.new(0, 0, 0)
  546. BloodFrameInfo.TextWrapped = true
  547. BloodFrameInfo.TextSize = 14
  548. BloodFrameInfo.Visible = true
  549. Log("Loaded framework successfully!", 0,255,255, tostring(gFont))
  550.  
  551. local Depart = Instance.new("TextLabel")
  552.  
  553. Depart.Name = "Depart"
  554. Depart.Parent = MainFrame
  555. Depart.BackgroundColor3 = Color3.new(0, 0.298039, 0.498039)
  556. Depart.BorderColor3 = Color3.new(0, 0, 0)
  557. Depart.BorderSizePixel = 2
  558. Depart.Position = UDim2.new(0, 50, 0, 5)
  559. Depart.Size = UDim2.new(0, 130, 0, 20)
  560. Depart.BackgroundTransparency=1
  561. Depart.Font = Enum.Font.Fantasy
  562. Depart.FontSize = Enum.FontSize.Size18
  563. Depart.Text = "Ferry Departs: 0"
  564. Depart.TextColor3 = Color3.new(1, 1, 1)
  565. Depart.TextSize = 15
  566. Depart.TextStrokeColor3 = Color3.new(1, 1, 1)
  567. Depart.TextWrapped = true
  568.  
  569. game.Workspace.Ferry.TimeToDeparture.Changed:connect(function()
  570. Depart.Text = "Ferry Departs: ".. game.Workspace.Ferry.TimeToDeparture.Value
  571. if Depart.Text == "Ferry Departs: 0" then
  572. wait(6)
  573. Depart.Text = "Ferry has Departed"
  574. else
  575. Depart.Text = "Ferry Departs: ".. game.Workspace.Ferry.TimeToDeparture.Value
  576. end
  577. end)
  578.  
  579. ChangeItem.Name = "ChangeItem"
  580. ChangeItem.Parent = MainFrame
  581. ChangeItem.BackgroundColor3 = Color3.fromRGB(193, 40, 28)
  582. ChangeItem.BorderColor3 = Color3.new(0, 0, 0)
  583. ChangeItem.BorderSizePixel = 2
  584. ChangeItem.Position = UDim2.new(0, 390, 1, -110)
  585. ChangeItem.Size = UDim2.new(0, 100, 0, 100)
  586. ChangeItem.ZIndex = 2
  587.  
  588. CurrentItem.Name = "CurrentItem"
  589. CurrentItem.Parent = ChangeItem
  590. CurrentItem.BackgroundColor3 = Color3.new(1, 1, 1)
  591. CurrentItem.BorderColor3 = Color3.new(0, 0, 0)
  592. CurrentItem.BorderSizePixel = 2
  593. CurrentItem.Position = UDim2.new(0, 10, 0, 10)
  594. CurrentItem.Size = UDim2.new(0, 80, 0, 80)
  595. CurrentItem.ZIndex = 2
  596. CurrentItem.Image = "rbxassetid://3886256996"
  597. CurrentItem.ScaleType = Enum.ScaleType.Crop
  598.  
  599. Picker.Name = "Picker"
  600. Picker.Parent = MainFrame
  601. Picker.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
  602. Picker.BorderColor3 = Color3.new(0, 0, 0)
  603. Picker.BorderSizePixel = 2
  604. Picker.Position = UDim2.new(0, 390, 1, -373)
  605. Picker.Size = UDim2.new(0, 100, 0, 258)
  606. Picker.CanvasPosition = Vector2.new(0,0)
  607. Picker.CanvasSize = UDim2.new(0, 0, 0, 687)
  608. Picker.ScrollBarThickness = 10
  609. Picker.VerticalScrollBarPosition = Enum.VerticalScrollBarPosition.Left
  610. Picker.Visible = false
  611.  
  612. local PlayerFrame = Instance.new("Frame")
  613. local Player1 = Instance.new("TextButton")
  614. local Player2 = Instance.new("TextButton")
  615. local Player3 = Instance.new("TextButton")
  616. local Player4 = Instance.new("TextButton")
  617. local Player5 = Instance.new("TextButton")
  618. local Player6 = Instance.new("TextButton")
  619. local PlyrSel = Instance.new("TextLabel")
  620. local TpPlayer = Instance.new("TextButton")
  621. local TpBase = Instance.new("TextButton")
  622. local Player = Instance.new("ImageButton")
  623.  
  624. Player.Name = "Player"
  625. Player.Parent = Picker
  626. Player.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
  627. Player.BorderColor3 = Color3.new(0, 0, 0)
  628. Player.Position = UDim2.new(0, 15, 0, 5)
  629. Player.Size = UDim2.new(0, 80, 0, 80)
  630. Player.ZIndex = 3
  631. Player.Image = "rbxassetid://3888401903"
  632. Player.ScaleType = Enum.ScaleType.Crop
  633. Player.MouseButton1Click:Connect(function()
  634. CurrentItem.Image = "rbxassetid://3886256996"
  635. AIntroImage.Visible = true
  636. AIntroImage1.Visible = true
  637. end)
  638.  
  639.  
  640. PlayerFrame.Name = "PlayerFrame"
  641. PlayerFrame.Parent = MenuFrame
  642. PlayerFrame.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
  643. PlayerFrame.BackgroundTransparency = 0
  644. PlayerFrame.BorderColor3 = Color3.new(0, 0, 0)
  645. PlayerFrame.Size = UDim2.new(0, 170, 0, 290)
  646. PlayerFrame.Visible = false
  647.  
  648. PlyrSel.Name = "PlyrSel"
  649. PlyrSel.Parent = PlayerFrame
  650. PlyrSel.BackgroundColor3 = Color3.new(0, 0, 0)
  651. PlyrSel.BackgroundTransparency = 0.15
  652. PlyrSel.BorderColor3 = Color3.new(0, 0, 0)
  653. PlyrSel.Position = UDim2.new(0, 5, 0, 5)
  654. PlyrSel.Size = UDim2.new(0, 160, 0, 20)
  655. PlyrSel.Font = Enum.Font.SourceSansBold
  656. PlyrSel.FontSize = Enum.FontSize.Size18
  657. PlyrSel.Text = "SELECT A PLAYER"
  658. PlyrSel.TextColor3 = Color3.fromRGB(255, 0, 0)
  659. PlyrSel.TextScaled = true
  660. PlyrSel.TextSize = 17
  661. PlyrSel.TextWrapped = true
  662.  
  663. Player1.Name = "Player1"
  664. Player1.Parent = PlayerFrame
  665. Player1.BackgroundColor3 = Color3.new(0, 0, 0)
  666. Player1.BorderColor3 = Color3.new(0, 0, 0)
  667. Player1.Position = UDim2.new(0, 5, 0, 40)
  668. Player1.Size = UDim2.new(0, 160, 0, 20)
  669. Player1.Font = Enum.Font.SourceSansSemibold
  670. Player1.FontSize = Enum.FontSize.Size18
  671. Player1.Text = ""
  672. Player1.TextColor3 = Color3.fromRGB(255, 0, 0)
  673. Player1.TextSize = 16
  674. Player1.TextWrapped = true
  675.  
  676. Player2.Name = "Player2"
  677. Player2.Parent = PlayerFrame
  678. Player2.BackgroundColor3 = Color3.new(0, 0, 0)
  679. Player2.BorderColor3 = Color3.new(0, 0, 0)
  680. Player2.Position = UDim2.new(0, 5, 0, 65)
  681. Player2.Size = UDim2.new(0, 160, 0, 20)
  682. Player2.Font = Enum.Font.SourceSansSemibold
  683. Player2.FontSize = Enum.FontSize.Size18
  684. Player2.Text = ""
  685. Player2.TextColor3 = Color3.fromRGB(255, 0, 0)
  686. Player2.TextSize = 16
  687. Player2.TextWrapped = true
  688.  
  689. Player3.Name = "Player3"
  690. Player3.Parent = PlayerFrame
  691. Player3.BackgroundColor3 = Color3.new(0, 0, 0)
  692. Player3.BorderColor3 = Color3.new(0, 0, 0)
  693. Player3.Position = UDim2.new(0, 5, 0, 90)
  694. Player3.Size = UDim2.new(0, 160, 0, 20)
  695. Player3.Font = Enum.Font.SourceSansSemibold
  696. Player3.FontSize = Enum.FontSize.Size18
  697. Player3.Text = ""
  698. Player3.TextColor3 = Color3.fromRGB(255, 0, 0)
  699. Player3.TextSize = 16
  700. Player3.TextWrapped = true
  701.  
  702. Player4.Name = "Player4"
  703. Player4.Parent = PlayerFrame
  704. Player4.BackgroundColor3 = Color3.new(0, 0, 0)
  705. Player4.BorderColor3 = Color3.new(0, 0, 0)
  706. Player4.Position = UDim2.new(0, 5, 0, 115)
  707. Player4.Size = UDim2.new(0, 160, 0, 20)
  708. Player4.Font = Enum.Font.SourceSansSemibold
  709. Player4.FontSize = Enum.FontSize.Size18
  710. Player4.Text = ""
  711. Player4.TextColor3 = Color3.fromRGB(255, 0, 0)
  712. Player4.TextSize = 16
  713. Player4.TextWrapped = true
  714.  
  715. Player5.Name = "Player5"
  716. Player5.Parent = PlayerFrame
  717. Player5.BackgroundColor3 = Color3.new(0, 0, 0)
  718. Player5.BorderColor3 = Color3.new(0, 0, 0)
  719. Player5.Position = UDim2.new(0, 5, 0, 140)
  720. Player5.Size = UDim2.new(0, 160, 0, 20)
  721. Player5.Font = Enum.Font.SourceSansSemibold
  722. Player5.FontSize = Enum.FontSize.Size18
  723. Player5.Text = ""
  724. Player5.TextColor3 = Color3.fromRGB(255, 0, 0)
  725. Player5.TextSize = 16
  726. Player5.TextWrapped = true
  727.  
  728. Player6.Name = "Player6"
  729. Player6.Parent = PlayerFrame
  730. Player6.BackgroundColor3 = Color3.new(0, 0, 0)
  731. Player6.BorderColor3 = Color3.new(0, 0, 0)
  732. Player6.Position = UDim2.new(0, 5, 0, 165)
  733. Player6.Size = UDim2.new(0, 160, 0, 20)
  734. Player6.Font = Enum.Font.SourceSansSemibold
  735. Player6.FontSize = Enum.FontSize.Size18
  736. Player6.Text = ""
  737. Player6.TextColor3 = Color3.fromRGB(255, 0, 0)
  738. Player6.TextSize = 16
  739. Player6.TextWrapped = true
  740.  
  741. TpPlayer.Name = "TpPlayer"
  742. TpPlayer.Parent = PlayerFrame
  743. TpPlayer.BackgroundColor3 = Color3.new(0, 0, 0)
  744. TpPlayer.BackgroundTransparency = 0
  745. TpPlayer.BorderColor3 = Color3.new(0, 0, 0)
  746. TpPlayer.Position = UDim2.new(0, 5, 0, 225)
  747. TpPlayer.Size = UDim2.new(0, 75, 0, 35)
  748. TpPlayer.Font = Enum.Font.SourceSansBold
  749. TpPlayer.FontSize = Enum.FontSize.Size18
  750. TpPlayer.Text = "Tp to Player"
  751. TpPlayer.TextColor3 = Color3.fromRGB(255, 0, 0)
  752. TpPlayer.TextScaled = true
  753. TpPlayer.TextWrapped = true
  754. TpPlayer.TextSize = 14
  755.  
  756. TpBase.Name = "TpBase"
  757. TpBase.Parent = PlayerFrame
  758. TpBase.BackgroundColor3 = Color3.new(0, 0, 0)
  759. TpBase.BackgroundTransparency = 0
  760. TpBase.BorderColor3 = Color3.new(0, 0, 0)
  761. TpBase.Position = UDim2.new(0, 90, 0, 225)
  762. TpBase.Size = UDim2.new(0, 75, 0, 35)
  763. TpBase.Font = Enum.Font.SourceSansBold
  764. TpBase.FontSize = Enum.FontSize.Size18
  765. TpBase.Text = "Tp to\nBase"
  766. TpBase.TextColor3 = Color3.fromRGB(255, 0, 0)
  767. TpPlayer.TextSize = 22
  768.  
  769. local Waypoints = Instance.new("ScrollingFrame")
  770. local Stranger = Instance.new("TextButton")
  771. local BobsShack = Instance.new("TextButton")
  772. local PlotTp = Instance.new("TextButton")
  773. local FancyFurnishings = Instance.new("TextButton")
  774. local FineArtsShop = Instance.new("TextButton")
  775. local LinksLogic = Instance.new("TextButton")
  776. local SpawnPoint = Instance.new("TextButton")
  777. local Dock = Instance.new("TextButton")
  778. local Bridge = Instance.new("TextButton")
  779. local ShrineOfSight = Instance.new("TextButton")
  780. local TheDen = Instance.new("TextButton")
  781. local VolcanoWin = Instance.new("TextButton")
  782. local SkiLodge = Instance.new("TextButton")
  783. local ShowLocation = Instance.new("TextButton")
  784. local CustomTPPoint = Instance.new("TextButton")
  785. local Teleport = Instance.new("ImageButton")
  786.  
  787. local WayPoints = {
  788. ["SpawnPoint"] = Vector3.new(155, 3, 74),
  789. ["Link's Logic"] = Vector3.new(4607, 7.5, -798),
  790. ["Fancy Furnishings"] = Vector3.new(491, 3, -1720),
  791. ["Fine Arts Shop"] = Vector3.new(5207, -166, 719),
  792. ["Bob's Shack"] = Vector3.new(260, 8, -2542),
  793. ["Strange Man"] = Vector3.new(1061, 16, 1131),
  794. ["Dock"] = CFrame.new(1114, 3.2, -197),
  795. ["Bridge"] = CFrame.new(113, 15, -977),
  796. ["Shrine Of Sight"] = CFrame.new(-1600, 205, 919),
  797. ["The Den"] = CFrame.new(323, 49, 1930),
  798. ["Volcano Win"] = CFrame.new(-1675, 358, 1476),
  799. ["Ski Lodge"] = CFrame.new(1244, 66, 2306)
  800. }
  801.  
  802. Teleport.Name = "Teleport"
  803. Teleport.Parent = Picker
  804. Teleport.BackgroundColor3 = Color3.new(1, 1, 1)
  805. Teleport.BorderColor3 = Color3.new(0, 0, 0)
  806. Teleport.Position = UDim2.new(0, 15, 0,90)
  807. Teleport.Size = UDim2.new(0, 80, 0, 80)
  808. Teleport.ZIndex = 3
  809. Teleport.Image = "rbxassetid://3891269399"
  810. Teleport.ScaleType = Enum.ScaleType.Crop
  811. Teleport.MouseButton1Click:Connect(function()
  812. CurrentItem.Image = "rbxassetid://3886256996"
  813. AIntroImage.Visible = true
  814. AIntroImage1.Visible = true
  815. end)
  816.  
  817. Waypoints.Name = "Waypoints"
  818. Waypoints.Parent = MenuFrame
  819. Waypoints.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
  820. Waypoints.BorderColor3 = Color3.new(0, 0, 0)
  821. Waypoints.Size = UDim2.new(0, 170, 0, 290)
  822. Waypoints.CanvasPosition = Vector2.new(0,0)
  823. Waypoints.CanvasSize = UDim2.new(0, 0, 0, 360)
  824. Waypoints.Visible = false
  825.  
  826. SpawnPoint.Name = "SpawnPoint"
  827. SpawnPoint.Parent = Waypoints
  828. SpawnPoint.BackgroundColor3 = Color3.new(0, 0, 0)
  829. SpawnPoint.Position = UDim2.new(0, 5, 0, 3)
  830. SpawnPoint.Size = UDim2.new(0, 148, 0, 20)
  831. SpawnPoint.Font = Enum.Font.Fantasy
  832. SpawnPoint.FontSize = Enum.FontSize.Size18
  833. SpawnPoint.Text = "Spawn"
  834. SpawnPoint.TextColor3 = Color3.new(255, 0, 0)
  835. SpawnPoint.TextSize = 16
  836. SpawnPoint.MouseButton1Down:connect(function()
  837. game.Players.LocalPlayer.Character:MoveTo(WayPoints["SpawnPoint"])
  838. end)
  839.  
  840. PlotTp.Name = "PlotTp"
  841. PlotTp.Parent = Waypoints
  842. PlotTp.BackgroundColor3 = Color3.new(0, 0, 0)
  843. PlotTp.Position = UDim2.new(0, 5, 0, 26)
  844. PlotTp.Size = UDim2.new(0, 148, 0, 20)
  845. PlotTp.Font = Enum.Font.Fantasy
  846. PlotTp.FontSize = Enum.FontSize.Size18
  847. PlotTp.Text = "Tp to Plot"
  848. PlotTp.TextColor3 = Color3.fromRGB(255, 0, 0)
  849. PlotTp.TextSize = 16
  850. PlotTp.MouseButton1Down:connect(function()
  851. for i,v in pairs(game.Workspace.Properties:GetChildren()) do
  852. if v.Owner.Value == game.Players.LocalPlayer then
  853. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.OriginSquare.CFrame + Vector3.new(0,10,0)
  854. end
  855. end
  856. end)
  857.  
  858. FancyFurnishings.Name = "FancyFurnishings"
  859. FancyFurnishings.Parent = Waypoints
  860. FancyFurnishings.BackgroundColor3 = Color3.new(0, 0, 0)
  861. FancyFurnishings.Position = UDim2.new(0, 5, 0, 49)
  862. FancyFurnishings.Size = UDim2.new(0, 148, 0, 20)
  863. FancyFurnishings.Font = Enum.Font.Fantasy
  864. FancyFurnishings.FontSize = Enum.FontSize.Size18
  865. FancyFurnishings.Text = "Fancy Furnishings"
  866. FancyFurnishings.TextColor3 = Color3.new(255, 0, 0)
  867. FancyFurnishings.TextSize = 16
  868. FancyFurnishings.MouseButton1Down:connect(function()
  869. game.Players.LocalPlayer.Character:MoveTo(WayPoints["Fancy Furnishings"])
  870. end)
  871.  
  872. LinksLogic.Name = "LinksLogic"
  873. LinksLogic.Parent = Waypoints
  874. LinksLogic.BackgroundColor3 = Color3.new(0, 0, 0)
  875. LinksLogic.Position = UDim2.new(0, 5, 0, 72)
  876. LinksLogic.Size = UDim2.new(0, 148, 0, 20)
  877. LinksLogic.Font = Enum.Font.Fantasy
  878. LinksLogic.FontSize = Enum.FontSize.Size18
  879. LinksLogic.Text = "Link's Logic"
  880. LinksLogic.TextColor3 = Color3.new(255, 0, 0)
  881. LinksLogic.TextSize = 16
  882. LinksLogic.MouseButton1Down:connect(function()
  883. game.Players.LocalPlayer.Character:MoveTo(WayPoints["Link's Logic"])
  884. end)
  885.  
  886. FineArtsShop.Name = "FineArtsShop"
  887. FineArtsShop.Parent = Waypoints
  888. FineArtsShop.BackgroundColor3 = Color3.new(0, 0, 0)
  889. FineArtsShop.Position = UDim2.new(0, 5, 0, 95)
  890. FineArtsShop.Size = UDim2.new(0, 148, 0, 20)
  891. FineArtsShop.Font = Enum.Font.Fantasy
  892. FineArtsShop.FontSize = Enum.FontSize.Size18
  893. FineArtsShop.Text = "Fine Arts Shop"
  894. FineArtsShop.TextColor3 = Color3.new(255, 0, 0)
  895. FineArtsShop.TextSize = 16
  896. FineArtsShop.MouseButton1Down:connect(function()
  897. game.Players.LocalPlayer.Character:MoveTo(WayPoints["Fine Arts Shop"])
  898. end)
  899.  
  900. BobsShack.Name = "BobsShack"
  901. BobsShack.Parent = Waypoints
  902. BobsShack.BackgroundColor3 = Color3.new(0, 0, 0)
  903. BobsShack.Position = UDim2.new(0, 5, 0, 118)
  904. BobsShack.Size = UDim2.new(0, 148, 0, 20)
  905. BobsShack.Font = Enum.Font.Fantasy
  906. BobsShack.FontSize = Enum.FontSize.Size18
  907. BobsShack.Text = "Bob's Shack"
  908. BobsShack.TextColor3 = Color3.fromRGB(255, 0, 0)
  909. BobsShack.TextSize = 16
  910. BobsShack.MouseButton1Down:connect(function()
  911. game.Players.LocalPlayer.Character:MoveTo(WayPoints["Bob's Shack"])
  912. end)
  913.  
  914. TheDen.Name = "TheDen"
  915. TheDen.Parent = Waypoints
  916. TheDen.BackgroundColor3 = Color3.new(0, 0, 0)
  917. TheDen.Position = UDim2.new(0, 5, 0, 141)
  918. TheDen.Size = UDim2.new(0, 148, 0, 20)
  919. TheDen.Font = Enum.Font.Fantasy
  920. TheDen.FontSize = Enum.FontSize.Size18
  921. TheDen.Text = "The Den"
  922. TheDen.TextColor3 = Color3.new(255, 0, 0)
  923. TheDen.TextSize = 16
  924. TheDen.MouseButton1Down:connect(function()
  925. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  926. uTorso.CFrame = WayPoints["The Den"]
  927. end)
  928.  
  929. ShrineOfSight.Name = "ShrineOfSight"
  930. ShrineOfSight.Parent = Waypoints
  931. ShrineOfSight.BackgroundColor3 = Color3.new(0, 0, 0)
  932. ShrineOfSight.Position = UDim2.new(0, 5, 0, 164)
  933. ShrineOfSight.Size = UDim2.new(0, 148, 0, 20)
  934. ShrineOfSight.Font = Enum.Font.Fantasy
  935. ShrineOfSight.FontSize = Enum.FontSize.Size18
  936. ShrineOfSight.Text = "Shrine Of Sight"
  937. ShrineOfSight.TextColor3 = Color3.new(255, 0, 0)
  938. ShrineOfSight.TextSize = 16
  939. ShrineOfSight.MouseButton1Down:connect(function()
  940. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  941. uTorso.CFrame = WayPoints["Shrine Of Sight"]
  942. end)
  943.  
  944. SkiLodge.Name = "Ski Lodge"
  945. SkiLodge.Parent = Waypoints
  946. SkiLodge.BackgroundColor3 = Color3.new(0, 0, 0)
  947. SkiLodge.Position = UDim2.new(0, 5, 0, 187)
  948. SkiLodge.Size = UDim2.new(0, 148, 0, 20)
  949. SkiLodge.Font = Enum.Font.Fantasy
  950. SkiLodge.FontSize = Enum.FontSize.Size18
  951. SkiLodge.Text = "Ski Lodge"
  952. SkiLodge.TextColor3 = Color3.new(255, 0, 0)
  953. SkiLodge.TextSize = 16
  954. SkiLodge.MouseButton1Down:connect(function()
  955. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  956. uTorso.CFrame = WayPoints["Ski Lodge"]
  957. end)
  958.  
  959. Dock.Name = "Dock"
  960. Dock.Parent = Waypoints
  961. Dock.BackgroundColor3 = Color3.new(0, 0, 0)
  962. Dock.Position = UDim2.new(0, 5, 0, 210)
  963. Dock.Size = UDim2.new(0, 148, 0, 20)
  964. Dock.Font = Enum.Font.Fantasy
  965. Dock.FontSize = Enum.FontSize.Size18
  966. Dock.Text = "Dock"
  967. Dock.TextColor3 = Color3.new(255, 0, 0)
  968. Dock.TextSize = 16
  969. Dock.MouseButton1Down:connect(function()
  970. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  971. uTorso.CFrame = WayPoints["Dock"]
  972. end)
  973.  
  974. Bridge.Name = "Bridge"
  975. Bridge.Parent = Waypoints
  976. Bridge.BackgroundColor3 = Color3.new(0, 0, 0)
  977. Bridge.Position = UDim2.new(0, 5, 0, 233)
  978. Bridge.Size = UDim2.new(0, 148, 0, 20)
  979. Bridge.Font = Enum.Font.Fantasy
  980. Bridge.FontSize = Enum.FontSize.Size18
  981. Bridge.Text = "Bridge"
  982. Bridge.TextColor3 = Color3.new(255, 0, 0)
  983. Bridge.TextSize = 16
  984. Bridge.MouseButton1Down:connect(function()
  985. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  986. uTorso.CFrame = WayPoints["Bridge"]
  987. end)
  988.  
  989. Stranger.Name = "Stranger"
  990. Stranger.Parent = Waypoints
  991. Stranger.BackgroundColor3 = Color3.new(0, 0, 0)
  992. Stranger.Position = UDim2.new(0, 5, 0, 256)
  993. Stranger.Size = UDim2.new(0, 148, 0, 20)
  994. Stranger.Font = Enum.Font.Fantasy
  995. Stranger.FontSize = Enum.FontSize.Size18
  996. Stranger.Text = "Stranger"
  997. Stranger.TextColor3 = Color3.fromRGB(255, 0, 0)
  998. Stranger.TextSize = 16
  999. Stranger.MouseButton1Down:connect(function()
  1000. game.Players.LocalPlayer.Character:MoveTo(WayPoints["Strange Man"])
  1001. end)
  1002.  
  1003. VolcanoWin.Name = "VolcanoWin"
  1004. VolcanoWin.Parent = Waypoints
  1005. VolcanoWin.BackgroundColor3 = Color3.new(0, 0, 0)
  1006. VolcanoWin.Position = UDim2.new(0, 5, 0, 279)
  1007. VolcanoWin.Size = UDim2.new(0, 148, 0, 20)
  1008. VolcanoWin.Font = Enum.Font.Fantasy
  1009. VolcanoWin.FontSize = Enum.FontSize.Size18
  1010. VolcanoWin.Text = "Volcano Win"
  1011. VolcanoWin.TextColor3 = Color3.new(255, 0, 0)
  1012. VolcanoWin.TextSize = 16
  1013. VolcanoWin.MouseButton1Down:connect(function()
  1014. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1015. uTorso.CFrame = WayPoints["Volcano Win"]
  1016. end)
  1017.  
  1018. ShowLocation.Name = "ShowLocation"
  1019. ShowLocation.Parent = Waypoints
  1020. ShowLocation.BackgroundColor3 = Color3.new(0, 0, 0)
  1021. ShowLocation.Position = UDim2.new(0, 5, 0, 302)
  1022. ShowLocation.Size = UDim2.new(0, 148, 0, 30)
  1023. ShowLocation.Font = Enum.Font.Fantasy
  1024. ShowLocation.FontSize = Enum.FontSize.Size14
  1025. ShowLocation.Text = "Show Current Coords\nSet Custom Location"
  1026. ShowLocation.TextColor3 = Color3.new(255, 0, 0)
  1027. ShowLocation.TextSize = 13
  1028.  
  1029. CustomTPPoint.Name = "CustomTPPoint"
  1030. CustomTPPoint.Parent = Waypoints
  1031. CustomTPPoint.BackgroundColor3 = Color3.new(0, 0, 0)
  1032. CustomTPPoint.Position = UDim2.new(0, 5, 0, 335)
  1033. CustomTPPoint.Size = UDim2.new(0, 148, 0, 20)
  1034. CustomTPPoint.Font = Enum.Font.Fantasy
  1035. CustomTPPoint.FontSize = Enum.FontSize.Size14
  1036. CustomTPPoint.Text = "TP to Custom Location"
  1037. CustomTPPoint.TextColor3 = Color3.new(255, 0, 0)
  1038. CustomTPPoint.TextSize = 13
  1039.  
  1040. -- Scripts:
  1041.  
  1042. --- Show Current Location
  1043.  
  1044. ShowLocation.MouseButton1Down:connect(function()
  1045.  
  1046. function round(num, numDecimalPlaces)
  1047. local mult = 10^(numDecimalPlaces or 0)
  1048. return math.floor(num * mult + 0.5) / mult
  1049. end
  1050.  
  1051. LocationX = round(game.Players.LocalPlayer.Character.HumanoidRootPart.Position.x, 1)
  1052. LocationY = round(game.Players.LocalPlayer.Character.HumanoidRootPart.Position.y, 1)
  1053. LocationZ = round(game.Players.LocalPlayer.Character.HumanoidRootPart.Position.z, 1)
  1054. ShowLocation.Text = "Current/Set Location\n"..LocationX..", "..LocationY..", "..LocationZ
  1055. CustomTPPoint.Text = "TP to "..LocationX..", "..LocationY..", "..LocationZ
  1056. CustomLocationSet = true
  1057. end)
  1058.  
  1059. --- TP to custom location ---
  1060.  
  1061. CustomTPPoint.MouseButton1Down:connect(function()
  1062. if CustomLocationSet == true then
  1063. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1064. uTorso.CFrame = CFrame.new(LocationX, LocationY, LocationZ)
  1065. end
  1066. end)
  1067.  
  1068.  
  1069. --- Player Tp ---
  1070.  
  1071. local buttons = {
  1072. Player1,
  1073. Player2,
  1074. Player3,
  1075. Player4,
  1076. Player5,
  1077. Player6
  1078. }
  1079. spawn(function()
  1080. while true do
  1081. Player1.Text = ""
  1082. Player2.Text = ""
  1083. Player3.Text = ""
  1084. Player4.Text = ""
  1085. Player5.Text = ""
  1086. Player6.Text = ""
  1087. for i, v in pairs(game.Players:GetChildren()) do
  1088. buttons[i].Text = v.Name
  1089. buttons[i].Visible = true
  1090. end
  1091. wait(0.5)
  1092. end
  1093. end)
  1094.  
  1095. Player1.MouseButton1Down:connect(function()
  1096. PlyrSel.Text = Player1.Text
  1097. end)
  1098. Player2.MouseButton1Down:connect(function()
  1099. PlyrSel.Text = Player2.Text
  1100. end)
  1101. Player3.MouseButton1Down:connect(function()
  1102. PlyrSel.Text = Player3.Text
  1103. end)
  1104. Player4.MouseButton1Down:connect(function()
  1105. PlyrSel.Text = Player4.Text
  1106. end)
  1107. Player5.MouseButton1Down:connect(function()
  1108. PlyrSel.Text = Player5.Text
  1109. end)
  1110. Player6.MouseButton1Down:connect(function()
  1111. PlyrSel.Text = Player6.Text
  1112. end)
  1113.  
  1114. TpPlayer.MouseButton1Down:connect(function()
  1115. if PlyrSel.Text == "SELECT A PLAYER" then
  1116. warn("No Player Selected")
  1117. else
  1118. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = workspace[PlyrSel.Text].HumanoidRootPart.CFrame
  1119. end
  1120. end)
  1121. TpBase.MouseButton1Down:connect(function()
  1122. for i, v in pairs(game.Workspace.Properties:GetChildren()) do
  1123. if v.Owner.Value == game.Players[PlyrSel.Text] then
  1124. local p= CFrame.new(v.OriginSquare.CFrame.x, v.OriginSquare.CFrame.y +3.5, v.OriginSquare.CFrame.z)
  1125. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = p
  1126. end
  1127. end
  1128. end)
  1129.  
  1130.  
  1131. local WoodFrame = Instance.new("Frame")
  1132. local Woodmenu = Instance.new("ImageButton")
  1133. local SawmillTp = Instance.new("TextButton")
  1134.  
  1135. Woodmenu.Name = "Woodmenu"
  1136. Woodmenu.Parent = Picker
  1137. Woodmenu.BackgroundColor3 = Color3.new(1, 1, 1)
  1138. Woodmenu.BorderColor3 = Color3.new(0, 0, 0)
  1139. Woodmenu.Position = UDim2.new(0, 15, 0,175)
  1140. Woodmenu.Size = UDim2.new(0, 80, 0, 80)
  1141. Woodmenu.ZIndex = 3
  1142. Woodmenu.Image = "rbxassetid://3894370075"
  1143. Woodmenu.ScaleType = Enum.ScaleType.Crop
  1144. Woodmenu.MouseButton1Click:Connect(function()
  1145. CurrentItem.Image = "rbxassetid://3886256996"
  1146. AIntroImage.Visible = true
  1147. AIntroImage1.Visible = true
  1148. end)
  1149.  
  1150. WoodFrame.Name = "WoodFrame"
  1151. WoodFrame.Parent = MenuFrame
  1152. WoodFrame.BorderSizePixel = 1
  1153. WoodFrame.BackgroundTransparency = 0
  1154. WoodFrame.BorderColor3 = Color3.new(0, 0, 0)
  1155. WoodFrame.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
  1156. WoodFrame.Size = UDim2.new(0, 170, 0, 210)
  1157. WoodFrame.Visible = false
  1158.  
  1159. SawmillTp.Name = "SawmillTp"
  1160. SawmillTp.Parent = WoodFrame
  1161. SawmillTp.BackgroundColor3 = Color3.new(0, 0, 0)
  1162. SawmillTp.BorderColor3 = Color3.new(0, 0, 0)
  1163. SawmillTp.Position = UDim2.new(0, 3, 0, 3)
  1164. SawmillTp.Size = UDim2.new(0, 165, 0, 20)
  1165. SawmillTp.Font = Enum.Font.Fantasy
  1166. SawmillTp.FontSize = Enum.FontSize.Size18
  1167. SawmillTp.Text = "Wood to Saw"
  1168. SawmillTp.TextColor3 = Color3.new(265, 0, 0)
  1169. SawmillTp.TextSize = 15
  1170. SawmillTp.MouseButton1Down:connect(function()
  1171.  
  1172. SawmillTp.Text = "WOOD TO SAW ON"
  1173. SawmillTp.TextColor3 = Color3.new(1, 1, 1)
  1174. SawmillC = false
  1175. Mouse = game.Players.LocalPlayer:GetMouse()
  1176.  
  1177. Mouse.KeyDown:connect(function(key)
  1178. if key:lower() == "q" then
  1179. Treee = Mouse.Target
  1180. end
  1181. end)
  1182. Mouse.KeyDown:connect(function(key)
  1183. if key:lower() == "p" then
  1184. if Mouse.Target.Parent:FindFirstChild("BlockageAlert") then
  1185. Sawmill = Mouse.Target.Parent
  1186. else
  1187. Sawmill=Mouse.Target.Parent.Parent
  1188. end
  1189. if Sawmill:FindFirstChild("BlockageAlert") and Sawmill:FindFirstChild("Owner") then
  1190. SawmillC = true
  1191. else
  1192. SawmillC = false
  1193. print"Something went wrong while setting the sawmill!"
  1194. end
  1195. if Treee ~= nil then
  1196. Mod(Treee)
  1197. else
  1198. print("Select tree with 'Q'!")
  1199. end
  1200. end
  1201. end)
  1202.  
  1203. function Mod(SelectedPart)
  1204. if SawmillC ~= true then
  1205. print'Set the sawmill with "P"!'
  1206. return
  1207. end
  1208. if SelectedPart.Parent:FindFirstChild("TreeClass") and SelectedPart.Parent:FindFirstChild("Owner") then
  1209. print("Tree: "..SelectedPart.Parent.TreeClass.Value)
  1210. Tree = SelectedPart.Parent
  1211. Tree.PrimaryPart = SelectedPart
  1212. game.ReplicatedStorage.Interaction.Verify:FireServer('Item owned by player',Tree)
  1213. Tree:SetPrimaryPartCFrame(Sawmill.Particles.CFrame)
  1214. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Tree)
  1215. end
  1216. end
  1217. end)
  1218.  
  1219. local Goldaxe = Instance.new("TextButton")
  1220.  
  1221. Goldaxe.Name = "SawmillTp"
  1222. Goldaxe.Parent = WoodFrame
  1223. Goldaxe.BackgroundColor3 = Color3.new(0, 0, 0)
  1224. Goldaxe.BorderColor3 = Color3.new(0, 0, 0)
  1225. Goldaxe.Position = UDim2.new(0, 3, 0, 26)
  1226. Goldaxe.Size = UDim2.new(0, 165, 0, 20)
  1227. Goldaxe.Font = Enum.Font.Fantasy
  1228. Goldaxe.FontSize = Enum.FontSize.Size18
  1229. Goldaxe.Text = "Gold Axe Off"
  1230. Goldaxe.TextColor3 = Color3.new(255, 0, 0)
  1231. Goldaxe.TextSize = 15
  1232. loadstring(game:HttpGet("https://pastebin.com/raw/n87tsjB1", true))()
  1233. Goldaxe.MouseButton1Down:connect(function()
  1234.  
  1235. if GAxe == true then
  1236. GAxe = false
  1237. Goldaxe.Text = "Gold Axe Off"
  1238. Goldaxe.TextColor3 = Color3.new(255, 0, 0)
  1239. elseif GAxe == false then
  1240. GAxe = true
  1241. Goldaxe.Text = "Gold Axe On"
  1242. Goldaxe.TextColor3 = Color3.new(1, 1, 1)
  1243. --Credits to Johiro
  1244. end
  1245. end)
  1246.  
  1247.  
  1248.  
  1249. local Harddrag = Instance.new("TextButton")
  1250.  
  1251. Harddrag.Name = "Harddrag"
  1252. Harddrag.Parent = WoodFrame
  1253. Harddrag.BackgroundColor3 = Color3.new(0, 0, 0)
  1254. Harddrag.BorderColor3 = Color3.new(0, 0, 0)
  1255. Harddrag.Position = UDim2.new(0, 3, 0, 49)
  1256. Harddrag.Size = UDim2.new(0, 165, 0, 20)
  1257. Harddrag.Font = Enum.Font.Fantasy
  1258. Harddrag.FontSize = Enum.FontSize.Size18
  1259. Harddrag.Text = "Hard drag"
  1260. Harddrag.TextColor3 = Color3.new(255, 0, 0)
  1261. Harddrag.TextSize = 15
  1262. Harddrag.MouseButton1Down:connect(function()
  1263.  
  1264. Harddrag.Text = "HARD DRAG ACTIVE"
  1265. Harddrag.TextColor3 = Color3.new(1, 1, 1)
  1266.  
  1267.  
  1268. local player = game.Players.LocalPlayer
  1269. local Character = player.Character or player.CharacterAdded:wait()
  1270. local Humanoid = Character:WaitForChild("Humanoid")
  1271. local walkSpeed = Humanoid.WalkSpeed
  1272. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.Dragger.Disabled = true
  1273. _G.dragRangeMin = 5
  1274. fivefour = coroutine.wrap(function()
  1275. EKey = false
  1276. QKey = false
  1277. player:GetMouse().KeyDown:connect(function(key)
  1278. if string.lower(key) == "e" then
  1279. EKey = true
  1280. elseif string.lower(key) == "q" then
  1281. QKey = true
  1282. end
  1283. end)
  1284. player:GetMouse().KeyUp:connect(function(key)
  1285. if string.lower(key) == "e" then
  1286. EKey = false
  1287. elseif string.lower(key) == "q" then
  1288. QKey = false
  1289. end
  1290. end)
  1291. while wait(0.1) do
  1292. if EKey then
  1293. F = FVal
  1294. FVal = FVal + 1000
  1295. ChangeForce(F+1000)
  1296. print(F)
  1297. end
  1298. if QKey then
  1299. F = FVal
  1300. FVal = FVal - 1000
  1301. ChangeForce(F-1000)
  1302. print(F)
  1303. end
  1304. end
  1305.  
  1306. end)
  1307. fivefour()
  1308. local dragPart = Instance.new("Part",game.Players.LocalPlayer.PlayerGui)--game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.Dragger.Dragger
  1309. dragPart.Size = Vector3.new(0.2,0.2,0.2)
  1310. dragPart.BrickColor = BrickColor.new("Really red")
  1311. player.CharacterAdded:connect(function()
  1312. Character = player.Character
  1313. Humanoid = Character:WaitForChild("Humanoid")
  1314. Humanoid.Died:connect(function()
  1315. dragPart.Parent = nil
  1316. end)
  1317. end)
  1318.  
  1319. wait(1)
  1320. local dragRangeMax = 10000
  1321. local dragRangeMin = _G.dragRangeMin
  1322.  
  1323. local camera = workspace.CurrentCamera
  1324. local mouse = player:GetMouse()
  1325.  
  1326. local button1Down = false
  1327. local dragRange = dragRangeMax
  1328. FVal = 80000
  1329. local bodyPosition = Instance.new("BodyPosition", dragPart)
  1330. bodyPosition.maxForce = Vector3.new(1, 1, 1) * FVal
  1331. bodyPosition.D = 1000
  1332. bodyPosition.P = 4000
  1333. function ChangeForce(F)
  1334. if F > 0 then
  1335. F = bodyPosition.maxForce.X+F
  1336. bodyPosition.maxForce = Vector3.new(1, 1, 1) * F
  1337. else
  1338. F = bodyPosition.maxForce.X-F
  1339. bodyPosition.maxForce = Vector3.new(1, 1, 1) * F
  1340. end
  1341. end
  1342.  
  1343. local bodyGyro = Instance.new("BodyGyro", dragPart)
  1344. bodyGyro.maxTorque = Vector3.new(1, 1, 1) * 200 --4000 -- * 0.000012
  1345. bodyGyro.P = 1200
  1346. bodyGyro.D = 140 --15
  1347.  
  1348. --bodyPosition.P = bodyPosition.P * 1/19
  1349. --bodyPosition.D = bodyPosition.D * 1/19
  1350. --bodyGyro.P = bodyGyro.P * 1/19
  1351. --bodyGyro.D = bodyGyro.D * 1/19
  1352.  
  1353. local rotateCFrame = CFrame.new()
  1354.  
  1355. local weld = Instance.new("Weld", dragPart)
  1356.  
  1357. --local interactPermission = require(game.ReplicatedStorage.Interaction.InteractionPermission)
  1358. local clientIsDragging = game.ReplicatedStorage.Interaction.ClientIsDragging
  1359.  
  1360. local carryAnimationTrack
  1361.  
  1362.  
  1363. --------------------------------[[ Drag Main ]]------------------------------------
  1364.  
  1365. local draggingPart = false
  1366.  
  1367. function click()
  1368. button1Down = true
  1369.  
  1370. local targetObject = game.Players.LocalPlayer:GetMouse().Target
  1371. if not canDrag(targetObject) then
  1372. return
  1373. end
  1374.  
  1375. local mouseHit = game.Players.LocalPlayer:GetMouse().Hit.p
  1376. if (mouseHit - Character.Head.Position).magnitude > dragRangeMax then
  1377. return
  1378. end
  1379.  
  1380. initializeDrag(targetObject, mouseHit)
  1381. rotateCFrame = CFrame.new()
  1382.  
  1383. carryAnimationTrack:Play(0.1, 1, 1)
  1384.  
  1385. local dragIsFailing = 0
  1386. local dragTime = 0
  1387.  
  1388.  
  1389. while button1Down and canDrag(targetObject) do
  1390. local desiredPos = Character.Head.Position + (game.Players.LocalPlayer:GetMouse().Hit.p - Character.Head.Position).unit * dragRange
  1391.  
  1392. local dragRay = Ray.new(Character.Head.Position, desiredPos - Character.Head.Position)
  1393. local part, pos = workspace:FindPartOnRayWithIgnoreList(dragRay, {Character, dragPart, targetObject.Parent})
  1394.  
  1395. if part then
  1396. desiredPos = pos
  1397. end
  1398.  
  1399. if (camera.CoordinateFrame.p - Character.Head.Position).magnitude > 2 then
  1400. desiredPos = desiredPos + Vector3.new(0, 1.8, 0)
  1401. end
  1402.  
  1403. moveDrag(desiredPos)
  1404. bodyGyro.cframe = CFrame.new(dragPart.Position, camera.CoordinateFrame.p) * rotateCFrame
  1405.  
  1406. local targParent = findHighestParent(targetObject) or targetObject
  1407.  
  1408. local attemptingToSurf = false
  1409. for _, check in pairs({{Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.7, -2.8, 0)).p, Vector3.new(0, -2, 0))},
  1410. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.35, -2.8, 0)).p, Vector3.new(0, -2, 0))},
  1411. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0, -2.8, 0)).p, Vector3.new(0, -2, 0))},
  1412. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.35, -2.8, 0)).p, Vector3.new(0, -2, 0))},
  1413. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(-0.7, -2.8, 0)).p, Vector3.new(0, -2, 0))},
  1414.  
  1415. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.35, -2.8, 0.6)).p, Vector3.new(0, -2, 0))},
  1416. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0, -2.8, 0.6)).p, Vector3.new(0, -2, 0))},
  1417. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.35, -2.8, 0.6)).p, Vector3.new(0, -2, 0))},
  1418.  
  1419. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.35, -2.8, -0.6)).p, Vector3.new(0, -2, 0))},
  1420. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0, -2.8, -0.6)).p, Vector3.new(0, -2, 0))},
  1421. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.35, -2.8, -0.6)).p, Vector3.new(0, -2, 0))},
  1422.  
  1423. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.5, -0.8, 0)).p, Character.HumanoidRootPart.CFrame.lookVector), State = Enum.HumanoidStateType.Climbing},
  1424. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(-0.5, -0.8, 0)).p, Character.HumanoidRootPart.CFrame.lookVector), State = Enum.HumanoidStateType.Climbing},
  1425. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.5, -1.3, 0)).p, Character.HumanoidRootPart.CFrame.lookVector), State = Enum.HumanoidStateType.Climbing},
  1426. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(-0.5, -1.3, 0)).p, Character.HumanoidRootPart.CFrame.lookVector), State = Enum.HumanoidStateType.Climbing}
  1427.  
  1428. }) do
  1429.  
  1430. local ray = check.Ray
  1431. local part, _ = workspace:FindPartOnRayWithIgnoreList(ray, {Character})
  1432. local op = part
  1433. part = part and findHighestParent(part)
  1434.  
  1435. if part and (not check.State or Humanoid:GetState() == check.State) then
  1436. if part == targParent then
  1437. attemptingToSurf = true
  1438. else
  1439. for _, connectedPart in pairs(op:GetConnectedParts(true)) do
  1440.  
  1441. if connectedPart == targetObject--[[targParent]] then
  1442. attemptingToSurf = true
  1443. break
  1444. end
  1445. end
  1446. end
  1447.  
  1448. if attemptingToSurf then
  1449. break
  1450. end
  1451. end
  1452. end
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458. local falling = Humanoid:GetState() == Enum.HumanoidStateType.Freefall or Humanoid:GetState() == Enum.HumanoidStateType.FallingDown--not part1 and not part2
  1459.  
  1460.  
  1461. if attemptingToSurf then
  1462. dragIsFailing = 0
  1463. elseif falling then
  1464. dragIsFailing = 0
  1465. elseif (dragPart.Position - desiredPos).magnitude > 5 then
  1466. dragIsFailing = 0
  1467. else
  1468. dragIsFailing = 0
  1469. end
  1470. if dragIsFailing > 16 then
  1471. break
  1472. end
  1473.  
  1474.  
  1475. if dragTime % 10 == 0 and targParent.Parent:FindFirstChild("BedInfo") and targParent.Parent:FindFirstChild("Main") then
  1476. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.Parent.Scripts.VehicleControl.SetVehicleOwnership:Fire(targParent.Parent.Main)
  1477. end
  1478.  
  1479. clientIsDragging:FireServer(targParent.Parent)
  1480.  
  1481. wait()
  1482. dragTime = 0
  1483. end
  1484.  
  1485. carryAnimationTrack:Stop()
  1486.  
  1487. endDrag()
  1488. end
  1489.  
  1490.  
  1491. function findHighestParent(child)
  1492. if not child or not child.Parent or child.Parent == workspace then
  1493. return nil
  1494. end
  1495.  
  1496. local ret = child.Parent:FindFirstChild("Owner") and child
  1497. return findHighestParent(child.Parent) or ret
  1498. end
  1499.  
  1500.  
  1501.  
  1502. function clickEnded()
  1503. button1Down = false
  1504. end
  1505.  
  1506. function holdDistanceChanged()
  1507. dragRange = dragRangeMax--[[_G.dragRangeMin + (1 - dist) * (dragRangeMax - _G.dragRangeMin)]]
  1508. end
  1509.  
  1510.  
  1511. function canDrag(targetObject)
  1512.  
  1513.  
  1514. if not (targetObject and not targetObject.Anchored and targetObject.Parent and Humanoid.Health > 0) then -- General conditions
  1515. return false
  1516. end
  1517.  
  1518. if targetObject.Name == "LeafPart" then
  1519. return false
  1520. end
  1521.  
  1522. local originTargetObject = targetObject
  1523. targetObject = findHighestParent(targetObject) or targetObject
  1524.  
  1525. bodyGyro.Parent = dragPart
  1526.  
  1527.  
  1528. --[[if not (targetObject.Parent:FindFirstChild("Owner") or targetObject.Parent.Parent:FindFirstChild("Owner")) then
  1529. return otherDraggable(targetObject, originTargetObject)
  1530. end]]
  1531.  
  1532. if targetObject.Parent:FindFirstChild("Owner") or targetObject.Parent.Parent:FindFirstChild("Owner") then
  1533. return true
  1534. end
  1535.  
  1536. if targetObject.Parent:FindFirstChild("TreeClass") then -- Wood class
  1537. return true
  1538. end
  1539. if targetObject.Parent:FindFirstChild("BoxItemName") then -- Shop items
  1540. return true
  1541. end
  1542. if targetObject.Parent:FindFirstChild("PurchasedBoxItemName") then -- Purchased box items
  1543. return true
  1544. end
  1545. if targetObject.Parent:FindFirstChild("Handle") then -- Tool items
  1546. return true
  1547. end
  1548.  
  1549. return otherDraggable(targetObject, originTargetObject)
  1550. end
  1551.  
  1552. function otherDraggable(targetObject, originTargetObject)
  1553. local draggable = targetObject and targetObject.Parent and targetObject.Parent:FindFirstChild("DraggableItem") or originTargetObject and originTargetObject.Parent and originTargetObject.Parent:FindFirstChild("DraggableItem")
  1554. if draggable then -- Other stuff
  1555. if draggable:FindFirstChild("NoRotate") then
  1556. bodyGyro.Parent = nil
  1557. end
  1558. return true
  1559. end
  1560. end
  1561.  
  1562. function initializeDrag(targetObject,mouseHit)
  1563. draggingPart = true
  1564. mouse.TargetFilter = targetObject and findHighestParent(targetObject) and findHighestParent(targetObject).Parent or targetObject
  1565.  
  1566. dragPart.CFrame = CFrame.new(mouseHit, camera.CoordinateFrame.p)
  1567.  
  1568. weld.Part0 = dragPart
  1569. weld.Part1 = targetObject
  1570. weld.C0 = CFrame.new(mouseHit,camera.CoordinateFrame.p):inverse() * targetObject.CFrame
  1571. weld.Parent = dragPart
  1572.  
  1573. dragPart.Parent = workspace
  1574. end
  1575.  
  1576. function endDrag()
  1577. mouse.TargetFilter = nil
  1578. dragPart.Parent = nil
  1579. draggingPart = false
  1580. end
  1581.  
  1582. --------------------------------[[ Do Prompt ]]------------------------------------
  1583.  
  1584.  
  1585. local dragGuiState = ""
  1586. function interactLoop()
  1587. while true do
  1588. wait()
  1589.  
  1590. local newState = ""
  1591.  
  1592. local mouseHit = game.Players.LocalPlayer:GetMouse().Hit.p
  1593. local targetObject = game.Players.LocalPlayer:GetMouse().Target
  1594.  
  1595.  
  1596. if draggingPart then
  1597. newState = "Dragging"
  1598. elseif canDrag(targetObject) and not button1Down and (mouseHit - Character.Head.Position).magnitude < dragRangeMax then
  1599. newState = "Mouseover"
  1600. end
  1601.  
  1602. if true then-- not (newState == dragGuiState) then
  1603. dragGuiState = newState
  1604. setPlatformControls()
  1605.  
  1606. if dragGuiState == "" then
  1607. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanDrag.Visible = false
  1608. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanRotate.Visible = false
  1609. elseif dragGuiState == "Mouseover" then
  1610. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanDrag.Visible = true
  1611. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanRotate.Visible = false
  1612. elseif dragGuiState == "Dragging" then
  1613. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanDrag.Visible = false
  1614. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanRotate.Visible = not (bodyGyro.Parent == nil) and (not player:FindFirstChild("IsChatting") or player.IsChatting.Value < 1)
  1615. end
  1616. end
  1617.  
  1618. end
  1619. end
  1620.  
  1621.  
  1622. --------------------------------[[ Drag Moving ]]------------------------------------
  1623.  
  1624.  
  1625. function moveDrag(pos)
  1626. bodyPosition.position = pos
  1627. end
  1628. local rotateSpeedReduce = 0.036
  1629.  
  1630. local lastRotateTick
  1631. function crotate(amount, speed)
  1632.  
  1633. if not draggingPart then
  1634. if not player:FindFirstChild("IsChatting") or player.IsChatting.Value < 2 then
  1635. Humanoid.WalkSpeed = walkSpeed
  1636. end
  1637. return
  1638. end
  1639.  
  1640. if Humanoid.WalkSpeed > 1 then
  1641. walkSpeed = Humanoid.WalkSpeed
  1642. Humanoid.WalkSpeed = 0
  1643. end
  1644.  
  1645. lastRotateTick = tick()
  1646. local thisRotateTick = lastRotateTick
  1647.  
  1648. while draggingPart and amount.magnitude > 0 and lastRotateTick == thisRotateTick do
  1649. rotateCFrame = CFrame.Angles(0, -amount.X * rotateSpeedReduce, 0) * CFrame.Angles(amount.Y * rotateSpeedReduce, 0, 0) * rotateCFrame
  1650. wait()
  1651. end
  1652.  
  1653. if amount.magnitude == 0 then
  1654. if not player:FindFirstChild("IsChatting") or player.IsChatting.Value < 2 then
  1655. Humanoid.WalkSpeed = walkSpeed
  1656. end
  1657. end
  1658. end
  1659.  
  1660. --------------------------------[[ User Input ]]------------------------------------
  1661.  
  1662. wait(1)
  1663.  
  1664. carryAnimationTrack = Humanoid:LoadAnimation(game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.Dragger:WaitForChild("CarryItem"))
  1665.  
  1666. --input = require(game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.Parent:WaitForChild("Scripts"):WaitForChild("UserInput"))
  1667.  
  1668. game.Players.LocalPlayer:GetMouse().Button1Down:connect(function()
  1669. click()
  1670. holdDistanceChanged()
  1671. end)
  1672. game.Players.LocalPlayer:GetMouse().Button1Up:connect(function()
  1673. clickEnded()
  1674. end)
  1675. --input.ClickBegan(click, holdDistanceChanged)
  1676. --input.ClickEnded(clickEnded)
  1677.  
  1678. --input.Rotate(crotate)
  1679.  
  1680.  
  1681. function setPlatformControls()
  1682. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanDrag.PlatformButton.Image = game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanDrag.PlatformButton.PC.Value
  1683. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanDrag.PlatformButton.KeyLabel.Text = "CLICK"
  1684. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanRotate.PlatformButton.Image = game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanRotate.PlatformButton.PC.Value
  1685. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanRotate.PlatformButton.KeyLabel.Text = "SHIFT + WASD"
  1686. end
  1687.  
  1688.  
  1689. interactLoop()
  1690. end)
  1691.  
  1692. local SellWood = Instance.new("TextButton")
  1693.  
  1694. SellWood.Name = "SellWood"
  1695. SellWood.Parent = WoodFrame
  1696. SellWood.BackgroundColor3 = Color3.new(0, 0, 0)
  1697. SellWood.BorderColor3 = Color3.new(0, 0, 0)
  1698. SellWood.Position = UDim2.new(0, 3, 0, 72)
  1699. SellWood.Size = UDim2.new(0, 165, 0, 20)
  1700. SellWood.Font = Enum.Font.Fantasy
  1701. SellWood.FontSize = Enum.FontSize.Size18
  1702. SellWood.Text = "Sell Cut Wood"
  1703. SellWood.TextColor3 = Color3.new(255, 0, 0)
  1704. SellWood.TextSize = 15
  1705. SellWood.MouseButton1Down:connect(function()
  1706. for _, Log in pairs(workspace.LogModels:GetChildren()) do
  1707. if Log.Name:sub(1, 6) == "Loose_" and Log:findFirstChild("Owner") then
  1708. if Log.Owner.Value == game.Players.LocalPlayer then
  1709. for i,v in pairs(Log:GetChildren()) do
  1710. if v.Name=="WoodSection" then
  1711. spawn(function()
  1712. for i=1,10 do
  1713. wait()
  1714. v.CFrame=CFrame.new(Vector3.new(315, -0.296, 85.791))*CFrame.Angles(math.rad(90),0,0)
  1715. end
  1716. end)
  1717. end
  1718. end
  1719. spawn(function()
  1720. for i=1,20 do
  1721. wait()
  1722. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Log.WoodSection)
  1723. game.ReplicatedStorage.Interaction.ClientRequestOwnership:FireServer(Log.WoodSection)
  1724. end
  1725. end)
  1726. end
  1727. end
  1728. end
  1729. end)
  1730.  
  1731. local SellPlanks = Instance.new("TextButton")
  1732.  
  1733. SellPlanks.Name = "SellWood"
  1734. SellPlanks.Parent = WoodFrame
  1735. SellPlanks.BackgroundColor3 = Color3.new(0, 0, 0)
  1736. SellPlanks.BorderColor3 = Color3.new(0, 0, 0)
  1737. SellPlanks.Position = UDim2.new(0, 3, 0, 95)
  1738. SellPlanks.Size = UDim2.new(0, 165, 0, 20)
  1739. SellPlanks.Font = Enum.Font.Fantasy
  1740. SellPlanks.FontSize = Enum.FontSize.Size18
  1741. SellPlanks.Text = "Sell Planks"
  1742. SellPlanks.TextColor3 = Color3.new(255, 0, 0)
  1743. SellPlanks.TextSize = 15
  1744. SellPlanks.MouseButton1Click:Connect(function()
  1745. for _, Plank in pairs(game.Workspace.PlayerModels:GetChildren()) do
  1746. if Plank.Name=="Plank" and Plank:findFirstChild("Owner") then
  1747. if Plank.Owner.Value == game.Players.LocalPlayer then
  1748. for i,v in pairs(Plank:GetChildren()) do
  1749. if v.Name=="WoodSection" then
  1750. spawn(function()
  1751. for i=1,10 do
  1752. wait()
  1753. v.CFrame=CFrame.new(Vector3.new(315, -0.296, 85.791))*CFrame.Angles(math.rad(90),0,0)
  1754. end
  1755. end)
  1756. end
  1757. end
  1758. spawn(function()
  1759. for i=1,20 do
  1760. wait()
  1761. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Plank.WoodSection)
  1762. game.ReplicatedStorage.Interaction.ClientRequestOwnership:FireServer(Plank.WoodSection)
  1763. end
  1764. end)
  1765. end
  1766. end
  1767. end
  1768. end)
  1769.  
  1770. local TPWood = Instance.new("TextButton")
  1771.  
  1772. TPWood.Name = "TPWood"
  1773. TPWood.Parent = WoodFrame
  1774. TPWood.BackgroundColor3 = Color3.new(0, 0, 0)
  1775. TPWood.BorderColor3 = Color3.new(0, 0, 0)
  1776. TPWood.Position = UDim2.new(0, 3, 0, 118)
  1777. TPWood.Size = UDim2.new(0, 165, 0, 20)
  1778. TPWood.Font = Enum.Font.Fantasy
  1779. TPWood.FontSize = Enum.FontSize.Size18
  1780. TPWood.Text = "TP Wood to You"
  1781. TPWood.TextColor3 = Color3.new(255, 0, 0)
  1782. TPWood.TextSize = 15
  1783. TPWood.MouseButton1Click:Connect(function()
  1784. for _, Log in pairs(game.Workspace.LogModels:GetChildren()) do
  1785. if Log.Name:sub(1, 6) == "Loose_" and Log:findFirstChild("Owner") then
  1786. if Log.Owner.Value == game.Players.LocalPlayer then
  1787. Log:MoveTo(game.Players.LocalPlayer.Character.HumanoidRootPart.Position)
  1788. for i=1,20 do
  1789. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Log.WoodSection)
  1790. game.ReplicatedStorage.Interaction.ClientRequestOwnership:FireServer(Log.WoodSection)
  1791. end
  1792. end
  1793. end
  1794. end
  1795. end)
  1796.  
  1797. local TpAllPlanks = Instance.new("TextButton")
  1798.  
  1799. TpAllPlanks.Name = "TpAllPlanks"
  1800. TpAllPlanks.Parent = WoodFrame
  1801. TpAllPlanks.BackgroundColor3 = Color3.new(0, 0, 0)
  1802. TpAllPlanks.BorderColor3 = Color3.new(0, 0, 0)
  1803. TpAllPlanks.Position = UDim2.new(0, 3, 0, 141)
  1804. TpAllPlanks.Size = UDim2.new(0, 165, 0, 20)
  1805. TpAllPlanks.Font = Enum.Font.Fantasy
  1806. TpAllPlanks.FontSize = Enum.FontSize.Size18
  1807. TpAllPlanks.Text = "TP Planks to You"
  1808. TpAllPlanks.TextColor3 = Color3.new(255, 0, 0)
  1809. TpAllPlanks.TextSize = 15
  1810. TpAllPlanks.MouseButton1Click:Connect(function()
  1811. for _, Plank in pairs(game.Workspace.PlayerModels:GetChildren()) do
  1812. if Plank.Name=="Plank" and Plank:findFirstChild("Owner") then
  1813. if Plank.Owner.Value == game.Players.LocalPlayer then
  1814. sendNotice = game.ReplicatedStorage.Notices.SendUserNotice
  1815. sendNotice:Fire("Click where you want ALL the Planks to TP to")
  1816. local ButtonPress
  1817. ButtonPress = game.Players.LocalPlayer:GetMouse().Button1Down:Connect(function()
  1818. Square = game.Players.LocalPlayer:GetMouse().Target
  1819. if (Square.Name == "OriginSquare" or Square.Name == "Square") then
  1820. ButtonPress:Disconnect()
  1821. Plank:MoveTo(Square.Position)
  1822. for i=1,100 do
  1823. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Plank)
  1824. end
  1825. end
  1826. end)
  1827. end
  1828. end
  1829. end
  1830. end)
  1831.  
  1832. local TeleportToTree = Instance.new("TextButton")
  1833.  
  1834. TeleportToTree.Name = "TeleportToTree"
  1835. TeleportToTree.Parent = WoodFrame
  1836. TeleportToTree.BackgroundColor3 = Color3.new(0, 0, 0)
  1837. TeleportToTree.BorderColor3 = Color3.new(0, 0, 0)
  1838. TeleportToTree.Position = UDim2.new(0, 3, 0, 164)
  1839. TeleportToTree.Size = UDim2.new(0, 165, 0, 20)
  1840. TeleportToTree.Font = Enum.Font.Fantasy
  1841. TeleportToTree.FontSize = Enum.FontSize.Size18
  1842. TeleportToTree.Text = "Port To Trees"
  1843. TeleportToTree.TextColor3 = Color3.new(255, 0, 0)
  1844. TeleportToTree.TextSize = 15
  1845. TeleportToTree.MouseButton1Click:Connect(function()
  1846. loadstring(game:HttpGet('https://pastebin.com/raw/ePD8jwbT',true))()
  1847. MainFrame.Visible = false
  1848. OpenFrame.Visible = true
  1849. end)
  1850.  
  1851. local Treeaura = Instance.new("TextButton")
  1852.  
  1853. Treeaura.Name = "Tree aura"
  1854. Treeaura.Parent = WoodFrame
  1855. Treeaura.BackgroundColor3 = Color3.new(0, 0, 0)
  1856. Treeaura.BorderColor3 = Color3.new(0, 0, 0)
  1857. Treeaura.Position = UDim2.new(0, 3, 0, 187)
  1858. Treeaura.Size = UDim2.new(0, 165, 0, 20)
  1859. Treeaura.Font = Enum.Font.Fantasy
  1860. Treeaura.FontSize = Enum.FontSize.Size18
  1861. Treeaura.Text = "Tree Aura"
  1862. Treeaura.TextColor3 = Color3.new(255, 0, 0)
  1863. Treeaura.TextSize = 15
  1864. loadstring(game:HttpGet("https://pastebin.com/raw/iM4sMR6j", true))()
  1865. Treeaura.MouseButton1Down:connect(function()
  1866.  
  1867. if CutEnabled == true then
  1868. CutEnabled = false
  1869. Treeaura.Text = "Tree Aura off"
  1870. Treeaura.TextColor3 = Color3.new(255, 0, 0)
  1871. elseif CutEnabled == false then
  1872. CutEnabled = true
  1873. Treeaura.Text = "Tree Aura on"
  1874. Treeaura.TextColor3 = Color3.new(1, 1, 1)
  1875. end
  1876. end)
  1877. --Credits to Johiro
  1878.  
  1879.  
  1880. local PlayerNameBox = Instance.new("TextBox")
  1881. local CopyFrame = Instance.new("Frame")
  1882. local Copymenu = Instance.new("ImageButton")
  1883.  
  1884. Copymenu.Name = "Copymenu"
  1885. Copymenu.Parent = Picker
  1886. Copymenu.BackgroundColor3 = Color3.new(1, 1, 1)
  1887. Copymenu.BorderColor3 = Color3.new(0, 0, 0)
  1888. Copymenu.Position = UDim2.new(0, 15, 0,260)
  1889. Copymenu.Size = UDim2.new(0, 80, 0, 80)
  1890. Copymenu.ZIndex = 3
  1891. Copymenu.Image = "rbxassetid://3899462163"
  1892. Copymenu.ScaleType = Enum.ScaleType.Crop
  1893. Copymenu.MouseButton1Click:Connect(function()
  1894. CurrentItem.Image = "rbxassetid://3886256996"
  1895. AIntroImage.Visible = false
  1896. AIntroImage1.Visible = false
  1897. end)
  1898.  
  1899. CopyFrame.Name = "CopyFrame"
  1900. CopyFrame.Parent = MenuFrame
  1901. CopyFrame.BorderSizePixel = 1
  1902. CopyFrame.BackgroundTransparency = 0
  1903. CopyFrame.BorderColor3 = Color3.new(0, 0, 0)
  1904. CopyFrame.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
  1905. CopyFrame.Size = UDim2.new(0, 170, 0, 439)
  1906. CopyFrame.Visible = false
  1907.  
  1908. PlayerNameBox.Name = "PlayerNameBox"
  1909. PlayerNameBox.Parent = CopyFrame
  1910. PlayerNameBox.BackgroundColor3 = Color3.new(0, 0, 0)
  1911. PlayerNameBox.BorderColor3 = Color3.new(0, 0, 0)
  1912. PlayerNameBox.Position = UDim2.new(0, 3, 0, 3)
  1913. PlayerNameBox.Size = UDim2.new(0, 165, 0, 20)
  1914. PlayerNameBox.Font = Enum.Font.Fantasy
  1915. PlayerNameBox.FontSize = Enum.FontSize.Size18
  1916. PlayerNameBox.Text = "PLAYER NAME"
  1917. PlayerNameBox.TextColor3 = Color3.new(255, 0, 0)
  1918. PlayerNameBox.TextSize = 15
  1919.  
  1920. local CopyBase = Instance.new("TextButton")
  1921. local AXETRUCK = Instance.new("TextButton")
  1922. local WireObjects = Instance.new("TextButton")
  1923. local giftsport = Instance.new("TextButton")
  1924. local HardStructures = Instance.new("TextButton")
  1925. local other = Instance.new("TextButton")
  1926. local other1 = Instance.new("TextButton")
  1927. local TPtreesPlanks = Instance.new("TextButton")
  1928.  
  1929. AXETRUCK.Name = "AXETRUCK"
  1930. AXETRUCK.Parent = CopyFrame
  1931. AXETRUCK.BackgroundColor3 = Color3.new(0, 0, 0)
  1932. AXETRUCK.BorderSizePixel = 1
  1933. AXETRUCK.BorderColor3 = Color3.fromRGB(196, 40, 28)
  1934. AXETRUCK.Position = UDim2.new(0,175, 0, 3)
  1935. AXETRUCK.Size = UDim2.new(0, 165, 0, 20)
  1936. AXETRUCK.Font = Enum.Font.Fantasy
  1937. AXETRUCK.FontSize = Enum.FontSize.Size18
  1938. AXETRUCK.Text = "Axe + Truck S/Port"
  1939. AXETRUCK.TextColor3 = Color3.new(255, 0, 0)
  1940. AXETRUCK.TextSize = 15
  1941. AXETRUCK.MouseButton1Down:connect(function()
  1942. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/AXETRUCK.txt',true))()
  1943. MainFrame.Visible = false
  1944. OpenFrame.Visible = true
  1945.  
  1946. end)
  1947.  
  1948. WireObjects.Name = "WireObjects"
  1949. WireObjects.Parent = CopyFrame
  1950. WireObjects.BackgroundColor3 = Color3.new(0, 0, 0)
  1951. WireObjects.BorderSizePixel = 1
  1952. WireObjects.BorderColor3 = Color3.fromRGB(196, 40, 28)
  1953. WireObjects.Position = UDim2.new(0,175, 0, 26)
  1954. WireObjects.Size = UDim2.new(0, 165, 0, 20)
  1955. WireObjects.Font = Enum.Font.Fantasy
  1956. WireObjects.FontSize = Enum.FontSize.Size18
  1957. WireObjects.Text = "Wire Objects S/Port"
  1958. WireObjects.TextColor3 = Color3.new(255, 0, 0)
  1959. WireObjects.TextSize = 15
  1960. WireObjects.MouseButton1Down:connect(function()
  1961. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/WireObjects.txt',true))()
  1962. MainFrame.Visible = false
  1963. OpenFrame.Visible = true
  1964.  
  1965. end)
  1966.  
  1967. giftsport.Name = "giftsport"
  1968. giftsport.Parent = CopyFrame
  1969. giftsport.BackgroundColor3 = Color3.new(0, 0, 0)
  1970. giftsport.BorderSizePixel = 1
  1971. giftsport.BorderColor3 = Color3.fromRGB(196, 40, 28)
  1972. giftsport.Position = UDim2.new(0,175, 0, 49)
  1973. giftsport.Size = UDim2.new(0, 165, 0, 20)
  1974. giftsport.Font = Enum.Font.Fantasy
  1975. giftsport.FontSize = Enum.FontSize.Size18
  1976. giftsport.Text = "Gifts S/Port"
  1977. giftsport.TextColor3 = Color3.new(255, 0, 0)
  1978. giftsport.TextSize = 15
  1979. giftsport.MouseButton1Down:connect(function()
  1980. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/giftsport.txt',true))()
  1981. MainFrame.Visible = false
  1982. OpenFrame.Visible = true
  1983.  
  1984. end)
  1985.  
  1986. HardStructures.Name = "HardStructures"
  1987. HardStructures.Parent = CopyFrame
  1988. HardStructures.BackgroundColor3 = Color3.new(0, 0, 0)
  1989. HardStructures.BorderSizePixel = 1
  1990. HardStructures.BorderColor3 = Color3.fromRGB(196, 40, 28)
  1991. HardStructures.Position = UDim2.new(0,175, 0, 72)
  1992. HardStructures.Size = UDim2.new(0, 165, 0, 20)
  1993. HardStructures.Font = Enum.Font.Fantasy
  1994. HardStructures.FontSize = Enum.FontSize.Size18
  1995. HardStructures.Text = "HardStructures S/Port"
  1996. HardStructures.TextColor3 = Color3.new(255, 0, 0)
  1997. HardStructures.TextSize = 15
  1998. HardStructures.MouseButton1Down:connect(function()
  1999. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/HardStructures1.txt',true))()
  2000. MainFrame.Visible = false
  2001. OpenFrame.Visible = true
  2002.  
  2003. end)
  2004.  
  2005. other.Name = "other"
  2006. other.Parent = CopyFrame
  2007. other.BackgroundColor3 = Color3.new(0, 0, 0)
  2008. other.BorderSizePixel = 1
  2009. other.BorderColor3 = Color3.fromRGB(196, 40, 28)
  2010. other.Position = UDim2.new(0,175, 0, 95)
  2011. other.Size = UDim2.new(0, 165, 0, 20)
  2012. other.Font = Enum.Font.Fantasy
  2013. other.FontSize = Enum.FontSize.Size18
  2014. other.Text = "Other S/Port"
  2015. other.TextColor3 = Color3.new(255, 0, 0)
  2016. other.TextSize = 15
  2017. other.MouseButton1Down:connect(function()
  2018. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/other1.txt',true))()
  2019. MainFrame.Visible = false
  2020. OpenFrame.Visible = true
  2021.  
  2022. end)
  2023.  
  2024.  
  2025. TPtreesPlanks.Name = "Tree aura"
  2026. TPtreesPlanks.Parent = CopyFrame
  2027. TPtreesPlanks.BackgroundColor3 = Color3.new(0, 0, 0)
  2028. TPtreesPlanks.BorderSizePixel = 1
  2029. TPtreesPlanks.BorderColor3 = Color3.fromRGB(196, 40, 28)
  2030. TPtreesPlanks.Position = UDim2.new(0, 175, 0, 118)
  2031. TPtreesPlanks.Size = UDim2.new(0, 165, 0, 20)
  2032. TPtreesPlanks.Font = Enum.Font.Fantasy
  2033. TPtreesPlanks.FontSize = Enum.FontSize.Size18
  2034. TPtreesPlanks.Text = "Planks S/Port"
  2035. TPtreesPlanks.TextColor3 = Color3.new(255, 0, 0)
  2036. TPtreesPlanks.TextSize = 15
  2037. TPtreesPlanks.MouseButton1Down:connect(function()
  2038. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/plank.txt',true))()
  2039. MainFrame.Visible = false
  2040. OpenFrame.Visible = true
  2041.  
  2042. end)
  2043.  
  2044.  
  2045. CopyBase.Name = "CopyBase"
  2046. CopyBase.Parent = CopyFrame
  2047. CopyBase.BackgroundColor3 = Color3.new(0, 0, 0)
  2048. CopyBase.BorderColor3 = Color3.new(0, 0, 0)
  2049. CopyBase.Position = UDim2.new(0, 3, 0, 26)
  2050. CopyBase.Size = UDim2.new(0, 165, 0, 20)
  2051. CopyBase.Font = Enum.Font.Fantasy
  2052. CopyBase.FontSize = Enum.FontSize.Size18
  2053. CopyBase.Text = "Copy Base"
  2054. CopyBase.TextColor3 = Color3.new(255, 0, 0)
  2055. CopyBase.TextSize = 15
  2056. --//Setting\\
  2057. CopyBase.MouseButton1Down:connect(function()
  2058.  
  2059. local RunService = game:GetService("RunService")
  2060. local TargetPlayer = PlayerNameBox.Text
  2061. local SlowMode = false
  2062. local WipeLocal = false
  2063.  
  2064. local CopyStructure = true
  2065. local CopyWire = true
  2066. local CopyItems = true
  2067. local CopyFurniture = true
  2068.  
  2069. --------------------------------------
  2070. if WipeLocal then
  2071. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  2072. if v:FindFirstChild("Owner") then
  2073. if v.Owner.Value == game.Players.LocalPlayer then
  2074. game.ReplicatedStorage.Interaction.DestroyStructure:FireServer(v)
  2075. end
  2076. end
  2077. end
  2078. wait(0.5)
  2079. end
  2080.  
  2081. for i,v in pairs(game.Players:GetChildren()) do
  2082. if v ~= game.Players.LocalPlayer then
  2083. if v.Name:find(TargetPlayer) then
  2084. TargetPlayer = v
  2085. break
  2086. end
  2087. end
  2088. end
  2089.  
  2090. local LocalLand, TargetLand
  2091.  
  2092. for i,v in pairs(game.Workspace.Properties:GetChildren()) do
  2093. if v:FindFirstChild("Owner") then
  2094. if v.Owner.Value == TargetPlayer then
  2095. TargetLand = v
  2096. elseif v.Owner.Value == game.Players.LocalPlayer then
  2097. LocalLand = v
  2098. end
  2099. end
  2100. end
  2101.  
  2102. local CollectedTargetStructures, CollectedLocalStructures, CollectedLocalFurnitures, CollectedTargetFurnitures, CollectedLocalItems, CollectedTargetItems = {}, {}, {}, {}, {}, {}
  2103. local CollectedTargetItemsCopy, CollectedTargetFurnituresCopy = {}, {}
  2104. local TotalCollectedBlueprints = 0
  2105.  
  2106. if CopyStructure then
  2107. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  2108. if v:FindFirstChild("Owner") and v.Owner.Value == TargetPlayer then
  2109. if v:FindFirstChild("BuildDependentWood") and (v.Type.Value == "Structure" or v.Type.Value == "Furniture") then
  2110. local Data = {}
  2111. Data.WoodClass = v:FindFirstChild("BlueprintWoodClass") and v.BlueprintWoodClass.Value
  2112. Data.OffSet = (v:FindFirstChild("MainCFrame") and v.MainCFrame.Value or v.PrimaryPart.CFrame) - TargetLand.OriginSquare.Position
  2113. Data.BlueprintType = v.ItemName.Value
  2114. table.insert(CollectedTargetStructures,Data)
  2115. end
  2116. end
  2117. end
  2118.  
  2119. for i, Data in pairs(CollectedTargetStructures) do
  2120. game.ReplicatedStorage.PlaceStructure.ClientPlacedBlueprint:FireServer(Data.BlueprintType, LocalLand.OriginSquare.CFrame - Vector3.new(0,20,0), game.Players.LocalPlayer)
  2121.  
  2122. if SlowMode and (math.random(1,2) ~= 1) then
  2123. RunService.RenderStepped:Wait()
  2124. end
  2125. end
  2126. end
  2127.  
  2128. function blueprintHasBeenCollected(Model)
  2129. if CollectedLocalStructures[Model.Name] then
  2130. for i, BlueprintModel in pairs(CollectedLocalStructures[Model.Name]) do
  2131. if BlueprintModel == Model then
  2132. return true
  2133. end
  2134. end
  2135. end
  2136. return false
  2137. end
  2138.  
  2139. repeat
  2140. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  2141. if v:FindFirstChild("Owner") and v.Owner.Value == game.Players.LocalPlayer and v:FindFirstChild("Type") and v.Type.Value == "Blueprint" and not blueprintHasBeenCollected(v) then
  2142. if not CollectedLocalStructures[v.Name] then
  2143. CollectedLocalStructures[v.Name] = {}
  2144. end
  2145. table.insert(CollectedLocalStructures[v.Name], v)
  2146. TotalCollectedBlueprints = TotalCollectedBlueprints + 1
  2147. end
  2148. end
  2149. wait()
  2150. until TotalCollectedBlueprints == #CollectedTargetStructures
  2151.  
  2152. function SpawnStructure(Data, Blueprint)
  2153. local Position = Data.OffSet + LocalLand.OriginSquare.Position
  2154. game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure:FireServer(Blueprint.ItemName.Value, Position, game.Players.LocalPlayer, Data.WoodClass, Blueprint, not Data.WoodClass)
  2155. end
  2156.  
  2157. for i, Data in pairs(CollectedTargetStructures) do
  2158. local Blueprint = CollectedLocalStructures[Data.BlueprintType][1]
  2159. table.remove(CollectedLocalStructures[Data.BlueprintType], 1)
  2160.  
  2161. SpawnStructure(Data, Blueprint)
  2162.  
  2163. if SlowMode and (math.random(1,2) ~= 1) then
  2164. RunService.RenderStepped:Wait()
  2165. end
  2166. end
  2167.  
  2168. function CreateWire(WireType, Points)
  2169. local Wire = game.ReplicatedStorage.Purchasables.WireObjects[WireType]
  2170.  
  2171. for i,v in pairs(Points) do
  2172. Points[i] = v + LocalLand.OriginSquare.Position
  2173. end
  2174.  
  2175. game.ReplicatedStorage.PlaceStructure.ClientPlacedWire:FireServer(Wire, Points)
  2176. end
  2177.  
  2178. if CopyWire then
  2179. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  2180. if v:FindFirstChild("Owner") and v.Owner.Value == TargetPlayer and v:FindFirstChild("Type") and v.Type.Value == "Wire" and v:FindFirstChild("End1") then
  2181. local Points = {}
  2182. local PointCount = 1
  2183.  
  2184. table.insert(Points, (v.End1.Position - TargetLand.OriginSquare.Position))
  2185.  
  2186. for i,w in pairs(v:GetChildren()) do
  2187. if w.Name:find("Point") then
  2188. PointCount = PointCount + 1
  2189. end
  2190. end
  2191.  
  2192. for i=2, PointCount do
  2193. local Point = v:FindFirstChild("Point"..tostring(i))
  2194. table.insert(Points, (Point.Position - TargetLand.OriginSquare.Position))
  2195. end
  2196.  
  2197. table.insert(Points, (v.End2.Position - TargetLand.OriginSquare.Position))
  2198. CreateWire(v.ItemName.Value, Points)
  2199.  
  2200. if SlowMode and (math.random(1,2) ~= 1)then
  2201. RunService.RenderStepped:Wait()
  2202. end
  2203. end
  2204. end
  2205. end
  2206.  
  2207. function isValidFurniture(Model)
  2208. if Model:FindFirstChild("Type") and (Model.Type.Value == "Structure" or Model.Type.Value == "Furniture" or Model.Type.Value == "Vehicle Spot") then
  2209. if Model:FindFirstChild("BuildDependentWood") or Model:FindFirstChild("PurchasedBoxItemName") then
  2210. return false
  2211. end
  2212. return true
  2213. end
  2214. return false
  2215. end
  2216.  
  2217. function Spawn(ItemName, Position)
  2218. local Info = {}
  2219. Info.Name = ItemName.Value
  2220. Info.Type = ItemName.Name == "PurchasedBoxItemName" and ItemName or game.ReplicatedStorage.Purchasables.Structures.HardStructures.Sawmill2.Type
  2221. Info.OtherInfo = game.ReplicatedStorage.Purchasables.WireObjects.Wire.OtherInfo
  2222. local Points = {Position.p, Position.p}
  2223. game.ReplicatedStorage.PlaceStructure.ClientPlacedWire:FireServer(Info, Points)
  2224. end
  2225.  
  2226. if CopyFurniture then
  2227. for i, Model in pairs(game.Workspace.PlayerModels:GetChildren()) do
  2228. if Model:FindFirstChild("Owner") and Model.Owner.Value == TargetPlayer and isValidFurniture(Model) then
  2229. local ItemName = Model:FindFirstChild("ItemName") or Model:FindFirstChild("PurchasedBoxItemName")
  2230. local Position = (Model:FindFirstChild("MainCFrame") and Model.MainCFrame.Value or Model.PrimaryPart.CFrame) - TargetLand.OriginSquare.Position
  2231.  
  2232. if ItemName.Name == "PurchasedBoxItemName" then
  2233. Spawn(ItemName, Position + LocalLand.OriginSquare.Position)
  2234. else
  2235. Spawn(ItemName, LocalLand.OriginSquare.CFrame - Vector3.new(0,20,0))
  2236. end
  2237.  
  2238. local Data = {}
  2239. Data.ItemName = ItemName.Value
  2240. Data.OffSet = Position
  2241.  
  2242. table.insert(CollectedTargetFurnitures, Data)
  2243.  
  2244. if SlowMode and (math.random(1,2) ~= 1)then
  2245. RunService.RenderStepped:Wait()
  2246. end
  2247. end
  2248. end
  2249. end
  2250.  
  2251. for i, v in pairs(CollectedTargetFurnitures) do
  2252. table.insert(CollectedTargetFurnituresCopy,v)
  2253. end
  2254.  
  2255. function isValidFurnitureModel(Model)
  2256. for i, Data in pairs(CollectedTargetFurnitures) do
  2257. if Data.ItemName == Model.ItemName.Value then
  2258. table.remove(CollectedTargetFurnitures, i)
  2259. return true
  2260. end
  2261. end
  2262. return false
  2263. end
  2264.  
  2265. repeat
  2266. for i, Model in pairs(game.Workspace.PlayerModels:GetChildren()) do
  2267. if Model.Name == "Wire" and Model:FindFirstChild("Owner") and Model.Owner.Value == game.Players.LocalPlayer and Model.ItemName.Value ~= "Wire" and isValidFurnitureModel(Model) then
  2268. table.insert(CollectedLocalFurnitures, Model)
  2269. end
  2270. end
  2271. wait()
  2272. until #CollectedTargetFurnitures == 0
  2273.  
  2274. function GrabModelFromCollectedFurnitures(ItemName)
  2275. for i, Model in pairs(CollectedLocalFurnitures) do
  2276. if Model.ItemName.Value == ItemName then
  2277. table.remove(CollectedLocalFurnitures,i)
  2278. return Model
  2279. end
  2280. end
  2281. end
  2282.  
  2283. for i, Data in pairs(CollectedTargetFurnituresCopy) do
  2284. local Model = GrabModelFromCollectedFurnitures(Data.ItemName)
  2285. local ItemName = Data.ItemName
  2286. local Position = Data.OffSet + LocalLand.OriginSquare.Position
  2287. game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure:FireServer(ItemName,Position,game.Players.LocalPlayer,false,Model,true)
  2288.  
  2289. if SlowMode and (math.random(1,2) ~= 1)then
  2290. RunService.RenderStepped:Wait()
  2291. end
  2292. end
  2293.  
  2294. function isValidItem(Model)
  2295. if Model:FindFirstChild("Type") and (Model.Type.Value == "Structure" or Model.Type.Value == "Loose Item" or Model.Type.Value == "Tool" or Model.Type.Value == "Wire" or Model.Type.Value == "Furniture" or Model.Type.Value == "Gift") then
  2296. if (Model.Type.Value == "Structure" or Model.Type.Value == "Wire" or Model.Type.Value == "Furniture") and not Model:FindFirstChild("PurchasedBoxItemName") then
  2297. return false
  2298. end
  2299.  
  2300. return true
  2301. elseif not Model:FindFirstChild("Type") then
  2302. if Model:FindFirstChild("ItemName") then
  2303. local ItemName = Model.ItemName.Value:lower()
  2304.  
  2305. if ItemName:find("bob") and (ItemName:find("wob") or ItemName:find("head"))then
  2306. return true
  2307. end
  2308. end
  2309. end
  2310. return false
  2311. end
  2312. function itemIsOnLand(Position)
  2313. if (math.abs(Position.X - TargetLand.OriginSquare.Position.X) > 101 or math.abs(Position.Z - TargetLand.OriginSquare.Position.Z) > 101) then
  2314. return false
  2315. end
  2316. for i, Square in pairs(TargetLand:GetChildren()) do
  2317. if Square.Name == "Square" then
  2318. if (math.abs(Position.X - Square.Position.X) < 21 and math.abs(Position.Z - Square.Position.Z) < 21) then
  2319. return true
  2320. end
  2321. end
  2322. end
  2323. return false
  2324. end
  2325.  
  2326. if CopyItems then
  2327. for i, Model in pairs(game.Workspace.PlayerModels:GetChildren()) do
  2328. if Model:FindFirstChild("Owner") and Model.Owner.Value == TargetPlayer and isValidItem(Model) then
  2329. local ItemName = Model:FindFirstChild("ItemName") or Model:FindFirstChild("PurchasedBoxItemName")
  2330. local Position = (Model:FindFirstChild("MainCFrame") and Model.MainCFrame.Value or Model.PrimaryPart.CFrame) - TargetLand.OriginSquare.Position
  2331.  
  2332. if itemIsOnLand((Model:FindFirstChild("MainCFrame") and Model.MainCFrame.Value or Model.PrimaryPart.CFrame).p) then
  2333. Spawn(ItemName, LocalLand.OriginSquare.CFrame - Vector3.new(0,20,0))
  2334.  
  2335. local Data = {}
  2336. Data.ItemName = ItemName.Value
  2337. Data.OffSet = Position
  2338.  
  2339. table.insert(CollectedTargetItems, Data)
  2340.  
  2341. if SlowMode and (math.random(1,2) ~= 1)then
  2342. RunService.RenderStepped:Wait()
  2343. end
  2344. end
  2345. end
  2346. end
  2347. end
  2348.  
  2349. for i, v in pairs(CollectedTargetItems) do
  2350. table.insert(CollectedTargetItemsCopy,v)
  2351. end
  2352.  
  2353. function isValidItemModel(Model)
  2354. for i, Data in pairs(CollectedTargetItems) do
  2355. if Data.ItemName == Model.ItemName.Value then
  2356. table.remove(CollectedTargetItems, i)
  2357. return true
  2358. end
  2359. end
  2360. return false
  2361. end
  2362. function itemHasBeenCollected(Model)
  2363. for i, Data in pairs(CollectedLocalItems) do
  2364. if Data.ItemName == Model.ItemName.Value then
  2365. return true
  2366. end
  2367. end
  2368. return false
  2369. end
  2370.  
  2371. repeat
  2372. for i, Model in pairs(game.Workspace.PlayerModels:GetChildren()) do
  2373. if Model.Name == "Wire" and Model:FindFirstChild("Owner") and Model.Owner.Value == game.Players.LocalPlayer and (Model.ItemName.Value ~= "Wire" or (Model:FindFirstChild("ItemName") and Model.ItemName.Value == "Wire" and Model:FindFirstChild("PurchasedBoxItemName"))) and isValidItemModel(Model) and not itemHasBeenCollected(Model) then
  2374. table.insert(CollectedLocalItems, Model)
  2375. end
  2376. end
  2377. wait()
  2378. until #CollectedTargetItems == 0
  2379.  
  2380. function GrabModelFromCollectedItems(ItemName)
  2381. for i, Model in pairs(CollectedLocalItems) do
  2382. if Model.ItemName.Value == ItemName then
  2383. table.remove(CollectedLocalItems,i)
  2384. return Model
  2385. end
  2386. end
  2387. end
  2388.  
  2389. for i, Data in pairs(CollectedTargetItemsCopy) do
  2390. local Model = GrabModelFromCollectedItems(Data.ItemName)
  2391. local ItemName = Data.ItemName
  2392. local Position = Data.OffSet + LocalLand.OriginSquare.Position
  2393.  
  2394. if Model:FindFirstChild("PurchasedBoxItemName") then
  2395. game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure:FireServer(false, Position, false, false, Model)
  2396. Model.Parent = nil
  2397. else
  2398. game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure:FireServer(ItemName,Position,game.Players.LocalPlayer,false,Model,true)
  2399. end
  2400.  
  2401. if SlowMode and (math.random(1,2) ~= 1)then
  2402. RunService.RenderStepped:Wait()
  2403. end
  2404. end
  2405.  
  2406. print("Finished Copying!")
  2407.  
  2408. end)
  2409.  
  2410. local ItemDupe = Instance.new("TextButton")
  2411.  
  2412. ItemDupe.Name = "ItemDupe"
  2413. ItemDupe.Parent = CopyFrame
  2414. ItemDupe.BackgroundColor3 = Color3.new(0, 0, 0)
  2415. ItemDupe.BorderColor3 = Color3.new(0, 0, 0)
  2416. ItemDupe.Position = UDim2.new(0, 3, 0, 49)
  2417. ItemDupe.Size = UDim2.new(0, 165, 0, 20)
  2418. ItemDupe.Font = Enum.Font.Fantasy
  2419. ItemDupe.FontSize = Enum.FontSize.Size18
  2420. ItemDupe.Text = "Dupe Mode"
  2421. ItemDupe.TextColor3 = Color3.new(255, 0, 0)
  2422. ItemDupe.TextSize = 15
  2423. ItemDupe.MouseButton1Down:connect(function()
  2424. --Functions, look here for the source and how it works if you want to know, also give me credits if you skid xD
  2425.  
  2426. --Prevent the game to kick you by letting the script error by not fincing the remote
  2427. if game.ReplicatedStorage.Transactions:FindFirstChild("AddLog") then
  2428. game.ReplicatedStorage.Transactions.AddLog:Destroy()
  2429. end
  2430.  
  2431. --Button function (toggle)
  2432. local Enabled = false
  2433. ItemDupe.MouseButton1Down:Connect(function()
  2434. if Enabled == true then
  2435. Enabled = false
  2436. ItemDupe.Text = "Dupe Mode: Disabled"
  2437. elseif Enabled == false then
  2438. Enabled = true
  2439. ItemDupe.Text = "Dupe Mode: Enabled"
  2440. end
  2441. end)
  2442.  
  2443.  
  2444. --Changes slot to -1 when Enabled to prevent saving
  2445. while wait(.25) do
  2446. if Enabled == true then
  2447. game.Players.LocalPlayer.CurrentSaveSlot.Value = -1
  2448. end
  2449. end
  2450.  
  2451. --Credits to Johiro
  2452. end)
  2453.  
  2454. local GetWood = Instance.new("TextButton")
  2455.  
  2456. GetWood.Name = "GetWood"
  2457. GetWood.Parent = CopyFrame
  2458. GetWood.BackgroundColor3 = Color3.new(0, 0, 0)
  2459. GetWood.BorderColor3 = Color3.new(0, 0, 0)
  2460. GetWood.Position = UDim2.new(0, 3, 0, 72)
  2461. GetWood.Size = UDim2.new(0, 165, 0, 20)
  2462. GetWood.Font = Enum.Font.Fantasy
  2463. GetWood.FontSize = Enum.FontSize.Size18
  2464. GetWood.Text = "Steal all Wood"
  2465. GetWood.TextColor3 = Color3.new(255, 0, 0)
  2466. GetWood.TextSize = 15
  2467. GetWood.MouseButton1Down:connect(function()
  2468. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/StealWood2.txt',true))()
  2469. MainFrame.Visible = false
  2470. OpenFrame.Visible = true
  2471. end)
  2472.  
  2473. local GetItems = Instance.new("TextButton")
  2474.  
  2475. GetItems.Name = "GetItems"
  2476. GetItems.Parent = CopyFrame
  2477. GetItems.BackgroundColor3 = Color3.new(0, 0, 0)
  2478. GetItems.BorderColor3 = Color3.new(0, 0, 0)
  2479. GetItems.Position = UDim2.new(0, 3, 0, 95)
  2480. GetItems.Size = UDim2.new(0, 165, 0, 20)
  2481. GetItems.Font = Enum.Font.Fantasy
  2482. GetItems.FontSize = Enum.FontSize.Size18
  2483. GetItems.Text = "Steal all Items"
  2484. GetItems.TextColor3 = Color3.new(255, 0, 0)
  2485. GetItems.TextSize = 15
  2486. GetItems.MouseButton1Down:connect(function()
  2487. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/GetItems2.txt',true))()
  2488. MainFrame.Visible = false
  2489. OpenFrame.Visible = true
  2490. end)
  2491.  
  2492. local GetAxes = Instance.new("TextButton")
  2493.  
  2494. GetAxes.Name = "GetAxes"
  2495. GetAxes.Parent = CopyFrame
  2496. GetAxes.BackgroundColor3 = Color3.new(0, 0, 0)
  2497. GetAxes.BorderColor3 = Color3.new(0, 0, 0)
  2498. GetAxes.Position = UDim2.new(0, 3, 0, 118)
  2499. GetAxes.Size = UDim2.new(0, 165, 0, 20)
  2500. GetAxes.Font = Enum.Font.Fantasy
  2501. GetAxes.FontSize = Enum.FontSize.Size18
  2502. GetAxes.Text = "Steal all Axes"
  2503. GetAxes.TextColor3 = Color3.new(255, 0, 0)
  2504. GetAxes.TextSize = 15
  2505. GetAxes.MouseButton1Down:connect(function()
  2506. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/GetAxe2.txt',true))()
  2507. MainFrame.Visible = false
  2508. OpenFrame.Visible = true
  2509. end)
  2510.  
  2511. local GetGifts = Instance.new("TextButton")
  2512.  
  2513. GetGifts.Name = "GetGifts"
  2514. GetGifts.Parent = CopyFrame
  2515. GetGifts.BackgroundColor3 = Color3.new(0, 0, 0)
  2516. GetGifts.BorderColor3 = Color3.new(0, 0, 0)
  2517. GetGifts.Position = UDim2.new(0, 3, 0, 141)
  2518. GetGifts.Size = UDim2.new(0, 165, 0, 20)
  2519. GetGifts.Font = Enum.Font.Fantasy
  2520. GetGifts.FontSize = Enum.FontSize.Size18
  2521. GetGifts.Text = "Steal all Gifts"
  2522. GetGifts.TextColor3 = Color3.new(255, 0, 0)
  2523. GetGifts.TextSize = 15
  2524. GetGifts.MouseButton1Down:connect(function()
  2525. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/GetGifts2.txt',true))()
  2526. MainFrame.Visible = false
  2527. OpenFrame.Visible = true
  2528. end)
  2529.  
  2530. local GetStructure = Instance.new("TextButton")
  2531.  
  2532. GetStructure.Name = "GetStructure"
  2533. GetStructure.Parent = CopyFrame
  2534. GetStructure.BackgroundColor3 = Color3.new(0, 0, 0)
  2535. GetStructure.BorderColor3 = Color3.new(0, 0, 0)
  2536. GetStructure.Position = UDim2.new(0, 3, 0, 164)
  2537. GetStructure.Size = UDim2.new(0, 165, 0, 20)
  2538. GetStructure.Font = Enum.Font.Fantasy
  2539. GetStructure.FontSize = Enum.FontSize.Size18
  2540. GetStructure.Text = "Steal all Structures"
  2541. GetStructure.TextColor3 = Color3.new(255, 0, 0)
  2542. GetStructure.TextSize = 15
  2543. GetStructure.MouseButton1Down:connect(function()
  2544. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/GetStructure2.txt',true))()
  2545. MainFrame.Visible = false
  2546. OpenFrame.Visible = true
  2547. end)
  2548.  
  2549. local GetFurniture = Instance.new("TextButton")
  2550.  
  2551. GetFurniture.Name = "GetFurniture"
  2552. GetFurniture.Parent = CopyFrame
  2553. GetFurniture.BackgroundColor3 = Color3.new(0, 0, 0)
  2554. GetFurniture.BorderColor3 = Color3.new(0, 0, 0)
  2555. GetFurniture.Position = UDim2.new(0, 3, 0, 187)
  2556. GetFurniture.Size = UDim2.new(0, 165, 0, 20)
  2557. GetFurniture.Font = Enum.Font.Fantasy
  2558. GetFurniture.FontSize = Enum.FontSize.Size18
  2559. GetFurniture.Text = "Steal all Furniture"
  2560. GetFurniture.TextColor3 = Color3.new(255, 0, 0)
  2561. GetFurniture.TextSize = 15
  2562. GetFurniture.MouseButton1Down:connect(function()
  2563. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/GetFurnitures2.txt',true))()
  2564. MainFrame.Visible = false
  2565. OpenFrame.Visible = true
  2566. end)
  2567.  
  2568. local GetVehicle = Instance.new("TextButton")
  2569.  
  2570. GetVehicle.Name = "GetVehicle"
  2571. GetVehicle.Parent = CopyFrame
  2572. GetVehicle.BackgroundColor3 = Color3.new(0, 0, 0)
  2573. GetVehicle.BorderColor3 = Color3.new(0, 0, 0)
  2574. GetVehicle.Position = UDim2.new(0, 3, 0, 210)
  2575. GetVehicle.Size = UDim2.new(0, 165, 0, 20)
  2576. GetVehicle.Font = Enum.Font.Fantasy
  2577. GetVehicle.FontSize = Enum.FontSize.Size18
  2578. GetVehicle.Text = "Steal all Box Vehicles"
  2579. GetVehicle.TextColor3 = Color3.new(255, 0, 0)
  2580. GetVehicle.TextSize = 15
  2581. GetVehicle.MouseButton1Down:connect(function()
  2582. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/GetVehicle2.txt',true))()
  2583. MainFrame.Visible = false
  2584. OpenFrame.Visible = true
  2585. end)
  2586.  
  2587. local GetWires = Instance.new("TextButton")
  2588.  
  2589. GetWires.Name = "GetWires"
  2590. GetWires.Parent = CopyFrame
  2591. GetWires.BackgroundColor3 = Color3.new(0, 0, 0)
  2592. GetWires.BorderColor3 = Color3.new(0, 0, 0)
  2593. GetWires.Position = UDim2.new(0, 3, 0, 233)
  2594. GetWires.Size = UDim2.new(0, 165, 0, 20)
  2595. GetWires.Font = Enum.Font.Fantasy
  2596. GetWires.FontSize = Enum.FontSize.Size18
  2597. GetWires.Text = "Steal all Wires"
  2598. GetWires.TextColor3 = Color3.new(255, 0, 0)
  2599. GetWires.TextSize = 15
  2600. GetWires.MouseButton1Down:connect(function()
  2601. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/GetWires2.txt',true))()
  2602. MainFrame.Visible = false
  2603. OpenFrame.Visible = true
  2604. end)
  2605.  
  2606. local BringUp = Instance.new("TextButton")
  2607.  
  2608. BringUp.Name = "BringUp"
  2609. BringUp.Parent = CopyFrame
  2610. BringUp.BackgroundColor3 = Color3.new(0, 0, 0)
  2611. BringUp.BorderColor3 = Color3.new(0, 0, 0)
  2612. BringUp.Position = UDim2.new(0, 3, 0, 256)
  2613. BringUp.Size = UDim2.new(0, 165, 0, 20)
  2614. BringUp.Font = Enum.Font.Fantasy
  2615. BringUp.FontSize = Enum.FontSize.Size18
  2616. BringUp.Text = "BringUp"
  2617. BringUp.TextColor3 = Color3.new(255, 0, 0)
  2618. BringUp.TextSize = 15
  2619. BringUp.MouseButton1Down:connect(function()
  2620. loadstring(game:GetObjects("rbxassetid://01925396229")[1].Source)()
  2621. end)
  2622.  
  2623. local Slot = Instance.new("TextBox")
  2624. local DMoney = Instance.new("TextButton")
  2625. local Load = Instance.new("TextButton")
  2626. local Store = Instance.new("TextButton")
  2627. local Restore = Instance.new("TextButton")
  2628. local SaveSlot = Instance.new("TextButton")
  2629. local DropAxes = Instance.new("TextButton")
  2630. local CountAxes = Instance.new("TextButton")
  2631.  
  2632. Slot.Name = "Slot"
  2633. Slot.Parent = CopyFrame
  2634. Slot.BackgroundColor3 = Color3.new(0, 0, 0)
  2635. Slot.BorderColor3 = Color3.new(0, 0, 0)
  2636. Slot.Position = UDim2.new(0, 3, 0, 279)
  2637. Slot.Size = UDim2.new(0, 165, 0, 20)
  2638. Slot.Font = Enum.Font.Fantasy
  2639. Slot.FontSize = Enum.FontSize.Size18
  2640. Slot.Text = "Base Slot Number "
  2641. Slot.TextColor3 = Color3.new(1, 1, 1)
  2642. Slot.TextSize = 15
  2643.  
  2644. --Locals
  2645. local MoneyCooldown = false
  2646. local CurrentSlot = game.Players.LocalPlayer:WaitForChild("CurrentSaveSlot").Value
  2647. local ScriptLoad = false
  2648. local CurrentlySavingOrLoading = game.Players.LocalPlayer:WaitForChild("CurrentlySavingOrLoading")
  2649.  
  2650. --Functions
  2651. local function CheckIfSlotAvailable(Slot)
  2652. for a,b in pairs(game.ReplicatedStorage.LoadSaveRequests.GetMetaData:InvokeServer(game.Players.LocalPlayer)) do
  2653. if a == Slot then
  2654. for c,d in pairs(b) do
  2655. if c == "NumSaves" and d ~= 0 then
  2656. return true
  2657. else
  2658. return false
  2659. end
  2660. end
  2661. end
  2662. end
  2663. end
  2664.  
  2665. local function CheckSlotNumber() --Checks if the slot number is right
  2666. if Slot.Text == "1" or Slot.Text == "2" or Slot.Text == "3" or Slot.Text == "4" or Slot.Text == "5" or Slot.Text == "6" then
  2667. local SlotNumber = tonumber(Slot.Text)
  2668. return SlotNumber
  2669. else return false
  2670. end
  2671. end
  2672.  
  2673. local function SendNotification(Title,Text,Duration) -- Sends Notification in the bottom right of the screen
  2674. game.StarterGui:SetCore("SendNotification", {
  2675. Title = Title;
  2676. Text = Text;
  2677. Icon = nil;
  2678. Duration = Duration
  2679. })
  2680. end
  2681.  
  2682. DMoney.Name = "DMoney"
  2683. DMoney.Parent = CopyFrame
  2684. DMoney.BackgroundColor3 = Color3.new(0, 0, 0)
  2685. DMoney.BorderColor3 = Color3.new(0, 0, 0)
  2686. DMoney.Position = UDim2.new(0, 3, 0, 302)
  2687. DMoney.Size = UDim2.new(0, 90, 0, 20)
  2688. DMoney.Font = Enum.Font.Fantasy
  2689. DMoney.FontSize = Enum.FontSize.Size18
  2690. DMoney.Text = "Dupe Money"
  2691. DMoney.TextColor3 = Color3.new(255, 0, 0)
  2692. DMoney.TextSize = 15
  2693. DMoney.MouseButton1Down:connect(function() --Sends the money and will come back after around 2 mins
  2694. if MoneyCooldown == true then
  2695. SendNotification("Cooldown Notification", "Wait for your Money to come back",2)
  2696. return
  2697. elseif MoneyCooldown == false then
  2698. MoneyCooldown = true
  2699. SendNotification("Money Sent", "Wait about 2 minutes for your Money to come back", 5)
  2700. game.ReplicatedStorage.Transactions.ClientToServer.Donate:InvokeServer(game.Players.LocalPlayer, game.Players.LocalPlayer.leaderstats.Money.Value, 1)
  2701. SendNotification("Money Received", "You received your money that you have sent earlier", 5)
  2702. MoneyCooldown = false
  2703. end
  2704. end)
  2705.  
  2706. Load.Name = "Load"
  2707. Load.Parent = CopyFrame
  2708. Load.BackgroundColor3 = Color3.new(0, 0, 0)
  2709. Load.BorderColor3 = Color3.new(0, 0, 0)
  2710. Load.Position = UDim2.new(0, 97, 0, 312)
  2711. Load.Size = UDim2.new(0, 70, 0, 20)
  2712. Load.Font = Enum.Font.Fantasy
  2713. Load.FontSize = Enum.FontSize.Size18
  2714. Load.Text = "Load Slot"
  2715. Load.TextColor3 = Color3.new(1, 1, 1)
  2716. Load.TextSize = 15
  2717. Load.MouseButton1Down:connect(function() --Loads the slot you want
  2718. ScriptLoad = true
  2719. local CheckSlot = CheckSlotNumber()
  2720. if CheckSlot ~= false then
  2721. if CheckIfSlotAvailable(CheckSlot) == true then
  2722. local LoadSlot = game.ReplicatedStorage.LoadSaveRequests.RequestLoad:InvokeServer(CheckSlot)
  2723. if LoadSlot == false then
  2724. SendNotification("Cooldown Notification", "You aren't abled to load now", 1)
  2725. end
  2726. if LoadSlot == true then
  2727. SendNotification("Reload Notification", "Loaded Your Slot", 2)
  2728. CurrentSlot = CheckSlot
  2729. end
  2730. else
  2731. SendNotification("Slot not Available", "This Slot is not Available, please choose another slot", 2)
  2732. end
  2733. else
  2734. SendNotification("Incorrect Slot", "Enter a Valid number in the upper field", 1)
  2735. end
  2736. ScriptLoad = false
  2737. end)
  2738.  
  2739. Store.Name = "Store"
  2740. Store.Parent = CopyFrame
  2741. Store.BackgroundColor3 = Color3.new(0, 0, 0)
  2742. Store.BorderColor3 = Color3.new(0, 0, 0)
  2743. Store.Position = UDim2.new(0, 3, 0, 325)
  2744. Store.Size = UDim2.new(0, 90, 0, 20)
  2745. Store.Font = Enum.Font.Fantasy
  2746. Store.FontSize = Enum.FontSize.Size18
  2747. Store.Text = "Store Axe"
  2748. Store.TextColor3 = Color3.new(255, 0, 0)
  2749. Store.TextSize = 15
  2750. Store.MouseButton1Down:connect(function() --Stores the Axes somewhere so you can restore them later
  2751. Amount = 0
  2752. for a,b in pairs(game.Players.LocalPlayer.Backpack:GetChildren())do
  2753. if b.Name ~= "BlueprintTool" and b.Name == "Tool" then
  2754. b.Parent = game.Players.LocalPlayer
  2755. Amount = Amount + 1
  2756. end
  2757. end
  2758. SendNotification("Store Notification", "Stored "..Amount.." Axes, you can restore them later", 2)
  2759. end)
  2760.  
  2761. Restore.Name = "Restore"
  2762. Restore.Parent = CopyFrame
  2763. Restore.BackgroundColor3 = Color3.new(0, 0, 0)
  2764. Restore.BorderColor3 = Color3.new(0, 0, 0)
  2765. Restore.Position = UDim2.new(0, 3, 0, 348)
  2766. Restore.Size = UDim2.new(0, 165, 0, 20)
  2767. Restore.Font = Enum.Font.Fantasy
  2768. Restore.FontSize = Enum.FontSize.Size18
  2769. Restore.Text = "Restore Axe"
  2770. Restore.TextColor3 = Color3.new(1, 1, 1)
  2771. Restore.TextSize = 15
  2772. Restore.MouseButton1Down:connect(function() --Restores the axes that you stored with the Store function
  2773. Amount = 0
  2774. for a,b in pairs(game.Players.LocalPlayer:GetChildren()) do
  2775. if b.Name ~= "BlueprintTool" and b.Name == "Tool" then
  2776. b.Parent = game.Players.LocalPlayer.Backpack
  2777. Amount = Amount + 1
  2778. end
  2779. end
  2780. SendNotification("Restore Notification", "Restored "..Amount.." Axes that you Stored", 2)
  2781. end)
  2782.  
  2783. SaveSlot.Name = "SaveSlot"
  2784. SaveSlot.Parent = CopyFrame
  2785. SaveSlot.BackgroundColor3 = Color3.new(0, 0, 0)
  2786. SaveSlot.BorderColor3 = Color3.new(0, 0, 0)
  2787. SaveSlot.Position = UDim2.new(0, 3, 0, 371)
  2788. SaveSlot.Size = UDim2.new(0, 165, 0, 20)
  2789. SaveSlot.Font = Enum.Font.Fantasy
  2790. SaveSlot.FontSize = Enum.FontSize.Size18
  2791. SaveSlot.Text = "SaveSlot "
  2792. SaveSlot.TextColor3 = Color3.new(1, 1, 1)
  2793. SaveSlot.TextSize = 15
  2794. SaveSlot.MouseButton1Down:connect(function() --Saves the slot that you want
  2795. local CheckSlot = CheckSlotNumber()
  2796. if CheckSlot ~= false then
  2797. if CurrentSlot ~= -1 then
  2798. local SaveSlot = game.ReplicatedStorage.LoadSaveRequests.RequestSave:InvokeServer(CheckSlot)
  2799. if SaveSlot == true then
  2800. SendNotification("Save Notification", "Saved your Slot", 2)
  2801. elseif SaveSlot == false then
  2802. SendNotification("Already Saving", "Saving/Loading is currently in Progress", 1)
  2803. end
  2804. else
  2805. SendNotification("Error", "Load Your Slot First before saving", 1)
  2806. end
  2807. else
  2808. SendNotification("Incorrect Slot", "Enter a number in the upper field", 1)
  2809. end
  2810. end)
  2811.  
  2812. DropAxes.Name = "DropAxes"
  2813. DropAxes.Parent = CopyFrame
  2814. DropAxes.BackgroundColor3 = Color3.new(0, 0, 0)
  2815. DropAxes.BorderColor3 = Color3.new(0, 0, 0)
  2816. DropAxes.Position = UDim2.new(0, 3, 0, 417)
  2817. DropAxes.Size = UDim2.new(0, 165, 0, 20)
  2818. DropAxes.Font = Enum.Font.Fantasy
  2819. DropAxes.FontSize = Enum.FontSize.Size18
  2820. DropAxes.Text = "Drop Axes "
  2821. DropAxes.TextColor3 = Color3.new(255, 0, 0)
  2822. DropAxes.TextSize = 15
  2823. DropAxes.MouseButton1Down:connect(function() --Drops all your Axes
  2824. Amount = 0
  2825. for a,b in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  2826. if b.Name ~= "BlueprintTool" and b.Name == "Tool" then
  2827. game.ReplicatedStorage.Interaction.ClientInteracted:FireServer(b, "Drop tool", game.Players.LocalPlayer.Character.Head.CFrame)
  2828. Amount = Amount + 1
  2829. end
  2830. end
  2831. SendNotification("Axe Dropped", "Dropped "..Amount.." Axes from your Backpack",5)
  2832. end)
  2833.  
  2834. CountAxes.Name = "CountAxes"
  2835. CountAxes.Parent = CopyFrame
  2836. CountAxes.BackgroundColor3 = Color3.new(0, 0, 0)
  2837. CountAxes.BorderColor3 = Color3.new(0, 0, 0)
  2838. CountAxes.Position = UDim2.new(0, 3, 0, 394)
  2839. CountAxes.Size = UDim2.new(0, 165, 0, 20)
  2840. CountAxes.Font = Enum.Font.Fantasy
  2841. CountAxes.FontSize = Enum.FontSize.Size18
  2842. CountAxes.Text = "Count Axes "
  2843. CountAxes.TextColor3 = Color3.new(255, 0, 0)
  2844. CountAxes.TextSize = 15
  2845. CountAxes.MouseButton1Down:connect(function() --Counts Axes in your Backpack (Equiped Axes dont Count)
  2846. Amount = 0
  2847. for a,b in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  2848. if b.Name ~= "BlueprintTool" and b.Name == "Tool" then
  2849. Amount = Amount + 1
  2850. end
  2851. end
  2852. SendNotification("Axe Amount", "You have "..Amount.." Axes in your Backpack",2)
  2853. end)
  2854.  
  2855. local ArtFrame = Instance.new("Frame")
  2856. local Artmenu = Instance.new("ImageButton")
  2857. local Paint = Instance.new("TextButton")
  2858.  
  2859. Artmenu.Name = "Artmenu"
  2860. Artmenu.Parent = Picker
  2861. Artmenu.BackgroundColor3 = Color3.new(1, 1, 1)
  2862. Artmenu.BorderColor3 = Color3.new(0, 0, 0)
  2863. Artmenu.Position = UDim2.new(0, 15, 0, 345)
  2864. Artmenu.Size = UDim2.new(0, 80, 0, 80)
  2865. Artmenu.ZIndex = 3
  2866. Artmenu.Image = "rbxassetid://3907587419"
  2867. Artmenu.ScaleType = Enum.ScaleType.Crop
  2868. Artmenu.MouseButton1Click:Connect(function()
  2869. CurrentItem.Image = "rbxassetid://3886256996"
  2870. AIntroImage.Visible = false
  2871. AIntroImage1.Visible = false
  2872. end)
  2873.  
  2874. ArtFrame.Name = "ArtFrame"
  2875. ArtFrame.Parent = MenuFrame
  2876. ArtFrame.BorderSizePixel = 1
  2877. ArtFrame.BackgroundTransparency = 0
  2878. ArtFrame.BorderColor3 = Color3.new(0, 0, 0)
  2879. ArtFrame.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
  2880. ArtFrame.Size = UDim2.new(0, 170, 0, 280)
  2881. ArtFrame.Visible = false
  2882.  
  2883. Paint.Name = "Paint"
  2884. Paint.Parent = ArtFrame
  2885. Paint.BackgroundColor3 = Color3.new(0, 0, 0)
  2886. Paint.BorderColor3 = Color3.new(0, 0, 0)
  2887. Paint.Position = UDim2.new(0, 3, 0, 3)
  2888. Paint.Size = UDim2.new(0, 165, 0, 20)
  2889. Paint.Font = Enum.Font.Fantasy
  2890. Paint.Text = "Paint"
  2891. Paint.TextColor3 = Color3.new(255, 0, 0)
  2892. Paint.TextSize = 15
  2893. Paint.MouseButton1Down:connect(function()
  2894. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/Paint2a.txt',true))()
  2895. MainFrame.Visible = false
  2896. OpenFrame.Visible = true
  2897. end)
  2898.  
  2899.  
  2900. local PaintFill = Instance.new("TextButton")
  2901. local PaintFill_1 = Instance.new("TextButton")
  2902. local PaintFillFrame = Instance.new("Frame")
  2903. local PaintNameBox = Instance.new("TextBox")
  2904. local PaintFills = Instance.new("ScrollingFrame")
  2905. local FillFir = Instance.new("TextButton")
  2906. local FillBirch = Instance.new("TextButton")
  2907. local FillCherry = Instance.new("TextButton")
  2908. local FillGeneric = Instance.new("TextButton")
  2909. local FillOak = Instance.new("TextButton")
  2910. local FillPalm = Instance.new("TextButton")
  2911. local FillPine = Instance.new("TextButton")
  2912. local FillWalnut = Instance.new("TextButton")
  2913. local FillKoa = Instance.new("TextButton")
  2914. local FillSign = Instance.new("TextButton")
  2915. local FillVolcano = Instance.new("TextButton")
  2916. local FillGoldSwampy = Instance.new("TextButton")
  2917. local FillGreenSwampy = Instance.new("TextButton")
  2918. local FillSnowGlow = Instance.new("TextButton")
  2919. local FillCaveCrawler = Instance.new("TextButton")
  2920. local FillSpooky = Instance.new("TextButton")
  2921. local FillLoneCave = Instance.new("TextButton")
  2922. local FillSpookyNeon = Instance.new("TextButton")
  2923. local FillFrost = Instance.new("TextButton")
  2924. local FillGenericSpecial = Instance.new("TextButton")
  2925. local FillGrey = Instance.new("TextButton")
  2926.  
  2927. PaintFill.Name = "PaintFill"
  2928. PaintFill.Parent = ArtFrame
  2929. PaintFill.BackgroundColor3 = Color3.new(0, 0, 0)
  2930. PaintFill.BorderColor3 = Color3.new(0, 0, 0)
  2931. PaintFill.Position = UDim2.new(0, 3, 0, 26)
  2932. PaintFill.Size = UDim2.new(0, 165, 0, 20)
  2933. PaintFill.Font = Enum.Font.Fantasy
  2934. PaintFill.FontSize = Enum.FontSize.Size18
  2935. PaintFill.Text = "Paint Fill"
  2936. PaintFill.TextColor3 = Color3.new(255, 0, 0)
  2937. PaintFill.TextSize = 15
  2938. PaintFill.MouseButton1Click:Connect(function()
  2939.  
  2940. end)
  2941.  
  2942. PaintFills.Name = "PaintFill"
  2943. PaintFills.Parent = MenuFrame
  2944. PaintFills.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
  2945. PaintFills.BorderColor3 = Color3.new(0, 0, 0)
  2946. PaintFills.Size = UDim2.new(0, 150, 0, 380)
  2947. PaintFills.Position = UDim2.new(0, 3, 0, 3)
  2948. PaintFills.CanvasPosition = Vector2.new(0,0)
  2949. PaintFills.CanvasSize = UDim2.new(0, 0, 0, 495)
  2950. PaintFills.Visible = false
  2951.  
  2952. PaintNameBox.Name = "PaintNameBox"
  2953. PaintNameBox.Parent = PaintFills
  2954. PaintNameBox.BackgroundColor3 = Color3.new(0, 0, 0)
  2955. PaintNameBox.BorderColor3 = Color3.new(0, 0, 0)
  2956. PaintNameBox.Position = UDim2.new(0, 3, 0, 3)
  2957. PaintNameBox.Size = UDim2.new(0, 150, 0, 20)
  2958. PaintNameBox.Font = Enum.Font.Fantasy
  2959. PaintNameBox.FontSize = Enum.FontSize.Size18
  2960. PaintNameBox.Text = "PLAYER NAME"
  2961. PaintNameBox.TextColor3 = Color3.new(255, 0, 0)
  2962. PaintNameBox.TextSize = 15
  2963.  
  2964. FillFir.Name = "FillFir"
  2965. FillFir.Parent = PaintFills
  2966. FillFir.BackgroundColor3 = Color3.fromRGB(241, 231, 199)
  2967. FillFir.BorderColor3 = Color3.new(0, 0, 0)
  2968. FillFir.Position = UDim2.new(0, 3, 0, 26)
  2969. FillFir.Size = UDim2.new(0, 150, 0, 20)
  2970. FillFir.Font = Enum.Font.SourceSans
  2971. FillFir.Text = "Fir"
  2972. FillFir.TextColor3 = Color3.new(0, 0, 0)
  2973. FillFir.TextSize = 14
  2974. FillFir.MouseButton1Down:connect(function()
  2975. local PlayerName = PaintNameBox.Text
  2976. -- Put Whole Name
  2977. local WoodName = "Fir"
  2978. local ItsCFrame
  2979. local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  2980. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  2981. if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
  2982. if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
  2983. if v:FindFirstChild("MainCFrame") then
  2984. ItsCFrame = v.MainCFrame.Value
  2985. else
  2986. ItsCFrame = v.PrimaryPart.CFrame
  2987. end
  2988. if v ~= nil then
  2989. Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
  2990. end
  2991. end
  2992. end
  2993. end
  2994. end)
  2995.  
  2996. FillCherry.Name = "Cherry"
  2997. FillCherry.Parent = PaintFills
  2998. FillCherry.BackgroundColor3 = Color3.fromRGB(136, 62, 62)
  2999. FillCherry.BorderColor3 = Color3.new(0, 0, 0)
  3000. FillCherry.Position = UDim2.new(0, 3, 0, 49)
  3001. FillCherry.Size = UDim2.new(0, 150, 0, 20)
  3002. FillCherry.Font = Enum.Font.SourceSans
  3003. FillCherry.Text = "Cherry"
  3004. FillCherry.TextColor3 = Color3.new(0, 0, 0)
  3005. FillCherry.TextSize = 14
  3006. FillCherry.MouseButton1Down:connect(function()
  3007. local PlayerName = PaintNameBox.Text
  3008. -- Put Whole Name
  3009. local WoodName = "Cherry"
  3010. local ItsCFrame
  3011. local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  3012. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3013. if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
  3014. if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
  3015. if v:FindFirstChild("MainCFrame") then
  3016. ItsCFrame = v.MainCFrame.Value
  3017. else
  3018. ItsCFrame = v.PrimaryPart.CFrame
  3019. end
  3020. if v ~= nil then
  3021. Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
  3022. end
  3023. end
  3024. end
  3025. end
  3026. end)
  3027.  
  3028. FillGeneric.Name = "Generic"
  3029. FillGeneric.Parent = PaintFills
  3030. FillGeneric.BackgroundColor3 = Color3.fromRGB(204, 142, 105)
  3031. FillGeneric.BorderColor3 = Color3.new(0, 0, 0)
  3032. FillGeneric.Position = UDim2.new(0, 3, 0, 72)
  3033. FillGeneric.Size = UDim2.new(0, 150, 0, 20)
  3034. FillGeneric.Font = Enum.Font.SourceSans
  3035. FillGeneric.Text = "Generic"
  3036. FillGeneric.TextColor3 = Color3.new(0, 0, 0)
  3037. FillGeneric.TextSize = 14
  3038.  
  3039. FillGeneric.MouseButton1Down:connect(function()
  3040. local PlayerName = PaintNameBox.Text
  3041. -- Put Whole Name
  3042. local WoodName = "Generic"
  3043. local ItsCFrame
  3044. local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  3045. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3046. if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
  3047. if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
  3048. if v:FindFirstChild("MainCFrame") then
  3049. ItsCFrame = v.MainCFrame.Value
  3050. else
  3051. ItsCFrame = v.PrimaryPart.CFrame
  3052. end
  3053. if v ~= nil then
  3054. Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
  3055. end
  3056. end
  3057. end
  3058. end
  3059. end)
  3060.  
  3061. FillOak.Name = "Oak"
  3062. FillOak.Parent = PaintFills
  3063. FillOak.BackgroundColor3 = Color3.fromRGB(243, 207, 155)
  3064. FillOak.BorderColor3 = Color3.new(0, 0, 0)
  3065. FillOak.Position = UDim2.new(0, 3, 0, 95)
  3066. FillOak.Size = UDim2.new(0, 150, 0, 20)
  3067. FillOak.Font = Enum.Font.SourceSans
  3068. FillOak.Text = "Oak"
  3069. FillOak.TextColor3 = Color3.new(0, 0, 0)
  3070. FillOak.TextSize = 14
  3071.  
  3072. FillOak.MouseButton1Down:connect(function()
  3073. local PlayerName = PaintNameBox.Text
  3074. -- Put Whole Name
  3075. local WoodName = "Oak"
  3076. local ItsCFrame
  3077. local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  3078. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3079. if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
  3080. if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
  3081. if v:FindFirstChild("MainCFrame") then
  3082. ItsCFrame = v.MainCFrame.Value
  3083. else
  3084. ItsCFrame = v.PrimaryPart.CFrame
  3085. end
  3086. if v ~= nil then
  3087. Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
  3088. end
  3089. end
  3090. end
  3091. end
  3092. end)
  3093.  
  3094. FillPalm.Name = "Palm"
  3095. FillPalm.Parent = PaintFills
  3096. FillPalm.BackgroundColor3 = Color3.fromRGB(241, 231, 199)
  3097. FillPalm.BorderColor3 = Color3.new(0, 0, 0)
  3098. FillPalm.Position = UDim2.new(0, 3, 0, 118)
  3099. FillPalm.Size = UDim2.new(0, 150, 0, 20)
  3100. FillPalm.Font = Enum.Font.SourceSans
  3101. FillPalm.Text = "Palm"
  3102. FillPalm.TextColor3 = Color3.new(0, 0, 0)
  3103. FillPalm.TextSize = 14
  3104.  
  3105. FillPalm.MouseButton1Down:connect(function()
  3106. local PlayerName = PaintNameBox.Text
  3107. -- Put Whole Name
  3108. local WoodName = "Palm"
  3109. local ItsCFrame
  3110. local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  3111. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3112. if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
  3113. if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
  3114. if v:FindFirstChild("MainCFrame") then
  3115. ItsCFrame = v.MainCFrame.Value
  3116. else
  3117. ItsCFrame = v.PrimaryPart.CFrame
  3118. end
  3119. if v ~= nil then
  3120. Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
  3121. end
  3122. end
  3123. end
  3124. end
  3125. end)
  3126.  
  3127. FillPine.Name = "Pine"
  3128. FillPine.Parent = PaintFills
  3129. FillPine.BackgroundColor3 = Color3.fromRGB(211, 190, 150)
  3130. FillPine.BorderColor3 = Color3.new(0, 0, 0)
  3131. FillPine.Position = UDim2.new(0, 3, 0, 141)
  3132. FillPine.Size = UDim2.new(0, 150, 0, 20)
  3133. FillPine.Font = Enum.Font.SourceSans
  3134. FillPine.Text = "Pine"
  3135. FillPine.TextColor3 = Color3.new(0, 0, 0)
  3136. FillPine.TextSize = 14
  3137.  
  3138. FillPine.MouseButton1Down:connect(function()
  3139. local PlayerName = PaintNameBox.Text
  3140. -- Put Whole Name
  3141. local WoodName = "Pine"
  3142. local ItsCFrame
  3143. local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  3144. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3145. if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
  3146. if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
  3147. if v:FindFirstChild("MainCFrame") then
  3148. ItsCFrame = v.MainCFrame.Value
  3149. else
  3150. ItsCFrame = v.PrimaryPart.CFrame
  3151. end
  3152. if v ~= nil then
  3153. Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
  3154. end
  3155. end
  3156. end
  3157. end
  3158. end)
  3159.  
  3160. FillWalnut.Name = "Walnut"
  3161. FillWalnut.Parent = PaintFills
  3162. FillWalnut.BackgroundColor3 = Color3.fromRGB(106, 57, 9)
  3163. FillWalnut.BorderColor3 = Color3.new(0, 0, 0)
  3164. FillWalnut.Position = UDim2.new(0, 3, 0, 164)
  3165. FillWalnut.Size = UDim2.new(0, 150, 0, 20)
  3166. FillWalnut.Font = Enum.Font.SourceSans
  3167. FillWalnut.Text = "Walnut"
  3168. FillWalnut.TextColor3 = Color3.new(0, 0, 0)
  3169. FillWalnut.TextSize = 14
  3170.  
  3171. FillWalnut.MouseButton1Down:connect(function()
  3172. local PlayerName = PaintNameBox.Text
  3173. -- Put Whole Name
  3174. local WoodName = "Walnut"
  3175. local ItsCFrame
  3176. local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  3177. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3178. if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
  3179. if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
  3180. if v:FindFirstChild("MainCFrame") then
  3181. ItsCFrame = v.MainCFrame.Value
  3182. else
  3183. ItsCFrame = v.PrimaryPart.CFrame
  3184. end
  3185. if v ~= nil then
  3186. Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
  3187. end
  3188. end
  3189. end
  3190. end
  3191. end)
  3192.  
  3193. FillKoa.Name = "Koa"
  3194. FillKoa.Parent = PaintFills
  3195. FillKoa.BackgroundColor3 = Color3.fromRGB(144, 76, 42)
  3196. FillKoa.BorderColor3 = Color3.new(0, 0, 0)
  3197. FillKoa.Position = UDim2.new(0, 3, 0, 187)
  3198. FillKoa.Size = UDim2.new(0, 150, 0, 20)
  3199. FillKoa.Font = Enum.Font.SourceSans
  3200. FillKoa.Text = "Koa"
  3201. FillKoa.TextColor3 = Color3.new(0, 0, 0)
  3202. FillKoa.TextSize = 14
  3203.  
  3204. FillKoa.MouseButton1Down:connect(function()
  3205. local PlayerName = PaintNameBox.Text
  3206. -- Put Whole Name
  3207. local WoodName = "Koa"
  3208. local ItsCFrame
  3209. local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  3210. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3211. if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
  3212. if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
  3213. if v:FindFirstChild("MainCFrame") then
  3214. ItsCFrame = v.MainCFrame.Value
  3215. else
  3216. ItsCFrame = v.PrimaryPart.CFrame
  3217. end
  3218. if v ~= nil then
  3219. Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
  3220. end
  3221. end
  3222. end
  3223. end
  3224. end)
  3225.  
  3226. FillVolcano.Name = "Volcano"
  3227. FillVolcano.Parent = PaintFills
  3228. FillVolcano.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
  3229. FillVolcano.BorderColor3 = Color3.new(0, 0, 0)
  3230. FillVolcano.Position = UDim2.new(0, 3, 0, 210)
  3231. FillVolcano.Size = UDim2.new(0, 150, 0, 20)
  3232. FillVolcano.Font = Enum.Font.SourceSans
  3233. FillVolcano.Text = "Volcano"
  3234. FillVolcano.TextColor3 = Color3.new(0, 0, 0)
  3235. FillVolcano.TextSize = 14
  3236.  
  3237. FillVolcano.MouseButton1Down:connect(function()
  3238. local PlayerName = PaintNameBox.Text
  3239. -- Put Whole Name
  3240. local WoodName = "Volcano"
  3241. local ItsCFrame
  3242. local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  3243. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3244. if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
  3245. if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
  3246. if v:FindFirstChild("MainCFrame") then
  3247. ItsCFrame = v.MainCFrame.Value
  3248. else
  3249. ItsCFrame = v.PrimaryPart.CFrame
  3250. end
  3251. if v ~= nil then
  3252. Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
  3253. end
  3254. end
  3255. end
  3256. end
  3257. end)
  3258.  
  3259. FillSign.Name = "Sign"
  3260. FillSign.Parent = PaintFills
  3261. FillSign.BackgroundColor3 = Color3.fromRGB(238, 196, 182)
  3262. FillSign.BorderColor3 = Color3.new(0, 0, 0)
  3263. FillSign.Position = UDim2.new(0, 3, 0, 233)
  3264. FillSign.Size = UDim2.new(0, 150, 0, 20)
  3265. FillSign.Font = Enum.Font.SourceSans
  3266. FillSign.Text = "Sign"
  3267. FillSign.TextColor3 = Color3.new(0, 0, 0)
  3268. FillSign.TextSize = 14
  3269.  
  3270. FillSign.MouseButton1Down:connect(function()
  3271. local PlayerName = PaintNameBox.Text
  3272. -- Put Whole Name
  3273. local WoodName = "Sign"
  3274. local ItsCFrame
  3275. local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  3276. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3277. if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
  3278. if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
  3279. if v:FindFirstChild("MainCFrame") then
  3280. ItsCFrame = v.MainCFrame.Value
  3281. else
  3282. ItsCFrame = v.PrimaryPart.CFrame
  3283. end
  3284. if v ~= nil then
  3285. Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
  3286. end
  3287. end
  3288. end
  3289. end
  3290. end)
  3291.  
  3292. FillGoldSwampy.Name = "GoldSwampy"
  3293. FillGoldSwampy.Parent = PaintFills
  3294. FillGoldSwampy.BackgroundColor3 = Color3.fromRGB(220, 188, 129)
  3295. FillGoldSwampy.BorderColor3 = Color3.new(0, 0, 0)
  3296. FillGoldSwampy.Position = UDim2.new(0, 3, 0, 256)
  3297. FillGoldSwampy.Size = UDim2.new(0, 150, 0, 20)
  3298. FillGoldSwampy.Font = Enum.Font.SourceSans
  3299. FillGoldSwampy.Text = "Gold"
  3300. FillGoldSwampy.TextColor3 = Color3.new(0, 0, 0)
  3301. FillGoldSwampy.TextSize = 14
  3302.  
  3303. FillGoldSwampy.MouseButton1Down:connect(function()
  3304. local PlayerName = PaintNameBox.Text
  3305. -- Put Whole Name
  3306. local WoodName = "GoldSwampy"
  3307. local ItsCFrame
  3308. local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  3309. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3310. if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
  3311. if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
  3312. if v:FindFirstChild("MainCFrame") then
  3313. ItsCFrame = v.MainCFrame.Value
  3314. else
  3315. ItsCFrame = v.PrimaryPart.CFrame
  3316. end
  3317. if v ~= nil then
  3318. Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
  3319. end
  3320. end
  3321. end
  3322. end
  3323. end)
  3324.  
  3325. FillGreenSwampy.Name = "GreenSwampy"
  3326. FillGreenSwampy.Parent = PaintFills
  3327. FillGreenSwampy.BackgroundColor3 = Color3.fromRGB(40, 127, 71)
  3328. FillGreenSwampy.BorderColor3 = Color3.new(0, 0, 0)
  3329. FillGreenSwampy.Position = UDim2.new(0, 3, 0, 279)
  3330. FillGreenSwampy.Size = UDim2.new(0, 150, 0, 20)
  3331. FillGreenSwampy.Font = Enum.Font.SourceSans
  3332. FillGreenSwampy.Text = "Green Swamp"
  3333. FillGreenSwampy.TextColor3 = Color3.new(0, 0, 0)
  3334. FillGreenSwampy.TextSize = 14
  3335.  
  3336. FillGreenSwampy.MouseButton1Down:connect(function()
  3337. local PlayerName = PaintNameBox.Text
  3338. -- Put Whole Name
  3339. local WoodName = "GreenSwampy"
  3340. local ItsCFrame
  3341. local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  3342. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3343. if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
  3344. if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
  3345. if v:FindFirstChild("MainCFrame") then
  3346. ItsCFrame = v.MainCFrame.Value
  3347. else
  3348. ItsCFrame = v.PrimaryPart.CFrame
  3349. end
  3350. if v ~= nil then
  3351. Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
  3352. end
  3353. end
  3354. end
  3355. end
  3356. end)
  3357.  
  3358. FillSnowGlow.Name = "SnowGlow"
  3359. FillSnowGlow.Parent = PaintFills
  3360. FillSnowGlow.BackgroundColor3 = Color3.fromRGB(199, 210, 60)
  3361. FillSnowGlow.BorderColor3 = Color3.new(0, 0, 0)
  3362. FillSnowGlow.Position = UDim2.new(0, 3, 0, 302)
  3363. FillSnowGlow.Size = UDim2.new(0, 150, 0, 20)
  3364. FillSnowGlow.Font = Enum.Font.SourceSans
  3365. FillSnowGlow.Text = "SnowGlow"
  3366. FillSnowGlow.TextColor3 = Color3.new(0, 0, 0)
  3367. FillSnowGlow.TextSize = 14
  3368.  
  3369. FillSnowGlow.MouseButton1Down:connect(function()
  3370. local PlayerName = PaintNameBox.Text
  3371. -- Put Whole Name
  3372. local WoodName = "SnowGlow"
  3373. local ItsCFrame
  3374. local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  3375. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3376. if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
  3377. if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
  3378. if v:FindFirstChild("MainCFrame") then
  3379. ItsCFrame = v.MainCFrame.Value
  3380. else
  3381. ItsCFrame = v.PrimaryPart.CFrame
  3382. end
  3383. if v ~= nil then
  3384. Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
  3385. end
  3386. end
  3387. end
  3388. end
  3389. end)
  3390.  
  3391. FillCaveCrawler.Name = "CaveCrawler"
  3392. FillCaveCrawler.Parent = PaintFills
  3393. FillCaveCrawler.BackgroundColor3 = Color3.fromRGB(33, 84, 185)
  3394. FillCaveCrawler.BorderColor3 = Color3.new(0, 0, 0)
  3395. FillCaveCrawler.Position = UDim2.new(0, 3, 0, 325)
  3396. FillCaveCrawler.Size = UDim2.new(0, 150, 0, 20)
  3397. FillCaveCrawler.Font = Enum.Font.SourceSans
  3398. FillCaveCrawler.Text = "CaveCrawler"
  3399. FillCaveCrawler.TextColor3 = Color3.new(0, 0, 0)
  3400. FillCaveCrawler.TextSize = 14
  3401.  
  3402. FillCaveCrawler.MouseButton1Down:connect(function()
  3403. local PlayerName = PaintNameBox.Text
  3404. -- Put Whole Name
  3405. local WoodName = "CaveCrawler"
  3406. local ItsCFrame
  3407. local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  3408. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3409. if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
  3410. if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
  3411. if v:FindFirstChild("MainCFrame") then
  3412. ItsCFrame = v.MainCFrame.Value
  3413. else
  3414. ItsCFrame = v.PrimaryPart.CFrame
  3415. end
  3416. if v ~= nil then
  3417. Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
  3418. end
  3419. end
  3420. end
  3421. end
  3422. end)
  3423.  
  3424. FillSpooky.Name = "Spooky"
  3425. FillSpooky.Parent = PaintFills
  3426. FillSpooky.BackgroundColor3 = Color3.fromRGB(98, 71, 50)
  3427. FillSpooky.BorderColor3 = Color3.new(0, 0, 0)
  3428. FillSpooky.Position = UDim2.new(0, 3, 0, 348)
  3429. FillSpooky.Size = UDim2.new(0, 150, 0, 20)
  3430. FillSpooky.Font = Enum.Font.SourceSans
  3431. FillSpooky.Text = "Spooky"
  3432. FillSpooky.TextColor3 = Color3.new(0, 0, 0)
  3433. FillSpooky.TextSize = 14
  3434.  
  3435. FillSpooky.MouseButton1Down:connect(function()
  3436. local PlayerName = PaintNameBox.Text
  3437. -- Put Whole Name
  3438. local WoodName = "Spooky"
  3439. local ItsCFrame
  3440. local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  3441. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3442. if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
  3443. if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
  3444. if v:FindFirstChild("MainCFrame") then
  3445. ItsCFrame = v.MainCFrame.Value
  3446. else
  3447. ItsCFrame = v.PrimaryPart.CFrame
  3448. end
  3449. if v ~= nil then
  3450. Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
  3451. end
  3452. end
  3453. end
  3454. end
  3455. end)
  3456.  
  3457. FillLoneCave.Name = "LoneCave"
  3458. FillLoneCave.Parent = PaintFills
  3459. FillLoneCave.BackgroundColor3 = Color3.fromRGB(207, 226, 247)
  3460. FillLoneCave.BorderColor3 = Color3.new(0, 0, 0)
  3461. FillLoneCave.Position = UDim2.new(0, 3, 0, 371)
  3462. FillLoneCave.Size = UDim2.new(0, 150, 0, 20)
  3463. FillLoneCave.Font = Enum.Font.SourceSans
  3464. FillLoneCave.Text = "LoneCave"
  3465. FillLoneCave.TextColor3 = Color3.new(0, 0, 0)
  3466. FillLoneCave.TextSize = 14
  3467.  
  3468. FillLoneCave.MouseButton1Down:connect(function()
  3469. local PlayerName = PaintNameBox.Text
  3470. -- Put Whole Name
  3471. local WoodName = "LoneCave"
  3472. local ItsCFrame
  3473. local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  3474. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3475. if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
  3476. if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
  3477. if v:FindFirstChild("MainCFrame") then
  3478. ItsCFrame = v.MainCFrame.Value
  3479. else
  3480. ItsCFrame = v.PrimaryPart.CFrame
  3481. end
  3482. if v ~= nil then
  3483. Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
  3484. end
  3485. end
  3486. end
  3487. end
  3488. end)
  3489.  
  3490. FillSpookyNeon.Name = "SpookyNeon"
  3491. FillSpookyNeon.Parent = PaintFills
  3492. FillSpookyNeon.BackgroundColor3 = Color3.fromRGB(255, 176, 0)
  3493. FillSpookyNeon.BorderColor3 = Color3.new(0, 0, 0)
  3494. FillSpookyNeon.Position = UDim2.new(0, 3, 0, 394)
  3495. FillSpookyNeon.Size = UDim2.new(0, 150, 0, 20)
  3496. FillSpookyNeon.Font = Enum.Font.SourceSans
  3497. FillSpookyNeon.Text = "SpookyNeon"
  3498. FillSpookyNeon.TextColor3 = Color3.new(0, 0, 0)
  3499. FillSpookyNeon.TextSize = 14
  3500.  
  3501. FillSpookyNeon.MouseButton1Down:connect(function()
  3502. local PlayerName = PaintNameBox.Text
  3503. -- Put Whole Name
  3504. local WoodName = "SpookyNeon"
  3505. local ItsCFrame
  3506. local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  3507. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3508. if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
  3509. if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
  3510. if v:FindFirstChild("MainCFrame") then
  3511. ItsCFrame = v.MainCFrame.Value
  3512. else
  3513. ItsCFrame = v.PrimaryPart.CFrame
  3514. end
  3515. if v ~= nil then
  3516. Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
  3517. end
  3518. end
  3519. end
  3520. end
  3521. end)
  3522.  
  3523. FillGenericSpecial.Name = "GenericSpecial"
  3524. FillGenericSpecial.Parent = PaintFills
  3525. FillGenericSpecial.BackgroundColor3 = Color3.fromRGB(255, 102, 204)
  3526. FillGenericSpecial.BorderColor3 = Color3.new(0, 0, 0)
  3527. FillGenericSpecial.Position = UDim2.new(0, 3, 0, 417)
  3528. FillGenericSpecial.Size = UDim2.new(0, 150, 0, 20)
  3529. FillGenericSpecial.Font = Enum.Font.SourceSans
  3530. FillGenericSpecial.Text = "Pink"
  3531. FillGenericSpecial.TextColor3 = Color3.new(0, 0, 0)
  3532. FillGenericSpecial.TextSize = 14
  3533.  
  3534. FillGenericSpecial.MouseButton1Down:connect(function()
  3535. local PlayerName = PaintNameBox.Text
  3536. -- Put Whole Name
  3537. local WoodName = "GenericSpecial"
  3538. local ItsCFrame
  3539. local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  3540. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3541. if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
  3542. if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
  3543. if v:FindFirstChild("MainCFrame") then
  3544. ItsCFrame = v.MainCFrame.Value
  3545. else
  3546. ItsCFrame = v.PrimaryPart.CFrame
  3547. end
  3548. if v ~= nil then
  3549. Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
  3550. end
  3551. end
  3552. end
  3553. end
  3554. end)
  3555.  
  3556. FillFrost.Name = "Frost"
  3557. FillFrost.Parent = PaintFills
  3558. FillFrost.BackgroundColor3 = Color3.fromRGB(175, 221, 255)
  3559. FillFrost.BorderColor3 = Color3.new(0, 0, 0)
  3560. FillFrost.Position = UDim2.new(0, 3, 0, 440)
  3561. FillFrost.Size = UDim2.new(0, 150, 0, 20)
  3562. FillFrost.Font = Enum.Font.SourceSans
  3563. FillFrost.Text = "Frost"
  3564. FillFrost.TextColor3 = Color3.new(0, 0, 0)
  3565. FillFrost.TextSize = 14
  3566.  
  3567. FillFrost.MouseButton1Down:connect(function()
  3568. local PlayerName = PaintNameBox.Text
  3569. -- Put Whole Name
  3570. local WoodName = "Frost"
  3571. local ItsCFrame
  3572. local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  3573. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3574. if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
  3575. if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
  3576. if v:FindFirstChild("MainCFrame") then
  3577. ItsCFrame = v.MainCFrame.Value
  3578. else
  3579. ItsCFrame = v.PrimaryPart.CFrame
  3580. end
  3581. if v ~= nil then
  3582. Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
  3583. end
  3584. end
  3585. end
  3586. end
  3587. end)
  3588.  
  3589. FillGrey.Name = "Grey"
  3590. FillGrey.Parent = PaintFills
  3591. FillGrey.BackgroundColor3 = Color3.fromRGB(159, 161, 172)
  3592. FillGrey.BorderColor3 = Color3.new(0, 0, 0)
  3593. FillGrey.Position = UDim2.new(0, 3, 0, 463)
  3594. FillGrey.Size = UDim2.new(0, 150, 0, 20)
  3595. FillGrey.Font = Enum.Font.SourceSans
  3596. FillGrey.Text = "Del Prints"
  3597. FillGrey.TextColor3 = Color3.new(0, 0, 0)
  3598. FillGrey.TextSize = 14
  3599.  
  3600. FillGrey.MouseButton1Down:connect(function()
  3601. local PlayerName = PaintNameBox.Text
  3602. -- Put Whole Name
  3603. local WoodName = "Grey"
  3604. local ItsCFrame
  3605. local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  3606. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  3607. if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
  3608. if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
  3609. if v:FindFirstChild("MainCFrame") then
  3610. ItsCFrame = v.MainCFrame.Value
  3611. else
  3612. ItsCFrame = v.PrimaryPart.CFrame
  3613. end
  3614. if v ~= nil then
  3615. Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
  3616. end
  3617. end
  3618. end
  3619. end
  3620. end)
  3621.  
  3622. local BaseFLOOR = Instance.new("TextButton")
  3623.  
  3624. BaseFLOOR.Name = "BaseFLOOR"
  3625. BaseFLOOR.Parent = ArtFrame
  3626. BaseFLOOR.BackgroundColor3 = Color3.new(0, 0, 0)
  3627. BaseFLOOR.BorderColor3 = Color3.new(0, 0, 0)
  3628. BaseFLOOR.Position = UDim2.new(0, 3, 0, 49)
  3629. BaseFLOOR.Size = UDim2.new(0, 165, 0, 20)
  3630. BaseFLOOR.Font = Enum.Font.Fantasy
  3631. BaseFLOOR.FontSize = Enum.FontSize.Size18
  3632. BaseFLOOR.Text = "Base Floor Prints"
  3633. BaseFLOOR.TextColor3 = Color3.new(255, 0, 0)
  3634. BaseFLOOR.TextSize = 15
  3635. BaseFLOOR.MouseButton1Down:connect(function()
  3636. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/BaseFLOOR1.txt',true))()
  3637.  
  3638. end)
  3639.  
  3640. local SingleWalls = Instance.new("TextButton")
  3641.  
  3642. SingleWalls.Name = "SingleWalls"
  3643. SingleWalls.Parent = ArtFrame
  3644. SingleWalls.BackgroundColor3 = Color3.new(0, 0, 0)
  3645. SingleWalls.BorderColor3 = Color3.new(0, 0, 0)
  3646. SingleWalls.Position = UDim2.new(0, 3, 0, 72)
  3647. SingleWalls.Size = UDim2.new(0, 165, 0, 20)
  3648. SingleWalls.Font = Enum.Font.Fantasy
  3649. SingleWalls.FontSize = Enum.FontSize.Size18
  3650. SingleWalls.Text = "Single Wall Prints"
  3651. SingleWalls.TextColor3 = Color3.new(255, 0, 0)
  3652. SingleWalls.TextSize = 15
  3653. SingleWalls.MouseButton1Down:connect(function()
  3654. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/SingeWALLS.txt',true))()
  3655.  
  3656. end)
  3657.  
  3658. local DoubleWalls = Instance.new("TextButton")
  3659.  
  3660. DoubleWalls.Name = "DoubleWalls"
  3661. DoubleWalls.Parent = ArtFrame
  3662. DoubleWalls.BackgroundColor3 = Color3.new(0, 0, 0)
  3663. DoubleWalls.BorderColor3 = Color3.new(0, 0, 0)
  3664. DoubleWalls.Position = UDim2.new(0, 3, 0, 95)
  3665. DoubleWalls.Size = UDim2.new(0, 165, 0, 20)
  3666. DoubleWalls.Font = Enum.Font.Fantasy
  3667. DoubleWalls.FontSize = Enum.FontSize.Size18
  3668. DoubleWalls.Text = "Double Wall Prints"
  3669. DoubleWalls.TextColor3 = Color3.new(255, 0, 0)
  3670. DoubleWalls.TextSize = 15
  3671. DoubleWalls.MouseButton1Down:connect(function()
  3672. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/DoubleWALLS.txt',true))()
  3673.  
  3674. end)
  3675.  
  3676. local TripleWalls = Instance.new("TextButton")
  3677.  
  3678. TripleWalls.Name = "TripleWalls"
  3679. TripleWalls.Parent = ArtFrame
  3680. TripleWalls.BackgroundColor3 = Color3.new(0, 0, 0)
  3681. TripleWalls.BorderColor3 = Color3.new(0, 0, 0)
  3682. TripleWalls.Position = UDim2.new(0, 3, 0, 118)
  3683. TripleWalls.Size = UDim2.new(0, 165, 0, 20)
  3684. TripleWalls.Font = Enum.Font.Fantasy
  3685. TripleWalls.FontSize = Enum.FontSize.Size18
  3686. TripleWalls.Text = "Triple Wall Prints"
  3687. TripleWalls.TextColor3 = Color3.new(255, 0, 0)
  3688. TripleWalls.TextSize = 15
  3689. TripleWalls.MouseButton1Down:connect(function()
  3690. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/TripleWALLS1.txt',true))()
  3691.  
  3692. end)
  3693.  
  3694. local Hoofer = Instance.new("TextButton")
  3695.  
  3696. Hoofer.Name = "Hoofer"
  3697. Hoofer.Parent = ArtFrame
  3698. Hoofer.BackgroundColor3 = Color3.new(0, 0, 0)
  3699. Hoofer.BorderColor3 = Color3.new(0, 0, 0)
  3700. Hoofer.Position = UDim2.new(0, 3, 0, 141)
  3701. Hoofer.Size = UDim2.new(0, 165, 0, 20)
  3702. Hoofer.Font = Enum.Font.Fantasy
  3703. Hoofer.FontSize = Enum.FontSize.Size18
  3704. Hoofer.Text = "Hoofer Art Gui"
  3705. Hoofer.TextColor3 = Color3.new(255, 0, 0)
  3706. Hoofer.TextSize = 15
  3707. Hoofer.MouseButton1Down:connect(function()
  3708. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/hooferb.txt',true))()
  3709. MainFrame.Visible = false
  3710. OpenFrame.Visible = true
  3711. end)
  3712.  
  3713. local Landart = Instance.new("TextButton")
  3714.  
  3715. Landart.Name = "Landart"
  3716. Landart.Parent = ArtFrame
  3717. Landart.BackgroundColor3 = Color3.new(0, 0, 0)
  3718. Landart.BorderColor3 = Color3.new(0, 0, 0)
  3719. Landart.Position = UDim2.new(0, 3, 0, 164)
  3720. Landart.Size = UDim2.new(0, 165, 0, 20)
  3721. Landart.Font = Enum.Font.Fantasy
  3722. Landart.FontSize = Enum.FontSize.Size18
  3723. Landart.Text = "Custom Land Art"
  3724. Landart.TextColor3 = Color3.new(255, 0, 0)
  3725. Landart.TextSize = 15
  3726. Landart.MouseButton1Down:connect(function()
  3727. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/LANDART1.txt',true))()
  3728. MainFrame.Visible = false
  3729. OpenFrame.Visible = true
  3730. end)
  3731.  
  3732. local BluePrints = Instance.new("TextButton")
  3733.  
  3734. BluePrints.Name = "BluePrints"
  3735. BluePrints.Parent = ArtFrame
  3736. BluePrints.BackgroundColor3 = Color3.new(0, 0, 0)
  3737. BluePrints.BorderColor3 = Color3.new(0, 0, 0)
  3738. BluePrints.Position = UDim2.new(0, 3, 0, 187)
  3739. BluePrints.Size = UDim2.new(0, 165, 0, 20)
  3740. BluePrints.Font = Enum.Font.Fantasy
  3741. BluePrints.FontSize = Enum.FontSize.Size18
  3742. BluePrints.Text = "BluePrints"
  3743. BluePrints.TextColor3 = Color3.new(255, 0, 0)
  3744. BluePrints.TextSize = 15
  3745. BluePrints.MouseButton1Down:connect(function()
  3746.  
  3747. for i,v in pairs(game.ReplicatedStorage.Purchasables.Structures.BlueprintStructures:GetChildren()) do
  3748. local clone = v:Clone()
  3749. clone.Parent = game.Players.LocalPlayer.PlayerBlueprints.Blueprints
  3750. end
  3751. end)
  3752.  
  3753.  
  3754. local MaxLand = Instance.new("TextButton")
  3755.  
  3756. MaxLand.Name = "MaxLand"
  3757. MaxLand.Parent = ArtFrame
  3758. MaxLand.BackgroundColor3 = Color3.new(0, 0, 0)
  3759. MaxLand.BorderColor3 = Color3.new(0, 0, 0)
  3760. MaxLand.Position = UDim2.new(0, 3, 0, 210)
  3761. MaxLand.Size = UDim2.new(0, 165, 0, 20)
  3762. MaxLand.Font = Enum.Font.Fantasy
  3763. MaxLand.FontSize = Enum.FontSize.Size18
  3764. MaxLand.Text = "MaxLand"
  3765. MaxLand.TextColor3 = Color3.new(255, 0, 0)
  3766. MaxLand.TextSize = 15
  3767. MaxLand.MouseButton1Down:connect(function()
  3768.  
  3769. for i, v in pairs(game:GetService("Workspace").Properties:GetChildren()) do
  3770. if v:FindFirstChild("Owner") and v.Owner.Value == game.Players.LocalPlayer then
  3771. base = v
  3772. square = v.OriginSquare
  3773. end
  3774. end
  3775. function makebase(pos)
  3776. local Event = game:GetService("ReplicatedStorage").PropertyPurchasing.ClientExpandedProperty
  3777. Event:FireServer(base, pos)
  3778. end
  3779. spos = square.Position
  3780. makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z))
  3781. makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z))
  3782. makebase(CFrame.new(spos.X, spos.Y, spos.Z + 40))
  3783. makebase(CFrame.new(spos.X, spos.Y, spos.Z - 40))
  3784. makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z + 40))
  3785. makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z - 40))
  3786. makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z + 40))
  3787. makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z - 40))
  3788. makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z))
  3789. makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z))
  3790. makebase(CFrame.new(spos.X, spos.Y, spos.Z + 80))
  3791. makebase(CFrame.new(spos.X, spos.Y, spos.Z - 80))
  3792. --Corners--
  3793. makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z + 80))
  3794. makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z - 80))
  3795. makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z + 80))
  3796. makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z - 80))
  3797. --Corners--
  3798. makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z + 80))
  3799. makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z + 80))
  3800. makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z + 40))
  3801. makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z - 40))
  3802. makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z + 40))
  3803. makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z - 40))
  3804. makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z - 80))
  3805. makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z - 80))
  3806.  
  3807. end)
  3808.  
  3809. local WipeBase = Instance.new("TextButton")
  3810.  
  3811. WipeBase.Name = "WipeBase"
  3812. WipeBase.Parent = ArtFrame
  3813. WipeBase.BackgroundColor3 = Color3.new(0, 0, 0)
  3814. WipeBase.BorderColor3 = Color3.new(0, 0, 0)
  3815. WipeBase.Position = UDim2.new(0, 3, 0, 233)
  3816. WipeBase.Size = UDim2.new(0, 165, 0, 20)
  3817. WipeBase.Font = Enum.Font.Fantasy
  3818. WipeBase.FontSize = Enum.FontSize.Size18
  3819. WipeBase.Text = "Wipe Base"
  3820. WipeBase.TextColor3 = Color3.new(255, 0, 0)
  3821. WipeBase.TextSize = 15
  3822. WipeBase.MouseButton1Down:Connect(function()
  3823. plr = game.Players.LocalPlayer.Name
  3824. pmds = game.Workspace.PlayerModels
  3825. PlaceR = game.ReplicatedStorage.Interaction.DestroyStructure
  3826. for i, v in pairs(pmds:GetChildren()) do
  3827. if v:FindFirstChild("Owner") and v.Owner.Value ~= nil and v.Owner.Value == game.Players[plr] and v:FindFirstChild("ItemName") and v:FindFirstChild("Type") and (v.PrimaryPart ~= nil or v:FindFirstChild("MainCFrame")) then
  3828. PlaceR:FireServer(v)
  3829. end
  3830. end
  3831. end)
  3832.  
  3833. WCollide = "Nothing"
  3834.  
  3835. local toolaFrame = Instance.new("Frame")
  3836. local toolamenu = Instance.new("ImageButton")
  3837. local WalkspeedLabel = Instance.new("TextButton")
  3838. local JumpText = Instance.new("TextBox")
  3839. local WalkSpeed = Instance.new("TextLabel")
  3840. local JumpPower = Instance.new("TextButton")
  3841. local AntiBlack = Instance.new("TextButton")
  3842. local GriefFly = Instance.new("TextButton")
  3843. local StopGriefFly = Instance.new("TextButton")
  3844. local Fly = Instance.new("TextButton")
  3845. local PinkWires = Instance.new("TextButton")
  3846. local WaterCollide = Instance.new("TextButton")
  3847. local ClickTP = Instance.new("TextButton")
  3848. local Noclip = Instance.new("TextButton")
  3849. local AntiAFK = Instance.new("TextButton")
  3850. local AntiAFKtime = Instance.new("TextLabel")
  3851. local Fog = Instance.new("TextButton")
  3852. local CARA = Instance.new("TextButton")
  3853. local CARAs = Instance.new("TextBox")
  3854. local RemoveT = Instance.new("TextButton")
  3855. local ReJoinServer = Instance.new("TextButton")
  3856. local Reset = Instance.new("TextButton")
  3857.  
  3858.  
  3859. toolamenu.Name = "toolamenu"
  3860. toolamenu.Parent = Picker
  3861. toolamenu.BackgroundColor3 = Color3.new(1, 1, 1)
  3862. toolamenu.BorderColor3 = Color3.new(0, 0, 0)
  3863. toolamenu.Position = UDim2.new(0, 15, 0,430)
  3864. toolamenu.Size = UDim2.new(0, 80, 0, 80)
  3865. toolamenu.ZIndex = 3
  3866. toolamenu.Image = "rbxassetid://3916428981"
  3867. toolamenu.ScaleType = Enum.ScaleType.Crop
  3868. toolamenu.MouseButton1Click:Connect(function()
  3869. CurrentItem.Image = "rbxassetid://3886256996"
  3870. AIntroImage.Visible = false
  3871. AIntroImage1.Visible = false
  3872.  
  3873. end)
  3874.  
  3875. toolaFrame.Name = "toolaFrame"
  3876. toolaFrame.Parent = MenuFrame
  3877. toolaFrame.BorderSizePixel = 1
  3878. toolaFrame.BackgroundTransparency = 0
  3879. toolaFrame.BorderColor3 = Color3.new(0, 0, 0)
  3880. toolaFrame.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
  3881. toolaFrame.Size = UDim2.new(0, 170, 0, 373)
  3882. toolaFrame.Visible = false
  3883.  
  3884. JumpText.Name = "JumpText"
  3885. JumpText.Parent = toolaFrame
  3886. JumpText.BackgroundColor3 = Color3.new(0, 0, 0)
  3887. JumpText.BorderColor3 = Color3.new(0, 0, 0)
  3888. JumpText.Position = UDim2.new(0, 147, 0, 26)
  3889. JumpText.Size = UDim2.new(0, 21, 0, 20)
  3890. JumpText.Font = Enum.Font.Fantasy
  3891. JumpText.FontSize = Enum.FontSize.Size18
  3892. JumpText.Text = "50"
  3893. JumpText.TextColor3 = Color3.new(255, 0, 0)
  3894. JumpText.TextSize = 15
  3895.  
  3896. JumpPower.Name = "JumpPowerLabel"
  3897. JumpPower.Parent = toolaFrame
  3898. JumpPower.BackgroundColor3 = Color3.new(0, 0, 0)
  3899. JumpPower.BorderColor3 = Color3.new(0, 0, 0)
  3900. JumpPower.Position = UDim2.new(0, 3, 0, 26)
  3901. JumpPower.Size = UDim2.new(0, 140, 0, 20)
  3902. JumpPower.Font = Enum.Font.Fantasy
  3903. JumpPower.FontSize = Enum.FontSize.Size18
  3904. JumpPower.Text = "Jump Power"
  3905. JumpPower.TextColor3 = Color3.new(255, 0, 0)
  3906. JumpPower.TextSize = 15
  3907.  
  3908. player = game.Players.LocalPlayer
  3909. Jump = 50
  3910.  
  3911. JumpPower.MouseButton1Down:connect(function()
  3912. Jump = JumpText.Text
  3913. end)
  3914.  
  3915. player.Character.Humanoid.JumpPower = Jump
  3916.  
  3917. player.Character.Humanoid.Changed:connect(function()
  3918. player.Character.Humanoid.JumpPower = Jump
  3919.  
  3920. end)
  3921.  
  3922. WalkspeedLabel.Name = "WalkspeedLabel"
  3923. WalkspeedLabel.Parent = toolaFrame
  3924. WalkspeedLabel.BackgroundColor3 = Color3.new(0, 0, 0)
  3925. WalkspeedLabel.BorderColor3 = Color3.new(0, 0, 0)
  3926. WalkspeedLabel.Position = UDim2.new(0, 3, 0, 3)
  3927. WalkspeedLabel.Size = UDim2.new(0, 140, 0, 20)
  3928. WalkspeedLabel.Font = Enum.Font.Fantasy
  3929. WalkspeedLabel.FontSize = Enum.FontSize.Size18
  3930. WalkspeedLabel.Text = "Walkspeed"
  3931. WalkspeedLabel.TextColor3 = Color3.new(255, 0, 0)
  3932. WalkspeedLabel.TextSize = 15
  3933.  
  3934. WalkSpeed.Name = "WalkSpeed"
  3935. WalkSpeed.Parent = toolaFrame
  3936. WalkSpeed.BackgroundColor3 = Color3.new(0, 0, 0)
  3937. WalkSpeed.BorderColor3 = Color3.new(0, 0, 0)
  3938. WalkSpeed.Position = UDim2.new(0, 147, 0, 3)
  3939. WalkSpeed.Size = UDim2.new(0, 21, 0, 20)
  3940. WalkSpeed.Font = Enum.Font.Fantasy
  3941. WalkSpeed.FontSize = Enum.FontSize.Size18
  3942. WalkSpeed.Text = "V"
  3943. WalkSpeed.TextColor3 = Color3.new(255, 0, 0)
  3944. WalkSpeed.TextSize = 15
  3945.  
  3946. WalkspeedLabel.MouseButton1Down:connect(function()
  3947. local walkspeedplayer = game:GetService("Players").LocalPlayer
  3948. local walkspeedmouse = walkspeedplayer:GetMouse()
  3949.  
  3950. local walkspeedenabled = false
  3951.  
  3952. function x_walkspeed(key)
  3953. if (key == "v") then
  3954. if walkspeedenabled == false then
  3955. _G.WS = 150;
  3956.  
  3957. local Humanoid = game:GetService("Players").LocalPlayer.Character.Humanoid;
  3958. Humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function()
  3959. Humanoid.WalkSpeed = _G.WS;
  3960. end)
  3961. Humanoid.WalkSpeed = _G.WS;
  3962.  
  3963. walkspeedenabled = true
  3964. elseif walkspeedenabled == true then
  3965. _G.WS = 15;
  3966. local Humanoid = game:GetService("Players").LocalPlayer.Character.Humanoid;
  3967. Humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function()
  3968. Humanoid.WalkSpeed = _G.WS;
  3969. end)
  3970. Humanoid.WalkSpeed = _G.WS;
  3971.  
  3972. walkspeedenabled = false
  3973. end
  3974. end
  3975. end
  3976.  
  3977. walkspeedmouse.KeyDown:connect(x_walkspeed)
  3978.  
  3979. end)
  3980.  
  3981. AntiBlack.Name = "AntiBlackLabel"
  3982. AntiBlack.Parent = toolaFrame
  3983. AntiBlack.BackgroundColor3 = Color3.new(0, 0, 0)
  3984. AntiBlack.BorderColor3 = Color3.new(0, 0, 0)
  3985. AntiBlack.Position = UDim2.new(0, 3, 0, 49)
  3986. AntiBlack.Size = UDim2.new(0, 165, 0, 20)
  3987. AntiBlack.Font = Enum.Font.Fantasy
  3988. AntiBlack.FontSize = Enum.FontSize.Size18
  3989. AntiBlack.Text = "Anti Black List (OFF)"
  3990. AntiBlack.TextColor3 = Color3.new(255, 0, 0)
  3991. AntiBlack.TextSize = 15
  3992. AntiBlack.MouseButton1Click:connect(function()
  3993. AntiBlack.TextColor3 = Color3.new(1, 1, 1)
  3994. AntiBlack.BackgroundColor3 = Color3.new(0, 0, 0)
  3995. AntiBlack.Text = "Anti Black List (ON)"
  3996. local plr = game.Players.LocalPlayer
  3997. local cframe
  3998. for i,v in next, workspace:GetDescendants() do
  3999. if v:IsA("SpawnLocation") then
  4000. v.Touched:Connect(function(h)
  4001. if h.Parent == plr.Character and cframe then
  4002. plr.Character:SetPrimaryPartCFrame(cframe)
  4003. end
  4004. end)
  4005. end
  4006. end
  4007.  
  4008. game:GetService("RunService"):BindToRenderStep("NO HACKS",Enum.RenderPriority.Last.Value,function()
  4009. if game.Players.LocalPlayer.Character.PrimaryPart then
  4010. cframe = game.Players.LocalPlayer.Character.PrimaryPart.CFrame
  4011. end
  4012. end)
  4013.  
  4014. for i,v in next, debug.getregistry() do
  4015. if type(v)=='function' and debug.getupvalues(v).lastUpdate then
  4016. debug.setupvalue(v,"lastUpdate",math.huge)
  4017. break
  4018. end
  4019. end
  4020.  
  4021. for i,v in next, workspace.Effects:GetChildren() do
  4022. if v:IsA("BasePart") and v.Name == "BlacklistWall" then
  4023. v:Destroy()
  4024. end
  4025. end
  4026. end)
  4027.  
  4028. GriefFly.Name = "GriefFly"
  4029. GriefFly.Parent = toolaFrame
  4030. GriefFly.BackgroundColor3 = Color3.new(0, 0, 0)
  4031. GriefFly.BorderColor3 = Color3.new(0, 0, 0)
  4032. GriefFly.Position = UDim2.new(0, 3, 0, 72)
  4033. GriefFly.Size = UDim2.new(0, 110, 0, 20)
  4034. GriefFly.Font = Enum.Font.Fantasy
  4035. GriefFly.FontSize = Enum.FontSize.Size18
  4036. GriefFly.Text = "Grief Fly Off "
  4037. GriefFly.TextColor3 = Color3.new(255, 0, 0)
  4038. GriefFly.TextSize = 15
  4039. GriefFly.MouseButton1Click:connect(function()
  4040. GriefFly.Text = "Grief Fly On "
  4041. GriefFly.TextColor3 = Color3.new(1, 1, 1)
  4042. StopGriefFly.Text = "Stop Fly"
  4043. Speed = 2
  4044. Force = 800000
  4045.  
  4046. --Script:
  4047. lplayer = game:GetService("Players").LocalPlayer
  4048. Mouse = lplayer:GetMouse()
  4049. speedfly = Speed
  4050. T = lplayer.Character.HumanoidRootPart
  4051. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  4052. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  4053.  
  4054. local function fly()
  4055. flying = true
  4056. local BG = Instance.new('BodyGyro', T)
  4057. local BV = Instance.new('BodyVelocity', T)
  4058. BG.P = 9e4
  4059. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  4060. BG.cframe = T.CFrame
  4061. BV.velocity = Vector3.new(0, 0.1, 0)
  4062. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  4063. spawn(function()
  4064. repeat wait()
  4065. lplayer.Character.Humanoid.PlatformStand = true
  4066. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  4067. SPEED = 50
  4068. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  4069. SPEED = 0
  4070. end
  4071. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  4072. BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  4073. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  4074. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  4075. BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  4076. else
  4077. BV.velocity = Vector3.new(0, 0.1, 0)
  4078. end
  4079. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  4080. until not flying
  4081. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  4082. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  4083. SPEED = 0
  4084. BG:destroy()
  4085. BV:destroy()
  4086. lplayer.Character.Humanoid.PlatformStand = false
  4087. end)
  4088. end
  4089. Mouse.KeyDown:connect(function(KEY)
  4090. if KEY:lower() == 'w' then
  4091. CONTROL.F = speedfly
  4092. elseif KEY:lower() == 's' then
  4093. CONTROL.B = -speedfly
  4094. elseif KEY:lower() == 'a' then
  4095. CONTROL.L = -speedfly
  4096. elseif KEY:lower() == 'd' then
  4097. CONTROL.R = speedfly
  4098. end
  4099. end)
  4100. Mouse.KeyUp:connect(function(KEY)
  4101. if KEY:lower() == 'w' then
  4102. CONTROL.F = 0
  4103. elseif KEY:lower() == 's' then
  4104. CONTROL.B = 0
  4105. elseif KEY:lower() == 'a' then
  4106. CONTROL.L = 0
  4107. elseif KEY:lower() == 'd' then
  4108. CONTROL.R = 0
  4109. end
  4110. end)
  4111. fly()
  4112.  
  4113.  
  4114. -- Made by JackMcJagger15
  4115.  
  4116. power = Force -- change this to make it more or less powerful
  4117.  
  4118. game:GetService('RunService').Stepped:connect(function()
  4119. game.Players.LocalPlayer.Character.Head.CanCollide = false
  4120. game.Players.LocalPlayer.Character.Torso.CanCollide = false
  4121. game.Players.LocalPlayer.Character["Left Leg"].CanCollide = false
  4122. game.Players.LocalPlayer.Character["Right Leg"].CanCollide = false
  4123. end)
  4124.  
  4125. wait(.1)
  4126. local bambam = Instance.new("BodyThrust")
  4127. bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
  4128. bambam.Force = Vector3.new(power,0,power)
  4129. bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
  4130.  
  4131. while wait(0.2) do
  4132. game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Died:connect(function()
  4133. script:Remove()
  4134. end)
  4135. end
  4136. end)
  4137.  
  4138. StopGriefFly.Name = "StopGriefFly"
  4139. StopGriefFly.Parent = toolaFrame
  4140. StopGriefFly.BackgroundColor3 = Color3.new(0, 0, 0)
  4141. StopGriefFly.BorderColor3 = Color3.new(0, 0, 0)
  4142. StopGriefFly.Position = UDim2.new(0, 117, 0, 72)
  4143. StopGriefFly.Size = UDim2.new(0, 51, 0, 20)
  4144. StopGriefFly.Font = Enum.Font.Fantasy
  4145. StopGriefFly.FontSize = Enum.FontSize.Size18
  4146. StopGriefFly.Text = "Stop Fly"
  4147. StopGriefFly.TextColor3 = Color3.new(255, 0, 0)
  4148. StopGriefFly.TextSize = 15
  4149. StopGriefFly.MouseButton1Click:connect(function()
  4150. GriefFly.TextColor3 = Color3.new(1, 1, 1)
  4151. active = false
  4152. game.Players.LocalPlayer.Character.HumanoidRootPart.BodyThrust:Remove()
  4153. if flying then
  4154. end
  4155. GriefFly.Text = "Grief Fly Off "
  4156. StopGriefFly.Text = "Press Fly"
  4157. GriefFly.TextColor3 = Color3.new(255, 0, 0)
  4158. end)
  4159.  
  4160. Fly.Name = "Fly"
  4161. Fly.Parent = toolaFrame
  4162. Fly.BackgroundColor3 = Color3.new(0, 0, 0)
  4163. Fly.BorderColor3 = Color3.new(0, 0, 0)
  4164. Fly.Position = UDim2.new(0, 3, 0, 95)
  4165. Fly.Size = UDim2.new(0, 165, 0, 20)
  4166. Fly.Font = Enum.Font.Fantasy
  4167. Fly.FontSize = Enum.FontSize.Size18
  4168. Fly.Text = "Fly (Press again to STOP)"
  4169. Fly.TextColor3 = Color3.new(255, 0, 0)
  4170. Fly.TextSize = 15
  4171. Fly.MouseButton1Down:connect(function()
  4172.  
  4173. flying = not flying
  4174. repeat wait()
  4175. until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Torso") and game.Players.LocalPlayer.Character:findFirstChild("Humanoid")
  4176. local mouse = game.Players.LocalPlayer:GetMouse()
  4177. repeat wait() until mouse
  4178. local plr = game.Players.LocalPlayer
  4179. local torso = plr.Character.Torso
  4180. local deb = true
  4181. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  4182. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  4183. local maxspeed = 200
  4184. local speed = 0
  4185. if flying then
  4186. end
  4187.  
  4188. function FlyFunction()
  4189. local bg = Instance.new("BodyGyro", torso)
  4190. bg.P = 9e4
  4191. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  4192. bg.cframe = torso.CFrame
  4193. local bv = Instance.new("BodyVelocity", torso)
  4194. bv.velocity = Vector3.new(0,0.1,0)
  4195. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  4196. repeat wait()
  4197. plr.Character.Humanoid.PlatformStand = true
  4198. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  4199. speed = speed+.5+(speed/maxspeed)
  4200. if speed > maxspeed then
  4201. speed = maxspeed
  4202. end
  4203. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  4204. speed = speed-1
  4205. if speed < 0 then
  4206. speed = 0
  4207. end
  4208. end
  4209. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  4210. 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
  4211. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  4212. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  4213. 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
  4214. else
  4215. bv.velocity = Vector3.new(0,0.1,0)
  4216. end
  4217. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  4218. until not flying
  4219. ctrl = {f = 0, b = 0, l = 0, r = 0}
  4220. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  4221. speed = 0
  4222. bg:Destroy()
  4223. bv:Destroy()
  4224. plr.Character.Humanoid.PlatformStand = false
  4225. end
  4226. mouse.KeyDown:connect(function(key)
  4227. if key:lower() == "w" then
  4228. ctrl.f = 1
  4229. elseif key:lower() == "s" then
  4230. ctrl.b = -1
  4231. elseif key:lower() == "a" then
  4232. ctrl.l = -1
  4233. elseif key:lower() == "d" then
  4234. ctrl.r = 1
  4235.  
  4236. end
  4237. end)
  4238. mouse.KeyUp:connect(function(key)
  4239. if key:lower() == "w" then
  4240. ctrl.f = 0
  4241. elseif key:lower() == "s" then
  4242. ctrl.b = 0
  4243. elseif key:lower() == "a" then
  4244. ctrl.l = 0
  4245. elseif key:lower() == "d" then
  4246. ctrl.r = 0
  4247. end
  4248. end)
  4249. FlyFunction()
  4250.  
  4251. end)
  4252.  
  4253. PinkWires.Name = "PinkWires"
  4254. PinkWires.Parent = toolaFrame
  4255. PinkWires.BackgroundColor3 = Color3.new(0, 0, 0)
  4256. PinkWires.BorderColor3 = Color3.new(0, 0, 0)
  4257. PinkWires.Position = UDim2.new(0, 3, 0, 118)
  4258. PinkWires.Size = UDim2.new(0, 165, 0, 20)
  4259. PinkWires.Font = Enum.Font.Fantasy
  4260. PinkWires.FontSize = Enum.FontSize.Size18
  4261. PinkWires.Text = "Pink Wires"
  4262. PinkWires.TextColor3 = Color3.new(255, 0, 0)
  4263. PinkWires.TextSize = 15
  4264. PinkWires.MouseButton1Click:connect(function()
  4265. local typecurrent = false
  4266. if typecurrent == true then
  4267. typecurrent = false
  4268. PinkWires.TextColor3 = Color3.new(0.666667, 0, 0)
  4269. PinkWires.Text = "Pink Wires: Magenta Icicle"
  4270. local c = game.ReplicatedStorage.Purchasables:FindFirstChild("IcicleWireMagenta", true)
  4271. c.Name = "Wire"
  4272. local d = game.ReplicatedStorage.Purchasables:FindFirstChild("Wire", true)
  4273. d:Destroy()
  4274. elseif typecurrent == false then
  4275. typecurrent = true
  4276. PinkWires.TextColor3 = Color3.new(1, 1, 1)
  4277. PinkWires.Text = "Pink Wires: Active"
  4278. local a = game.ReplicatedStorage.Purchasables:FindFirstChild("NeonWirePinky", true)
  4279. a.Name = "Wire"
  4280. local b = game.ReplicatedStorage.Purchasables:FindFirstChild("Wire", true)
  4281. b:Destroy()
  4282. end
  4283. end)
  4284.  
  4285. WaterCollide.Name = "WaterCollide"
  4286. WaterCollide.Parent = toolaFrame
  4287. WaterCollide.BackgroundColor3 = Color3.new(0, 0, 0)
  4288. WaterCollide.BorderColor3 = Color3.new(0, 0, 0)
  4289. WaterCollide.Position = UDim2.new(0, 3, 0, 141)
  4290. WaterCollide.Size = UDim2.new(0, 165, 0, 20)
  4291. WaterCollide.Font = Enum.Font.Fantasy
  4292. WaterCollide.FontSize = Enum.FontSize.Size18
  4293. WaterCollide.Text = "Walk On Water"
  4294. WaterCollide.TextColor3 = Color3.new(255, 0, 0)
  4295. WaterCollide.TextSize = 15
  4296. WaterCollide.MouseButton1Down:connect(function()
  4297. if WCollide == "Nothing" then
  4298. WCollide = "On"
  4299. WaterCollide.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  4300. WaterCollide.TextColor3 = Color3.new(1, 1, 1)
  4301. WaterCollide.Text = "Water Is Solid"
  4302. game:service'ReplicatedStorage'.Interaction.Ban:Destroy()
  4303. Instance.new('RemoteEvent', game:service'ReplicatedStorage'.Interaction).Name = "Ban"
  4304. for i,v in pairs(game.Workspace.Water:GetChildren()) do
  4305. if v:IsA("Part") then
  4306. v.CanCollide = true
  4307. end
  4308. end
  4309. else
  4310. WCollide = "Nothing"
  4311. WaterCollide.BackgroundColor3 = Color3.new(0, 0, 0)
  4312. WaterCollide.TextColor3 = Color3.new(255, 0, 0)
  4313. WaterCollide.Text = "Walk On Water"
  4314. for i,v in pairs(game.Workspace.Water:GetChildren()) do
  4315. if v:IsA("Part") then
  4316. v.CanCollide = false
  4317. end
  4318. end
  4319. end
  4320. end)
  4321.  
  4322.  
  4323. ClickTP.Name = "ClickTP"
  4324. ClickTP.Parent = toolaFrame
  4325. ClickTP.BackgroundColor3 = Color3.new(0, 0, 0)
  4326. ClickTP.BorderColor3 = Color3.new(0, 0, 0)
  4327. ClickTP.Position = UDim2.new(0, 3, 0, 164)
  4328. ClickTP.Size = UDim2.new(0, 165, 0, 20)
  4329. ClickTP.Font = Enum.Font.Fantasy
  4330. ClickTP.FontSize = Enum.FontSize.Size18
  4331. ClickTP.Text = "ClickTP"
  4332. ClickTP.TextColor3 = Color3.new(255, 0, 0)
  4333. ClickTP.TextSize = 15
  4334. ClickTP.MouseButton1Click:Connect(function()
  4335. mouse = game.Players.LocalPlayer:GetMouse()
  4336. tool = Instance.new("Tool")
  4337. tool.RequiresHandle = false
  4338. tool.Name = "Click Teleport"
  4339. tool.Activated:connect(function()
  4340. local pos = mouse.Hit+Vector3.new(0,2.5,0)
  4341. pos = CFrame.new(pos.X,pos.Y,pos.Z)
  4342. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = pos
  4343. end)
  4344. tool.Parent = game.Players.LocalPlayer.Backpack
  4345. end)
  4346.  
  4347. Noclip.Name = "Noclip"
  4348. Noclip.Parent = toolaFrame
  4349. Noclip.BackgroundColor3 = Color3.new(0, 0, 0)
  4350. Noclip.BorderColor3 = Color3.new(0, 0, 0)
  4351. Noclip.Position = UDim2.new(0, 3, 0, 187)
  4352. Noclip.Size = UDim2.new(0, 165, 0, 20)
  4353. Noclip.Font = Enum.Font.Fantasy
  4354. Noclip.FontSize = Enum.FontSize.Size18
  4355. Noclip.Text = "No clip"
  4356. Noclip.TextColor3 = Color3.new(255, 0, 0)
  4357. Noclip.TextSize = 15
  4358. noclip = false
  4359. game:GetService('RunService').Stepped:connect(function()
  4360. if noclip then
  4361. game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
  4362. Noclip.BackgroundColor3 = Color3.new(0, 0, 0)
  4363. Noclip.TextColor3 = Color3.new(1, 1, 1)
  4364. Noclip.Text = "No Clip On"
  4365. end
  4366. end)
  4367. Noclip.MouseButton1Down:connect(function()
  4368. noclip = not noclip
  4369. Noclip.BackgroundColor3 = Color3.new(0, 0, 0)
  4370. Noclip.TextColor3 = Color3.new(255, 0, 0)
  4371. Noclip.Text = "No Clip Off"
  4372.  
  4373. end)
  4374.  
  4375. AntiAFK.Name = "AntiAFK"
  4376. AntiAFK.Parent = toolaFrame
  4377. AntiAFK.BackgroundColor3 = Color3.new(0, 0, 0)
  4378. AntiAFK.BorderColor3 = Color3.new(0, 0, 0)
  4379. AntiAFK.Position = UDim2.new(0, 3, 0, 233)
  4380. AntiAFK.Size = UDim2.new(0, 165, 0, 20)
  4381. AntiAFK.Font = Enum.Font.Fantasy
  4382. AntiAFK.FontSize = Enum.FontSize.Size18
  4383. AntiAFK.Text = "Start Anti-AFK Mode"
  4384. AntiAFK.TextColor3 = Color3.new(255, 0, 0)
  4385. AntiAFK.TextSize = 15
  4386.  
  4387. AntiAFKtime.Name = "AntiAFKtime"
  4388. AntiAFKtime.Parent = toolaFrame
  4389. AntiAFKtime.BackgroundColor3 = Color3.new(0, 0, 0)
  4390. AntiAFKtime.BorderColor3 = Color3.new(0, 0, 0)
  4391. AntiAFKtime.Position = UDim2.new(0, 3, 0, 210)
  4392. AntiAFKtime.Size = UDim2.new(0, 165, 0, 20)
  4393. AntiAFKtime.Font = Enum.Font.Fantasy
  4394. AntiAFKtime.FontSize = Enum.FontSize.Size18
  4395. AntiAFKtime.Text = "AFK for: 0 Seconds"
  4396. AntiAFKtime.TextColor3 = Color3.new(255, 0, 0)
  4397. AntiAFKtime.TextSize = 15
  4398.  
  4399.  
  4400. AntiAFK.MouseButton1Down:Connect(function()
  4401.  
  4402. if afkactive == true then
  4403. afkactive = false
  4404. AntiAFK.BackgroundColor3 = Color3.new(0, 0, 0)
  4405. AntiAFKtime.TextColor3 = Color3.new(1, 1, 1)
  4406. AntiAFK.Text = "Start Anti-AFK Mode"
  4407. elseif afkactive == false then
  4408. afkactive = true
  4409. AntiAFK.BackgroundColor3 = Color3.new(0, 0, 0)
  4410. AntiAFKtime.TextColor3 = Color3.new(1, 1, 1)
  4411. AntiAFK.Text = "Stop Anti-AFK Mode"
  4412.  
  4413. logtime = coroutine.wrap(function()
  4414. afktotaltime=0
  4415. while afkactive == true do
  4416. wait(1)
  4417. afktotaltime=afktotaltime+1
  4418. AntiAFKtime.Text = "AFK for: "..afktotaltime.." Seconds"
  4419. end
  4420. end)
  4421.  
  4422. messageBot = coroutine.wrap(function()
  4423. while afkactive == true do
  4424. wait(900)
  4425. possiblechats = {"afk", "brb", "I'm AFK"}
  4426. decide=math.random(1,#possiblechats)
  4427. game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(possiblechats[decide], "All")
  4428. game.Players:Chat("/e point")
  4429. end
  4430. end)
  4431.  
  4432. moveChar = coroutine.wrap(function()
  4433. plr = game:service'Players'.LocalPlayer
  4434. char = plr.Character
  4435. hum = char:FindFirstChildOfClass'Humanoid'
  4436. while afkactive==true do
  4437. wait(1)
  4438. hum:Move(Vector3.new(1, 0, 0), false)
  4439. wait(1)
  4440. hum:Move(Vector3.new(-1, 0, 0), false)
  4441. wait(1)
  4442. hum:Move(Vector3.new(1, 0, 0), false)
  4443. wait(1)
  4444. hum:Move(Vector3.new(-1, 0, 0), false)
  4445. wait(1)
  4446. hum:Move(Vector3.new(0, 1, 0), false)
  4447. wait(1)
  4448. hum:Move(Vector3.new(0, 1, 0), false)
  4449. wait(60)
  4450. end
  4451. end)
  4452.  
  4453. logtime()
  4454. moveChar()
  4455. messageBot()
  4456.  
  4457. end
  4458. end)
  4459.  
  4460.  
  4461. Fog.Name = "Fog"
  4462. Fog.Parent = toolaFrame
  4463. Fog.BackgroundColor3 = Color3.new(0, 0, 0)
  4464. Fog.BorderColor3 = Color3.new(0, 0, 0)
  4465. Fog.Position = UDim2.new(0, 3, 0, 256)
  4466. Fog.Size = UDim2.new(0, 165, 0, 20)
  4467. Fog.Font = Enum.Font.Fantasy
  4468. Fog.FontSize = Enum.FontSize.Size18
  4469. Fog.Text = "Remove Fog"
  4470. Fog.TextColor3 = Color3.new(255, 0, 0)
  4471. Fog.TextSize = 15
  4472. Fog.MouseButton1Down:connect(function()
  4473. Fog.BackgroundColor3 = Color3.new(0, 0, 0)
  4474. Fog.TextColor3 = Color3.new(1, 1, 1)
  4475. game.Lighting.Changed:connect(function()
  4476. game.Lighting.TimeOfDay = "12:00:00"
  4477. game.Lighting.FogEnd = 9999
  4478. game.Lighting.Brightness = 2
  4479. end)
  4480. end)
  4481.  
  4482. CARAs.Name = "CARAs"
  4483. CARAs.Parent = toolaFrame
  4484. CARAs.BackgroundColor3 = Color3.new(0, 0, 0)
  4485. CARAs.BorderColor3 = Color3.new(0, 0, 0)
  4486. CARAs.Position = UDim2.new(0, 147, 0, 279)
  4487. CARAs.Size = UDim2.new(0, 21, 0, 20)
  4488. CARAs.Font = Enum.Font.Fantasy
  4489. CARAs.FontSize = Enum.FontSize.Size18
  4490. CARAs.Text = "S"
  4491. CARAs.TextColor3 = Color3.new(255, 0, 0)
  4492. CARAs.TextSize = 15
  4493.  
  4494. CARA.Name = "CARA"
  4495. CARA.Parent = toolaFrame
  4496. CARA.BackgroundColor3 = Color3.new(0, 0, 0)
  4497. CARA.BorderColor3 = Color3.new(0, 0, 0)
  4498. CARA.Position = UDim2.new(0, 3, 0, 279)
  4499. CARA.Size = UDim2.new(0, 140, 0, 20)
  4500. CARA.Font = Enum.Font.Fantasy
  4501. CARA.FontSize = Enum.FontSize.Size18
  4502. CARA.Text = "Fast Car"
  4503. CARA.TextColor3 = Color3.new(255, 0, 0)
  4504. CARA.TextSize = 15
  4505. CARA.MouseButton1Down:connect(function()
  4506. CARA.BackgroundColor3 = Color3.new(0, 0, 0)
  4507. CARA.TextColor3 = Color3.new(1, 1, 1)
  4508. game.Workspace.PlayerModels.ChildAdded:connect(function(ADDED)
  4509. wait(0.5)
  4510. if ADDED:FindFirstChild('Configuration') then
  4511. if ADDED.Configuration:FindFirstChild('MaxSpeed') then
  4512. ADDED.Configuration.MaxSpeed.Value = CARAs.Text
  4513. end
  4514. end
  4515. end)
  4516. end)
  4517.  
  4518. RemoveT.Name = "RemoveT"
  4519. RemoveT.Parent = toolaFrame
  4520. RemoveT.BackgroundColor3 = Color3.new(0, 0, 0)
  4521. RemoveT.BorderColor3 = Color3.new(0, 0, 0)
  4522. RemoveT.Position = UDim2.new(0, 3, 0, 302)
  4523. RemoveT.Size = UDim2.new(0, 165, 0, 20)
  4524. RemoveT.Font = Enum.Font.Fantasy
  4525. RemoveT.FontSize = Enum.FontSize.Size18
  4526. RemoveT.Text = "Remove Trees"
  4527. RemoveT.TextColor3 = Color3.new(255, 0, 0)
  4528. RemoveT.TextSize = 15
  4529. RemoveT.MouseButton1Down:connect(function()
  4530. RemoveT.BackgroundColor3 = Color3.new(0, 0, 0)
  4531. RemoveT.TextColor3 = Color3.new(1, 1, 1)
  4532. for i,v in pairs(game.Workspace:GetDescendants()) do
  4533. if v.Name == "WoodSection" and v.Parent:FindFirstChild("CutEvent") then
  4534. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(v.Parent)
  4535. game.ReplicatedStorage.Interaction.DestroyStructure:FireServer(v.Parent)
  4536. end
  4537. end
  4538. game.Workspace.DescendantAdded:connect(function(Thing)
  4539. wait(0.1)
  4540. if Thing.Name == "WoodSection" and Thing.Parent:FindFirstChild("CutEvent") then
  4541. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Thing.Parent)
  4542. game.ReplicatedStorage.Interaction.DestroyStructure:FireServer(Thing.Parent)
  4543. end
  4544. end)
  4545. end)
  4546.  
  4547. ReJoinServer.Name = "ReJoinServer"
  4548. ReJoinServer.Parent = toolaFrame
  4549. ReJoinServer.BackgroundColor3 = Color3.new(0, 0, 0)
  4550. ReJoinServer.BorderColor3 = Color3.new(0, 0, 0)
  4551. ReJoinServer.Position = UDim2.new(0, 3, 0, 325)
  4552. ReJoinServer.Size = UDim2.new(0, 165, 0, 20)
  4553. ReJoinServer.Font = Enum.Font.Fantasy
  4554. ReJoinServer.FontSize = Enum.FontSize.Size18
  4555. ReJoinServer.Text = "ReJoin Server"
  4556. ReJoinServer.TextColor3 = Color3.new(255, 0, 0)
  4557. ReJoinServer.TextSize = 15
  4558. ReJoinServer.MouseButton1Down:connect(function()
  4559. local placeId = "13822889"
  4560. game:GetService("TeleportService"):Teleport(placeId)
  4561. end)
  4562.  
  4563. Reset.Name = "Reset"
  4564. Reset.Parent = toolaFrame
  4565. Reset.BackgroundColor3 = Color3.new(0, 0, 0)
  4566. Reset.BorderColor3 = Color3.new(0, 0, 0)
  4567. Reset.Position = UDim2.new(0, 3, 0, 348)
  4568. Reset.Size = UDim2.new(0, 165, 0, 20)
  4569. Reset.Font = Enum.Font.Fantasy
  4570. Reset.FontSize = Enum.FontSize.Size18
  4571. Reset.Text = "Reset Character"
  4572. Reset.TextColor3 = Color3.new(255, 0, 0)
  4573. Reset.TextSize = 15
  4574. Reset.MouseButton1Click:connect(function()
  4575. game.Players.LocalPlayer.Character.Head:Destroy()
  4576. end)
  4577.  
  4578.  
  4579. local BuyFrame = Instance.new("Frame")
  4580. local Buymenu = Instance.new("ImageButton")
  4581. local bcps = Instance.new("TextButton")
  4582. local lshop = Instance.new("TextButton")
  4583. local fshop = Instance.new("TextButton")
  4584. local wrus = Instance.new("TextButton")
  4585. local bp = Instance.new("TextButton")
  4586. local ls = Instance.new("TextButton")
  4587. local Halloween = Instance.new("TextButton")
  4588. local Openall = Instance.new("TextButton")
  4589.  
  4590. Buymenu.Name = "Buymenu"
  4591. Buymenu.Parent = Picker
  4592. Buymenu.BackgroundColor3 = Color3.new(1, 1, 1)
  4593. Buymenu.BorderColor3 = Color3.new(0, 0, 0)
  4594. Buymenu.Position = UDim2.new(0, 15, 0,515)
  4595. Buymenu.Size = UDim2.new(0, 80, 0, 80)
  4596. Buymenu.ZIndex = 3
  4597. Buymenu.Image = "rbxassetid://3936608288"
  4598. Buymenu.ScaleType = Enum.ScaleType.Crop
  4599. Buymenu.MouseButton1Click:Connect(function()
  4600. CurrentItem.Image = "rbxassetid://3886256996"
  4601. AIntroImage.Visible = true
  4602. AIntroImage1.Visible = true
  4603. end)
  4604.  
  4605. BuyFrame.Name = "BuyFrame"
  4606. BuyFrame.Parent = MenuFrame
  4607. BuyFrame.BorderSizePixel = 1
  4608. BuyFrame.BackgroundTransparency = 0
  4609. BuyFrame.BorderColor3 = Color3.new(0, 0, 0)
  4610. BuyFrame.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
  4611. BuyFrame.Size = UDim2.new(0, 170, 0, 164)
  4612. BuyFrame.Visible = false
  4613.  
  4614. wrus.Name = "wrus"
  4615. wrus.Parent = BuyFrame
  4616. wrus.BackgroundColor3 = Color3.new(0, 0, 0)
  4617. wrus.BorderColor3 = Color3.new(0, 0, 0)
  4618. wrus.Position = UDim2.new(0, 3, 0, 3)
  4619. wrus.Size = UDim2.new(0, 164, 0, 20)
  4620. wrus.Font = Enum.Font.Fantasy
  4621. wrus.FontSize = Enum.FontSize.Size18
  4622. wrus.Text = "Wod R Us"
  4623. wrus.TextColor3 = Color3.new(255, 0, 0)
  4624. wrus.TextSize = 15
  4625. wrus.MouseButton1Click:connect(function()
  4626. loadstring(game:HttpGet("https://pastebin.com/raw/p1FmUM1K", true))()
  4627. MainFrame.Visible = false
  4628. OpenFrame.Visible = true
  4629.  
  4630. end)
  4631.  
  4632. fshop.Name = "fshop"
  4633. fshop.Parent = BuyFrame
  4634. fshop.BackgroundColor3 = Color3.new(0, 0, 0)
  4635. fshop.BorderColor3 = Color3.new(0, 0, 0)
  4636. fshop.Position = UDim2.new(0, 3, 0, 26)
  4637. fshop.Size = UDim2.new(0, 164, 0, 20)
  4638. fshop.Font = Enum.Font.Fantasy
  4639. fshop.FontSize = Enum.FontSize.Size18
  4640. fshop.Text = "Furniture Store"
  4641. fshop.TextColor3 = Color3.new(255, 0, 0)
  4642. fshop.TextSize = 15
  4643. fshop.MouseButton1Click:connect(function()
  4644. loadstring(game:HttpGet("https://pastebin.com/raw/V9H3iN0n", true))()
  4645. MainFrame.Visible = false
  4646. OpenFrame.Visible = true
  4647. end)
  4648.  
  4649. bcps.Name = "bcps"
  4650. bcps.Parent = BuyFrame
  4651. bcps.BackgroundColor3 = Color3.new(0, 0, 0)
  4652. bcps.BorderColor3 = Color3.new(0, 0, 0)
  4653. bcps.Position = UDim2.new(0, 3, 0, 49)
  4654. bcps.Size = UDim2.new(0, 164, 0, 20)
  4655. bcps.Font = Enum.Font.Fantasy
  4656. bcps.FontSize = Enum.FontSize.Size18
  4657. bcps.Text = "Bobs, Car, Pics"
  4658. bcps.TextColor3 = Color3.new(255, 0, 0)
  4659. bcps.TextSize = 15
  4660. bcps.MouseButton1Click:connect(function()
  4661. loadstring(game:HttpGet("https://pastebin.com/raw/VkXjfjNh", true))()
  4662. MainFrame.Visible = false
  4663. OpenFrame.Visible = true
  4664.  
  4665. end)
  4666.  
  4667. ls.Name = "ls"
  4668. ls.Parent = BuyFrame
  4669. ls.BackgroundColor3 = Color3.new(0, 0, 0)
  4670. ls.BorderColor3 = Color3.new(0, 0, 0)
  4671. ls.Position = UDim2.new(0, 3, 0, 72)
  4672. ls.Size = UDim2.new(0, 164, 0, 20)
  4673. ls.Font = Enum.Font.Fantasy
  4674. ls.FontSize = Enum.FontSize.Size18
  4675. ls.Text = "Logic Store"
  4676. ls.TextColor3 = Color3.new(255, 0, 0)
  4677. ls.TextSize = 15
  4678. ls.MouseButton1Click:connect(function()
  4679. loadstring(game:HttpGet("https://pastebin.com/raw/gyGKfy65", true))()
  4680. MainFrame.Visible = false
  4681. OpenFrame.Visible = true
  4682. end)
  4683.  
  4684. bp.Name = "bp"
  4685. bp.Parent = BuyFrame
  4686. bp.BackgroundColor3 = Color3.new(0, 0, 0)
  4687. bp.BorderColor3 = Color3.new(0, 0, 0)
  4688. bp.Position = UDim2.new(0, 3, 0, 95)
  4689. bp.Size = UDim2.new(0, 164, 0, 20)
  4690. bp.Font = Enum.Font.Fantasy
  4691. bp.FontSize = Enum.FontSize.Size18
  4692. bp.Text = "Blue Prints"
  4693. bp.TextColor3 = Color3.new(255, 0, 0)
  4694. bp.TextSize = 15
  4695. bp.MouseButton1Click:connect(function()
  4696. loadstring(game:HttpGet('https://pastebin.com/raw/kV27zpcQ',true))()
  4697. MainFrame.Visible = false
  4698. OpenFrame.Visible = true
  4699. end)
  4700.  
  4701. Halloween.Name = "Halloween"
  4702. Halloween.Parent = BuyFrame
  4703. Halloween.BackgroundColor3 = Color3.new(0, 0, 0)
  4704. Halloween.BorderColor3 = Color3.new(0, 0, 0)
  4705. Halloween.Position = UDim2.new(0, 3, 0, 118)
  4706. Halloween.Size = UDim2.new(0, 164, 0, 20)
  4707. Halloween.Font = Enum.Font.Fantasy
  4708. Halloween.FontSize = Enum.FontSize.Size18
  4709. Halloween.Text = "Halloween"
  4710. Halloween.TextColor3 = Color3.new(255, 0, 0)
  4711. Halloween.TextSize = 15
  4712. Halloween.MouseButton1Click:connect(function()
  4713. loadstring(game:HttpGet("https://pastebin.com/raw/AmeS7EcE", true))()
  4714. MainFrame.Visible = false
  4715. OpenFrame.Visible = true
  4716. end)
  4717.  
  4718. Openall.Name = "Openall"
  4719. Openall.Parent = BuyFrame
  4720. Openall.BackgroundColor3 = Color3.new(0, 0, 0)
  4721. Openall.BorderColor3 = Color3.new(0, 0, 0)
  4722. Openall.Position = UDim2.new(0, 3, 0, 141)
  4723. Openall.Size = UDim2.new(0, 164, 0, 20)
  4724. Openall.Font = Enum.Font.Fantasy
  4725. Openall.FontSize = Enum.FontSize.Size18
  4726. Openall.Text = "Open All Autobuy"
  4727. Openall.TextColor3 = Color3.new(255, 0, 0)
  4728. Openall.TextSize = 15
  4729. Openall.MouseButton1Click:connect(function()
  4730. loadstring(game:HttpGet("https://pastebin.com/raw/AmeS7EcE", true))()
  4731. loadstring(game:HttpGet("https://pastebin.com/raw/gyGKfy65", true))()
  4732. loadstring(game:HttpGet("https://pastebin.com/raw/VkXjfjNh", true))()
  4733. loadstring(game:HttpGet("https://pastebin.com/raw/V9H3iN0n", true))()
  4734. loadstring(game:HttpGet("https://pastebin.com/raw/p1FmUM1K", true))()
  4735.  
  4736. MainFrame.Visible = false
  4737. OpenFrame.Visible = true
  4738. end)
  4739.  
  4740. local LT2GUI2Frame = Instance.new("Frame")
  4741. local Btoolamenu = Instance.new("ImageButton")
  4742. local FunStuffHOVER = Instance.new("TextButton")
  4743. local FunStuffTHOMAS = Instance.new("TextButton")
  4744. local FunStuffPOLICE = Instance.new("TextButton")
  4745. local FunStuffSPRAY = Instance.new("TextButton")
  4746. local FunStuffCOCA = Instance.new("TextButton")
  4747. local FunStuffLEAKED = Instance.new("TextButton")
  4748. local FunStuffFLASH = Instance.new("TextButton")
  4749. local DeleteTool = Instance.new("TextButton")
  4750. local CopyTool = Instance.new("TextButton")
  4751. local MoveTool = Instance.new("TextButton")
  4752.  
  4753. Btoolamenu.Name = "Btoolamenu"
  4754. Btoolamenu.Parent = Picker
  4755. Btoolamenu.BackgroundColor3 = Color3.new(1, 1, 1)
  4756. Btoolamenu.BorderColor3 = Color3.new(0, 0, 0)
  4757. Btoolamenu.Position = UDim2.new(0, 15, 0,600)
  4758. Btoolamenu.Size = UDim2.new(0, 80, 0, 80)
  4759. Btoolamenu.ZIndex = 3
  4760. Btoolamenu.Image = "rbxassetid://3953123880"
  4761. Btoolamenu.ScaleType = Enum.ScaleType.Crop
  4762. Btoolamenu.MouseButton1Click:Connect(function()
  4763. CurrentItem.Image = "rbxassetid://3886256996"
  4764. AIntroImage.Visible = true
  4765. AIntroImage1.Visible = true
  4766. end)
  4767.  
  4768. LT2GUI2Frame.Name = "LT2GUI2Frame"
  4769. LT2GUI2Frame.Parent = MenuFrame
  4770. LT2GUI2Frame.BorderSizePixel = 1
  4771. LT2GUI2Frame.BackgroundTransparency = 0
  4772. LT2GUI2Frame.BorderColor3 = Color3.new(0, 0, 0)
  4773. LT2GUI2Frame.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
  4774. LT2GUI2Frame.Size = UDim2.new(0, 170, 0, 255)
  4775. LT2GUI2Frame.Visible = false
  4776.  
  4777. FunStuffHOVER.Name = "FunStuffHOVER"
  4778. FunStuffHOVER.Parent = LT2GUI2Frame
  4779. FunStuffHOVER.BackgroundColor3 = Color3.new(0, 0, 0)
  4780. FunStuffHOVER.BorderColor3 = Color3.new(0, 0, 0)
  4781. FunStuffHOVER.Position = UDim2.new(0, 3, 0, 3)
  4782. FunStuffHOVER.Size = UDim2.new(0, 165, 0, 20)
  4783. FunStuffHOVER.Font = Enum.Font.Fantasy
  4784. FunStuffHOVER.FontSize = Enum.FontSize.Size18
  4785. FunStuffHOVER.Text = "Hover Board"
  4786. FunStuffHOVER.TextColor3 = Color3.new(255, 0, 0)
  4787. FunStuffHOVER.TextSize = 15
  4788. FunStuffHOVER.MouseButton1Click:connect(function()
  4789. loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/Hoverboard.txt',true))()
  4790.  
  4791. end)
  4792.  
  4793. FunStuffTHOMAS.Name = "FunStuffTHOMAS"
  4794. FunStuffTHOMAS.Parent = LT2GUI2Frame
  4795. FunStuffTHOMAS.BackgroundColor3 = Color3.new(0, 0, 0)
  4796. FunStuffTHOMAS.BorderColor3 = Color3.new(0, 0, 0)
  4797. FunStuffTHOMAS.Position = UDim2.new(0, 3, 0, 26)
  4798. FunStuffTHOMAS.Size = UDim2.new(0, 165, 0, 20)
  4799. FunStuffTHOMAS.Font = Enum.Font.Fantasy
  4800. FunStuffTHOMAS.FontSize = Enum.FontSize.Size18
  4801. FunStuffTHOMAS.Text = "Thomas The Tank"
  4802. FunStuffTHOMAS.TextColor3 = Color3.new(255, 0, 0)
  4803. FunStuffTHOMAS.TextSize = 15
  4804. FunStuffTHOMAS.MouseButton1Click:connect(function()
  4805. loadstring(game:HttpGet('http://pastebin.com/raw/tMr759X7',true))()
  4806.  
  4807. end)
  4808.  
  4809. FunStuffPOLICE.Name = "FunStuffPOLICE"
  4810. FunStuffPOLICE.Parent = LT2GUI2Frame
  4811. FunStuffPOLICE.BackgroundColor3 = Color3.new(0, 0, 0)
  4812. FunStuffPOLICE.BorderColor3 = Color3.new(0, 0, 0)
  4813. FunStuffPOLICE.Position = UDim2.new(0, 3, 0, 49)
  4814. FunStuffPOLICE.Size = UDim2.new(0, 165, 0, 20)
  4815. FunStuffPOLICE.Font = Enum.Font.Fantasy
  4816. FunStuffPOLICE.FontSize = Enum.FontSize.Size18
  4817. FunStuffPOLICE.Text = "Police Man"
  4818. FunStuffPOLICE.TextColor3 = Color3.new(255, 0, 0)
  4819. FunStuffPOLICE.TextSize = 15
  4820. FunStuffPOLICE.MouseButton1Click:connect(function()
  4821. loadstring(game:HttpGet('https://pastebin.com/raw/FR9Fzcqw',true))()
  4822.  
  4823. end)
  4824.  
  4825. FunStuffSPRAY.Name = "FunStuffSPRAY"
  4826. FunStuffSPRAY.Parent = LT2GUI2Frame
  4827. FunStuffSPRAY.BackgroundColor3 = Color3.new(0, 0, 0)
  4828. FunStuffSPRAY.BorderColor3 = Color3.new(0, 0, 0)
  4829. FunStuffSPRAY.Position = UDim2.new(0, 3, 0, 72)
  4830. FunStuffSPRAY.Size = UDim2.new(0, 165, 0, 20)
  4831. FunStuffSPRAY.Font = Enum.Font.Fantasy
  4832. FunStuffSPRAY.FontSize = Enum.FontSize.Size18
  4833. FunStuffSPRAY.Text = "Spray Can"
  4834. FunStuffSPRAY.TextColor3 = Color3.new(255, 0, 0)
  4835. FunStuffSPRAY.TextSize = 15
  4836. FunStuffSPRAY.MouseButton1Click:connect(function()
  4837. loadstring(game:HttpGet('http://pastebin.com/raw/raYkCjyy',true))()
  4838.  
  4839. end)
  4840.  
  4841. FunStuffCOCA.Name = "FunStuffCOCA"
  4842. FunStuffCOCA.Parent = LT2GUI2Frame
  4843. FunStuffCOCA.BackgroundColor3 = Color3.new(0, 0, 0)
  4844. FunStuffCOCA.BorderColor3 = Color3.new(0, 0, 0)
  4845. FunStuffCOCA.Position = UDim2.new(0, 3, 0, 95)
  4846. FunStuffCOCA.Size = UDim2.new(0, 165, 0, 20)
  4847. FunStuffCOCA.Font = Enum.Font.Fantasy
  4848. FunStuffCOCA.FontSize = Enum.FontSize.Size18
  4849. FunStuffCOCA.Text = "Coca Cola"
  4850. FunStuffCOCA.TextColor3 = Color3.new(255, 0, 0)
  4851. FunStuffCOCA.TextSize = 15
  4852. FunStuffCOCA.MouseButton1Click:connect(function()
  4853. loadstring(game:HttpGet('https://pastebin.com/raw/nMu90Kdq',true))()
  4854.  
  4855. end)
  4856.  
  4857. FunStuffLEAKED.Name = "FunStuffLEAKED"
  4858. FunStuffLEAKED.Parent = LT2GUI2Frame
  4859. FunStuffLEAKED.BackgroundColor3 = Color3.new(0, 0, 0)
  4860. FunStuffLEAKED.BorderColor3 = Color3.new(0, 0, 0)
  4861. FunStuffLEAKED.Position = UDim2.new(0, 3, 0, 118)
  4862. FunStuffLEAKED.Size = UDim2.new(0, 165, 0, 20)
  4863. FunStuffLEAKED.Font = Enum.Font.Fantasy
  4864. FunStuffLEAKED.FontSize = Enum.FontSize.Size18
  4865. FunStuffLEAKED.Text = "Leaked Items"
  4866. FunStuffLEAKED.TextColor3 = Color3.new(255, 0, 0)
  4867. FunStuffLEAKED.TextSize = 15
  4868. FunStuffLEAKED.MouseButton1Down:connect(function()
  4869. game.ReplicatedStorage.Purchasables:Clone().Parent = game.Workspace.PlayerModels
  4870. end)
  4871.  
  4872.  
  4873. FunStuffFLASH.Name = "FunStuffFLASH"
  4874. FunStuffFLASH.Parent = LT2GUI2Frame
  4875. FunStuffFLASH.BackgroundColor3 = Color3.new(0, 0, 0)
  4876. FunStuffFLASH.BorderColor3 = Color3.new(0, 0, 0)
  4877. FunStuffFLASH.Position = UDim2.new(0, 3, 0, 141)
  4878. FunStuffFLASH.Size = UDim2.new(0, 165, 0, 20)
  4879. FunStuffFLASH.Font = Enum.Font.Fantasy
  4880. FunStuffFLASH.FontSize = Enum.FontSize.Size18
  4881. FunStuffFLASH.Text = "Flash Light"
  4882. FunStuffFLASH.TextColor3 = Color3.new(255, 0, 0)
  4883. FunStuffFLASH.TextSize = 15
  4884. FunStuffFLASH.MouseButton1Click:Connect(function()
  4885.  
  4886. FunStuffFLASH.BackgroundColor3 = Color3.new(0.14902, 0.490196, 0.109804)
  4887. -- Created by supersonicfan111
  4888. local p=game:GetService"Players".LocalPlayer
  4889. local c=p.Character
  4890. local surf='SmoothNoOutlines'
  4891. if not c then error'Cannot find character, please respawn, then rerun the script' end
  4892.  
  4893. -- Flashlight Handle
  4894. local hand=Instance.new"Part"
  4895. hand.BrickColor=BrickColor.DarkGray()
  4896. hand.Parent=c
  4897. hand.Anchored=false
  4898. hand.Locked=true
  4899. hand.CanCollide=false
  4900. hand.FormFactor='Custom'
  4901. hand.Size=Vector3.new(1,1,2)
  4902. hand.TopSurface,hand.BottomSurface=surf,surf
  4903.  
  4904. -- Torch Effect
  4905. local fe=Instance.new"Part"
  4906. fe.BrickColor=BrickColor.new"Black"
  4907. fe.Parent=c
  4908. fe.Anchored=false
  4909. fe.Locked=true
  4910. fe.CanCollide=false
  4911. fe.FormFactor='Custom'
  4912. fe.Size=Vector3.new(.8,.8,.2)
  4913. fe.TopSurface,hand.BottomSurface=surf,surf
  4914.  
  4915. -- Welding stuff
  4916.  
  4917. -- Flash to Right Arm
  4918. local weld1=Instance.new"Weld"
  4919. weld1.Parent=hand
  4920. weld1.Part0=hand
  4921. weld1.Part1=c['Right Arm']
  4922. weld1.C0=CFrame.new(0, 1.5, 0)
  4923.  
  4924. -- Torch Effect to Flash
  4925. local weld2=Instance.new"Weld"
  4926. weld2.Parent=hand
  4927. weld2.Part0=hand
  4928. weld2.Part1=fe
  4929. weld2.C0=CFrame.new(0, 0, 1)
  4930.  
  4931. -- Right Arm Weld
  4932. local ra=Instance.new"Weld"
  4933. ra.Parent=c['Torso']
  4934. ra.Part0=c['Right Arm']
  4935. ra.Part1=c['Torso']
  4936. ra.C0=CFrame.new(-1.5,1,0)*CFrame.Angles(math.rad(180),0,0)
  4937.  
  4938.  
  4939.  
  4940. -- Flashlight Functionality
  4941.  
  4942. local flashlightOn = false
  4943. local Battery=50
  4944.  
  4945. -- Handles turning the flashlight on/off
  4946. p:GetMouse().Button1Down:connect(function()
  4947. flashlightOn=not flashlightOn
  4948. if flashlightOn then
  4949. fe.BrickColor=BrickColor.new"New Yeller"
  4950. light=Instance.new"SurfaceLight"
  4951. light.Parent=fe
  4952. light.Range=1000
  4953. light.Face="Back"
  4954. light.Brightness=10
  4955. fe.Material="Neon"
  4956. else
  4957. fe.BrickColor=BrickColor.new"Black"
  4958. if light then light:destroy() end
  4959. fe.Material="SmoothPlastic"
  4960. end
  4961. end)
  4962.  
  4963. -- Battery Modules
  4964.  
  4965. -- Depleting and Charging
  4966. spawn(function()
  4967. while wait(1) do
  4968. if flashlightOn then
  4969. if Battery > 0 then
  4970. Battery=Battery-1
  4971. end
  4972. else
  4973. if Battery < 100 then
  4974. Battery=Battery+1
  4975. end
  4976. end
  4977. print(Battery)
  4978. end
  4979. end)
  4980.  
  4981. -- Turning off flashlight if the battery is too low
  4982. spawn(function()
  4983. while wait() do
  4984. if Battery <= 0 then
  4985. flashlightOn=false
  4986. if light then light:destroy() end
  4987. fe.BrickColor=BrickColor.new"Black"
  4988. fe.Material="SmoothPlastic"
  4989. end
  4990. end
  4991. end)
  4992.  
  4993. local stepped = game:GetService'RunService'.RenderStepped
  4994. end)
  4995.  
  4996.  
  4997.  
  4998. DeleteTool.Name = "DeleteTool "
  4999. DeleteTool.Parent = LT2GUI2Frame
  5000. DeleteTool.BackgroundColor3 = Color3.new(0, 0, 0)
  5001. DeleteTool.BorderColor3 = Color3.new(0, 0, 0)
  5002. DeleteTool.Position = UDim2.new(0, 3, 0, 187)
  5003. DeleteTool.Size = UDim2.new(0, 165, 0, 20)
  5004. DeleteTool.Font = Enum.Font.Fantasy
  5005. DeleteTool.FontSize = Enum.FontSize.Size18
  5006. DeleteTool.Text = "Delete Tool"
  5007. DeleteTool.TextColor3 = Color3.new(255, 0, 0)
  5008. DeleteTool.TextSize = 15
  5009.  
  5010. MoveTool.Name = "DeleteTool "
  5011. MoveTool.Parent = LT2GUI2Frame
  5012. MoveTool.BackgroundColor3 = Color3.new(0, 0, 0)
  5013. MoveTool.BorderColor3 = Color3.new(0, 0, 0)
  5014. MoveTool.Position = UDim2.new(0, 3, 0, 210)
  5015. MoveTool.Size = UDim2.new(0, 165, 0, 20)
  5016. MoveTool.Font = Enum.Font.Fantasy
  5017. MoveTool.FontSize = Enum.FontSize.Size18
  5018. MoveTool.Text = "Move Tool"
  5019. MoveTool.TextColor3 = Color3.new(255, 0, 0)
  5020. MoveTool.TextSize = 15
  5021.  
  5022. CopyTool.Name = "DeleteTool "
  5023. CopyTool.Parent = LT2GUI2Frame
  5024. CopyTool.BackgroundColor3 = Color3.new(0, 0, 0)
  5025. CopyTool.BorderColor3 = Color3.new(0, 0, 0)
  5026. CopyTool.Position = UDim2.new(0, 3, 0, 233)
  5027. CopyTool.Size = UDim2.new(0, 165, 0, 20)
  5028. CopyTool.Font = Enum.Font.Fantasy
  5029. CopyTool.FontSize = Enum.FontSize.Size18
  5030. CopyTool.Text = "Copy Tool"
  5031. CopyTool.TextColor3 = Color3.new(255, 0, 0)
  5032. CopyTool.TextSize = 15
  5033.  
  5034. DeleteTool.MouseButton1Down:connect(function()
  5035.  
  5036. if BTool == "Delete" then
  5037. BTool = "Nothing"
  5038. DeleteTool.BackgroundColor3 = Color3.new(0, 0, 0)
  5039. else
  5040. BTool = "Delete"
  5041. DeleteTool.BackgroundColor3 = Color3.new(0, 0.5, 0)
  5042. end
  5043. end)
  5044.  
  5045. MoveTool.MouseButton1Down:connect(function()
  5046.  
  5047. if BTool == "Move" then
  5048. BTool = "Nothing"
  5049. MoveTool.BackgroundColor3 = Color3.new(0, 0, 0)
  5050. else
  5051. BTool = "Move"
  5052. MoveTool.BackgroundColor3 = Color3.new(0, 0.5, 0)
  5053. end
  5054. end)
  5055.  
  5056. CopyTool.MouseButton1Down:connect(function()
  5057.  
  5058. if BTool == "Copy" then
  5059. BTool = "Nothing"
  5060. CopyTool.BackgroundColor3 = Color3.new(0, 0, 0)
  5061.  
  5062. else
  5063. BTool = "Copy"
  5064. CopyTool.BackgroundColor3 = Color3.new(0, 0.5, 0)
  5065.  
  5066. end
  5067. end)
  5068.  
  5069. Mouse.Button1Up:connect(function()
  5070. MDown = false
  5071. end)
  5072.  
  5073. Mouse.Button1Down:connect(function()
  5074. MDown = true
  5075. if BTool == "Copy" then
  5076. if Mouse.Target ~= nil then
  5077. Clone = Mouse.Target:clone()
  5078. Clone.Parent = game.Workspace
  5079. end
  5080. end
  5081.  
  5082. if BTool == "Delete" then
  5083. if Mouse.Target ~= nil then
  5084. Mouse.Target:remove()
  5085. end
  5086. end
  5087.  
  5088. if BTool == "Move" then
  5089. if Mouse.Target ~= nil then
  5090. MoveObject = Mouse.Target
  5091. end
  5092. end
  5093.  
  5094. wait()
  5095. if Clone ~= nil then
  5096. Clone.CanCollide = false
  5097. repeat
  5098. wait()
  5099. SubX = Clone.Size.X/2
  5100. SubY = Clone.Size.Y/2
  5101. SubZ = Clone.Size.Z/2
  5102. Clone.Position = Vector3.new(Mouse.Hit.X - SubX, Mouse.Hit.Y - SubY, Mouse.Hit.Z - SubZ)
  5103. until MDown == false
  5104. Clone.CanCollide = true
  5105. Clone.Position = Clone.Position + Vector3.new(SubX, SubY, SubZ)
  5106. Clone = nil
  5107. end
  5108.  
  5109. if MoveObject ~= nil then
  5110. MoveObject.CanCollide = false
  5111. repeat
  5112. wait()
  5113. SubX = MoveObject.Size.X/2
  5114. SubY = MoveObject.Size.Y/2
  5115. SubZ = MoveObject.Size.Z/2
  5116. MoveObject.Position = Vector3.new(Mouse.Hit.X - SubX, Mouse.Hit.Y - SubY, Mouse.Hit.Z - SubZ)
  5117. until MDown == false
  5118. MoveObject.CanCollide = true
  5119. MoveObject.Position = MoveObject.Position + Vector3.new(SubX, SubY, SubZ)
  5120. MoveObject= nil
  5121. end
  5122. end)
  5123.  
  5124.  
  5125. local Menus = {
  5126. [Player] = PlayerFrame;
  5127. [Teleport] = Waypoints;
  5128. [AIntroImage] = BloodFrameInfo;
  5129. [Woodmenu] = WoodFrame;
  5130. [Copymenu] = CopyFrame;
  5131. [PaintFill] = PaintFills;
  5132. [Artmenu] = ArtFrame;
  5133. [toolamenu] = toolaFrame;
  5134. [Buymenu] = BuyFrame;
  5135. [Btoolamenu] = LT2GUI2Frame;
  5136. }
  5137. for button,frame in pairs(Menus) do
  5138. button.MouseButton1Click:connect(function()
  5139. if frame.Visible then
  5140. frame.Visible = false
  5141. return
  5142. end
  5143. for k,v in pairs(Menus) do
  5144. v.Visible = v == frame
  5145. end
  5146. end)
  5147. end
  5148.  
  5149. local Menusa = {
  5150. [Paint] = MenuFramea;
  5151. }
  5152. for button,frame in pairs(Menusa) do
  5153. button.MouseButton1Click:connect(function()
  5154. if frame.Visible then
  5155. frame.Visible = true
  5156. return
  5157. end
  5158. for k,v in pairs(Menusa) do
  5159. v.Visible = v == frame
  5160. end
  5161. end)
  5162. end
  5163.  
  5164.  
  5165. --- Open/Close ---
  5166.  
  5167. Open.MouseButton1Down:connect(function()
  5168. OpenFrame.Visible = false
  5169. MainFrame.Visible = true
  5170. end)
  5171.  
  5172. Minimize.MouseButton1Down:connect(function()
  5173. MainFrame.Visible = false
  5174. OpenFrame.Visible = true
  5175. end)
  5176.  
  5177. CloseBLOOD.MouseButton1Down:connect(function()
  5178. BLOOD:destroy()
  5179. end)
  5180.  
  5181. --bring up menu
  5182. CurrentItem.MouseButton1Click:Connect(function()
  5183. if Picker.Visible == false then
  5184. Picker.Visible = true
  5185. else
  5186. Picker.Visible = false
  5187. end
  5188. end)
Add Comment
Please, Sign In to add comment