Advertisement
HEHEJ

Untitled

Mar 8th, 2020
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 67.87 KB | None | 0 0
  1.  
  2.  
  3.  
  4.  
  5. local MAAAAAAAAAAAAIN = Instance.new("ScreenGui")
  6. local Frame = Instance.new("ImageLabel")
  7. local Start = Instance.new("Frame")
  8. local Button = Instance.new("Frame")
  9. local Label = Instance.new("TextButton")
  10. local Sample = Instance.new("ImageLabel")
  11. local Bar = Instance.new("Frame")
  12. local GAME = Instance.new("TextLabel")
  13. local Changelog = Instance.new("Frame")
  14. local fucked = Instance.new("TextLabel")
  15. local changelog = Instance.new("TextLabel")
  16. local Changelog1 = Instance.new("TextLabel")
  17. local changelog2 = Instance.new("TextLabel")
  18. local changelog3 = Instance.new("TextLabel")
  19. local changeloglast = Instance.new("TextLabel")
  20. local ImageButton = Instance.new("TextButton")
  21.  
  22. --Properties:
  23.  
  24. MAAAAAAAAAAAAIN.Name = "MAAAAAAAAAAAAIN"
  25. MAAAAAAAAAAAAIN.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  26. MAAAAAAAAAAAAIN.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  27.  
  28. Frame.Name = "Frame"
  29. Frame.Parent = MAAAAAAAAAAAAIN
  30. Frame.Active = true
  31. Frame.BackgroundColor3 = Color3.fromRGB(43, 43, 43)
  32. Frame.BackgroundTransparency = 1.000
  33. Frame.Position = UDim2.new(0.427897006, 0, 0.404648393, 0)
  34. Frame.Size = UDim2.new(0, 453, 0, 259)
  35. Frame.ZIndex = 0
  36. Frame.Image = "rbxassetid://3570695787"
  37. Frame.ImageColor3 = Color3.fromRGB(26, 26, 26)
  38. Frame.ScaleType = Enum.ScaleType.Slice
  39. Frame.SliceCenter = Rect.new(100, 100, 100, 100)
  40.  
  41. Start.Name = "Start"
  42. Start.Parent = Frame
  43. Start.Active = true
  44. Start.BackgroundColor3 = Color3.fromRGB(26, 26, 26)
  45. Start.BackgroundTransparency = 1.000
  46. Start.BorderSizePixel = 0
  47. Start.Size = UDim2.new(0, 453, 0, 258)
  48. Start.ZIndex = 0
  49.  
  50. Button.Name = "Button"
  51. Button.Parent = Start
  52. Button.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  53. Button.BackgroundTransparency = 1.000
  54. Button.BorderSizePixel = 0
  55. Button.Position = UDim2.new(0.278145701, 0, 0.540929615, 0)
  56. Button.Size = UDim2.new(0, 200, 0, 29)
  57.  
  58. Label.Name = "Label"
  59. Label.Parent = Button
  60. Label.BackgroundColor3 = Color3.fromRGB(43, 43, 43)
  61. Label.BackgroundTransparency = 1.000
  62. Label.BorderSizePixel = 0
  63. Label.ClipsDescendants = true
  64. Label.Position = UDim2.new(-0.0018543005, 0, -0.00812143087, 0)
  65. Label.Size = UDim2.new(0, 200, 0, 29)
  66. Label.Visible = false
  67. Label.Font = Enum.Font.ArialBold
  68. Label.Text = "LAUNCH"
  69. Label.TextColor3 = Color3.fromRGB(255, 255, 255)
  70. Label.TextSize = 17.000
  71.  
  72. Sample.Name = "Sample"
  73. Sample.Parent = Label
  74. Sample.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  75. Sample.BackgroundTransparency = 1.000
  76. Sample.Image = "http://www.roblox.com/asset/?id=4560909609"
  77. Sample.ImageTransparency = 0.600
  78.  
  79. Bar.Name = "Bar"
  80. Bar.Parent = Button
  81. Bar.AnchorPoint = Vector2.new(0.5, 0)
  82. Bar.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  83. Bar.BorderSizePixel = 0
  84. Bar.Position = UDim2.new(0.5, 0, 0, 29)
  85. Bar.Size = UDim2.new(0, 0, 0.0263608731, 0)
  86.  
  87. GAME.Name = "GAME"
  88. GAME.Parent = Start
  89. GAME.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  90. GAME.BackgroundTransparency = 1.000
  91. GAME.Position = UDim2.new(0.27924946, 0, 0.323643416, 0)
  92. GAME.Size = UDim2.new(0, 200, 0, 29)
  93. GAME.Visible = false
  94. GAME.ZIndex = 3
  95. GAME.Font = Enum.Font.ArialBold
  96. GAME.Text = "GAME"
  97. GAME.TextColor3 = Color3.fromRGB(255, 255, 255)
  98. GAME.TextSize = 20.000
  99. GAME.TextTransparency = 1.000
  100.  
  101. Changelog.Name = "Changelog"
  102. Changelog.Parent = Start
  103. Changelog.Active = true
  104. Changelog.BackgroundColor3 = Color3.fromRGB(26, 26, 26)
  105. Changelog.BorderSizePixel = 0
  106. Changelog.ClipsDescendants = true
  107. Changelog.Position = UDim2.new(1, 0, 0.4108527, 0)
  108. Changelog.Size = UDim2.new(0, 0, 0, 153)
  109.  
  110. fucked.Name = "fucked"
  111. fucked.Parent = Changelog
  112. fucked.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  113. fucked.BackgroundTransparency = 1.000
  114. fucked.Position = UDim2.new(0, 0, 0.00500514358, 0)
  115. fucked.Size = UDim2.new(0, 153, 0, 25)
  116. fucked.Font = Enum.Font.Arial
  117. fucked.Text = "Synthx Hub Change Logs"
  118. fucked.TextColor3 = Color3.fromRGB(255, 255, 255)
  119. fucked.TextSize = 14.000
  120. fucked.TextXAlignment = Enum.TextXAlignment.Left
  121.  
  122. changelog.Name = "changelog"
  123. changelog.Parent = Changelog
  124. changelog.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  125. changelog.BackgroundTransparency = 1.000
  126. changelog.Position = UDim2.new(0, 0, 0.164361879, 0)
  127. changelog.Size = UDim2.new(0, 153, 0, 25)
  128. changelog.Font = Enum.Font.Arial
  129. changelog.Text = " -14/02/20-"
  130. changelog.TextColor3 = Color3.fromRGB(255, 255, 255)
  131. changelog.TextSize = 14.000
  132. changelog.TextXAlignment = Enum.TextXAlignment.Left
  133.  
  134. Changelog1.Name = "Changelog1"
  135. Changelog1.Parent = Changelog
  136. Changelog1.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  137. Changelog1.BackgroundTransparency = 1.000
  138. Changelog1.Position = UDim2.new(0, 0, 0.328620553, 0)
  139. Changelog1.Size = UDim2.new(0, 153, 0, 25)
  140. Changelog1.Font = Enum.Font.Arial
  141. Changelog1.Text = " ♦ Changed Main UI"
  142. Changelog1.TextColor3 = Color3.fromRGB(255, 255, 255)
  143. Changelog1.TextSize = 14.000
  144. Changelog1.TextXAlignment = Enum.TextXAlignment.Left
  145.  
  146. changelog2.Name = "changelog2"
  147. changelog2.Parent = Changelog
  148. changelog2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  149. changelog2.BackgroundTransparency = 1.000
  150. changelog2.Position = UDim2.new(0, 0, 0.649742007, 0)
  151. changelog2.Size = UDim2.new(0, 153, 0, 25)
  152. changelog2.Font = Enum.Font.Arial
  153. changelog2.Text = " ♦ Reworked All The Scripts"
  154. changelog2.TextColor3 = Color3.fromRGB(255, 255, 255)
  155. changelog2.TextSize = 14.000
  156. changelog2.TextXAlignment = Enum.TextXAlignment.Left
  157.  
  158. changelog3.Name = "changelog3"
  159. changelog3.Parent = Changelog
  160. changelog3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  161. changelog3.BackgroundTransparency = 1.000
  162. changelog3.Position = UDim2.new(0, 0, 0.48720327, 0)
  163. changelog3.Size = UDim2.new(0, 153, 0, 25)
  164. changelog3.Font = Enum.Font.Arial
  165. changelog3.Text = " ♦ Added Saber Simulator"
  166. changelog3.TextColor3 = Color3.fromRGB(255, 255, 255)
  167. changelog3.TextSize = 14.000
  168. changelog3.TextXAlignment = Enum.TextXAlignment.Left
  169.  
  170. changeloglast.Name = "changeloglast"
  171. changeloglast.Parent = Changelog
  172. changeloglast.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  173. changeloglast.BackgroundTransparency = 1.000
  174. changeloglast.Position = UDim2.new(0, 0, 0.810789645, 0)
  175. changeloglast.Size = UDim2.new(0, 153, 0, 25)
  176. changeloglast.Font = Enum.Font.Arial
  177. changeloglast.Text = " ♦ Removed Mad City"
  178. changeloglast.TextColor3 = Color3.fromRGB(255, 255, 255)
  179. changeloglast.TextSize = 14.000
  180. changeloglast.TextXAlignment = Enum.TextXAlignment.Left
  181.  
  182. ImageButton.Name = "ImageButton"
  183. ImageButton.Parent = Start
  184. ImageButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  185. ImageButton.BackgroundTransparency = 1.000
  186. ImageButton.Position = UDim2.new(0.949227393, 0, 0.911049783, 0)
  187. ImageButton.Size = UDim2.new(0, 23, 0, 23)
  188. ImageButton.Visible = false
  189. ImageButton.Font = Enum.Font.Gotham
  190. ImageButton.Text = ""
  191. ImageButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  192. ImageButton.TextSize = 14.000
  193. ImageButton.TextTransparency = 1.000
  194.  
  195. -- Scripts:
  196.  
  197. if game.PlaceId == 662417684 then
  198. game.Players.LocalPlayer.PlayerGui.MAAAAAAAAAAAAIN.Frame.Start.GAME.Text = "LUCKY BLOCK BATTLEGROUNDS"
  199. end
  200.  
  201. if game.PlaceId == 13822889 then
  202. game.Players.LocalPlayer.PlayerGui.MAAAAAAAAAAAAIN.Frame.Start.GAME.Text = "LUMBER TYCOON 2"
  203. end
  204.  
  205. -- Lumber Tycoon
  206. if game.PlaceId == 13822889 then
  207.  
  208. game.Players.LocalPlayer.PlayerGui.MAAAAAAAAAAAAIN.Frame.Start.Button.Label.MouseButton1Down:connect(function()
  209. wait(2)
  210. local library = loadstring(game:HttpGet("https://pastebin.com/raw/eWKgbdix", true))()
  211. local w = library:CreateWindow('Local')
  212. -- walkspeed
  213. local s = w:Slider("Walkspeed", {
  214. min = 16;
  215. max = 250;
  216. flag = 'speed'
  217. }, function(v)
  218. getgenv().WalkSpeedValue = v;
  219. local Player = game:service'Players'.LocalPlayer;
  220. Player.Character.Humanoid:GetPropertyChangedSignal'WalkSpeed':Connect(function()
  221. Player.Character.Humanoid.WalkSpeed = getgenv().WalkSpeedValue;
  222. end)
  223. Player.Character.Humanoid.WalkSpeed = getgenv().WalkSpeedValue;
  224. end)
  225.  
  226. -- Jump power
  227.  
  228. local jump = w:Slider("Jumppower", {
  229. min = 50;
  230. max = 250;
  231. flag = 'jump'
  232. }, function(q)
  233. game.Players.LocalPlayer.Character.Humanoid.JumpPower = q;
  234. end)
  235.  
  236. -- Infinite Jump
  237.  
  238. local InfiniteJump = w:Toggle('Infinite Jump', {flag = "toggle1"}, function()
  239. if w.flags.toggle1 == true then
  240. InfiniteJumpEnabled = true
  241. game:GetService("UserInputService").JumpRequest:connect(function()
  242. if InfiniteJumpEnabled then
  243. game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass'Humanoid':ChangeState("Jumping")
  244. InfiniteJumpEnabled = true
  245. end
  246. end)
  247.  
  248. elseif w.flags.toggle1 == false then
  249. InfiniteJumpEnabled = false
  250. game:GetService("UserInputService").JumpRequest:connect(function()
  251. if InfiniteJumpEnabled then
  252. game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass'Humanoid':ChangeState("Jumping")
  253.  
  254. end
  255. end)
  256. end
  257. end)
  258.  
  259. noclip = false
  260. game:GetService('RunService').Stepped:connect(function()
  261. if noclip then
  262. game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
  263. end
  264. end)
  265.  
  266. local Noclip = w:Toggle('Noclip', {flag = "toggle2"}, function()
  267. noclip = not noclip
  268. game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
  269. end)
  270.  
  271.  
  272. local Jesus = w:Toggle('Jesus', {flag = "toggle3"}, function()
  273. if w.flags.toggle3 == true then
  274. for index, water in pairs(game.Workspace.Water:GetChildren()) do
  275. water.CanCollide = true
  276. end
  277.  
  278. elseif w.flags.toggle3 == false then
  279. for index, water in pairs(game.Workspace.Water:GetChildren()) do
  280. water.CanCollide = false
  281. end
  282.  
  283. end
  284. end)
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291. w:Bind("Reset", {
  292. flag = "killbind";
  293. kbonly = true;
  294. default = Enum.KeyCode.RightAlt;
  295. }, function()
  296. game.Players.LocalPlayer.Character:BreakJoints()
  297. end)
  298.  
  299. local Wood = library:CreateWindow('Wood')
  300.  
  301. spawn(function()
  302. GAxe = false
  303. function GetAxe() --Gets your current axe thats equiped when called
  304. if game.Players.LocalPlayer.Character:FindFirstChild("Tool") then
  305. return game.Players.LocalPlayer.Character.Tool --returns the axe when found
  306. else
  307. return false --returns false when not equiped
  308. end
  309. end
  310.  
  311. function GetDamage(Axe, TreeClass)-- Gets the right Damage of the axe and returns it if called to prevent killing yourself like gold axe
  312. if Axe.ToolTip == "Basic Hatchet" then return 0.2
  313. elseif Axe.ToolTip == "Plain Axe" then return 0.55
  314. elseif Axe.ToolTip == "Steel Axe" then return 0.93
  315. elseif Axe.ToolTip == "Hardened Axe" then return 1.45
  316. elseif Axe.ToolTip == "Silver Axe" then return 1.6
  317. elseif Axe.ToolTip == "Rukiryaxe" then return 1.68
  318. elseif Axe.ToolTip == "Beta Axe of Bosses" then return 1.45
  319. elseif Axe.ToolTip == "Alpha Axe of Testing" then return 1.5
  320. elseif Axe.ToolTip == "Fire Axe" then
  321. if TreeClass ~= "Volcano" then return 0.6 else return 6.35 end
  322. elseif Axe.ToolTip == "End Times Axe" then
  323. if TreeClass ~= "LoneCave" then return 1.58 else return 10000000 end
  324. elseif Axe.ToolTip == "Candy Cane Axe" then return 0
  325. elseif Axe.ToolTip == "Johiro" then return 1.8
  326. elseif Axe.ToolTip == "Beesaxe" then return 1.4
  327. elseif Axe.ToolTip == "CHICKEN AXE" then return 0.9
  328. elseif Axe.ToolTip == "Amber Axe" then return 3.39
  329. elseif Axe.ToolTip == "The Many Axe" then return 10.2
  330. elseif Axe.ToolTip == "Gingerbread Axe" then
  331. if TreeClass == "Walnut" then return 8.5
  332. elseif TreeClass == "Koa" then return 11 else return 1.2 end
  333. elseif Axe.ToolTip == "Bird Axe" then
  334. if TreeClass == "Volcano" then return 2.5 elseif TreeClass == "CaveCrawler" then return 3.9 else return 1.65 end
  335. end
  336. end
  337.  
  338.  
  339. function GCut(TreePart) --Cuts the tree when called with the tree you want to cut
  340. if GetAxe() ~= false then --checks if you have a axe equiped
  341. Damage = GetDamage(GetAxe(), TreePart.Parent.TreeClass.Value) --gets the Damage
  342. Height = TreePart.CFrame:pointToObjectSpace(mouse.Hit.p).Y + TreePart.Size.Y/2 --Gets the Height
  343. local CutArguments = {
  344. sectionId = TreePart.ID.Value,
  345. faceVector = Vector3.new(0,0,-1),
  346. height = Height,
  347. hitPoints = Damage,
  348. cooldown = 0,
  349. cuttingClass = "Axe",
  350. tool = GetAxe()
  351. }
  352. for i=1, 50 do
  353. game.ReplicatedStorage.Interaction.RemoteProxy:FireServer(TreePart.Parent.CutEvent, CutArguments)
  354. end
  355. end
  356. end
  357.  
  358. function CutTree(Tree) --Cuts the tree when called with the tree you want to cut
  359. if GetAxe() ~= false then --checks if you have a axe equiped
  360. Damage = GetDamage(GetAxe(), Tree.TreeClass.Value) --gets the Damage
  361. local CutArguments = {
  362. sectionId = 1,
  363. faceVector = Vector3.new(0,0,-1),
  364. height = 0.5,
  365. hitPoints = Damage,
  366. cooldown = 0,
  367. cuttingClass = "Axe",
  368. tool = GetAxe()
  369. }
  370. for i=1, 50 do
  371. game.ReplicatedStorage.Interaction.RemoteProxy:FireServer(Tree.CutEvent, CutArguments)
  372. end
  373. end
  374. end
  375.  
  376. TreeList = {} --Creates a table of the trees
  377. for a,b in pairs(workspace:GetChildren()) do
  378. if b.name == "TreeRegion" then
  379. b.ChildAdded:Connect(function(NewTree)--Creates functions that Adds new trees to the list
  380. table.insert(TreeList, NewTree)
  381. end)
  382. for c,d in pairs(b:GetChildren()) do-- Adds the trees when first time starting the script
  383. if d.Name == "Model" then
  384. table.insert(TreeList, d)
  385. end
  386. end
  387. end
  388. end
  389.  
  390. spawn(function() --used spawn so it wont interrupt any of the other things
  391. CutEnabled = false
  392. while wait(.5) do --Main loop to do the stuff
  393. if CutEnabled == true then
  394. if GetAxe() ~= false then --Checks if you have a axe equiped
  395. for a,b in pairs(TreeList) do
  396. if not b:FindFirstChild("RootCut") and b:FindFirstChild("CutEvent") then --Checks if the tree is already cut
  397. distance = (game.Players.LocalPlayer.Character.Head.Position - b.WoodSection.Position).magnitude --gets the distance between player and tree
  398. if distance < 225 then --if distance lower than 225 then it will cut the tree
  399. CutTree(b) --Calls the function with the tree to cut
  400. end
  401. else
  402. table.remove(TreeList, a)--if tree already cut then it gets removed from the list
  403. end
  404. end
  405. end
  406. end
  407. end
  408. end)
  409.  
  410. mouse = game.Players.LocalPlayer:GetMouse() --Gets the Mouse
  411. mouse.Button1Down:connect(function()
  412. if GAxe == true and GetAxe() ~= false then
  413. Target = mouse.Target
  414. GCut(Target)
  415. end
  416. end)
  417. --Credits to Johiro, if you decide to skid atleast give credits
  418. end)
  419.  
  420. local GoldAxe = Wood:Toggle('Gold Axe', {flag = "toggle6"}, function()
  421. if GAxe == true then
  422. GAxe = false
  423.  
  424. elseif GAxe == false then
  425. GAxe = true
  426. end
  427. end)
  428.  
  429. local function GetAxe() --Gets your current axe thats equiped when called
  430. if game.Players.LocalPlayer.Character:FindFirstChild("Tool") then
  431. return game.Players.LocalPlayer.Character.Tool --returns the axe when found
  432. else
  433. return false --returns false when not equiped
  434. end
  435. end
  436.  
  437. local function GetDamage(Axe, TreeClass)-- Gets the right Damage of the axe and returns it if called to prevent killing yourself like gold axe
  438. if Axe.ToolTip == "Basic Hatchet" then return 0.2
  439. elseif Axe.ToolTip == "Plain Axe" then return 0.55
  440. elseif Axe.ToolTip == "Steel Axe" then return 0.93
  441. elseif Axe.ToolTip == "Hardened Axe" then return 1.45
  442. elseif Axe.ToolTip == "Silver Axe" then return 1.6
  443. elseif Axe.ToolTip == "Rukiryaxe" then return 1.68
  444. elseif Axe.ToolTip == "Beta Axe of Bosses" then return 1.45
  445. elseif Axe.ToolTip == "Alpha Axe of Testing" then return 1.5
  446. elseif Axe.ToolTip == "Fire Axe" then
  447. if TreeClass ~= "Volcano" then return 0.6 else return 6.35 end
  448. elseif Axe.ToolTip == "End Times Axe" then
  449. if TreeClass ~= "LoneCave" then return 1.58 else return 10000000 end
  450. elseif Axe.ToolTip == "Candy Cane Axe" then return 0
  451. elseif Axe.ToolTip == "Johiro" then return 1.8
  452. elseif Axe.ToolTip == "Beesaxe" then return 1.4
  453. elseif Axe.ToolTip == "CHICKEN AXE" then return 0.9
  454. elseif Axe.ToolTip == "Amber Axe" then return 3.39
  455. elseif Axe.ToolTip == "The Many Axe" then return 10.2
  456. elseif Axe.ToolTip == "Gingerbread Axe" then
  457. if TreeClass == "Walnut" then return 8.5
  458. elseif TreeClass == "Koa" then return 11 else return 1.2 end
  459. elseif Axe.ToolTip == "Bird Axe" then
  460. if TreeClass == "Volcano" then return 2.5 elseif TreeClass == "CaveCrawler" then return 3.9 else return 1.65 end
  461. end
  462. end
  463.  
  464. TreeList = {} --Creates a table of the trees
  465. for a,b in pairs(workspace:GetChildren()) do
  466. if b.name == "TreeRegion" then
  467. b.ChildAdded:Connect(function(NewTree)--Creates functions that Adds new trees to the list
  468. table.insert(TreeList, NewTree)
  469. end)
  470. for c,d in pairs(b:GetChildren()) do-- Adds the trees when first time starting the script
  471. if d.Name == "Model" then
  472. table.insert(TreeList, d)
  473. end
  474. end
  475. end
  476. end
  477.  
  478. local function CutTree(Tree) --Cuts the tree when called with the tree you want to cut
  479. if GetAxe() ~= false then --checks if you have a axe equiped
  480. Damage = GetDamage(GetAxe(), Tree.TreeClass.Value) --gets the Damage
  481. local CutArguments = {
  482. sectionId = 1,
  483. faceVector = Vector3.new(0,0,-1),
  484. height = 0.5,
  485. hitPoints = Damage,
  486. cooldown = 0,
  487. cuttingClass = "Axe",
  488. tool = GetAxe()
  489. }
  490. for i=1, 50 do
  491. game.ReplicatedStorage.Interaction.RemoteProxy:FireServer(Tree.CutEvent, CutArguments)
  492. end
  493. end
  494. end
  495.  
  496. spawn(function() --used spawn so it wont interrupt any of the other things
  497. CutEnabled = false
  498. while wait(.5) do --Main loop to do the stuff
  499. if CutEnabled == true then
  500. if GetAxe() ~= false then --Checks if you have a axe equiped
  501. for a,b in pairs(TreeList) do
  502. if not b:FindFirstChild("RootCut") and b:FindFirstChild("CutEvent") then --Checks if the tree is already cut
  503. distance = (game.Players.LocalPlayer.Character.Head.Position - b.WoodSection.Position).magnitude --gets the distance between player and tree
  504. if distance < 225 then --if distance lower than 225 then it will cut the tree
  505. CutTree(b) --Calls the function with the tree to cut
  506. end
  507. else
  508. table.remove(TreeList, a)--if tree already cut then it gets removed from the list
  509. end
  510. end
  511. end
  512. end
  513. end
  514. end)
  515.  
  516. local TreeAura = Wood:Toggle('Tree aura', {flag = "toggle7"}, function()
  517. if CutEnabled == true then
  518. CutEnabled = false
  519.  
  520. elseif CutEnabled == false then
  521. CutEnabled = true
  522.  
  523. end
  524. end)
  525.  
  526. local ModWood = Wood:Button("ModWood", function()
  527. for _, Log in pairs(workspace.LogModels:GetChildren()) do
  528. if Log.Name:sub(1, 6) == "Loose_" and Log:findFirstChild("Owner") then
  529. if Log.Owner.Value == game.Players.LocalPlayer then
  530. for i,v in pairs(Log:GetChildren()) do
  531. if v.Name=="WoodSection" then
  532. spawn(function()
  533. for i=1,10 do
  534. wait()
  535. v.CFrame=CFrame.new(Vector3.new(315, -0.296, 85.791))*CFrame.Angles(math.rad(90),0,0)
  536. end
  537. end)
  538. end
  539. end
  540. spawn(function()
  541. for i=1,20 do
  542. wait()
  543. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Log.WoodSection)
  544. game.ReplicatedStorage.Interaction.ClientRequestOwnership:FireServer(Log.WoodSection)
  545. end
  546. end)
  547. end
  548. end
  549. end
  550. wait(2.0)
  551. for _, Log in pairs(game.Workspace.LogModels:GetChildren()) do
  552. if Log.Name:sub(1, 6) == "Loose_" and Log:findFirstChild("Owner") then
  553. if Log.Owner.Value == game.Players.LocalPlayer then
  554. Log:MoveTo(game.Players.LocalPlayer.Character.HumanoidRootPart.Position)
  555. for i=1,20 do
  556. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Log.WoodSection)
  557. game.ReplicatedStorage.Interaction.ClientRequestOwnership:FireServer(Log.WoodSection)
  558. end
  559. end
  560. end
  561. end
  562. end)
  563.  
  564.  
  565.  
  566. Wood:Bind("Sell Wood", {
  567. flag = "sellwood";
  568. kbonly = true;
  569. default = Enum.KeyCode.T;
  570. }, function()
  571. for _, Log in pairs(game.Workspace.LogModels:GetChildren()) do
  572. if Log.Name:sub(1, 6) == "Loose_" and Log:findFirstChild("Owner") then
  573. if Log.Owner.Value == game.Players.LocalPlayer then
  574. for i,v in pairs(Log:GetChildren()) do
  575. if v.Name=="WoodSection" then
  576. spawn(function()
  577. for i=1,10 do
  578. wait()
  579. v.CFrame=CFrame.new(Vector3.new(315, -0.296, 85.791))*CFrame.Angles(math.rad(90),0,0)
  580. end
  581. end)
  582. end
  583. end
  584. spawn(function()
  585. for i=1,20 do
  586. wait()
  587. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Log)
  588. end
  589. end)
  590. end
  591. end
  592. end
  593. end)
  594.  
  595. Wood:Bind("TP Wood", {
  596. flag = "tpwood";
  597. kbonly = true;
  598. default = Enum.KeyCode.U;
  599. }, function()
  600. for _, Log in pairs(game.Workspace.LogModels:GetChildren()) do
  601. if Log.Name:sub(1,6) == "Loose_" and Log:findFirstChild("Owner") then
  602. if Log.Owner.Value == game.Players.LocalPlayer then
  603. Log:MoveTo(game.Players.LocalPlayer.Character.Torso.Position + Vector3.new(0,20,0))
  604. end
  605. end
  606. end
  607. end)
  608.  
  609. Wood:Bind("Sell Planks", {
  610. flag = "sellplanks";
  611. kbonly = true;
  612. default = Enum.KeyCode.H;
  613. }, function()
  614. for _, Plank in pairs(service.Workspace.PlayerModels:GetChildren()) do
  615. if Plank.Name=="Plank" and Plank:findFirstChild("Owner") then
  616. if Plank.Owner.Value == service.Players.LocalPlayer then
  617. for i,v in pairs(Plank:GetChildren()) do
  618. if key:lower() == "g" then
  619. if Mouse.Target == v then
  620. v.Name="WoodSection"
  621. spawn(function()
  622. for i=1,10 do
  623. wait()
  624. v.CFrame=CFrame.new(Vector3.new(315, -0.296, 85.791))*CFrame.Angles(math.rad(90),0,0)
  625. end
  626. end)
  627. end
  628. end
  629. end
  630. spawn(function()
  631. for i=1,20 do
  632. wait()
  633. service.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Plank)
  634. end
  635. end)
  636. end
  637. end
  638. end
  639. end)
  640.  
  641.  
  642. Wood:Bind("TP Planks", {
  643. flag = "tpplanks";
  644. kbonly = true;
  645. default = Enum.KeyCode.J;
  646. }, function()
  647. for i,models in pairs(game.Workspace.PlayerModels:GetChildren()) do
  648. if string.match(models.Name:lower(), "plank") then
  649. if models.Owner.Value == game.Players.LocalPlayer then
  650. spawn(function()
  651. for i=1, 5 do
  652. models.WoodSection.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame + Vector3.new(0,10,0)
  653. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(models.WoodSection)
  654. wait()
  655. end
  656. end)
  657. end
  658. end
  659. end
  660. end)
  661.  
  662.  
  663.  
  664. function bringtree(telewoodtype)
  665. local Wood = {
  666. "Cherry",
  667. "Palm",
  668. "CaveCrawler",
  669. "Generic",
  670. "Spooky",
  671. "Fir",
  672. "GreenSwampy",
  673. "Oak",
  674. "Birch",
  675. "Volcano",
  676. "LoneCave",
  677. "GoldSwampy",
  678. "Koa",
  679. "Walnut",
  680. "Frost",
  681. "SnowGlow"
  682. }
  683.  
  684. local NewRegionNames = {}
  685.  
  686. --Name Changer For Seperating What Is What
  687.  
  688. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  689. if l.Name == "TreeRegion" then
  690. if l ~= nil then
  691. for i, b in pairs(l:GetChildren()) do
  692. if b:IsA("Model") then
  693. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[1] then
  694. l.Name = Wood[1]
  695. warn("TreeRegion #1 Has Been Changed To: "..Wood[1])
  696. table.insert(NewRegionNames, l.Name)
  697. end
  698. end
  699. end
  700. end
  701. end
  702. end
  703.  
  704. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  705. if l.Name == "TreeRegion" then
  706. if l ~= nil then
  707. for i, b in pairs(l:GetChildren()) do
  708. if b:IsA("Model") then
  709. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[2] then
  710. l.Name = Wood[2]
  711. warn("TreeRegion #2 Has Been Changed To: "..Wood[2])
  712. table.insert(NewRegionNames, l.Name)
  713. end
  714. end
  715. end
  716. end
  717. end
  718. end
  719.  
  720. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  721. if l.Name == "TreeRegion" then
  722. if l ~= nil then
  723. for i, b in pairs(l:GetChildren()) do
  724. if b:IsA("Model") then
  725. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[3] then
  726. l.Name = Wood[3]
  727. warn("TreeRegion #3 Has Been Changed To: "..Wood[3])
  728. table.insert(NewRegionNames, l.Name)
  729. end
  730. end
  731. end
  732. end
  733. end
  734. end
  735.  
  736. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  737. if l.Name == "TreeRegion" then
  738. if l ~= nil then
  739. for i, b in pairs(l:GetChildren()) do
  740. if b:IsA("Model") then
  741. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[4] then
  742. l.Name = Wood[4]
  743. warn("TreeRegion #4 Has Been Changed To: "..Wood[4])
  744. table.insert(NewRegionNames, l.Name)
  745. end
  746. end
  747. end
  748. end
  749. end
  750. end
  751.  
  752. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  753. if l.Name == "TreeRegion" then
  754. if l ~= nil then
  755. for i, b in pairs(l:GetChildren()) do
  756. if b:IsA("Model") then
  757. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[5] then
  758. l.Name = Wood[5]
  759. warn("TreeRegion #5 Has Been Changed To: "..Wood[5])
  760. table.insert(NewRegionNames, l.Name)
  761. end
  762. end
  763. end
  764. end
  765. end
  766. end
  767.  
  768. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  769. if l.Name == "TreeRegion" then
  770. if l ~= nil then
  771. for i, b in pairs(l:GetChildren()) do
  772. if b:IsA("Model") then
  773. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[6] then
  774. l.Name = Wood[6]
  775. warn("TreeRegion #6 Has Been Changed To: "..Wood[6])
  776. table.insert(NewRegionNames, l.Name)
  777. end
  778. end
  779. end
  780. end
  781. end
  782. end
  783.  
  784. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  785. if l.Name == "TreeRegion" then
  786. if l ~= nil then
  787. for i, b in pairs(l:GetChildren()) do
  788. if b:IsA("Model") then
  789. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[7] then
  790. l.Name = Wood[7]
  791. warn("TreeRegion #7 Has Been Changed To: "..Wood[7])
  792. table.insert(NewRegionNames, l.Name)
  793. end
  794. end
  795. end
  796. end
  797. end
  798. end
  799.  
  800. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  801. if l.Name == "TreeRegion" then
  802. if l ~= nil then
  803. for i, b in pairs(l:GetChildren()) do
  804. if b:IsA("Model") then
  805. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[8] then
  806. l.Name = Wood[8]
  807. warn("TreeRegion #8 Has Been Changed To: "..Wood[8])
  808. table.insert(NewRegionNames, l.Name)
  809. end
  810. end
  811. end
  812. end
  813. end
  814. end
  815.  
  816. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  817. if l.Name == "TreeRegion" then
  818. if l ~= nil then
  819. for i, b in pairs(l:GetChildren()) do
  820. if b:IsA("Model") then
  821. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[9] then
  822. l.Name = Wood[9]
  823. warn("TreeRegion #9 Has Been Changed To: "..Wood[9])
  824. table.insert(NewRegionNames, l.Name)
  825. end
  826. end
  827. end
  828. end
  829. end
  830. end
  831.  
  832. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  833. if l.Name == "TreeRegion" then
  834. if l ~= nil then
  835. for i, b in pairs(l:GetChildren()) do
  836. if b:IsA("Model") then
  837. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[10] then
  838. l.Name = Wood[10]
  839. warn("TreeRegion #10 Has Been Changed To: "..Wood[10])
  840. table.insert(NewRegionNames, l.Name)
  841. end
  842. end
  843. end
  844. end
  845. end
  846. end
  847.  
  848. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  849. if l.Name == "TreeRegion" then
  850. if l ~= nil then
  851. for i, b in pairs(l:GetChildren()) do
  852. if b:IsA("Model") then
  853. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[11] then
  854. l.Name = Wood[11]
  855. warn("TreeRegion #11 Has Been Changed To: "..Wood[11])
  856. table.insert(NewRegionNames, l.Name)
  857. end
  858. end
  859. end
  860. end
  861. end
  862. end
  863.  
  864. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  865. if l.Name == "TreeRegion" then
  866. if l ~= nil then
  867. for i, b in pairs(l:GetChildren()) do
  868. if b:IsA("Model") then
  869. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[12] then
  870. l.Name = Wood[12]
  871. warn("TreeRegion #12 Has Been Changed To: "..Wood[12])
  872. table.insert(NewRegionNames, l.Name)
  873. end
  874. end
  875. end
  876. end
  877. end
  878. end
  879.  
  880. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  881. if l.Name == "TreeRegion" then
  882. if l ~= nil then
  883. for i, b in pairs(l:GetChildren()) do
  884. if b:IsA("Model") then
  885. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[13] then
  886. l.Name = Wood[13]
  887. warn("TreeRegion #13 Has Been Changed To: "..Wood[13])
  888. table.insert(NewRegionNames, l.Name)
  889. end
  890. end
  891. end
  892. end
  893. end
  894. end
  895.  
  896. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  897. if l.Name == "TreeRegion" then
  898. if l ~= nil then
  899. for i, b in pairs(l:GetChildren()) do
  900. if b:IsA("Model") then
  901. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[14] then
  902. l.Name = Wood[14]
  903. warn("TreeRegion #14 Has Been Changed To: "..Wood[14])
  904. table.insert(NewRegionNames, l.Name)
  905. end
  906. end
  907. end
  908. end
  909. end
  910. end
  911.  
  912. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  913. if l.Name == "TreeRegion" then
  914. if l ~= nil then
  915. for i, b in pairs(l:GetChildren()) do
  916. if b:IsA("Model") then
  917. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[15] then
  918. l.Name = Wood[15]
  919. warn("TreeRegion #15 Has Been Changed To: "..Wood[15])
  920. table.insert(NewRegionNames, l.Name)
  921. end
  922. end
  923. end
  924. end
  925. end
  926. end
  927.  
  928. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  929. if l.Name == "TreeRegion" then
  930. if l ~= nil then
  931. for i, b in pairs(l:GetChildren()) do
  932. if b:IsA("Model") then
  933. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[16] then
  934. l.Name = Wood[16]
  935. warn("TreeRegion #16 Has Been Changed To: "..Wood[16])
  936. table.insert(NewRegionNames, l.Name)
  937. end
  938. end
  939. end
  940. end
  941. end
  942. end
  943.  
  944. --Names Checker
  945.  
  946. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  947. print(v.Name)
  948. end
  949.  
  950. --Teleporter
  951.  
  952. if telewoodtype == Wood[1] then
  953. for i, v in pairs(game:GetService("Workspace")[Wood[1]]:GetChildren()) do
  954. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[1] then
  955. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  956. end
  957. end
  958. end
  959.  
  960. if telewoodtype == Wood[2] then
  961. for i, v in pairs(game:GetService("Workspace")[Wood[2]]:GetChildren()) do
  962. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[2] then
  963. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  964. end
  965. end
  966. end
  967.  
  968. if telewoodtype == Wood[3] then
  969. for i, v in pairs(game:GetService("Workspace")[Wood[3]]:GetChildren()) do
  970. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[3] then
  971. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  972. end
  973. end
  974. end
  975.  
  976. if telewoodtype == Wood[4] then
  977. for i, v in pairs(game:GetService("Workspace")[Wood[4]]:GetChildren()) do
  978. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[4] then
  979. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  980. end
  981. end
  982. end
  983.  
  984. if telewoodtype == Wood[5] then
  985. for i, v in pairs(game:GetService("Workspace")[Wood[5]]:GetChildren()) do
  986. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[5] then
  987. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  988. end
  989. end
  990. end
  991.  
  992. if telewoodtype == Wood[6] then
  993. for i, v in pairs(game:GetService("Workspace")[Wood[6]]:GetChildren()) do
  994. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[6] then
  995. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  996. end
  997. end
  998. end
  999.  
  1000. if telewoodtype == Wood[7] then
  1001. for i, v in pairs(game:GetService("Workspace")[Wood[7]]:GetChildren()) do
  1002. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[7] then
  1003. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  1004. end
  1005. end
  1006. end
  1007.  
  1008. if telewoodtype == Wood[8] then
  1009. for i, v in pairs(game:GetService("Workspace")[Wood[8]]:GetChildren()) do
  1010. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[8] then
  1011. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  1012. end
  1013. end
  1014. end
  1015.  
  1016. if telewoodtype == Wood[9] then
  1017. for i, v in pairs(game:GetService("Workspace")[Wood[9]]:GetChildren()) do
  1018. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[9] then
  1019. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  1020. end
  1021. end
  1022. end
  1023.  
  1024. if telewoodtype == Wood[10] then
  1025. for i, v in pairs(game:GetService("Workspace")[Wood[10]]:GetChildren()) do
  1026. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[10] then
  1027. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  1028. end
  1029. end
  1030. end
  1031.  
  1032. if telewoodtype == Wood[11] then
  1033. for i, v in pairs(game:GetService("Workspace")[Wood[11]]:GetChildren()) do
  1034. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[11] then
  1035. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  1036. end
  1037. end
  1038. end
  1039.  
  1040. if telewoodtype == Wood[12] then
  1041. for i, v in pairs(game:GetService("Workspace")[Wood[12]]:GetChildren()) do
  1042. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[12] then
  1043. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  1044. end
  1045. end
  1046. end
  1047.  
  1048. if telewoodtype == Wood[13] then
  1049. for i, v in pairs(game:GetService("Workspace")[Wood[13]]:GetChildren()) do
  1050. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[13] then
  1051. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  1052. end
  1053. end
  1054. end
  1055.  
  1056. if telewoodtype == Wood[14] then
  1057. for i, v in pairs(game:GetService("Workspace")[Wood[14]]:GetChildren()) do
  1058. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[14] then
  1059. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  1060. end
  1061. end
  1062. end
  1063. if telewoodtype == Wood[15] then
  1064. for i, v in pairs(game:GetService("Workspace")[Wood[15]]:GetChildren()) do
  1065. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[15] then
  1066. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  1067. end
  1068. end
  1069. end
  1070. if telewoodtype == Wood[16] then
  1071. for i, v in pairs(game:GetService("Workspace")[Wood[16]]:GetChildren()) do
  1072. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[16] then
  1073. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  1074. end
  1075. end
  1076. end
  1077.  
  1078. end
  1079.  
  1080.  
  1081.  
  1082. Wood:Section('BringWood')
  1083.  
  1084. Wood:Dropdown("WoodType", {
  1085. location = _G;
  1086. flag = "woodType";
  1087. list = {
  1088. 'Cherry';
  1089. 'Palm';
  1090. 'CaveCrawler';
  1091. 'Palm';
  1092. 'Cavecrawler';
  1093. 'Generic';
  1094. 'Spooky';
  1095. 'Fir';
  1096. 'Fir';
  1097. 'GreenSwampy';
  1098. 'Oak';
  1099. 'Birch';
  1100. 'Volcano';
  1101. 'LoneCave';
  1102. 'GoldSwampy';
  1103. 'Koa';
  1104. 'Walnut';
  1105. 'Frost';
  1106. 'SnowGlow';
  1107. }
  1108. }, function(aijfssa)
  1109. bringtree(aijfssa)
  1110. end)
  1111.  
  1112.  
  1113.  
  1114.  
  1115. local Plot = library:CreateWindow('Plot')
  1116.  
  1117. local BlacklistAll = Plot:Toggle('Blacklist All', {flag = "toggle289"}, function()
  1118. if Plot.flags.toggle289 == true then
  1119. Client = game.ReplicatedStorage.Interaction.ClientSetListPlayer
  1120. players = game.Players
  1121. for i, v in pairs(players:GetPlayers()) do
  1122. if v.Name ~= players.LocalPlayer.Name then
  1123. Client:InvokeServer(players.LocalPlayer.BlacklistFolder, v, true)
  1124. end
  1125. end
  1126. players.PlayerAdded:connect(function(plr)
  1127. Client:InvokeServer(players.LocalPlayer.BlacklistFolder, plr, true)
  1128. end)
  1129.  
  1130.  
  1131. elseif Plot.flags.toggle289 == false then
  1132. Client = game.ReplicatedStorage.Interaction.ClientSetListPlayer
  1133. players = game.Players
  1134. for i, v in pairs(players:GetPlayers()) do
  1135. if v.Name ~= players.LocalPlayer.Name then
  1136. Client:InvokeServer(players.LocalPlayer.BlacklistFolder, v, false)
  1137. end
  1138. end
  1139. players.PlayerAdded:connect(function(plr)
  1140. Client:InvokeServer(players.LocalPlayer.BlacklistFolder, plr, false)
  1141. end)
  1142.  
  1143. end
  1144. end)
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152. local FreeLand = Plot:Button("FreeLand", function()
  1153. local bm;for _,bn in pairs(workspace.Properties:GetChildren())do if not bn.Owner.Value then bm=bn;break end end;
  1154. function Tlprt(Cframe)
  1155. game.Players.LocalPlayer.Character.Humanoid.Jump = true
  1156. wait(0.1)
  1157. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Cframe
  1158. end
  1159. Tlprt(CFrame.new(bm.OriginSquare.Position))
  1160.  
  1161. game.ReplicatedStorage.PropertyPurchasing.ClientPurchasedProperty:FireServer(bm,bm.OriginSquare.Position)
  1162. end)
  1163.  
  1164. local MaxLand = Plot:Button("MaxLand", function()
  1165. for i, v in pairs(game:GetService("Workspace").Properties:GetChildren()) do
  1166. if v:FindFirstChild("Owner") and v.Owner.Value == game.Players.LocalPlayer then
  1167. base = v
  1168. square = v.OriginSquare
  1169. end
  1170. end
  1171. function makebase(pos)
  1172. local Event = game:GetService("ReplicatedStorage").PropertyPurchasing.ClientExpandedProperty
  1173. Event:FireServer(base, pos)
  1174. end
  1175. spos = square.Position
  1176. makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z))
  1177. makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z))
  1178. makebase(CFrame.new(spos.X, spos.Y, spos.Z + 40))
  1179. makebase(CFrame.new(spos.X, spos.Y, spos.Z - 40))
  1180. makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z + 40))
  1181. makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z - 40))
  1182. makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z + 40))
  1183. makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z - 40))
  1184. makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z))
  1185. makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z))
  1186. makebase(CFrame.new(spos.X, spos.Y, spos.Z + 80))
  1187. makebase(CFrame.new(spos.X, spos.Y, spos.Z - 80))
  1188. --Corners--
  1189. makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z + 80))
  1190. makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z - 80))
  1191. makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z + 80))
  1192. makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z - 80))
  1193. --Corners--
  1194. makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z + 80))
  1195. makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z + 80))
  1196. makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z + 40))
  1197. makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z - 40))
  1198. makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z + 40))
  1199. makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z - 40))
  1200. makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z - 80))
  1201. makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z - 80))
  1202. end)
  1203.  
  1204.  
  1205. --WayPoints
  1206. local WayPoints = {
  1207. ["Wood R Us"] = CFrame.new(265, 5, 57),
  1208. ["SpawnPoint"] = CFrame.new(155, 5, 74),
  1209. ["Land Store"] = CFrame.new(258, 5, -99),
  1210. ["Links Logic"] = CFrame.new(4607, 9, -798),
  1211. ["Cave"] = CFrame.new(3581, -177, 430),
  1212. ["Volcano"] = CFrame.new(-1585, 625, 1140),
  1213. ["Swamp"] = CFrame.new(-1209, 138, -801),
  1214. ["Palm Island"] = CFrame.new(2549, 5, -42),
  1215. ["Fancy Furnishings"] = CFrame.new(491, 13, -1720),
  1216. ["Boxed Cars"] = CFrame.new(509, 5.2, -1463),
  1217. ["Fine Arts Shop"] = CFrame.new(5207, -156, 719),
  1218. ["Bobs Shack"] = CFrame.new(260, 10, -2542),
  1219. ["Dock"] = CFrame.new(1114, 3.2, -197),
  1220. ["Bridge"] = CFrame.new(113, 15, -977),
  1221. ["End Times"] = CFrame.new(113, -204, -951),
  1222. ["Shrine Of Sight"] = CFrame.new(-1600, 205, 919),
  1223. ["The Den"] = CFrame.new(323, 49, 1930),
  1224. ["Volcano Win"] = CFrame.new(-1675, 358, 1476),
  1225. ["Ski Lodge"] = CFrame.new(1244, 66, 2306),
  1226. ["Strange Man"] = CFrame.new(1061, 20, 1131),
  1227. ["Ice Wood"] = CFrame.new(1464, 413, 3245),
  1228. ["Gold Wood"] = CFrame.new(-1038, 1.2, -944)
  1229. }
  1230.  
  1231. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1232.  
  1233. local Teleport = library:CreateWindow('Teleport')
  1234.  
  1235.  
  1236. Teleport:SearchBox("TP", {
  1237. location = _G;
  1238. flag = "TP123";
  1239. list = {
  1240. "Wood R Us";
  1241. 'SpawnPoint';
  1242. 'Land Store';
  1243. 'Links Logic';
  1244. 'Cave';
  1245. 'Volcano';
  1246. 'Swamp';
  1247. 'Palm Island';
  1248. 'Fancy Furnishings';
  1249. 'Boxed Cars';
  1250. 'Fine Arts Shop';
  1251. 'Bobs Shack';
  1252. 'Dock';
  1253. 'Bridge';
  1254. 'End Times';
  1255. 'Volcano Win';
  1256. 'The Den';
  1257. 'Ski Lodge';
  1258. 'Strange Man';
  1259. 'Ice Wood';
  1260. 'Gold Wood';
  1261. }
  1262. }, function(asdasd)
  1263.  
  1264.  
  1265. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1266. game.Players.LocalPlayer.Character.Humanoid.Jump = true
  1267. wait(0.1)
  1268.  
  1269.  
  1270.  
  1271.  
  1272. uTorso.CFrame = WayPoints[asdasd]
  1273.  
  1274. end)
  1275.  
  1276.  
  1277. local Dupe = library:CreateWindow('Dupe')
  1278.  
  1279.  
  1280. Option = false
  1281.  
  1282. local NormalDupe = Dupe:Toggle('Normal Dupe', {flag = "toggle288354"}, function()
  1283. plr = game:GetService("Players").LocalPlayer
  1284. slot = plr.CurrentSaveSlot
  1285. if Option == false then
  1286. if slot.Value == -1 then
  1287. Option = true
  1288. slot.RobloxLocked = true
  1289.  
  1290. end
  1291. else
  1292. Option = false
  1293. slot.RobloxLocked = false
  1294.  
  1295. end
  1296. end)
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303. local BaseDrop = Dupe:Button("BaseDrop", function()
  1304.  
  1305. for i,v in next,workspace.PlayerModels:GetChildren() do
  1306. if v:FindFirstChild("Main") and v.Owner.Value == game.Players.LocalPlayer then
  1307. for q,p in pairs(v:GetChildren()) do
  1308. if p.Name:lower():match("box") or p.Name == "DraggableItem" then
  1309. wait()
  1310. v.PrimaryPart = v.Main
  1311. game.ReplicatedStorage.Interaction.Verify:FireServer('Item owned by player',v)
  1312. v:SetPrimaryPartCFrame(game.Players.LocalPlayer.Character.Head.CFrame)
  1313. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(v)
  1314. end
  1315. end
  1316. end
  1317. end
  1318.  
  1319.  
  1320. end)
  1321.  
  1322.  
  1323.  
  1324. game.Players.LocalPlayer.PlayerGui.MAAAAAAAAAAAAIN:Destroy()
  1325. end)
  1326. end
  1327.  
  1328.  
  1329.  
  1330. -- Lucky block battlegrounds
  1331. if game.PlaceId == 662417684 then
  1332. game.Players.LocalPlayer.PlayerGui.MAAAAAAAAAAAAIN.Frame.Start.Button.Label.MouseButton1Down:connect(function()
  1333. wait(2)
  1334. local library = loadstring(game:HttpGet("https://pastebin.com/raw/eWKgbdix", true))()
  1335. local itemgiver = library:CreateWindow('Lucky Blocks')
  1336.  
  1337. itemgiver:Dropdown("item", {
  1338. location = _G;
  1339. flag = "memes";
  1340. list = {
  1341. 'Rainbow';
  1342. 'Diamond';
  1343. 'Galaxy';
  1344. }
  1345. }, function(asdkasdkj)
  1346.  
  1347. if asdkasdkj == "Rainbow" then
  1348. game.ReplicatedStorage.SpawnRainbowBlock:FireServer()
  1349. elseif asdkasdkj == "Diamond" then
  1350. game.ReplicatedStorage.SpawnDiamondBlock:FireServer()
  1351. elseif asdkasdkj == "Galaxy" then
  1352. game.ReplicatedStorage.SpawnGalaxyBlock:FireServer()
  1353.  
  1354. end
  1355. end)
  1356.  
  1357. local item = itemgiver:Button("Give Gear [20]", function()
  1358. for i = 1,10 do
  1359. game.ReplicatedStorage.SpawnGalaxyBlock:FireServer()
  1360. end
  1361. end)
  1362.  
  1363. local localplayer = library:CreateWindow('Local Player')
  1364.  
  1365. -- walkspeed
  1366. local s = localplayer:Slider("Walkspeed", {
  1367. min = 16;
  1368. max = 250;
  1369. flag = 'speed'
  1370. }, function(v)
  1371. getgenv().WalkSpeedValue = v;
  1372. local Player = game:service'Players'.LocalPlayer;
  1373. Player.Character.Humanoid:GetPropertyChangedSignal'WalkSpeed':Connect(function()
  1374. Player.Character.Humanoid.WalkSpeed = getgenv().WalkSpeedValue;
  1375. end)
  1376. Player.Character.Humanoid.WalkSpeed = getgenv().WalkSpeedValue;
  1377. end)
  1378.  
  1379. -- Jump power
  1380.  
  1381. local jump = localplayer:Slider("Jumppower", {
  1382. min = 50;
  1383. max = 250;
  1384. flag = 'jump'
  1385. }, function(q)
  1386. game.Players.LocalPlayer.Character.Humanoid.JumpPower = q;
  1387. end)
  1388.  
  1389. -- Infinite Jump
  1390.  
  1391. local InfiniteJump = localplayer:Toggle('Infinite Jump', {flag = "toggle1"}, function()
  1392. if localplayer.flags.toggle1 == true then
  1393. InfiniteJumpEnabled = true
  1394. game:GetService("UserInputService").JumpRequest:connect(function()
  1395. if InfiniteJumpEnabled then
  1396. game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass'Humanoid':ChangeState("Jumping")
  1397. InfiniteJumpEnabled = true
  1398. end
  1399. end)
  1400.  
  1401. elseif localplayer.flags.toggle1 == false then
  1402. InfiniteJumpEnabled = false
  1403. game:GetService("UserInputService").JumpRequest:connect(function()
  1404. if InfiniteJumpEnabled then
  1405. game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass'Humanoid':ChangeState("Jumping")
  1406.  
  1407. end
  1408. end)
  1409. end
  1410. end)
  1411. game:GetService("Players").LocalPlayer.PlayerGui.MAAAAAAAAAAAAIN:Destroy()
  1412. end)
  1413. end
  1414.  
  1415. -- Vehicle Simulator
  1416.  
  1417. if game.PlaceId == 171391948 then
  1418. game.Players.LocalPlayer.PlayerGui.MAAAAAAAAAAAAIN.Frame.Start.Button.Label.MouseButton1Down:connect(function()
  1419. wait(2)
  1420. local function SendNotification(title,text,duration,...)
  1421. game.StarterGui:SetCore("SendNotification", {
  1422. Title = title;
  1423. Text = text;
  1424. Icon = "";
  1425. Duration = duration;
  1426. })
  1427. end
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433. local function SendNotification(title,text,duration,...)
  1434. game.StarterGui:SetCore("SendNotification", {
  1435. Title = title;
  1436. Text = text;
  1437. Icon = "";
  1438. Duration = duration;
  1439. })
  1440. end
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446. function findCar()
  1447. local vehicle = workspace.Vehicles:getChildren()
  1448. for i=1,#vehicle do
  1449. if vehicle[i]:findFirstChild("owner") then
  1450. if vehicle[i].owner.Value == game.Players.LocalPlayer.Name then
  1451. myCar = vehicle[i]
  1452. end
  1453. end
  1454. end
  1455. end
  1456.  
  1457. local library = loadstring(game:HttpGet("https://pastebin.com/raw/eWKgbdix", true))()
  1458. local lf = library:CreateWindow('Local')
  1459. local perks = lf:Button("Give All Perks", function()
  1460. game:GetService("StarterGui"):SetCore("SendNotification", {
  1461. Title = "Perks",
  1462. Text = "Activated"
  1463. })
  1464. game:GetService("Players").LocalPlayer.UserId = 1099580
  1465. end)
  1466.  
  1467.  
  1468. local w = library:CreateWindow('Car')
  1469.  
  1470. -- walkspeed
  1471. local Speed = w:Slider("Speed", {
  1472. min = 10;
  1473. max = 10000;
  1474. flag = 'speed'
  1475. }, function(v)
  1476. findCar()
  1477. myCar.Handling.MaxSpeed.Value = v;
  1478. myCar.Handling.SteeringRadiusConstant.Value = 15000
  1479.  
  1480. end)
  1481.  
  1482. -- Jump power
  1483.  
  1484. local Torque = w:Slider("Torque", {
  1485. min = 10;
  1486. max = 10000;
  1487. flag = 'jump'
  1488. }, function(q)
  1489.  
  1490. findCar()
  1491. myCar.Handling.Torque.Value = q;
  1492. end)
  1493.  
  1494. local ns = w:Slider("Nitro Speed", {
  1495. min = 10;
  1496. max = 10000;
  1497. flag = 'jump'
  1498. }, function(t)
  1499.  
  1500. findCar()
  1501. myCar.Handling.Nitro.NitroSpeed.Value = t;
  1502. end)
  1503.  
  1504.  
  1505. local nf = w:Slider("Nitro Force", {
  1506. min = 10;
  1507. max = 10000;
  1508. flag = 'jump'
  1509. }, function(o)
  1510. findCar()
  1511. myCar.Handling.Nitro.NitroForce.Value = o;
  1512. end)
  1513.  
  1514.  
  1515. local cj = w:Slider("Car Jump", {
  1516. min = 10;
  1517. max = 10000;
  1518. flag = 'jump'
  1519. }, function(h)
  1520.  
  1521. findCar()
  1522. myCar.Handling.TurboJump.TurboJumpHeight.Value = h;
  1523. end)
  1524.  
  1525.  
  1526. local brake = w:Slider("Brake", {
  1527. min = 10;
  1528. max = 10000;
  1529. flag = 'jump'
  1530. }, function(p)
  1531.  
  1532. findCar()
  1533. myCar.Handling.Braking.Value = p;
  1534. end)
  1535.  
  1536. local sc = w:Button("Super Car", function()
  1537. findCar()
  1538. myCar.Handling.MaxSpeed.Value = 10000
  1539. myCar.Handling.Torque.Value = 55555
  1540. myCar.Handling.SteeringRadiusConstant.Value = 15000
  1541. myCar.Handling.FrictionRoad.Value = 250
  1542. myCar.Handling.Nitro.NitroSpeed.Value = 100000
  1543. myCar.Handling.Nitro.NitroForce.Value = 100000
  1544. myCar.Handling.Braking.Value = 100000
  1545. myCar.Handling.TurboJump.TurboJumpHeight.Value = 25
  1546.  
  1547. game:GetService("StarterGui"):SetCore("SendNotification", {
  1548. Title = "Super Car",
  1549. Text = "Activated"
  1550. })
  1551. end)
  1552.  
  1553.  
  1554.  
  1555.  
  1556. local af = w:Button("AutoFarm", function()
  1557. local waitTime = 3 --This will be the time it takes (seconds) until your car resets. See line 37
  1558. --Do not change anything below :)
  1559. local hint = Instance.new('Hint', Workspace) hint.Text = "Vehicle Simulator Autofarm loading..."
  1560. local found = false
  1561. local go = true
  1562.  
  1563. function findVehicle() --Finds your vehicle
  1564. while not found do --Loops until your vehicle has been found
  1565. local vehicles = Workspace.Vehicles:getChildren()
  1566. for i=1,#vehicles do
  1567. if vehicles[i]:findFirstChild'owner' then
  1568. if vehicles[i].owner.Value == game:GetService'Players'.LocalPlayer.Name then -- Found your vehicle
  1569. found = true --Setting found to true so loop breaks
  1570. vehicle = vehicles[i] -- Declares vehicle variable to your vehicle
  1571. vehStats = vehicle.Handling -- Declares vehStats variable to vehicle stats folder
  1572. vehStats.MaxSpeed.Value = 800
  1573. vehStats.Torque.Value = 60000
  1574. vehStats.SteeringRadiusConstant.Value = 120000000
  1575. elseif vehicles[i + 1] == nil and not found then
  1576. --Autorespawn would go here
  1577. hint.Text = "Please spawn and enter your vehicle!" --Your vehicle does not exist in the Workspace
  1578. end
  1579. end
  1580. end
  1581. wait(1) --Waiting before checking again so we don't crash
  1582. end
  1583. wait(2) --We've found the car. Waiting so the car can be properly placed on the highway
  1584. vehicle.PrimaryPart = vehicle.Chassis.VehicleSeat
  1585. end
  1586.  
  1587. function farm() --This is where the magic happens :)
  1588. hint.Text = "Finished loading! Autofarm initialized."
  1589. while wait(waitTime) do --Waits x seconds before resetting car
  1590. vehicle:SetPrimaryPartCFrame(CFrame.new(-2470,60,777)) --Teleports vehicle to highway
  1591. game:GetService'VirtualUser':SetKeyUp("w") --Resets W key
  1592. game:GetService'VirtualUser':SetKeyDown("w") --Presses W key to go forward
  1593. end
  1594. end
  1595. findVehicle() --Calls the findVehicle function
  1596. while go do
  1597. if not pcall(farm()) then --Calls farm function & checks for errors
  1598. found = false --If it errors, it sets found to false and continues looking for your vehicle.
  1599. findVehicle()
  1600. end
  1601. end
  1602. end)
  1603.  
  1604. local TP = library:CreateWindow('Teleport')
  1605. local crctp = TP:Button("Teleport To Crates", function()
  1606. game:GetService("StarterGui"):SetCore("SendNotification", {
  1607. Title = "Crates",
  1608. Text = "Teleport"
  1609. })
  1610. local crates = workspace:getChildren()
  1611. for i=1,#crates do
  1612. if crates[i].ClassName == "Model" then
  1613. local crates2 = crates[i]:getChildren()
  1614. for i=1,#crates2 do
  1615. if crates2[i].ClassName == "Model" then
  1616. local crates3 = crates2[i]:getChildren()
  1617. for i=1,#crates3 do
  1618. if crates3[i].ClassName == "MeshPart" then
  1619. if crates3[i]:findFirstChild("Smoke") then
  1620. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(crates3[i].Position.X+30,crates3[i].Position.Y+5,crates3[i].Position.Z))
  1621. wait()
  1622. game.Players.LocalPlayer.Character.Humanoid:MoveTo(Vector3.new(crates3[i].Position.X,crates3[i].Position.Y,crates3[i].Position.Z))
  1623. wait(4)
  1624. end
  1625. end
  1626. end
  1627. end
  1628. end
  1629. end
  1630. end
  1631. end)
  1632.  
  1633.  
  1634. local ctp = TP:Button("Teleport To Car", function()
  1635. game:GetService("StarterGui"):SetCore("SendNotification", {
  1636. Title = "Car",
  1637. Text = "Teleported"
  1638. })
  1639. findCar()
  1640. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(myCar.Chassis.VehicleSeat.Position+myCar.Chassis.VehicleSeat.SeatOffset.Value)
  1641. end)
  1642.  
  1643. local ESP = library:CreateWindow('Esp')
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651. local PlayerESP = ESP:Toggle('PlayerESP', {flag = "PlayerESP123556"}, function()
  1652.  
  1653.  
  1654. if ESP.flags.PlayerESP123556 == true then
  1655. local Holder = Instance.new("Folder", game.CoreGui)
  1656. Holder.Name = "ESP"
  1657.  
  1658. local UpdateFuncs = {}
  1659.  
  1660. local Box = Instance.new("BoxHandleAdornment")
  1661. Box.Name = "nilBox"
  1662. Box.Size = Vector3.new(4, 7, 4)
  1663. Box.Color3 = Color3.new(100 / 255, 100 / 255, 100 / 255)
  1664. Box.Transparency = 0.7
  1665. Box.ZIndex = 0
  1666. Box.AlwaysOnTop = true
  1667. Box.Visible = true
  1668.  
  1669. local NameTag = Instance.new("BillboardGui")
  1670. NameTag.Name = "nilNameTag"
  1671. NameTag.Enabled = false
  1672. NameTag.Size = UDim2.new(0, 200, 0, 50)
  1673. NameTag.AlwaysOnTop = true
  1674. NameTag.StudsOffset = Vector3.new(0, 1.8, 0)
  1675. local Tag = Instance.new("TextLabel", NameTag)
  1676. Tag.Name = "Tag"
  1677. Tag.BackgroundTransparency = 1
  1678. Tag.Position = UDim2.new(0, -50, 0, 0)
  1679. Tag.Size = UDim2.new(0, 300, 0, 20)
  1680. Tag.TextSize = 20
  1681. Tag.TextColor3 = Color3.new(100 / 255, 100 / 255, 100 / 255)
  1682. Tag.TextStrokeColor3 = Color3.new(0 / 255, 0 / 255, 0 / 255)
  1683. Tag.TextStrokeTransparency = 0.4
  1684. Tag.Text = "nil"
  1685. Tag.Font = Enum.Font.SourceSansBold
  1686. Tag.TextScaled = false
  1687.  
  1688. local LoadCharacter = function(v)
  1689. repeat wait() until v.Character ~= nil
  1690. v.Character:WaitForChild("Humanoid")
  1691. local vHolder = Holder:FindFirstChild(v.Name)
  1692. vHolder:ClearAllChildren()
  1693. local b = Box:Clone()
  1694. b.Name = v.Name .. "Box"
  1695. b.Adornee = v.Character
  1696. b.Parent = vHolder
  1697. local t = NameTag:Clone()
  1698. t.Name = v.Name .. "NameTag"
  1699. t.Enabled = true
  1700. t.Parent = vHolder
  1701. t.Adornee = v.Character:WaitForChild("Head", 5)
  1702. if not t.Adornee then
  1703. return UnloadCharacter(v)
  1704. end
  1705. t.Tag.Text = v.Name
  1706. b.Color3 = Color3.new(v.TeamColor.r, v.TeamColor.g, v.TeamColor.b)
  1707. t.Tag.TextColor3 = Color3.new(v.TeamColor.r, v.TeamColor.g, v.TeamColor.b)
  1708. local UpdateNameTag = function()
  1709. if not pcall(function()
  1710. --v.Character.Humanoid.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None
  1711. local maxh = math.floor(v.Character.Humanoid.MaxHealth)
  1712. local h = math.floor(v.Character.Humanoid.Health)
  1713. t.Tag.Text = v.Name .. "\n" .. ((maxh ~= 0 and tostring(math.floor((h / maxh) * 100))) or "0") .. "% " .. tostring(h) .. "/" .. tostring(maxh)
  1714. end) then
  1715. UpdateFuncs[v] = nil
  1716. end
  1717. end
  1718. UpdateNameTag()
  1719. UpdateFuncs[v] = UpdateNameTag
  1720. end
  1721.  
  1722. local UnloadCharacter = function(v)
  1723. local vHolder = Holder:FindFirstChild(v.Name)
  1724. if vHolder and (vHolder:FindFirstChild(v.Name .. "Box") ~= nil or vHolder:FindFirstChild(v.Name .. "NameTag") ~= nil) then
  1725. vHolder:ClearAllChildren()
  1726. end
  1727. end
  1728.  
  1729. local LoadPlayer = function(v)
  1730. local vHolder = Instance.new("Folder", Holder)
  1731. vHolder.Name = v.Name
  1732. v.CharacterAdded:Connect(function()
  1733. pcall(LoadCharacter, v)
  1734. end)
  1735. v.CharacterRemoving:Connect(function()
  1736. pcall(UnloadCharacter, v)
  1737. end)
  1738. LoadCharacter(v)
  1739. end
  1740.  
  1741. local UnloadPlayer = function(v)
  1742. UnloadCharacter(v)
  1743. local vHolder = Holder:FindFirstChild(v.Name)
  1744. if vHolder then
  1745. vHolder:Destroy()
  1746. end
  1747. end
  1748.  
  1749. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  1750. spawn(function() pcall(LoadPlayer, v) end)
  1751. end
  1752.  
  1753. game:GetService("Players").PlayerAdded:Connect(function(v)
  1754. pcall(LoadPlayer, v)
  1755. end)
  1756.  
  1757. game:GetService("Players").PlayerRemoving:Connect(function(v)
  1758. pcall(UnloadPlayer, v)
  1759. end)
  1760.  
  1761. game.ItemChanged:Connect(function(i, v)
  1762. if i:IsA("Player") and v == "TeamColor" then
  1763. if Holder:FindFirstChild(i.Name) then
  1764. UnloadCharacter(i)
  1765. wait()
  1766. LoadCharacter(i)
  1767. end
  1768. elseif i:IsA("Humanoid") and i.Parent then
  1769. local p = game:GetService("Players"):GetPlayerFromCharacter(i.Parent)
  1770. if p and Holder:FindFirstChild(p.Name) then
  1771. UpdateFuncs[p]()
  1772. end
  1773. end
  1774. end)
  1775.  
  1776. game:GetService("Players").LocalPlayer.NameDisplayDistance = 0
  1777. game:GetService("Players").LocalPlayer.HealthDisplayDistance = 0
  1778.  
  1779.  
  1780. elseif ESP.flags.PlayerESP123556 == false then
  1781. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1782.  
  1783.  
  1784.  
  1785. end
  1786. end)
  1787.  
  1788.  
  1789. local CrateESP = ESP:Toggle('CrateESP', {flag = "CrateESP"}, function()
  1790.  
  1791.  
  1792. if ESP.flags.CrateESP == true then
  1793. local crates = workspace:getChildren()
  1794. for i=1,#crates do
  1795. if crates[i].ClassName == "Model" then
  1796. local crates2 = crates[i]:getChildren()
  1797. for i=1,#crates2 do
  1798. if crates2[i].ClassName == "Model" then
  1799. local crates3 = crates2[i]:getChildren()
  1800. for i=1,#crates3 do
  1801. if crates3[i].ClassName == "MeshPart" then
  1802. if crates3[i]:findFirstChild("Smoke") then
  1803. if crates3[i]:findFirstChild("BoxHandleAdornment") then
  1804. crates3[i]:findFirstChild("BoxHandleAdornment"):Remove()
  1805. else
  1806. local a = Instance.new("BoxHandleAdornment",crates3[i])
  1807. a.Size = Vector3.new(10,500,6)
  1808. a.SizeRelativeOffset = Vector3.new(0,135,0)
  1809. a.Color3 = Color3.fromRGB(0,255,0)
  1810. a.Transparency = 0.5
  1811. a.AlwaysOnTop = true
  1812. a.Adornee = crates3[i]
  1813. a.ZIndex = 1
  1814. local b = Instance.new("BoxHandleAdornment",crates3[i])
  1815. b.Size = Vector3.new(10,4,6)
  1816. b.Color3 = Color3.fromRGB(0,0,255)
  1817. b.Transparency = 0.3
  1818. b.AlwaysOnTop = true
  1819. b.Adornee = crates3[i]
  1820. b.ZIndex = 1
  1821. end
  1822. end
  1823. end
  1824. end
  1825. end
  1826. end
  1827. end
  1828. end
  1829.  
  1830.  
  1831.  
  1832.  
  1833. elseif ESP.flags.CrateESP == false then
  1834. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1835.  
  1836.  
  1837.  
  1838. end
  1839. end)
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.  
  1850. game:GetService("Players").LocalPlayer.PlayerGui.MAAAAAAAAAAAAIN:Destroy()
  1851. end)
  1852. end
  1853.  
  1854.  
  1855. if game.PlaceId == 171391948 then
  1856. game.Players.LocalPlayer.PlayerGui.MAAAAAAAAAAAAIN.Frame.Start.GAME.Text = "VEHICLE SIMULATOR"
  1857. end
  1858.  
  1859.  
  1860.  
  1861.  
  1862.  
  1863.  
  1864. local function SendNotification(Title,Text,Duration)
  1865. game.StarterGui:SetCore("SendNotification", {
  1866. Title = Title;
  1867. Text = Text;
  1868. Icon = nil;
  1869. Duration = Duration
  1870. })
  1871. end
  1872.  
  1873. local function SFHB_fake_script() -- Frame.LocalScript
  1874. local script = Instance.new('LocalScript', Frame)
  1875.  
  1876. local TweenService = game:GetService("TweenService")
  1877. local change = script.Parent.Start.Changelog
  1878. local image = script.Parent.Start.ImageButton
  1879. local start = script.Parent.Start.Button.Label
  1880. local label = script.Parent.Start.GAME
  1881. local frame = script.Parent
  1882. local mouse = game.Players.LocalPlayer:GetMouse()
  1883.  
  1884. local open = false
  1885.  
  1886. local userinput = game:GetService("UserInputService")
  1887.  
  1888.  
  1889.  
  1890. frame.AnchorPoint = Vector2.new(0.5, 0.5)
  1891. frame.Position = UDim2.new(0.5, 0, 0.5, 0)
  1892. frame.BorderSizePixel = 0
  1893. frame.Size = UDim2.new(0, 0,0, 0)
  1894. frame.SliceScale = 2
  1895.  
  1896. local tweenInfo1 = TweenInfo.new(0.5, Enum.EasingStyle.Sine, Enum.EasingDirection.Out)
  1897. local tween1 = TweenService:Create(frame, tweenInfo1, {Size = UDim2.new(0, 220,0, 220)})
  1898. local tweenInfo2 = TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut)
  1899. local tween2 = TweenService:Create(frame, tweenInfo1, {SliceScale = (0.001)})
  1900. local tweenInfo3 = TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.Out)
  1901. local tween3 = TweenService:Create(frame, tweenInfo1, {Size = UDim2.new(0, 453,0, 259)})
  1902.  
  1903.  
  1904. local tweenS = TweenService:Create(frame, tweenInfo1, {SliceScale = (2)})
  1905. local tweenE = TweenService:Create(frame, tweenInfo1, {Size = UDim2.new(0, 220,0, 220)})
  1906. local tweenX = TweenService:Create(frame, tweenInfo1, {Size = UDim2.new(0, 0,0, 0)})
  1907.  
  1908. wait(1)
  1909.  
  1910. tween1.Completed:Connect(function()
  1911. wait(0.8)
  1912. label.Visible = true
  1913. label.TextTransparency = 1
  1914. wait(0.1)
  1915. label.TextTransparency = 0.9
  1916. wait(0.1)
  1917. label.TextTransparency = 0.8
  1918. wait(0.1)
  1919. label.TextTransparency = 0.7
  1920. wait(0.1)
  1921. label.TextTransparency = 0.6
  1922. wait(0.1)
  1923. label.TextTransparency = 0.5
  1924. wait(0.1)
  1925. label.TextTransparency = 0.4
  1926. wait(0.1)
  1927. label.TextTransparency = 0.3
  1928. wait(0.1)
  1929. label.TextTransparency = 0.2
  1930. wait(0.1)
  1931. label.TextTransparency = 0.1
  1932. wait(0.1)
  1933. label.TextTransparency = 0
  1934. end)
  1935.  
  1936. tween1.Completed:Connect(function()
  1937. wait(0.5)
  1938. tween2:Play()
  1939. tween3:Play()
  1940. wait(0.3)
  1941. start.Visible = true
  1942. start.TextTransparency = 1
  1943. wait(0.1)
  1944. start.TextTransparency = 0.9
  1945. wait(0.1)
  1946. start.TextTransparency = 0.8
  1947. wait(0.1)
  1948. start.TextTransparency = 0.7
  1949. wait(0.1)
  1950. start.TextTransparency = 0.6
  1951. wait(0.1)
  1952. start.TextTransparency = 0.5
  1953. wait(0.1)
  1954. start.TextTransparency = 0.4
  1955. wait(0.1)
  1956. start.TextTransparency = 0.3
  1957. wait(0.1)
  1958. start.TextTransparency = 0.2
  1959. wait(0.1)
  1960. start.TextTransparency = 0.1
  1961. wait(0.1)
  1962. start.TextTransparency = 0
  1963. end)
  1964.  
  1965. tween1.Completed:Connect(function()
  1966. wait(0.5)
  1967. tween2:Play()
  1968. tween3:Play()
  1969. wait(0.3)
  1970. image.Visible = true
  1971. image.TextTransparency = 1
  1972. wait(0.1)
  1973. image.TextTransparency = 0.9
  1974. wait(0.1)
  1975. image.TextTransparency = 0.8
  1976. wait(0.1)
  1977. image.TextTransparency = 0.7
  1978. wait(0.1)
  1979. image.TextTransparency = 0.6
  1980. wait(0.1)
  1981. image.TextTransparency = 0.5
  1982. wait(0.1)
  1983. image.TextTransparency = 0.4
  1984. wait(0.1)
  1985. image.TextTransparency = 0.3
  1986. wait(0.1)
  1987. image.TextTransparency = 0.2
  1988. wait(0.1)
  1989. image.TextTransparency = 0.1
  1990. wait(0.1)
  1991. image.TextTransparency = 0
  1992. end)
  1993. tween1:Play()
  1994. wait(0.5)
  1995. end
  1996. coroutine.wrap(SFHB_fake_script)()
  1997. local function DYMMNPJ_fake_script() -- Label.Handler
  1998. local script = Instance.new('LocalScript', Label)
  1999.  
  2000. local ms = game.Players.LocalPlayer:GetMouse()
  2001. local TweenService = game:GetService("TweenService")
  2002.  
  2003. ------------------------------------------------------------------------------------------
  2004.  
  2005. local tweenInfo1 = TweenInfo.new(0.5, Enum.EasingStyle.Sine, Enum.EasingDirection.Out)
  2006.  
  2007. ------------------------------------------------------------------------------------------
  2008. local TweenService = game:GetService("TweenService")
  2009.  
  2010. local frame = script.Parent.Parent.Parent.Parent.Parent.Frame
  2011. local button = script.Parent.Parent.Label
  2012. local image = script.Parent.Parent.Parent.ImageButton
  2013. local ewdw = script.Parent.Parent.Parent.Changelog
  2014.  
  2015. local start = script.Parent.Parent
  2016. local label = script.Parent.Parent.Parent.GAME
  2017.  
  2018. local btn = script.Parent
  2019. local sample = script.Parent.Sample
  2020.  
  2021. local tween2 = TweenService:Create(frame, tweenInfo1, {SliceScale = (2)})
  2022. local tween1 = TweenService:Create(frame, tweenInfo1, {Size = UDim2.new(0, 220,0, 220)})
  2023. local tween3 = TweenService:Create(frame, tweenInfo1, {Size = UDim2.new(0, 0,0, 0)})
  2024.  
  2025. btn.MouseButton1Click:Connect(function()
  2026. local c = sample:Clone()
  2027. c.Parent = btn
  2028. local x, y = (ms.X - c.AbsolutePosition.X), (ms.Y - c.AbsolutePosition.Y)
  2029. c.Position = UDim2.new(0, x, 0, y)
  2030. local len, size = 0.35, nil
  2031. if btn.AbsoluteSize.X >= btn.AbsoluteSize.Y then
  2032. size = (btn.AbsoluteSize.X * 1.5)
  2033. else
  2034. size = (btn.AbsoluteSize.Y * 1.5)
  2035. end
  2036. c:TweenSizeAndPosition(UDim2.new(0, size, 0, size), UDim2.new(0.5, (-size / 2), 0.5, (-size / 2)), 'Out', 'Quad', len, true, nil)
  2037. for i = 1, 10 do
  2038. c.ImageTransparency = c.ImageTransparency + 0.05
  2039. wait(len / 12)
  2040. end
  2041. c:Destroy()
  2042.  
  2043. -----------------------------------------------------------------------
  2044.  
  2045. ewdw:Destroy()
  2046. image:Destroy()
  2047. start:Destroy()
  2048. label:Destroy()
  2049. tween1:Play()
  2050. tween2:Play()
  2051. tween2.Completed:Connect(function()
  2052. wait(0.5)
  2053. tween3:Play()
  2054. end)
  2055.  
  2056. wait(2)
  2057.  
  2058. end)
  2059. end
  2060. coroutine.wrap(DYMMNPJ_fake_script)()
  2061. local function QYMHAL_fake_script() -- Bar.LocalScript
  2062. local script = Instance.new('LocalScript', Bar)
  2063.  
  2064. local color = Color3.fromHSV(math.sin((tick() / 3) % 1),0.5,1)
  2065. while wait() do
  2066. Bar.BackgroundColor3 = Color3.fromHSV(math.sin((tick() / 3) % 1),0.5,1)
  2067. end
  2068. end
  2069. coroutine.wrap(QYMHAL_fake_script)()
  2070. local function JWKAGPG_fake_script() -- Start.Effects
  2071. local script = Instance.new('LocalScript', Start)
  2072.  
  2073.  
  2074. local topnav = script.Parent
  2075.  
  2076. for _, button in pairs(topnav:GetChildren()) do
  2077. if button.Name == "Button" then
  2078. button.MouseEnter:Connect(function()
  2079. button.BackgroundTransparency = 1
  2080. Bar:TweenSize(UDim2.new(1, 0, 0.1, 0), "Out", "Sine", 0.3, true)
  2081. end)
  2082. button.MouseLeave:Connect(function()
  2083. button.BackgroundTransparency = 1
  2084. Bar:TweenSize(UDim2.new(0, 0, 0.1, 0), "Out", "Sine", 0.3, true)
  2085. end)
  2086. end
  2087. end
  2088. end
  2089. coroutine.wrap(JWKAGPG_fake_script)()
  2090. local function UPRPGO_fake_script() -- GAME.LocalScript
  2091. local script = Instance.new('LocalScript', GAME)
  2092.  
  2093. local color = Color3.fromHSV(math.sin((tick() / 3) % 1),0.5,1)
  2094. while wait() do
  2095. GAME.TextColor3 = Color3.fromHSV(math.sin((tick() / 3) % 1),0.5,1)
  2096. end
  2097. end
  2098. coroutine.wrap(UPRPGO_fake_script)()
  2099. local function XKMBAEO_fake_script() -- ImageButton.LocalScript
  2100. local script = Instance.new('LocalScript', ImageButton)
  2101.  
  2102. local TweenService = game:GetService("TweenService")
  2103.  
  2104. local toggle = false
  2105.  
  2106. local tweenInfo1 = TweenInfo.new(0.2, Enum.EasingStyle.Sine, Enum.EasingDirection.Out)
  2107. local tween1 = TweenService:Create(script.Parent, tweenInfo1, {Rotation = 180})
  2108. local tween2 = TweenService:Create(script.Parent, tweenInfo1, {Rotation = 360})
  2109. local tween3 = TweenService:Create(script.Parent.Parent.Changelog, tweenInfo1, {Size = UDim2.new(0, 170,0, 153)})
  2110. local tween4 = TweenService:Create(script.Parent.Parent.Changelog, tweenInfo1, {Size = UDim2.new(0, 0,0, 153)})
  2111.  
  2112. script.Parent.MouseButton1Down:connect(function()
  2113. if toggle then
  2114. toggle = false
  2115. tween2:Play()
  2116. tween4:Play()
  2117. else
  2118. toggle = true
  2119. tween1:Play()
  2120. tween3:Play()
  2121. end
  2122. end)
  2123. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement