Advertisement
Guest User

NEW OP GUI HUB FOR LUMBER TYCOON 2

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