spidey_v6

wdawdadwadw

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