Advertisement
HEHEJ

Untitled

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