HEHEJ

fixed blood gui

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