Advertisement
HEHEJ

Untitled

Mar 5th, 2020
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 38.97 KB | None | 0 0
  1. local library = loadstring(game:HttpGet("https://pastebin.com/raw/eWKgbdix", true))()
  2. local w = library:CreateWindow('Local')
  3. -- walkspeed
  4. local s = w:Slider("Walkspeed", {
  5. min = 16;
  6. max = 250;
  7. flag = 'speed'
  8. }, function(v)
  9. getgenv().WalkSpeedValue = v;
  10. local Player = game:service'Players'.LocalPlayer;
  11. Player.Character.Humanoid:GetPropertyChangedSignal'WalkSpeed':Connect(function()
  12. Player.Character.Humanoid.WalkSpeed = getgenv().WalkSpeedValue;
  13. end)
  14. Player.Character.Humanoid.WalkSpeed = getgenv().WalkSpeedValue;
  15. end)
  16.  
  17. -- Jump power
  18.  
  19. local jump = w:Slider("Jumppower", {
  20. min = 50;
  21. max = 250;
  22. flag = 'jump'
  23. }, function(q)
  24. game.Players.LocalPlayer.Character.Humanoid.JumpPower = q;
  25. end)
  26.  
  27. -- Infinite Jump
  28.  
  29. local InfiniteJump = w:Toggle('Infinite Jump', {flag = "toggle1"}, function()
  30. if w.flags.toggle1 == true then
  31. InfiniteJumpEnabled = true
  32. game:GetService("UserInputService").JumpRequest:connect(function()
  33. if InfiniteJumpEnabled then
  34. game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass'Humanoid':ChangeState("Jumping")
  35. InfiniteJumpEnabled = true
  36. end
  37. end)
  38.  
  39. elseif w.flags.toggle1 == false then
  40. InfiniteJumpEnabled = false
  41. game:GetService("UserInputService").JumpRequest:connect(function()
  42. if InfiniteJumpEnabled then
  43. game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass'Humanoid':ChangeState("Jumping")
  44.  
  45. end
  46. end)
  47. end
  48. end)
  49.  
  50. noclip = false
  51. game:GetService('RunService').Stepped:connect(function()
  52. if noclip then
  53. game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
  54. end
  55. end)
  56.  
  57. local Noclip = w:Toggle('Noclip', {flag = "toggle2"}, function()
  58. noclip = not noclip
  59. game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
  60. end)
  61.  
  62.  
  63. local Jesus = w:Toggle('Jesus', {flag = "toggle3"}, function()
  64. if w.flags.toggle3 == true then
  65. for index, water in pairs(game.Workspace.Water:GetChildren()) do
  66. water.CanCollide = true
  67. end
  68.  
  69. elseif w.flags.toggle3 == false then
  70. for index, water in pairs(game.Workspace.Water:GetChildren()) do
  71. water.CanCollide = false
  72. end
  73.  
  74. end
  75. end)
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82. w:Bind("Reset", {
  83. flag = "killbind";
  84. kbonly = true;
  85. default = Enum.KeyCode.RightAlt;
  86. }, function()
  87. game.Players.LocalPlayer.Character:BreakJoints()
  88. end)
  89.  
  90. local Wood = library:CreateWindow('Wood')
  91.  
  92. spawn(function()
  93. GAxe = false
  94. function GetAxe() --Gets your current axe thats equiped when called
  95. if game.Players.LocalPlayer.Character:FindFirstChild("Tool") then
  96. return game.Players.LocalPlayer.Character.Tool --returns the axe when found
  97. else
  98. return false --returns false when not equiped
  99. end
  100. end
  101.  
  102. function GetDamage(Axe, TreeClass)-- Gets the right Damage of the axe and returns it if called to prevent killing yourself like gold axe
  103. if Axe.ToolTip == "Basic Hatchet" then return 0.2
  104. elseif Axe.ToolTip == "Plain Axe" then return 0.55
  105. elseif Axe.ToolTip == "Steel Axe" then return 0.93
  106. elseif Axe.ToolTip == "Hardened Axe" then return 1.45
  107. elseif Axe.ToolTip == "Silver Axe" then return 1.6
  108. elseif Axe.ToolTip == "Rukiryaxe" then return 1.68
  109. elseif Axe.ToolTip == "Beta Axe of Bosses" then return 1.45
  110. elseif Axe.ToolTip == "Alpha Axe of Testing" then return 1.5
  111. elseif Axe.ToolTip == "Fire Axe" then
  112. if TreeClass ~= "Volcano" then return 0.6 else return 6.35 end
  113. elseif Axe.ToolTip == "End Times Axe" then
  114. if TreeClass ~= "LoneCave" then return 1.58 else return 10000000 end
  115. elseif Axe.ToolTip == "Candy Cane Axe" then return 0
  116. elseif Axe.ToolTip == "Johiro" then return 1.8
  117. elseif Axe.ToolTip == "Beesaxe" then return 1.4
  118. elseif Axe.ToolTip == "CHICKEN AXE" then return 0.9
  119. elseif Axe.ToolTip == "Amber Axe" then return 3.39
  120. elseif Axe.ToolTip == "The Many Axe" then return 10.2
  121. elseif Axe.ToolTip == "Gingerbread Axe" then
  122. if TreeClass == "Walnut" then return 8.5
  123. elseif TreeClass == "Koa" then return 11 else return 1.2 end
  124. elseif Axe.ToolTip == "Bird Axe" then
  125. if TreeClass == "Volcano" then return 2.5 elseif TreeClass == "CaveCrawler" then return 3.9 else return 1.65 end
  126. end
  127. end
  128.  
  129.  
  130. function GCut(TreePart) --Cuts the tree when called with the tree you want to cut
  131. if GetAxe() ~= false then --checks if you have a axe equiped
  132. Damage = GetDamage(GetAxe(), TreePart.Parent.TreeClass.Value) --gets the Damage
  133. Height = TreePart.CFrame:pointToObjectSpace(mouse.Hit.p).Y + TreePart.Size.Y/2 --Gets the Height
  134. local CutArguments = {
  135. sectionId = TreePart.ID.Value,
  136. faceVector = Vector3.new(0,0,-1),
  137. height = Height,
  138. hitPoints = Damage,
  139. cooldown = 0,
  140. cuttingClass = "Axe",
  141. tool = GetAxe()
  142. }
  143. for i=1, 50 do
  144. game.ReplicatedStorage.Interaction.RemoteProxy:FireServer(TreePart.Parent.CutEvent, CutArguments)
  145. end
  146. end
  147. end
  148.  
  149. function CutTree(Tree) --Cuts the tree when called with the tree you want to cut
  150. if GetAxe() ~= false then --checks if you have a axe equiped
  151. Damage = GetDamage(GetAxe(), Tree.TreeClass.Value) --gets the Damage
  152. local CutArguments = {
  153. sectionId = 1,
  154. faceVector = Vector3.new(0,0,-1),
  155. height = 0.5,
  156. hitPoints = Damage,
  157. cooldown = 0,
  158. cuttingClass = "Axe",
  159. tool = GetAxe()
  160. }
  161. for i=1, 50 do
  162. game.ReplicatedStorage.Interaction.RemoteProxy:FireServer(Tree.CutEvent, CutArguments)
  163. end
  164. end
  165. end
  166.  
  167. TreeList = {} --Creates a table of the trees
  168. for a,b in pairs(workspace:GetChildren()) do
  169. if b.name == "TreeRegion" then
  170. b.ChildAdded:Connect(function(NewTree)--Creates functions that Adds new trees to the list
  171. table.insert(TreeList, NewTree)
  172. end)
  173. for c,d in pairs(b:GetChildren()) do-- Adds the trees when first time starting the script
  174. if d.Name == "Model" then
  175. table.insert(TreeList, d)
  176. end
  177. end
  178. end
  179. end
  180.  
  181. spawn(function() --used spawn so it wont interrupt any of the other things
  182. CutEnabled = false
  183. while wait(.5) do --Main loop to do the stuff
  184. if CutEnabled == true then
  185. if GetAxe() ~= false then --Checks if you have a axe equiped
  186. for a,b in pairs(TreeList) do
  187. if not b:FindFirstChild("RootCut") and b:FindFirstChild("CutEvent") then --Checks if the tree is already cut
  188. distance = (game.Players.LocalPlayer.Character.Head.Position - b.WoodSection.Position).magnitude --gets the distance between player and tree
  189. if distance < 225 then --if distance lower than 225 then it will cut the tree
  190. CutTree(b) --Calls the function with the tree to cut
  191. end
  192. else
  193. table.remove(TreeList, a)--if tree already cut then it gets removed from the list
  194. end
  195. end
  196. end
  197. end
  198. end
  199. end)
  200.  
  201. mouse = game.Players.LocalPlayer:GetMouse() --Gets the Mouse
  202. mouse.Button1Down:connect(function()
  203. if GAxe == true and GetAxe() ~= false then
  204. Target = mouse.Target
  205. GCut(Target)
  206. end
  207. end)
  208. --Credits to Johiro, if you decide to skid atleast give credits
  209. end)
  210.  
  211. local GoldAxe = Wood:Toggle('Gold Axe', {flag = "toggle6"}, function()
  212. if GAxe == true then
  213. GAxe = false
  214.  
  215. elseif GAxe == false then
  216. GAxe = true
  217. end
  218. end)
  219.  
  220. local function GetAxe() --Gets your current axe thats equiped when called
  221. if game.Players.LocalPlayer.Character:FindFirstChild("Tool") then
  222. return game.Players.LocalPlayer.Character.Tool --returns the axe when found
  223. else
  224. return false --returns false when not equiped
  225. end
  226. end
  227.  
  228. local function GetDamage(Axe, TreeClass)-- Gets the right Damage of the axe and returns it if called to prevent killing yourself like gold axe
  229. if Axe.ToolTip == "Basic Hatchet" then return 0.2
  230. elseif Axe.ToolTip == "Plain Axe" then return 0.55
  231. elseif Axe.ToolTip == "Steel Axe" then return 0.93
  232. elseif Axe.ToolTip == "Hardened Axe" then return 1.45
  233. elseif Axe.ToolTip == "Silver Axe" then return 1.6
  234. elseif Axe.ToolTip == "Rukiryaxe" then return 1.68
  235. elseif Axe.ToolTip == "Beta Axe of Bosses" then return 1.45
  236. elseif Axe.ToolTip == "Alpha Axe of Testing" then return 1.5
  237. elseif Axe.ToolTip == "Fire Axe" then
  238. if TreeClass ~= "Volcano" then return 0.6 else return 6.35 end
  239. elseif Axe.ToolTip == "End Times Axe" then
  240. if TreeClass ~= "LoneCave" then return 1.58 else return 10000000 end
  241. elseif Axe.ToolTip == "Candy Cane Axe" then return 0
  242. elseif Axe.ToolTip == "Johiro" then return 1.8
  243. elseif Axe.ToolTip == "Beesaxe" then return 1.4
  244. elseif Axe.ToolTip == "CHICKEN AXE" then return 0.9
  245. elseif Axe.ToolTip == "Amber Axe" then return 3.39
  246. elseif Axe.ToolTip == "The Many Axe" then return 10.2
  247. elseif Axe.ToolTip == "Gingerbread Axe" then
  248. if TreeClass == "Walnut" then return 8.5
  249. elseif TreeClass == "Koa" then return 11 else return 1.2 end
  250. elseif Axe.ToolTip == "Bird Axe" then
  251. if TreeClass == "Volcano" then return 2.5 elseif TreeClass == "CaveCrawler" then return 3.9 else return 1.65 end
  252. end
  253. end
  254.  
  255. TreeList = {} --Creates a table of the trees
  256. for a,b in pairs(workspace:GetChildren()) do
  257. if b.name == "TreeRegion" then
  258. b.ChildAdded:Connect(function(NewTree)--Creates functions that Adds new trees to the list
  259. table.insert(TreeList, NewTree)
  260. end)
  261. for c,d in pairs(b:GetChildren()) do-- Adds the trees when first time starting the script
  262. if d.Name == "Model" then
  263. table.insert(TreeList, d)
  264. end
  265. end
  266. end
  267. end
  268.  
  269. local function CutTree(Tree) --Cuts the tree when called with the tree you want to cut
  270. if GetAxe() ~= false then --checks if you have a axe equiped
  271. Damage = GetDamage(GetAxe(), Tree.TreeClass.Value) --gets the Damage
  272. local CutArguments = {
  273. sectionId = 1,
  274. faceVector = Vector3.new(0,0,-1),
  275. height = 0.5,
  276. hitPoints = Damage,
  277. cooldown = 0,
  278. cuttingClass = "Axe",
  279. tool = GetAxe()
  280. }
  281. for i=1, 50 do
  282. game.ReplicatedStorage.Interaction.RemoteProxy:FireServer(Tree.CutEvent, CutArguments)
  283. end
  284. end
  285. end
  286.  
  287. spawn(function() --used spawn so it wont interrupt any of the other things
  288. CutEnabled = false
  289. while wait(.5) do --Main loop to do the stuff
  290. if CutEnabled == true then
  291. if GetAxe() ~= false then --Checks if you have a axe equiped
  292. for a,b in pairs(TreeList) do
  293. if not b:FindFirstChild("RootCut") and b:FindFirstChild("CutEvent") then --Checks if the tree is already cut
  294. distance = (game.Players.LocalPlayer.Character.Head.Position - b.WoodSection.Position).magnitude --gets the distance between player and tree
  295. if distance < 225 then --if distance lower than 225 then it will cut the tree
  296. CutTree(b) --Calls the function with the tree to cut
  297. end
  298. else
  299. table.remove(TreeList, a)--if tree already cut then it gets removed from the list
  300. end
  301. end
  302. end
  303. end
  304. end
  305. end)
  306.  
  307. local TreeAura = Wood:Toggle('Tree aura', {flag = "toggle7"}, function()
  308. if CutEnabled == true then
  309. CutEnabled = false
  310.  
  311. elseif CutEnabled == false then
  312. CutEnabled = true
  313.  
  314. end
  315. end)
  316.  
  317. local ModWood = Wood:Button("ModWood", function()
  318. for _, Log in pairs(workspace.LogModels:GetChildren()) do
  319. if Log.Name:sub(1, 6) == "Loose_" and Log:findFirstChild("Owner") then
  320. if Log.Owner.Value == game.Players.LocalPlayer then
  321. for i,v in pairs(Log:GetChildren()) do
  322. if v.Name=="WoodSection" then
  323. spawn(function()
  324. for i=1,10 do
  325. wait()
  326. v.CFrame=CFrame.new(Vector3.new(315, -0.296, 85.791))*CFrame.Angles(math.rad(90),0,0)
  327. end
  328. end)
  329. end
  330. end
  331. spawn(function()
  332. for i=1,20 do
  333. wait()
  334. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Log.WoodSection)
  335. game.ReplicatedStorage.Interaction.ClientRequestOwnership:FireServer(Log.WoodSection)
  336. end
  337. end)
  338. end
  339. end
  340. end
  341. wait(2.0)
  342. for _, Log in pairs(game.Workspace.LogModels:GetChildren()) do
  343. if Log.Name:sub(1, 6) == "Loose_" and Log:findFirstChild("Owner") then
  344. if Log.Owner.Value == game.Players.LocalPlayer then
  345. Log:MoveTo(game.Players.LocalPlayer.Character.HumanoidRootPart.Position)
  346. for i=1,20 do
  347. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Log.WoodSection)
  348. game.ReplicatedStorage.Interaction.ClientRequestOwnership:FireServer(Log.WoodSection)
  349. end
  350. end
  351. end
  352. end
  353. end)
  354.  
  355.  
  356.  
  357. Wood:Bind("Sell Wood", {
  358. flag = "sellwood";
  359. kbonly = true;
  360. default = Enum.KeyCode.T;
  361. }, function()
  362. for _, Log in pairs(game.Workspace.LogModels:GetChildren()) do
  363. if Log.Name:sub(1, 6) == "Loose_" and Log:findFirstChild("Owner") then
  364. if Log.Owner.Value == game.Players.LocalPlayer then
  365. for i,v in pairs(Log:GetChildren()) do
  366. if v.Name=="WoodSection" then
  367. spawn(function()
  368. for i=1,10 do
  369. wait()
  370. v.CFrame=CFrame.new(Vector3.new(315, -0.296, 85.791))*CFrame.Angles(math.rad(90),0,0)
  371. end
  372. end)
  373. end
  374. end
  375. spawn(function()
  376. for i=1,20 do
  377. wait()
  378. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Log)
  379. end
  380. end)
  381. end
  382. end
  383. end
  384. end)
  385.  
  386. Wood:Bind("TP Wood", {
  387. flag = "tpwood";
  388. kbonly = true;
  389. default = Enum.KeyCode.U;
  390. }, function()
  391. for _, Log in pairs(game.Workspace.LogModels:GetChildren()) do
  392. if Log.Name:sub(1,6) == "Loose_" and Log:findFirstChild("Owner") then
  393. if Log.Owner.Value == game.Players.LocalPlayer then
  394. Log:MoveTo(game.Players.LocalPlayer.Character.Torso.Position + Vector3.new(0,20,0))
  395. end
  396. end
  397. end
  398. end)
  399.  
  400. Wood:Bind("Sell Planks", {
  401. flag = "sellplanks";
  402. kbonly = true;
  403. default = Enum.KeyCode.H;
  404. }, function()
  405. for _, Plank in pairs(service.Workspace.PlayerModels:GetChildren()) do
  406. if Plank.Name=="Plank" and Plank:findFirstChild("Owner") then
  407. if Plank.Owner.Value == service.Players.LocalPlayer then
  408. for i,v in pairs(Plank:GetChildren()) do
  409. if key:lower() == "g" then
  410. if Mouse.Target == v then
  411. v.Name="WoodSection"
  412. spawn(function()
  413. for i=1,10 do
  414. wait()
  415. v.CFrame=CFrame.new(Vector3.new(315, -0.296, 85.791))*CFrame.Angles(math.rad(90),0,0)
  416. end
  417. end)
  418. end
  419. end
  420. end
  421. spawn(function()
  422. for i=1,20 do
  423. wait()
  424. service.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Plank)
  425. end
  426. end)
  427. end
  428. end
  429. end
  430. end)
  431.  
  432.  
  433. Wood:Bind("TP Planks", {
  434. flag = "tpplanks";
  435. kbonly = true;
  436. default = Enum.KeyCode.J;
  437. }, function()
  438. for i,models in pairs(game.Workspace.PlayerModels:GetChildren()) do
  439. if string.match(models.Name:lower(), "plank") then
  440. if models.Owner.Value == game.Players.LocalPlayer then
  441. spawn(function()
  442. for i=1, 5 do
  443. models.WoodSection.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame + Vector3.new(0,10,0)
  444. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(models.WoodSection)
  445. wait()
  446. end
  447. end)
  448. end
  449. end
  450. end
  451. end)
  452.  
  453.  
  454.  
  455. function bringtree(telewoodtype)
  456. local Wood = {
  457. "Cherry",
  458. "Palm",
  459. "CaveCrawler",
  460. "Generic",
  461. "Spooky",
  462. "Fir",
  463. "GreenSwampy",
  464. "Oak",
  465. "Birch",
  466. "Volcano",
  467. "LoneCave",
  468. "GoldSwampy",
  469. "Koa",
  470. "Walnut",
  471. "Frost",
  472. "SnowGlow"
  473. }
  474.  
  475. local NewRegionNames = {}
  476.  
  477. --Name Changer For Seperating What Is What
  478.  
  479. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  480. if l.Name == "TreeRegion" then
  481. if l ~= nil then
  482. for i, b in pairs(l:GetChildren()) do
  483. if b:IsA("Model") then
  484. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[1] then
  485. l.Name = Wood[1]
  486. warn("TreeRegion #1 Has Been Changed To: "..Wood[1])
  487. table.insert(NewRegionNames, l.Name)
  488. end
  489. end
  490. end
  491. end
  492. end
  493. end
  494.  
  495. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  496. if l.Name == "TreeRegion" then
  497. if l ~= nil then
  498. for i, b in pairs(l:GetChildren()) do
  499. if b:IsA("Model") then
  500. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[2] then
  501. l.Name = Wood[2]
  502. warn("TreeRegion #2 Has Been Changed To: "..Wood[2])
  503. table.insert(NewRegionNames, l.Name)
  504. end
  505. end
  506. end
  507. end
  508. end
  509. end
  510.  
  511. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  512. if l.Name == "TreeRegion" then
  513. if l ~= nil then
  514. for i, b in pairs(l:GetChildren()) do
  515. if b:IsA("Model") then
  516. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[3] then
  517. l.Name = Wood[3]
  518. warn("TreeRegion #3 Has Been Changed To: "..Wood[3])
  519. table.insert(NewRegionNames, l.Name)
  520. end
  521. end
  522. end
  523. end
  524. end
  525. end
  526.  
  527. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  528. if l.Name == "TreeRegion" then
  529. if l ~= nil then
  530. for i, b in pairs(l:GetChildren()) do
  531. if b:IsA("Model") then
  532. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[4] then
  533. l.Name = Wood[4]
  534. warn("TreeRegion #4 Has Been Changed To: "..Wood[4])
  535. table.insert(NewRegionNames, l.Name)
  536. end
  537. end
  538. end
  539. end
  540. end
  541. end
  542.  
  543. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  544. if l.Name == "TreeRegion" then
  545. if l ~= nil then
  546. for i, b in pairs(l:GetChildren()) do
  547. if b:IsA("Model") then
  548. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[5] then
  549. l.Name = Wood[5]
  550. warn("TreeRegion #5 Has Been Changed To: "..Wood[5])
  551. table.insert(NewRegionNames, l.Name)
  552. end
  553. end
  554. end
  555. end
  556. end
  557. end
  558.  
  559. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  560. if l.Name == "TreeRegion" then
  561. if l ~= nil then
  562. for i, b in pairs(l:GetChildren()) do
  563. if b:IsA("Model") then
  564. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[6] then
  565. l.Name = Wood[6]
  566. warn("TreeRegion #6 Has Been Changed To: "..Wood[6])
  567. table.insert(NewRegionNames, l.Name)
  568. end
  569. end
  570. end
  571. end
  572. end
  573. end
  574.  
  575. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  576. if l.Name == "TreeRegion" then
  577. if l ~= nil then
  578. for i, b in pairs(l:GetChildren()) do
  579. if b:IsA("Model") then
  580. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[7] then
  581. l.Name = Wood[7]
  582. warn("TreeRegion #7 Has Been Changed To: "..Wood[7])
  583. table.insert(NewRegionNames, l.Name)
  584. end
  585. end
  586. end
  587. end
  588. end
  589. end
  590.  
  591. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  592. if l.Name == "TreeRegion" then
  593. if l ~= nil then
  594. for i, b in pairs(l:GetChildren()) do
  595. if b:IsA("Model") then
  596. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[8] then
  597. l.Name = Wood[8]
  598. warn("TreeRegion #8 Has Been Changed To: "..Wood[8])
  599. table.insert(NewRegionNames, l.Name)
  600. end
  601. end
  602. end
  603. end
  604. end
  605. end
  606.  
  607. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  608. if l.Name == "TreeRegion" then
  609. if l ~= nil then
  610. for i, b in pairs(l:GetChildren()) do
  611. if b:IsA("Model") then
  612. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[9] then
  613. l.Name = Wood[9]
  614. warn("TreeRegion #9 Has Been Changed To: "..Wood[9])
  615. table.insert(NewRegionNames, l.Name)
  616. end
  617. end
  618. end
  619. end
  620. end
  621. end
  622.  
  623. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  624. if l.Name == "TreeRegion" then
  625. if l ~= nil then
  626. for i, b in pairs(l:GetChildren()) do
  627. if b:IsA("Model") then
  628. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[10] then
  629. l.Name = Wood[10]
  630. warn("TreeRegion #10 Has Been Changed To: "..Wood[10])
  631. table.insert(NewRegionNames, l.Name)
  632. end
  633. end
  634. end
  635. end
  636. end
  637. end
  638.  
  639. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  640. if l.Name == "TreeRegion" then
  641. if l ~= nil then
  642. for i, b in pairs(l:GetChildren()) do
  643. if b:IsA("Model") then
  644. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[11] then
  645. l.Name = Wood[11]
  646. warn("TreeRegion #11 Has Been Changed To: "..Wood[11])
  647. table.insert(NewRegionNames, l.Name)
  648. end
  649. end
  650. end
  651. end
  652. end
  653. end
  654.  
  655. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  656. if l.Name == "TreeRegion" then
  657. if l ~= nil then
  658. for i, b in pairs(l:GetChildren()) do
  659. if b:IsA("Model") then
  660. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[12] then
  661. l.Name = Wood[12]
  662. warn("TreeRegion #12 Has Been Changed To: "..Wood[12])
  663. table.insert(NewRegionNames, l.Name)
  664. end
  665. end
  666. end
  667. end
  668. end
  669. end
  670.  
  671. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  672. if l.Name == "TreeRegion" then
  673. if l ~= nil then
  674. for i, b in pairs(l:GetChildren()) do
  675. if b:IsA("Model") then
  676. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[13] then
  677. l.Name = Wood[13]
  678. warn("TreeRegion #13 Has Been Changed To: "..Wood[13])
  679. table.insert(NewRegionNames, l.Name)
  680. end
  681. end
  682. end
  683. end
  684. end
  685. end
  686.  
  687. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  688. if l.Name == "TreeRegion" then
  689. if l ~= nil then
  690. for i, b in pairs(l:GetChildren()) do
  691. if b:IsA("Model") then
  692. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[14] then
  693. l.Name = Wood[14]
  694. warn("TreeRegion #14 Has Been Changed To: "..Wood[14])
  695. table.insert(NewRegionNames, l.Name)
  696. end
  697. end
  698. end
  699. end
  700. end
  701. end
  702.  
  703. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  704. if l.Name == "TreeRegion" then
  705. if l ~= nil then
  706. for i, b in pairs(l:GetChildren()) do
  707. if b:IsA("Model") then
  708. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[15] then
  709. l.Name = Wood[15]
  710. warn("TreeRegion #15 Has Been Changed To: "..Wood[15])
  711. table.insert(NewRegionNames, l.Name)
  712. end
  713. end
  714. end
  715. end
  716. end
  717. end
  718.  
  719. for i, l in pairs(game:GetService("Workspace"):GetChildren()) do
  720. if l.Name == "TreeRegion" then
  721. if l ~= nil then
  722. for i, b in pairs(l:GetChildren()) do
  723. if b:IsA("Model") then
  724. if b:FindFirstChild("TreeClass") ~= nil and b.TreeClass.Value == Wood[16] then
  725. l.Name = Wood[16]
  726. warn("TreeRegion #16 Has Been Changed To: "..Wood[16])
  727. table.insert(NewRegionNames, l.Name)
  728. end
  729. end
  730. end
  731. end
  732. end
  733. end
  734.  
  735. --Names Checker
  736.  
  737. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  738. print(v.Name)
  739. end
  740.  
  741. --Teleporter
  742.  
  743. if telewoodtype == Wood[1] then
  744. for i, v in pairs(game:GetService("Workspace")[Wood[1]]:GetChildren()) do
  745. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[1] then
  746. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  747. end
  748. end
  749. end
  750.  
  751. if telewoodtype == Wood[2] then
  752. for i, v in pairs(game:GetService("Workspace")[Wood[2]]:GetChildren()) do
  753. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[2] then
  754. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  755. end
  756. end
  757. end
  758.  
  759. if telewoodtype == Wood[3] then
  760. for i, v in pairs(game:GetService("Workspace")[Wood[3]]:GetChildren()) do
  761. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[3] then
  762. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  763. end
  764. end
  765. end
  766.  
  767. if telewoodtype == Wood[4] then
  768. for i, v in pairs(game:GetService("Workspace")[Wood[4]]:GetChildren()) do
  769. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[4] then
  770. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  771. end
  772. end
  773. end
  774.  
  775. if telewoodtype == Wood[5] then
  776. for i, v in pairs(game:GetService("Workspace")[Wood[5]]:GetChildren()) do
  777. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[5] then
  778. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  779. end
  780. end
  781. end
  782.  
  783. if telewoodtype == Wood[6] then
  784. for i, v in pairs(game:GetService("Workspace")[Wood[6]]:GetChildren()) do
  785. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[6] then
  786. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  787. end
  788. end
  789. end
  790.  
  791. if telewoodtype == Wood[7] then
  792. for i, v in pairs(game:GetService("Workspace")[Wood[7]]:GetChildren()) do
  793. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[7] then
  794. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  795. end
  796. end
  797. end
  798.  
  799. if telewoodtype == Wood[8] then
  800. for i, v in pairs(game:GetService("Workspace")[Wood[8]]:GetChildren()) do
  801. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[8] then
  802. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  803. end
  804. end
  805. end
  806.  
  807. if telewoodtype == Wood[9] then
  808. for i, v in pairs(game:GetService("Workspace")[Wood[9]]:GetChildren()) do
  809. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[9] then
  810. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  811. end
  812. end
  813. end
  814.  
  815. if telewoodtype == Wood[10] then
  816. for i, v in pairs(game:GetService("Workspace")[Wood[10]]:GetChildren()) do
  817. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[10] then
  818. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  819. end
  820. end
  821. end
  822.  
  823. if telewoodtype == Wood[11] then
  824. for i, v in pairs(game:GetService("Workspace")[Wood[11]]:GetChildren()) do
  825. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[11] then
  826. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  827. end
  828. end
  829. end
  830.  
  831. if telewoodtype == Wood[12] then
  832. for i, v in pairs(game:GetService("Workspace")[Wood[12]]:GetChildren()) do
  833. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[12] then
  834. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  835. end
  836. end
  837. end
  838.  
  839. if telewoodtype == Wood[13] then
  840. for i, v in pairs(game:GetService("Workspace")[Wood[13]]:GetChildren()) do
  841. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[13] then
  842. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  843. end
  844. end
  845. end
  846.  
  847. if telewoodtype == Wood[14] then
  848. for i, v in pairs(game:GetService("Workspace")[Wood[14]]:GetChildren()) do
  849. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[14] then
  850. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  851. end
  852. end
  853. end
  854. if telewoodtype == Wood[15] then
  855. for i, v in pairs(game:GetService("Workspace")[Wood[15]]:GetChildren()) do
  856. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[15] then
  857. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  858. end
  859. end
  860. end
  861. if telewoodtype == Wood[16] then
  862. for i, v in pairs(game:GetService("Workspace")[Wood[16]]:GetChildren()) do
  863. if v:FindFirstChild("TreeClass") ~= nil and v.TreeClass.Value == Wood[16] then
  864. v:MoveTo(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(1,60), math.random(1,1), math.random(1,60)))
  865. end
  866. end
  867. end
  868.  
  869. end
  870.  
  871.  
  872.  
  873. Wood:Section('BringWood')
  874.  
  875. Wood:Dropdown("WoodType", {
  876. location = _G;
  877. flag = "woodType";
  878. list = {
  879. 'Cherry';
  880. 'Palm';
  881. 'CaveCrawler';
  882. 'Palm';
  883. 'Cavecrawler';
  884. 'Generic';
  885. 'Spooky';
  886. 'Fir';
  887. 'Fir';
  888. 'GreenSwampy';
  889. 'Oak';
  890. 'Birch';
  891. 'Volcano';
  892. 'LoneCave';
  893. 'GoldSwampy';
  894. 'Koa';
  895. 'Walnut';
  896. 'Frost';
  897. 'SnowGlow';
  898. }
  899. }, function(aijfssa)
  900. bringtree(aijfssa)
  901. end)
  902.  
  903.  
  904.  
  905.  
  906. local Plot = library:CreateWindow('Plot')
  907.  
  908. local BlacklistAll = Plot:Toggle('Blacklist All', {flag = "toggle289"}, function()
  909. if Plot.flags.toggle289 == true then
  910. Client = game.ReplicatedStorage.Interaction.ClientSetListPlayer
  911. players = game.Players
  912. for i, v in pairs(players:GetPlayers()) do
  913. if v.Name ~= players.LocalPlayer.Name then
  914. Client:InvokeServer(players.LocalPlayer.BlacklistFolder, v, true)
  915. end
  916. end
  917. players.PlayerAdded:connect(function(plr)
  918. Client:InvokeServer(players.LocalPlayer.BlacklistFolder, plr, true)
  919. end)
  920.  
  921.  
  922. elseif Plot.flags.toggle289 == false then
  923. Client = game.ReplicatedStorage.Interaction.ClientSetListPlayer
  924. players = game.Players
  925. for i, v in pairs(players:GetPlayers()) do
  926. if v.Name ~= players.LocalPlayer.Name then
  927. Client:InvokeServer(players.LocalPlayer.BlacklistFolder, v, false)
  928. end
  929. end
  930. players.PlayerAdded:connect(function(plr)
  931. Client:InvokeServer(players.LocalPlayer.BlacklistFolder, plr, false)
  932. end)
  933.  
  934. end
  935. end)
  936.  
  937.  
  938.  
  939. local FreeLand = Plot:Button("FreeLand", function()
  940. local bm;for _,bn in pairs(workspace.Properties:GetChildren())do if not bn.Owner.Value then bm=bn;break end end;
  941. function Tlprt(Cframe)
  942. game.Players.LocalPlayer.Character.Humanoid.Jump = true
  943. wait(0.1)
  944. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Cframe
  945. end
  946. Tlprt(CFrame.new(bm.OriginSquare.Position))
  947.  
  948. game.ReplicatedStorage.PropertyPurchasing.ClientPurchasedProperty:FireServer(bm,bm.OriginSquare.Position)
  949. end)
  950.  
  951. local MaxLand = Plot:Button("MaxLand", function()
  952. for i, v in pairs(game:GetService("Workspace").Properties:GetChildren()) do
  953. if v:FindFirstChild("Owner") and v.Owner.Value == game.Players.LocalPlayer then
  954. base = v
  955. square = v.OriginSquare
  956. end
  957. end
  958. function makebase(pos)
  959. local Event = game:GetService("ReplicatedStorage").PropertyPurchasing.ClientExpandedProperty
  960. Event:FireServer(base, pos)
  961. end
  962. spos = square.Position
  963. makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z))
  964. makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z))
  965. makebase(CFrame.new(spos.X, spos.Y, spos.Z + 40))
  966. makebase(CFrame.new(spos.X, spos.Y, spos.Z - 40))
  967. makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z + 40))
  968. makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z - 40))
  969. makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z + 40))
  970. makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z - 40))
  971. makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z))
  972. makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z))
  973. makebase(CFrame.new(spos.X, spos.Y, spos.Z + 80))
  974. makebase(CFrame.new(spos.X, spos.Y, spos.Z - 80))
  975. --Corners--
  976. makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z + 80))
  977. makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z - 80))
  978. makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z + 80))
  979. makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z - 80))
  980. --Corners--
  981. makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z + 80))
  982. makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z + 80))
  983. makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z + 40))
  984. makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z - 40))
  985. makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z + 40))
  986. makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z - 40))
  987. makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z - 80))
  988. makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z - 80))
  989. end)
  990.  
  991.  
  992. --WayPoints
  993. local WayPoints = {
  994. ["Wood R Us"] = CFrame.new(265, 5, 57),
  995. ["SpawnPoint"] = CFrame.new(155, 5, 74),
  996. ["Land Store"] = CFrame.new(258, 5, -99),
  997. ["Links Logic"] = CFrame.new(4607, 9, -798),
  998. ["Cave"] = CFrame.new(3581, -177, 430),
  999. ["Volcano"] = CFrame.new(-1585, 625, 1140),
  1000. ["Swamp"] = CFrame.new(-1209, 138, -801),
  1001. ["Palm Island"] = CFrame.new(2549, 5, -42),
  1002. ["Fancy Furnishings"] = CFrame.new(491, 13, -1720),
  1003. ["Boxed Cars"] = CFrame.new(509, 5.2, -1463),
  1004. ["Fine Arts Shop"] = CFrame.new(5207, -156, 719),
  1005. ["Bobs Shack"] = CFrame.new(260, 10, -2542),
  1006. ["Dock"] = CFrame.new(1114, 3.2, -197),
  1007. ["Bridge"] = CFrame.new(113, 15, -977),
  1008. ["End Times"] = CFrame.new(113, -204, -951),
  1009. ["Shrine Of Sight"] = CFrame.new(-1600, 205, 919),
  1010. ["The Den"] = CFrame.new(323, 49, 1930),
  1011. ["Volcano Win"] = CFrame.new(-1675, 358, 1476),
  1012. ["Ski Lodge"] = CFrame.new(1244, 66, 2306),
  1013. ["Strange Man"] = CFrame.new(1061, 20, 1131),
  1014. ["Ice Wood"] = CFrame.new(1464, 413, 3245),
  1015. ["Gold Wood"] = CFrame.new(-1038, 1.2, -944)
  1016. }
  1017.  
  1018. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1019.  
  1020. local Teleport = library:CreateWindow('Teleport')
  1021.  
  1022.  
  1023. Teleport:SearchBox("TP", {
  1024. location = _G;
  1025. flag = "TP123";
  1026. list = {
  1027. "Wood R Us";
  1028. 'SpawnPoint';
  1029. 'Land Store';
  1030. 'Links Logic';
  1031. 'Cave';
  1032. 'Volcano';
  1033. 'Swamp';
  1034. 'Palm Island';
  1035. 'Fancy Furnishings';
  1036. 'Boxed Cars';
  1037. 'Fine Arts Shop';
  1038. 'Bobs Shack';
  1039. 'Dock';
  1040. 'Bridge';
  1041. 'End Times';
  1042. 'Volcano Win';
  1043. 'The Den';
  1044. 'Ski Lodge';
  1045. 'Strange Man';
  1046. 'Ice Wood';
  1047. 'Gold Wood';
  1048. }
  1049. }, function(asdasd)
  1050. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1051. game.Players.LocalPlayer.Character.Humanoid.Jump = true
  1052. wait(0.1)
  1053.  
  1054.  
  1055.  
  1056.  
  1057. uTorso.CFrame = WayPoints[asdasd]
  1058.  
  1059. end)
  1060.  
  1061.  
  1062. local Dupe = library:CreateWindow('Dupe')
  1063.  
  1064.  
  1065. Option = false
  1066.  
  1067. local NormalDupe = Dupe:Toggle('Normal Dupe', {flag = "toggle288354"}, function()
  1068. plr = game:GetService("Players").LocalPlayer
  1069. slot = plr.CurrentSaveSlot
  1070. if Option == false then
  1071. if slot.Value == -1 then
  1072. Option = true
  1073. slot.RobloxLocked = true
  1074.  
  1075. end
  1076. else
  1077. Option = false
  1078. slot.RobloxLocked = false
  1079.  
  1080. end
  1081. end)
  1082.  
  1083. local AxeDupe = Plot:Button("AxeDupe", function()
  1084. loadstring(game:HttpGet('https://pastebin.com/raw/dege7T5g',true))()
  1085. end)
  1086.  
  1087. local MoneyDupe = Plot:Button("MoneyDupe", function()
  1088. loadstring(game:HttpGet("https://pastebin.com/raw/XwLSKeAc", true))()
  1089. end)
  1090.  
  1091.  
  1092.  
  1093.  
  1094. local BaseDrop = Plot:Button("BaseDrop", function()
  1095.  
  1096. for i,v in next,workspace.PlayerModels:GetChildren() do
  1097. if v:FindFirstChild("Main") and v.Owner.Value == game.Players.LocalPlayer then
  1098. for q,p in pairs(v:GetChildren()) do
  1099. if p.Name:lower():match("box") or p.Name == "DraggableItem" then
  1100. wait()
  1101. v.PrimaryPart = v.Main
  1102. game.ReplicatedStorage.Interaction.Verify:FireServer('Item owned by player',v)
  1103. v:SetPrimaryPartCFrame(game.Players.LocalPlayer.Character.Head.CFrame)
  1104. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(v)
  1105. end
  1106. end
  1107. end
  1108. end
  1109.  
  1110.  
  1111. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement