Advertisement
Guest User

Untitled

a guest
Feb 17th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 79.26 KB | None | 0 0
  1. game:GetService("UserInputService").InputBegan:connect(onKeyPress)
  2. down = false
  3. velocity = Instance.new("BodyVelocity")
  4. velocity.maxForce = Vector3.new(100000, 0, 100000)
  5. local speed = 35
  6. gyro = Instance.new("BodyGyro")
  7. gyro.maxTorque = Vector3.new(100000, 0, 100000)
  8.  
  9. local hum = game.Players.LocalPlayer.Character.Humanoid
  10.  
  11. function onButton1Down(mouse)
  12. down = true
  13. velocity.Parent = game.Players.LocalPlayer.Character.Torso
  14. velocity.velocity = (hum.MoveDirection) * speed
  15. gyro.Parent = game.Players.LocalPlayer.Character.Torso
  16. while down do
  17. if not down then break end
  18. velocity.velocity = (hum.MoveDirection) * speed
  19. local refpos = gyro.Parent.Position + (gyro.Parent.Position - workspace.CurrentCamera.CoordinateFrame.p).unit * 5
  20. gyro.cframe = CFrame.new(gyro.Parent.Position, Vector3.new(refpos.x, gyro.Parent.Position.y, refpos.z))
  21. wait(0.1)
  22. end
  23. end
  24.  
  25. function onButton1Up(mouse)
  26. velocity.Parent = nil
  27. gyro.Parent = nil
  28. down = false
  29. end
  30.  
  31. function onSelected(mouse)
  32. mouse.KeyDown:connect(function(k) if k:lower()=="x"then onButton1Down(mouse)end end)
  33. mouse.KeyUp:connect(function(k) if k:lower()=="x"then onButton1Up(mouse)end end)
  34. end
  35.  
  36. onSelected(game.Players.LocalPlayer:GetMouse())
  37.  
  38. local service = setmetatable({}, {
  39. __index = function(t, k)
  40. return game:GetService(k)
  41. end
  42. })
  43.  
  44. -- Instances:
  45. local hi = Instance.new("ScreenGui")
  46. local Menu = Instance.new("Frame")
  47. local Main = Instance.new("Frame")
  48. local Heading = Instance.new("TextLabel")
  49. local DropShadow = Instance.new("TextLabel")
  50. local DropShadow_2 = Instance.new("Frame")
  51. local x = Instance.new("TextButton")
  52. local inFrame = Instance.new("Frame")
  53. local AntiBlacklist = Instance.new("TextButton")
  54. local TextLabel = Instance.new("TextLabel")
  55. local Dupe = Instance.new("TextButton")
  56. local TextLabel_2 = Instance.new("TextLabel")
  57. local SellPlank = Instance.new("TextButton")
  58. local TextLabel_3 = Instance.new("TextLabel")
  59. local Fly = Instance.new("TextButton")
  60. local TextLabel_4 = Instance.new("TextLabel")
  61. local GodAxe = Instance.new("TextButton")
  62. local TextLabel_5 = Instance.new("TextLabel")
  63. local Maxland = Instance.new("TextButton")
  64. local TextLabel_6 = Instance.new("TextLabel")
  65. local SellTree = Instance.new("TextButton")
  66. local TextLabel_7 = Instance.new("TextLabel")
  67. local TreeTP = Instance.new("TextButton")
  68. local TextLabel_8 = Instance.new("TextLabel")
  69. local Teleports = Instance.new("TextButton")
  70. local TextLabel_9 = Instance.new("TextLabel")
  71. local WoodToSawmill = Instance.new("TextButton")
  72. local TextLabel_10 = Instance.new("TextLabel")
  73. local WoodToSawmill_2 = Instance.new("TextButton")
  74. local TextLabel_11 = Instance.new("TextLabel")
  75. local WoodTool = Instance.new("TextButton")
  76. local TextLabel_12 = Instance.new("TextLabel")
  77. local UIGridLayout = Instance.new("UIGridLayout")
  78. local Open = Instance.new("TextButton")
  79. local TeleportsFrame = Instance.new("Frame")
  80. local Heading_2 = Instance.new("TextLabel")
  81. local DropShadow_3 = Instance.new("TextLabel")
  82. local DropShadow_4 = Instance.new("Frame")
  83. local ScrollingFrame = Instance.new("ScrollingFrame")
  84. local UIGridLayout_2 = Instance.new("UIGridLayout")
  85. local WoodRUs = Instance.new("TextButton")
  86. local TextLabel_13 = Instance.new("TextLabel")
  87. local SpawnPoint = Instance.new("TextButton")
  88. local TextLabel_14 = Instance.new("TextLabel")
  89. local LandStore = Instance.new("TextButton")
  90. local TextLabel_15 = Instance.new("TextLabel")
  91. local LinksLogic = Instance.new("TextButton")
  92. local TextLabel_16 = Instance.new("TextLabel")
  93. local Cave = Instance.new("TextButton")
  94. local TextLabel_17 = Instance.new("TextLabel")
  95. local FineArtsShop = Instance.new("TextButton")
  96. local TextLabel_18 = Instance.new("TextLabel")
  97. local Swamp = Instance.new("TextButton")
  98. local TextLabel_19 = Instance.new("TextLabel")
  99. local PalmIsland = Instance.new("TextButton")
  100. local TextLabel_20 = Instance.new("TextLabel")
  101. local Volcano = Instance.new("TextButton")
  102. local TextLabel_21 = Instance.new("TextLabel")
  103. local BoxedCars = Instance.new("TextButton")
  104. local TextLabel_22 = Instance.new("TextLabel")
  105. local FancyFurnishings = Instance.new("TextButton")
  106. local TextLabel_23 = Instance.new("TextLabel")
  107. local Dock = Instance.new("TextButton")
  108. local TextLabel_24 = Instance.new("TextLabel")
  109. local BobsShack = Instance.new("TextButton")
  110. local TextLabel_25 = Instance.new("TextLabel")
  111. local Bridge = Instance.new("TextButton")
  112. local TextLabel_26 = Instance.new("TextLabel")
  113. local EndTimes = Instance.new("TextButton")
  114. local TextLabel_27 = Instance.new("TextLabel")
  115. local ShrineOfSight = Instance.new("TextButton")
  116. local TextLabel_28 = Instance.new("TextLabel")
  117. local TheDen = Instance.new("TextButton")
  118. local TextLabel_29 = Instance.new("TextLabel")
  119. local VolcanoWin = Instance.new("TextButton")
  120. local TextLabel_30 = Instance.new("TextLabel")
  121. local SkiLodge = Instance.new("TextButton")
  122. local TextLabel_31 = Instance.new("TextLabel")
  123. local FrostTreeArea = Instance.new("TextButton")
  124. local TextLabel_32 = Instance.new("TextLabel")
  125. local SnowGlow = Instance.new("TextButton")
  126. local TextLabel_33 = Instance.new("TextLabel")
  127. local StrangeMan = Instance.new("TextButton")
  128. local TextLabel_34 = Instance.new("TextLabel")
  129. --Properties:
  130. hi.Name = "hi"
  131. hi.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  132.  
  133. Menu.Name = "Menu"
  134. Menu.Parent = hi
  135. Menu.BackgroundColor3 = Color3.new(1, 1, 1)
  136. Menu.BackgroundTransparency = 1
  137. Menu.BorderSizePixel = 0
  138. Menu.Size = UDim2.new(1, 0, 1, 0)
  139.  
  140. Main.Name = "Main"
  141. Main.Parent = Menu
  142. Main.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  143. Main.BorderSizePixel = 0
  144. Main.Position = UDim2.new(0.386426598, -160, 0.498102456, -165)
  145. Main.Size = UDim2.new(0, 455, 0, 266)
  146. Main.ZIndex = 5
  147. Main.Selectable = true
  148. Main.Draggable = true
  149.  
  150. Heading.Name = "Heading"
  151. Heading.Parent = Main
  152. Heading.BackgroundColor3 = Color3.new(1, 1, 1)
  153. Heading.BackgroundTransparency = 1
  154. Heading.BorderSizePixel = 0
  155. Heading.Position = UDim2.new(0, 21, 0, 2)
  156. Heading.Size = UDim2.new(0.902754009, 0, 0, 36)
  157. Heading.ZIndex = 7
  158. Heading.Font = Enum.Font.ArialBold
  159. Heading.Text = "Menu"
  160. Heading.TextColor3 = Color3.new(0, 0, 0)
  161. Heading.TextSize = 36
  162. Heading.TextWrapped = true
  163.  
  164. DropShadow.Name = "DropShadow"
  165. DropShadow.Parent = Heading
  166. DropShadow.BackgroundColor3 = Color3.new(1, 1, 1)
  167. DropShadow.BackgroundTransparency = 1
  168. DropShadow.BorderSizePixel = 0
  169. DropShadow.Position = UDim2.new(0, 2, 0, 1)
  170. DropShadow.Size = UDim2.new(1, 0, 1, 0)
  171. DropShadow.ZIndex = 5
  172. DropShadow.Font = Enum.Font.ArialBold
  173. DropShadow.Text = "Menu"
  174. DropShadow.TextColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  175. DropShadow.TextSize = 36
  176. DropShadow.TextStrokeColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  177. DropShadow.TextWrapped = true
  178.  
  179. DropShadow_2.Name = "DropShadow"
  180. DropShadow_2.Parent = Main
  181. DropShadow_2.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  182. DropShadow_2.BorderSizePixel = 0
  183. DropShadow_2.Size = UDim2.new(1, 0, 0.184210524, 0)
  184. DropShadow_2.ZIndex = 6
  185.  
  186. x.Name = "x"
  187. x.Parent = Main
  188. x.BackgroundColor3 = Color3.new(0.545098, 0, 0)
  189. x.BorderSizePixel = 0
  190. x.Position = UDim2.new(0.902754009, 0, 0.0148148146, 0)
  191. x.Size = UDim2.new(0, 40, 0, 35)
  192. x.ZIndex = 8
  193. x.Font = Enum.Font.SourceSans
  194. x.Text = ""
  195. x.TextColor3 = Color3.new(0, 0, 0)
  196. x.TextScaled = true
  197. x.TextSize = 14
  198. x.TextWrapped = true
  199.  
  200. inFrame.Name = "inFrame"
  201. inFrame.Parent = Main
  202. inFrame.BackgroundColor3 = Color3.new(1, 1, 1)
  203. inFrame.BackgroundTransparency = 1
  204. inFrame.Position = UDim2.new(0, 0, 0.184210405, 0)
  205. inFrame.Size = UDim2.new(0, 455, 0, 215)
  206.  
  207. AntiBlacklist.Name = "AntiBlacklist"
  208. AntiBlacklist.Parent = inFrame
  209. AntiBlacklist.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  210. AntiBlacklist.BorderSizePixel = 0
  211. AntiBlacklist.Position = UDim2.new(0.17694065, -75, -0.0789473653, 160)
  212. AntiBlacklist.Size = UDim2.new(0, 150, 0, 50)
  213. AntiBlacklist.ZIndex = 6
  214. AntiBlacklist.Font = Enum.Font.SourceSans
  215. AntiBlacklist.Text = ""
  216. AntiBlacklist.TextSize = 14
  217.  
  218. TextLabel.Parent = AntiBlacklist
  219. TextLabel.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  220. TextLabel.BorderSizePixel = 0
  221. TextLabel.Position = UDim2.new(0, 8, 0, 8)
  222. TextLabel.Size = UDim2.new(1, -16, 1, -16)
  223. TextLabel.ZIndex = 6
  224. TextLabel.Font = Enum.Font.ArialBold
  225. TextLabel.Text = "Anti-Blacklist"
  226. TextLabel.TextColor3 = Color3.new(0, 0, 0)
  227. TextLabel.TextSize = 24
  228.  
  229. Dupe.Name = "Dupe"
  230. Dupe.Parent = inFrame
  231. Dupe.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  232. Dupe.BorderSizePixel = 0
  233. Dupe.Position = UDim2.new(0.829908669, -75, -0.0714285672, 160)
  234. Dupe.Size = UDim2.new(0, 150, 0, 50)
  235. Dupe.ZIndex = 6
  236. Dupe.Font = Enum.Font.SourceSans
  237. Dupe.Text = ""
  238. Dupe.TextSize = 14
  239.  
  240. TextLabel_2.Parent = Dupe
  241. TextLabel_2.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  242. TextLabel_2.BorderSizePixel = 0
  243. TextLabel_2.Position = UDim2.new(0, 8, 0, 8)
  244. TextLabel_2.Size = UDim2.new(1, -16, 1, -16)
  245. TextLabel_2.ZIndex = 6
  246. TextLabel_2.Font = Enum.Font.ArialBold
  247. TextLabel_2.Text = "DupeMode"
  248. TextLabel_2.TextColor3 = Color3.new(0, 0, 0)
  249. TextLabel_2.TextSize = 24
  250. TextLabel_2.TextWrapped = true
  251.  
  252. SellPlank.Name = "SellPlank"
  253. SellPlank.Parent = inFrame
  254. SellPlank.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  255. SellPlank.BorderSizePixel = 0
  256. SellPlank.Position = UDim2.new(0.829908609, -75, -0.206766903, 110)
  257. SellPlank.Size = UDim2.new(0, 150, 0, 50)
  258. SellPlank.ZIndex = 6
  259. SellPlank.Font = Enum.Font.SourceSans
  260. SellPlank.Text = ""
  261. SellPlank.TextSize = 14
  262.  
  263. TextLabel_3.Parent = SellPlank
  264. TextLabel_3.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  265. TextLabel_3.BorderSizePixel = 0
  266. TextLabel_3.Position = UDim2.new(0, 8, 0, 8)
  267. TextLabel_3.Size = UDim2.new(1, -16, 1, -16)
  268. TextLabel_3.ZIndex = 6
  269. TextLabel_3.Font = Enum.Font.ArialBold
  270. TextLabel_3.Text = "SellPlank"
  271. TextLabel_3.TextColor3 = Color3.new(0, 0, 0)
  272. TextLabel_3.TextSize = 24
  273. TextLabel_3.TextWrapped = true
  274.  
  275. Fly.Name = "Fly"
  276. Fly.Parent = inFrame
  277. Fly.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  278. Fly.BorderSizePixel = 0
  279. Fly.Position = UDim2.new(0.17694065, -75, -0.0187969878, 60)
  280. Fly.Size = UDim2.new(0, 150, 0, 50)
  281. Fly.ZIndex = 6
  282. Fly.Font = Enum.Font.SourceSans
  283. Fly.Text = ""
  284. Fly.TextSize = 14
  285.  
  286. TextLabel_4.Parent = Fly
  287. TextLabel_4.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  288. TextLabel_4.BorderSizePixel = 0
  289. TextLabel_4.Position = UDim2.new(0, 8, 0, 8)
  290. TextLabel_4.Size = UDim2.new(1, -16, 1, -16)
  291. TextLabel_4.ZIndex = 6
  292. TextLabel_4.Font = Enum.Font.ArialBold
  293. TextLabel_4.Text = "Fly"
  294. TextLabel_4.TextColor3 = Color3.new(0, 0, 0)
  295. TextLabel_4.TextSize = 24
  296. TextLabel_4.TextWrapped = true
  297.  
  298. GodAxe.Name = "GodAxe"
  299. GodAxe.Parent = inFrame
  300. GodAxe.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  301. GodAxe.BorderSizePixel = 0
  302. GodAxe.Position = UDim2.new(0.505707741, -75, 0.293233097, 110)
  303. GodAxe.Size = UDim2.new(0, 150, 0, 50)
  304. GodAxe.ZIndex = 6
  305. GodAxe.Font = Enum.Font.SourceSans
  306. GodAxe.Text = ""
  307. GodAxe.TextSize = 14
  308.  
  309. TextLabel_5.Parent = GodAxe
  310. TextLabel_5.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  311. TextLabel_5.BorderSizePixel = 0
  312. TextLabel_5.Position = UDim2.new(0, 8, 0, 8)
  313. TextLabel_5.Size = UDim2.new(1, -16, 1, -16)
  314. TextLabel_5.ZIndex = 6
  315. TextLabel_5.Font = Enum.Font.ArialBold
  316. TextLabel_5.Text = "God Axe"
  317. TextLabel_5.TextColor3 = Color3.new(0, 0, 0)
  318. TextLabel_5.TextSize = 24
  319. TextLabel_5.TextWrapped = true
  320.  
  321. Maxland.Name = "Maxland"
  322. Maxland.Parent = inFrame
  323. Maxland.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  324. Maxland.BorderSizePixel = 0
  325. Maxland.Position = UDim2.new(0.501141548, -75, -0.0789473653, 160)
  326. Maxland.Size = UDim2.new(0, 150, 0, 50)
  327. Maxland.ZIndex = 6
  328. Maxland.Font = Enum.Font.SourceSans
  329. Maxland.Text = ""
  330. Maxland.TextSize = 14
  331.  
  332. TextLabel_6.Parent = Maxland
  333. TextLabel_6.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  334. TextLabel_6.BorderSizePixel = 0
  335. TextLabel_6.Position = UDim2.new(0, 8, 0, 8)
  336. TextLabel_6.Size = UDim2.new(1, -16, 1, -16)
  337. TextLabel_6.ZIndex = 6
  338. TextLabel_6.Font = Enum.Font.ArialBold
  339. TextLabel_6.Text = "Maxland"
  340. TextLabel_6.TextColor3 = Color3.new(0, 0, 0)
  341. TextLabel_6.TextSize = 24
  342. TextLabel_6.TextWrapped = true
  343.  
  344. SellTree.Name = "SellTree"
  345. SellTree.Parent = inFrame
  346. SellTree.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  347. SellTree.BorderSizePixel = 0
  348. SellTree.Position = UDim2.new(0.829908669, -75, -0.0827067792, 210)
  349. SellTree.Size = UDim2.new(0, 150, 0, 50)
  350. SellTree.ZIndex = 6
  351. SellTree.Font = Enum.Font.SourceSans
  352. SellTree.Text = ""
  353. SellTree.TextSize = 14
  354.  
  355. TextLabel_7.Parent = SellTree
  356. TextLabel_7.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  357. TextLabel_7.BorderSizePixel = 0
  358. TextLabel_7.Position = UDim2.new(0, 8, 0, 8)
  359. TextLabel_7.Size = UDim2.new(1, -16, 1, -16)
  360. TextLabel_7.ZIndex = 6
  361. TextLabel_7.Font = Enum.Font.ArialBold
  362. TextLabel_7.Text = "SellTree"
  363. TextLabel_7.TextColor3 = Color3.new(0, 0, 0)
  364. TextLabel_7.TextSize = 24
  365. TextLabel_7.TextWrapped = true
  366.  
  367. TreeTP.Name = "TreeTP"
  368. TreeTP.Parent = inFrame
  369. TreeTP.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  370. TreeTP.BorderSizePixel = 0
  371. TreeTP.Position = UDim2.new(0.501141548, -75, -0.0187969878, 60)
  372. TreeTP.Size = UDim2.new(0, 150, 0, 50)
  373. TreeTP.ZIndex = 6
  374. TreeTP.Font = Enum.Font.SourceSans
  375. TreeTP.Text = ""
  376. TreeTP.TextSize = 14
  377.  
  378. TextLabel_8.Parent = TreeTP
  379. TextLabel_8.BackgroundColor3 = Color3.new(0.431373, 0.862745, 0.431373)
  380. TextLabel_8.BorderSizePixel = 0
  381. TextLabel_8.Position = UDim2.new(0, 8, 0, 8)
  382. TextLabel_8.Size = UDim2.new(1, -16, 1, -16)
  383. TextLabel_8.ZIndex = 6
  384. TextLabel_8.Font = Enum.Font.ArialBold
  385. TextLabel_8.Text = "InfWires"
  386. TextLabel_8.TextColor3 = Color3.new(0, 0, 0)
  387. TextLabel_8.TextSize = 24
  388. TextLabel_8.TextWrapped = true
  389.  
  390. Teleports.Name = "Teleports"
  391. Teleports.Parent = inFrame
  392. Teleports.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  393. Teleports.BorderSizePixel = 0
  394. Teleports.Position = UDim2.new(0.17694065, -75, -0.0488721803, 110)
  395. Teleports.Size = UDim2.new(0, 150, 0, 50)
  396. Teleports.ZIndex = 6
  397. Teleports.Font = Enum.Font.SourceSans
  398. Teleports.Text = ""
  399. Teleports.TextSize = 14
  400.  
  401. TextLabel_9.Parent = Teleports
  402. TextLabel_9.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  403. TextLabel_9.BorderSizePixel = 0
  404. TextLabel_9.Position = UDim2.new(0, 8, 0, 8)
  405. TextLabel_9.Size = UDim2.new(1, -16, 1, -16)
  406. TextLabel_9.ZIndex = 6
  407. TextLabel_9.Font = Enum.Font.ArialBold
  408. TextLabel_9.Text = "Teleports"
  409. TextLabel_9.TextColor3 = Color3.new(0, 0, 0)
  410. TextLabel_9.TextSize = 24
  411. TextLabel_9.TextWrapped = true
  412.  
  413. WoodToSawmill.Name = "WoodToSawmill"
  414. WoodToSawmill.Parent = inFrame
  415. WoodToSawmill.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  416. WoodToSawmill.BorderSizePixel = 0
  417. WoodToSawmill.Position = UDim2.new(0.829908609, -75, -0.0488721803, 110)
  418. WoodToSawmill.Size = UDim2.new(0, 150, 0, 50)
  419. WoodToSawmill.ZIndex = 6
  420. WoodToSawmill.Font = Enum.Font.SourceSans
  421. WoodToSawmill.Text = ""
  422. WoodToSawmill.TextSize = 14
  423.  
  424. TextLabel_10.Parent = WoodToSawmill
  425. TextLabel_10.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  426. TextLabel_10.BorderSizePixel = 0
  427. TextLabel_10.Position = UDim2.new(0, 8, 0, 8)
  428. TextLabel_10.Size = UDim2.new(1, -16, 1, -16)
  429. TextLabel_10.ZIndex = 6
  430. TextLabel_10.Font = Enum.Font.ArialBold
  431. TextLabel_10.Text = "StealBase(BP)"
  432. TextLabel_10.TextColor3 = Color3.new(0, 0, 0)
  433. TextLabel_10.TextScaled = true
  434. TextLabel_10.TextSize = 24
  435. TextLabel_10.TextWrapped = true
  436.  
  437. WoodToSawmill_2.Name = "WoodToSawmill"
  438. WoodToSawmill_2.Parent = inFrame
  439. WoodToSawmill_2.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  440. WoodToSawmill_2.BorderSizePixel = 0
  441. WoodToSawmill_2.Position = UDim2.new(0.505707741, -75, -0.0488721803, 110)
  442. WoodToSawmill_2.Size = UDim2.new(0, 150, 0, 50)
  443. WoodToSawmill_2.ZIndex = 6
  444. WoodToSawmill_2.Font = Enum.Font.SourceSans
  445. WoodToSawmill_2.Text = ""
  446. WoodToSawmill_2.TextSize = 14
  447.  
  448. TextLabel_11.Parent = WoodToSawmill_2
  449. TextLabel_11.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  450. TextLabel_11.BorderSizePixel = 0
  451. TextLabel_11.Position = UDim2.new(0, 8, 0, 8)
  452. TextLabel_11.Size = UDim2.new(1, -16, 1, -16)
  453. TextLabel_11.ZIndex = 6
  454. TextLabel_11.Font = Enum.Font.ArialBold
  455. TextLabel_11.Text = "Wood2Sawmill"
  456. TextLabel_11.TextColor3 = Color3.new(0, 0, 0)
  457. TextLabel_11.TextScaled = true
  458. TextLabel_11.TextSize = 24
  459. TextLabel_11.TextWrapped = true
  460.  
  461. WoodTool.Name = "WoodTool"
  462. WoodTool.Parent = inFrame
  463. WoodTool.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  464. WoodTool.BorderSizePixel = 0
  465. WoodTool.Position = UDim2.new(0.17694065, -75, -0.0827067792, 210)
  466. WoodTool.Size = UDim2.new(0, 150, 0, 50)
  467. WoodTool.ZIndex = 6
  468. WoodTool.Font = Enum.Font.SourceSans
  469. WoodTool.Text = ""
  470. WoodTool.TextSize = 14
  471.  
  472. TextLabel_12.Parent = WoodTool
  473. TextLabel_12.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  474. TextLabel_12.BorderSizePixel = 0
  475. TextLabel_12.Position = UDim2.new(0, 8, 0, 8)
  476. TextLabel_12.Size = UDim2.new(1, -16, 1, -16)
  477. TextLabel_12.ZIndex = 6
  478. TextLabel_12.Font = Enum.Font.ArialBold
  479. TextLabel_12.Text = "WoodTool"
  480. TextLabel_12.TextColor3 = Color3.new(0, 0, 0)
  481. TextLabel_12.TextSize = 24
  482. TextLabel_12.TextWrapped = true
  483.  
  484. UIGridLayout.Parent = inFrame
  485. UIGridLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
  486. UIGridLayout.CellPadding = UDim2.new(0, 1, 0, 1)
  487. UIGridLayout.CellSize = UDim2.new(0, 150, 0, 50)
  488.  
  489. Open.Name = "Open"
  490. Open.Parent = Menu
  491. Open.BackgroundColor3 = Color3.new(0.168627, 0.505882, 0.505882)
  492. Open.BorderSizePixel = 2
  493. Open.Position = UDim2.new(0.3859649, 0, 0.815939307, 0)
  494. Open.Size = UDim2.new(0, 118, 0, 37)
  495. Open.Visible = false
  496. Open.Font = Enum.Font.ArialBold
  497. Open.Text = "Open"
  498. Open.TextColor3 = Color3.new(0, 0, 0)
  499. Open.TextSize = 17
  500. Open.TextStrokeColor3 = Color3.new(0.298039, 0.427451, 0.854902)
  501. Open.TextStrokeTransparency = 0
  502. Open.TextWrapped = true
  503.  
  504. TeleportsFrame.Name = "TeleportsFrame"
  505. TeleportsFrame.Parent = Menu
  506. TeleportsFrame.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  507. TeleportsFrame.BorderSizePixel = 0
  508. TeleportsFrame.Position = UDim2.new(0.815789521, -160, 0.498102427, -165)
  509. TeleportsFrame.Size = UDim2.new(0, 337, 0, 266)
  510. TeleportsFrame.Visible = false
  511. TeleportsFrame.ZIndex = 5
  512. TeleportsFrame.Selectable = true
  513. TeleportsFrame.Draggable = true
  514.  
  515. Heading_2.Name = "Heading"
  516. Heading_2.Parent = TeleportsFrame
  517. Heading_2.BackgroundColor3 = Color3.new(1, 1, 1)
  518. Heading_2.BackgroundTransparency = 1
  519. Heading_2.BorderSizePixel = 0
  520. Heading_2.Position = UDim2.new(0, 22, 0, 2)
  521. Heading_2.Size = UDim2.new(0.902754009, 0, 0, 36)
  522. Heading_2.ZIndex = 7
  523. Heading_2.Font = Enum.Font.ArialBold
  524. Heading_2.Text = "Teleports"
  525. Heading_2.TextColor3 = Color3.new(0, 0, 0)
  526. Heading_2.TextSize = 36
  527. Heading_2.TextWrapped = true
  528. Main.Draggable = true
  529. TeleportsFrame.Draggable = true
  530. DropShadow_3.Name = "DropShadow"
  531. DropShadow_3.Parent = Heading_2
  532. DropShadow_3.BackgroundColor3 = Color3.new(1, 1, 1)
  533. DropShadow_3.BackgroundTransparency = 1
  534. DropShadow_3.BorderSizePixel = 0
  535. DropShadow_3.Position = UDim2.new(0, 2, 0, 1)
  536. DropShadow_3.Size = UDim2.new(1, 0, 1, 0)
  537. DropShadow_3.ZIndex = 5
  538. DropShadow_3.Font = Enum.Font.ArialBold
  539. DropShadow_3.Text = "Menu"
  540. DropShadow_3.TextColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  541. DropShadow_3.TextSize = 36
  542. DropShadow_3.TextStrokeColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  543. DropShadow_3.TextWrapped = true
  544.  
  545. DropShadow_4.Name = "DropShadow"
  546. DropShadow_4.Parent = TeleportsFrame
  547. DropShadow_4.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  548. DropShadow_4.BorderSizePixel = 0
  549. DropShadow_4.Size = UDim2.new(1, 0, 0.184210524, 0)
  550. DropShadow_4.ZIndex = 6
  551.  
  552. ScrollingFrame.Parent = TeleportsFrame
  553. ScrollingFrame.BackgroundColor3 = Color3.new(1, 1, 1)
  554. ScrollingFrame.BackgroundTransparency = 1
  555. ScrollingFrame.Position = UDim2.new(0, 0, 0.184210524, 0)
  556. ScrollingFrame.Size = UDim2.new(0, 335, 0, 217)
  557. ScrollingFrame.ZIndex = 6
  558. ScrollingFrame.CanvasPosition = Vector2.new(0, 6.129107)
  559.  
  560. UIGridLayout_2.Parent = ScrollingFrame
  561. UIGridLayout_2.HorizontalAlignment = Enum.HorizontalAlignment.Center
  562. UIGridLayout_2.SortOrder = Enum.SortOrder.LayoutOrder
  563. UIGridLayout_2.CellSize = UDim2.new(0, 150, 0, 50)
  564.  
  565. WoodRUs.Name = "WoodRUs"
  566. WoodRUs.Parent = ScrollingFrame
  567. WoodRUs.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  568. WoodRUs.BorderSizePixel = 0
  569. WoodRUs.Position = UDim2.new(0.17694065, -75, -0.0789473653, 160)
  570. WoodRUs.Size = UDim2.new(0, 150, 0, 50)
  571. WoodRUs.ZIndex = 6
  572. WoodRUs.Font = Enum.Font.SourceSans
  573. WoodRUs.Text = ""
  574. WoodRUs.TextSize = 14
  575.  
  576. TextLabel_13.Parent = WoodRUs
  577. TextLabel_13.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  578. TextLabel_13.BorderSizePixel = 0
  579. TextLabel_13.Position = UDim2.new(0, 8, 0, 8)
  580. TextLabel_13.Size = UDim2.new(1, -16, 1, -16)
  581. TextLabel_13.ZIndex = 6
  582. TextLabel_13.Font = Enum.Font.ArialBold
  583. TextLabel_13.Text = "WoodRUs"
  584. TextLabel_13.TextColor3 = Color3.new(0, 0, 0)
  585. TextLabel_13.TextSize = 24
  586.  
  587. SpawnPoint.Name = "SpawnPoint"
  588. SpawnPoint.Parent = ScrollingFrame
  589. SpawnPoint.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  590. SpawnPoint.BorderSizePixel = 0
  591. SpawnPoint.Position = UDim2.new(0.17694065, -75, -0.0187969878, 60)
  592. SpawnPoint.Size = UDim2.new(0, 150, 0, 50)
  593. SpawnPoint.ZIndex = 6
  594. SpawnPoint.Font = Enum.Font.SourceSans
  595. SpawnPoint.Text = ""
  596. SpawnPoint.TextSize = 14
  597.  
  598. TextLabel_14.Parent = SpawnPoint
  599. TextLabel_14.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  600. TextLabel_14.BorderSizePixel = 0
  601. TextLabel_14.Position = UDim2.new(0, 8, 0, 8)
  602. TextLabel_14.Size = UDim2.new(1, -16, 1, -16)
  603. TextLabel_14.ZIndex = 6
  604. TextLabel_14.Font = Enum.Font.ArialBold
  605. TextLabel_14.Text = "Spawn"
  606. TextLabel_14.TextColor3 = Color3.new(0, 0, 0)
  607. TextLabel_14.TextSize = 24
  608. TextLabel_14.TextWrapped = true
  609.  
  610. LandStore.Name = "LandStore"
  611. LandStore.Parent = ScrollingFrame
  612. LandStore.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  613. LandStore.BorderSizePixel = 0
  614. LandStore.Position = UDim2.new(0.505707741, -75, 0.293233097, 110)
  615. LandStore.Size = UDim2.new(0, 150, 0, 50)
  616. LandStore.ZIndex = 6
  617. LandStore.Font = Enum.Font.SourceSans
  618. LandStore.Text = ""
  619. LandStore.TextSize = 14
  620.  
  621. TextLabel_15.Parent = LandStore
  622. TextLabel_15.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  623. TextLabel_15.BorderSizePixel = 0
  624. TextLabel_15.Position = UDim2.new(0, 8, 0, 8)
  625. TextLabel_15.Size = UDim2.new(1, -16, 1, -16)
  626. TextLabel_15.ZIndex = 6
  627. TextLabel_15.Font = Enum.Font.ArialBold
  628. TextLabel_15.Text = "LandStore"
  629. TextLabel_15.TextColor3 = Color3.new(0, 0, 0)
  630. TextLabel_15.TextSize = 24
  631. TextLabel_15.TextWrapped = true
  632.  
  633. LinksLogic.Name = "LinksLogic"
  634. LinksLogic.Parent = ScrollingFrame
  635. LinksLogic.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  636. LinksLogic.BorderSizePixel = 0
  637. LinksLogic.Position = UDim2.new(0.501141548, -75, -0.0789473653, 160)
  638. LinksLogic.Size = UDim2.new(0, 150, 0, 50)
  639. LinksLogic.ZIndex = 6
  640. LinksLogic.Font = Enum.Font.SourceSans
  641. LinksLogic.Text = ""
  642. LinksLogic.TextSize = 14
  643.  
  644. TextLabel_16.Parent = LinksLogic
  645. TextLabel_16.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  646. TextLabel_16.BorderSizePixel = 0
  647. TextLabel_16.Position = UDim2.new(0, 8, 0, 8)
  648. TextLabel_16.Size = UDim2.new(1, -16, 1, -16)
  649. TextLabel_16.ZIndex = 6
  650. TextLabel_16.Font = Enum.Font.ArialBold
  651. TextLabel_16.Text = "LinksLogic"
  652. TextLabel_16.TextColor3 = Color3.new(0, 0, 0)
  653. TextLabel_16.TextSize = 24
  654. TextLabel_16.TextWrapped = true
  655.  
  656. Cave.Name = "Cave"
  657. Cave.Parent = ScrollingFrame
  658. Cave.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  659. Cave.BorderSizePixel = 0
  660. Cave.Position = UDim2.new(0.501141548, -75, -0.0187969878, 60)
  661. Cave.Size = UDim2.new(0, 150, 0, 50)
  662. Cave.ZIndex = 6
  663. Cave.Font = Enum.Font.SourceSans
  664. Cave.Text = ""
  665. Cave.TextSize = 14
  666.  
  667. TextLabel_17.Parent = Cave
  668. TextLabel_17.BackgroundColor3 = Color3.new(0.431373, 0.862745, 0.431373)
  669. TextLabel_17.BorderSizePixel = 0
  670. TextLabel_17.Position = UDim2.new(0, 8, 0, 8)
  671. TextLabel_17.Size = UDim2.new(1, -16, 1, -16)
  672. TextLabel_17.ZIndex = 6
  673. TextLabel_17.Font = Enum.Font.ArialBold
  674. TextLabel_17.Text = "Cave"
  675. TextLabel_17.TextColor3 = Color3.new(0, 0, 0)
  676. TextLabel_17.TextSize = 24
  677. TextLabel_17.TextWrapped = true
  678.  
  679. FineArtsShop.Name = "FineArtsShop"
  680. FineArtsShop.Parent = ScrollingFrame
  681. FineArtsShop.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  682. FineArtsShop.BorderSizePixel = 0
  683. FineArtsShop.Position = UDim2.new(0.17694065, -75, -0.0488721803, 110)
  684. FineArtsShop.Size = UDim2.new(0, 150, 0, 50)
  685. FineArtsShop.ZIndex = 6
  686. FineArtsShop.Font = Enum.Font.SourceSans
  687. FineArtsShop.Text = ""
  688. FineArtsShop.TextSize = 14
  689.  
  690. TextLabel_18.Parent = FineArtsShop
  691. TextLabel_18.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  692. TextLabel_18.BorderSizePixel = 0
  693. TextLabel_18.Position = UDim2.new(0, 8, 0, 8)
  694. TextLabel_18.Size = UDim2.new(1, -16, 1, -16)
  695. TextLabel_18.ZIndex = 6
  696. TextLabel_18.Font = Enum.Font.ArialBold
  697. TextLabel_18.Text = "FineArtShop"
  698. TextLabel_18.TextColor3 = Color3.new(0, 0, 0)
  699. TextLabel_18.TextSize = 24
  700. TextLabel_18.TextWrapped = true
  701.  
  702. Swamp.Name = "Swamp"
  703. Swamp.Parent = ScrollingFrame
  704. Swamp.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  705. Swamp.BorderSizePixel = 0
  706. Swamp.Position = UDim2.new(0.505707741, -75, -0.0488721803, 110)
  707. Swamp.Size = UDim2.new(0, 150, 0, 50)
  708. Swamp.ZIndex = 6
  709. Swamp.Font = Enum.Font.SourceSans
  710. Swamp.Text = ""
  711. Swamp.TextSize = 14
  712.  
  713. TextLabel_19.Parent = Swamp
  714. TextLabel_19.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  715. TextLabel_19.BorderSizePixel = 0
  716. TextLabel_19.Position = UDim2.new(0, 8, 0, 8)
  717. TextLabel_19.Size = UDim2.new(1, -16, 1, -16)
  718. TextLabel_19.ZIndex = 6
  719. TextLabel_19.Font = Enum.Font.ArialBold
  720. TextLabel_19.Text = "Swamp"
  721. TextLabel_19.TextColor3 = Color3.new(0, 0, 0)
  722. TextLabel_19.TextSize = 24
  723. TextLabel_19.TextWrapped = true
  724.  
  725. PalmIsland.Name = "PalmIsland"
  726. PalmIsland.Parent = ScrollingFrame
  727. PalmIsland.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  728. PalmIsland.BorderSizePixel = 0
  729. PalmIsland.Position = UDim2.new(0.17694065, -75, -0.0827067792, 210)
  730. PalmIsland.Size = UDim2.new(0, 150, 0, 50)
  731. PalmIsland.ZIndex = 6
  732. PalmIsland.Font = Enum.Font.SourceSans
  733. PalmIsland.Text = ""
  734. PalmIsland.TextSize = 14
  735.  
  736. TextLabel_20.Parent = PalmIsland
  737. TextLabel_20.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  738. TextLabel_20.BorderSizePixel = 0
  739. TextLabel_20.Position = UDim2.new(0, 8, 0, 8)
  740. TextLabel_20.Size = UDim2.new(1, -16, 1, -16)
  741. TextLabel_20.ZIndex = 6
  742. TextLabel_20.Font = Enum.Font.ArialBold
  743. TextLabel_20.Text = "PalmIsland"
  744. TextLabel_20.TextColor3 = Color3.new(0, 0, 0)
  745. TextLabel_20.TextSize = 24
  746. TextLabel_20.TextWrapped = true
  747.  
  748. Volcano.Name = "Volcano"
  749. Volcano.Parent = ScrollingFrame
  750. Volcano.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  751. Volcano.BorderSizePixel = 0
  752. Volcano.Position = UDim2.new(0.17694065, -75, -0.0488721803, 110)
  753. Volcano.Size = UDim2.new(0, 150, 0, 50)
  754. Volcano.ZIndex = 6
  755. Volcano.Font = Enum.Font.SourceSans
  756. Volcano.Text = ""
  757. Volcano.TextSize = 14
  758.  
  759. TextLabel_21.Parent = Volcano
  760. TextLabel_21.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  761. TextLabel_21.BorderSizePixel = 0
  762. TextLabel_21.Position = UDim2.new(0, 8, 0, 8)
  763. TextLabel_21.Size = UDim2.new(1, -16, 1, -16)
  764. TextLabel_21.ZIndex = 6
  765. TextLabel_21.Font = Enum.Font.ArialBold
  766. TextLabel_21.Text = "Volcano"
  767. TextLabel_21.TextColor3 = Color3.new(0, 0, 0)
  768. TextLabel_21.TextSize = 24
  769. TextLabel_21.TextWrapped = true
  770.  
  771. BoxedCars.Name = "BoxedCars"
  772. BoxedCars.Parent = ScrollingFrame
  773. BoxedCars.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  774. BoxedCars.BorderSizePixel = 0
  775. BoxedCars.Position = UDim2.new(0.505707741, -75, -0.0488721803, 110)
  776. BoxedCars.Size = UDim2.new(0, 150, 0, 50)
  777. BoxedCars.ZIndex = 6
  778. BoxedCars.Font = Enum.Font.SourceSans
  779. BoxedCars.Text = ""
  780. BoxedCars.TextSize = 14
  781.  
  782. TextLabel_22.Parent = BoxedCars
  783. TextLabel_22.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  784. TextLabel_22.BorderSizePixel = 0
  785. TextLabel_22.Position = UDim2.new(0, 8, 0, 8)
  786. TextLabel_22.Size = UDim2.new(1, -16, 1, -16)
  787. TextLabel_22.ZIndex = 6
  788. TextLabel_22.Font = Enum.Font.ArialBold
  789. TextLabel_22.Text = "BoxedCars"
  790. TextLabel_22.TextColor3 = Color3.new(0, 0, 0)
  791. TextLabel_22.TextScaled = true
  792. TextLabel_22.TextSize = 24
  793. TextLabel_22.TextWrapped = true
  794.  
  795. FancyFurnishings.Name = "FancyFurnishings"
  796. FancyFurnishings.Parent = ScrollingFrame
  797. FancyFurnishings.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  798. FancyFurnishings.BorderSizePixel = 0
  799. FancyFurnishings.Position = UDim2.new(0.17694065, -75, -0.0827067792, 210)
  800. FancyFurnishings.Size = UDim2.new(0, 150, 0, 50)
  801. FancyFurnishings.ZIndex = 6
  802. FancyFurnishings.Font = Enum.Font.SourceSans
  803. FancyFurnishings.Text = ""
  804. FancyFurnishings.TextSize = 14
  805.  
  806. TextLabel_23.Parent = FancyFurnishings
  807. TextLabel_23.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  808. TextLabel_23.BorderSizePixel = 0
  809. TextLabel_23.Position = UDim2.new(0, 8, 0, 8)
  810. TextLabel_23.Size = UDim2.new(1, -16, 1, -16)
  811. TextLabel_23.ZIndex = 6
  812. TextLabel_23.Font = Enum.Font.ArialBold
  813. TextLabel_23.Text = "FancyFurnishing"
  814. TextLabel_23.TextColor3 = Color3.new(0, 0, 0)
  815. TextLabel_23.TextSize = 24
  816. TextLabel_23.TextWrapped = true
  817.  
  818. Dock.Name = "Dock"
  819. Dock.Parent = ScrollingFrame
  820. Dock.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  821. Dock.BorderSizePixel = 0
  822. Dock.Position = UDim2.new(0.17694065, -75, -0.0789473653, 160)
  823. Dock.Size = UDim2.new(0, 150, 0, 50)
  824. Dock.ZIndex = 6
  825. Dock.Font = Enum.Font.SourceSans
  826. Dock.Text = ""
  827. Dock.TextSize = 14
  828.  
  829. TextLabel_24.Parent = Dock
  830. TextLabel_24.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  831. TextLabel_24.BorderSizePixel = 0
  832. TextLabel_24.Position = UDim2.new(0, 8, 0, 8)
  833. TextLabel_24.Size = UDim2.new(1, -16, 1, -16)
  834. TextLabel_24.ZIndex = 6
  835. TextLabel_24.Font = Enum.Font.ArialBold
  836. TextLabel_24.Text = "Dock"
  837. TextLabel_24.TextColor3 = Color3.new(0, 0, 0)
  838. TextLabel_24.TextSize = 24
  839.  
  840. BobsShack.Name = "BobsShack"
  841. BobsShack.Parent = ScrollingFrame
  842. BobsShack.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  843. BobsShack.BorderSizePixel = 0
  844. BobsShack.Position = UDim2.new(0.17694065, -75, -0.0789473653, 160)
  845. BobsShack.Size = UDim2.new(0, 150, 0, 50)
  846. BobsShack.ZIndex = 6
  847. BobsShack.Font = Enum.Font.SourceSans
  848. BobsShack.Text = ""
  849. BobsShack.TextSize = 14
  850.  
  851. TextLabel_25.Parent = BobsShack
  852. TextLabel_25.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  853. TextLabel_25.BorderSizePixel = 0
  854. TextLabel_25.Position = UDim2.new(0, 8, 0, 8)
  855. TextLabel_25.Size = UDim2.new(1, -16, 1, -16)
  856. TextLabel_25.ZIndex = 6
  857. TextLabel_25.Font = Enum.Font.ArialBold
  858. TextLabel_25.Text = "BobsShack"
  859. TextLabel_25.TextColor3 = Color3.new(0, 0, 0)
  860. TextLabel_25.TextSize = 24
  861.  
  862. Bridge.Name = "Bridge"
  863. Bridge.Parent = ScrollingFrame
  864. Bridge.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  865. Bridge.BorderSizePixel = 0
  866. Bridge.Position = UDim2.new(0.17694065, -75, -0.0789473653, 160)
  867. Bridge.Size = UDim2.new(0, 150, 0, 50)
  868. Bridge.ZIndex = 6
  869. Bridge.Font = Enum.Font.SourceSans
  870. Bridge.Text = ""
  871. Bridge.TextSize = 14
  872.  
  873. TextLabel_26.Parent = Bridge
  874. TextLabel_26.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  875. TextLabel_26.BorderSizePixel = 0
  876. TextLabel_26.Position = UDim2.new(0, 8, 0, 8)
  877. TextLabel_26.Size = UDim2.new(1, -16, 1, -16)
  878. TextLabel_26.ZIndex = 6
  879. TextLabel_26.Font = Enum.Font.ArialBold
  880. TextLabel_26.Text = "Bridge"
  881. TextLabel_26.TextColor3 = Color3.new(0, 0, 0)
  882. TextLabel_26.TextSize = 24
  883.  
  884. EndTimes.Name = "EndTimes"
  885. EndTimes.Parent = ScrollingFrame
  886. EndTimes.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  887. EndTimes.BorderSizePixel = 0
  888. EndTimes.Position = UDim2.new(0.17694065, -75, -0.0789473653, 160)
  889. EndTimes.Size = UDim2.new(0, 150, 0, 50)
  890. EndTimes.ZIndex = 6
  891. EndTimes.Font = Enum.Font.SourceSans
  892. EndTimes.Text = ""
  893. EndTimes.TextSize = 14
  894.  
  895. TextLabel_27.Parent = EndTimes
  896. TextLabel_27.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  897. TextLabel_27.BorderSizePixel = 0
  898. TextLabel_27.Position = UDim2.new(0, 8, 0, 8)
  899. TextLabel_27.Size = UDim2.new(1, -16, 1, -16)
  900. TextLabel_27.ZIndex = 6
  901. TextLabel_27.Font = Enum.Font.ArialBold
  902. TextLabel_27.Text = "EndTimes"
  903. TextLabel_27.TextColor3 = Color3.new(0, 0, 0)
  904. TextLabel_27.TextSize = 24
  905.  
  906. ShrineOfSight.Name = "ShrineOfSight"
  907. ShrineOfSight.Parent = ScrollingFrame
  908. ShrineOfSight.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  909. ShrineOfSight.BorderSizePixel = 0
  910. ShrineOfSight.Position = UDim2.new(0.17694065, -75, -0.0789473653, 160)
  911. ShrineOfSight.Size = UDim2.new(0, 150, 0, 50)
  912. ShrineOfSight.ZIndex = 6
  913. ShrineOfSight.Font = Enum.Font.SourceSans
  914. ShrineOfSight.Text = ""
  915. ShrineOfSight.TextSize = 14
  916.  
  917. TextLabel_28.Parent = ShrineOfSight
  918. TextLabel_28.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  919. TextLabel_28.BorderSizePixel = 0
  920. TextLabel_28.Position = UDim2.new(0, 8, 0, 8)
  921. TextLabel_28.Size = UDim2.new(1, -16, 1, -16)
  922. TextLabel_28.ZIndex = 6
  923. TextLabel_28.Font = Enum.Font.ArialBold
  924. TextLabel_28.Text = "ShrineOfSight"
  925. TextLabel_28.TextColor3 = Color3.new(0, 0, 0)
  926. TextLabel_28.TextSize = 24
  927.  
  928. TheDen.Name = "The Den"
  929. TheDen.Parent = ScrollingFrame
  930. TheDen.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  931. TheDen.BorderSizePixel = 0
  932. TheDen.Position = UDim2.new(0.17694065, -75, -0.0789473653, 160)
  933. TheDen.Size = UDim2.new(0, 150, 0, 50)
  934. TheDen.ZIndex = 6
  935. TheDen.Font = Enum.Font.SourceSans
  936. TheDen.Text = ""
  937. TheDen.TextSize = 14
  938.  
  939. TextLabel_29.Parent = TheDen
  940. TextLabel_29.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  941. TextLabel_29.BorderSizePixel = 0
  942. TextLabel_29.Position = UDim2.new(0, 8, 0, 8)
  943. TextLabel_29.Size = UDim2.new(1, -16, 1, -16)
  944. TextLabel_29.ZIndex = 6
  945. TextLabel_29.Font = Enum.Font.ArialBold
  946. TextLabel_29.Text = "TheDen"
  947. TextLabel_29.TextColor3 = Color3.new(0, 0, 0)
  948. TextLabel_29.TextSize = 24
  949.  
  950. VolcanoWin.Name = "VolcanoWin"
  951. VolcanoWin.Parent = ScrollingFrame
  952. VolcanoWin.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  953. VolcanoWin.BorderSizePixel = 0
  954. VolcanoWin.Position = UDim2.new(0.17694065, -75, -0.0789473653, 160)
  955. VolcanoWin.Size = UDim2.new(0, 150, 0, 50)
  956. VolcanoWin.ZIndex = 6
  957. VolcanoWin.Font = Enum.Font.SourceSans
  958. VolcanoWin.Text = ""
  959. VolcanoWin.TextSize = 14
  960.  
  961. TextLabel_30.Parent = VolcanoWin
  962. TextLabel_30.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  963. TextLabel_30.BorderSizePixel = 0
  964. TextLabel_30.Position = UDim2.new(0, 8, 0, 8)
  965. TextLabel_30.Size = UDim2.new(1, -16, 1, -16)
  966. TextLabel_30.ZIndex = 6
  967. TextLabel_30.Font = Enum.Font.ArialBold
  968. TextLabel_30.Text = "VolcanoWin"
  969. TextLabel_30.TextColor3 = Color3.new(0, 0, 0)
  970. TextLabel_30.TextSize = 24
  971.  
  972. SkiLodge.Name = "SkiLodge"
  973. SkiLodge.Parent = ScrollingFrame
  974. SkiLodge.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  975. SkiLodge.BorderSizePixel = 0
  976. SkiLodge.Position = UDim2.new(0.17694065, -75, -0.0789473653, 160)
  977. SkiLodge.Size = UDim2.new(0, 150, 0, 50)
  978. SkiLodge.ZIndex = 6
  979. SkiLodge.Font = Enum.Font.SourceSans
  980. SkiLodge.Text = ""
  981. SkiLodge.TextSize = 14
  982.  
  983. TextLabel_31.Parent = SkiLodge
  984. TextLabel_31.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  985. TextLabel_31.BorderSizePixel = 0
  986. TextLabel_31.Position = UDim2.new(0, 8, 0, 8)
  987. TextLabel_31.Size = UDim2.new(1, -16, 1, -16)
  988. TextLabel_31.ZIndex = 6
  989. TextLabel_31.Font = Enum.Font.ArialBold
  990. TextLabel_31.Text = "SkiLodge"
  991. TextLabel_31.TextColor3 = Color3.new(0, 0, 0)
  992. TextLabel_31.TextSize = 24
  993.  
  994. FrostTreeArea.Name = "FrostTreeArea"
  995. FrostTreeArea.Parent = ScrollingFrame
  996. FrostTreeArea.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  997. FrostTreeArea.BorderSizePixel = 0
  998. FrostTreeArea.Position = UDim2.new(0.17694065, -75, -0.0789473653, 160)
  999. FrostTreeArea.Size = UDim2.new(0, 150, 0, 50)
  1000. FrostTreeArea.ZIndex = 6
  1001. FrostTreeArea.Font = Enum.Font.SourceSans
  1002. FrostTreeArea.Text = ""
  1003. FrostTreeArea.TextSize = 14
  1004.  
  1005. TextLabel_32.Parent = FrostTreeArea
  1006. TextLabel_32.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  1007. TextLabel_32.BorderSizePixel = 0
  1008. TextLabel_32.Position = UDim2.new(0, 8, 0, 8)
  1009. TextLabel_32.Size = UDim2.new(1, -16, 1, -16)
  1010. TextLabel_32.ZIndex = 6
  1011. TextLabel_32.Font = Enum.Font.ArialBold
  1012. TextLabel_32.Text = "FrostTreeArea"
  1013. TextLabel_32.TextColor3 = Color3.new(0, 0, 0)
  1014. TextLabel_32.TextSize = 24
  1015.  
  1016. SnowGlow.Name = "SnowGlow"
  1017. SnowGlow.Parent = ScrollingFrame
  1018. SnowGlow.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  1019. SnowGlow.BorderSizePixel = 0
  1020. SnowGlow.Position = UDim2.new(0.17694065, -75, -0.0789473653, 160)
  1021. SnowGlow.Size = UDim2.new(0, 150, 0, 50)
  1022. SnowGlow.ZIndex = 6
  1023. SnowGlow.Font = Enum.Font.SourceSans
  1024. SnowGlow.Text = ""
  1025. SnowGlow.TextSize = 14
  1026.  
  1027. TextLabel_33.Parent = SnowGlow
  1028. TextLabel_33.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  1029. TextLabel_33.BorderSizePixel = 0
  1030. TextLabel_33.Position = UDim2.new(0, 8, 0, 8)
  1031. TextLabel_33.Size = UDim2.new(1, -16, 1, -16)
  1032. TextLabel_33.ZIndex = 6
  1033. TextLabel_33.Font = Enum.Font.ArialBold
  1034. TextLabel_33.Text = "SnowGlow"
  1035. TextLabel_33.TextColor3 = Color3.new(0, 0, 0)
  1036. TextLabel_33.TextSize = 24
  1037.  
  1038. StrangeMan.Name = "StrangeMan"
  1039. StrangeMan.Parent = ScrollingFrame
  1040. StrangeMan.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  1041. StrangeMan.BorderSizePixel = 0
  1042. StrangeMan.Position = UDim2.new(0.17694065, -75, -0.0789473653, 160)
  1043. StrangeMan.Size = UDim2.new(0, 150, 0, 50)
  1044. StrangeMan.ZIndex = 6
  1045. StrangeMan.Font = Enum.Font.SourceSans
  1046. StrangeMan.Text = ""
  1047. StrangeMan.TextSize = 14
  1048.  
  1049. TextLabel_34.Parent = StrangeMan
  1050. TextLabel_34.BackgroundColor3 = Color3.new(0.811765, 0, 0.403922)
  1051. TextLabel_34.BorderSizePixel = 0
  1052. TextLabel_34.Position = UDim2.new(0, 8, 0, 8)
  1053. TextLabel_34.Size = UDim2.new(1, -16, 1, -16)
  1054. TextLabel_34.ZIndex = 6
  1055. TextLabel_34.Font = Enum.Font.ArialBold
  1056. TextLabel_34.Text = "StrangeMan"
  1057. TextLabel_34.TextColor3 = Color3.new(0, 0, 0)
  1058. TextLabel_34.TextSize = 24
  1059. --buttons
  1060. x.MouseButton1Down:Connect(function()
  1061. TeleportsFrame.Visible = false
  1062. Main.Visible = false
  1063. Open.Visible = true
  1064. end)
  1065. Teleports.MouseButton1Down:Connect(function()
  1066. if TeleportsFrame.Visible == false then
  1067. TeleportsFrame.Visible = true
  1068. else TeleportsFrame.Visible = false
  1069. end
  1070. end)
  1071. Open.MouseButton1Down:Connect(function()
  1072. Open.Visible =false
  1073. Main.Visible = true
  1074. end)
  1075. --fly
  1076. function fly()
  1077. for i,v in pairs(script:GetChildren()) do
  1078. pcall(function() v.Value = "" end)
  1079. game:GetService("Debris"):AddItem(v,.1)
  1080. end
  1081.  
  1082. function weld(p0,p1,c0,c1,par)
  1083. local w = Instance.new("Weld",p0 or par)
  1084. w.Part0 = p0
  1085. w.Part1 = p1
  1086. w.C0 = c0 or CFrame.new()
  1087. w.C1 = c1 or CFrame.new()
  1088. return w
  1089. end
  1090.  
  1091. local motors = {}
  1092.  
  1093. function motor(p0,p1,c0,c1,des,vel,par)
  1094. local w = Instance.new("Motor6D",p0 or par)
  1095. w.Part0 = p0
  1096. w.Part1 = p1
  1097. w.C0 = c0 or CFrame.new()
  1098. w.C1 = c1 or CFrame.new()
  1099. w.MaxVelocity = tonumber(vel) or .05
  1100. w.DesiredAngle = tonumber(des) or 0
  1101. return w
  1102. end
  1103.  
  1104. function lerp(a,b,c)
  1105. return a+(b-a)*c
  1106. end
  1107.  
  1108. function clerp(c1,c2,al)
  1109. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  1110. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  1111. for i,v in pairs(com1) do
  1112. com1[i] = lerp(v,com2[i],al)
  1113. end
  1114. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  1115. end
  1116.  
  1117. function ccomplerp(c1,c2,al)
  1118. local com1 = {c1:components()}
  1119. local com2 = {c2:components()}
  1120. for i,v in pairs(com1) do
  1121. com1[i] = lerp(v,com2[i],al)
  1122. end
  1123. return CFrame.new(unpack(com1))
  1124. end
  1125.  
  1126. function tickwave(time,length,offset)
  1127. return (math.abs((tick()+(offset or 0))%time-time/2)*2-time/2)/time/2*length
  1128. end
  1129.  
  1130. function invcol(c)
  1131. c = c.Color
  1132. return BrickColor.new(Color3.new(1-c.b,1-c.g,1-c.r))
  1133. end
  1134. local oc = oc or function(...) return ... end
  1135. local plr = game.Players.LocalPlayer
  1136. local char = plr.Character
  1137. local tor = char.Torso
  1138. local hum = char.Humanoid
  1139. hum.PlatformStand = false
  1140. pcall(function()
  1141. char.Wings:Destroy()
  1142. end)
  1143. pcall(function()
  1144. char.Angel:Destroy() -- hat
  1145. end)
  1146. local mod = Instance.new("Model",char)
  1147. mod.Name = "Wings"
  1148. local special = {
  1149. [game.Players.LocalPlayer.Name] = {"Black","Bright red",.5,0,false,Color3.new(1,0,0),Color3.new(0,0,0)},
  1150. }
  1151. local topcolor = BrickColor.new("Really black")
  1152. local feacolor = BrickColor.new("Black")
  1153. local ptrans = 0
  1154. local pref = 0
  1155. local fire = true
  1156. local fmcol = Color3.new()
  1157. local fscol = Color3.new()
  1158. local spec = special[plr.Name:lower()]
  1159. if spec then
  1160. topcolor,feacolor,ptrans,pref,fire,fmcol,fscol = spec[1] and BrickColor.new(spec[1]) or topcolor,spec[2] and BrickColor.new(spec[2]) or feacolor,spec[3],spec[4],spec[5],spec[6],spec[7]
  1161. end
  1162. local part = Instance.new("Part")
  1163. part.FormFactor = "Custom"
  1164. part.Size = Vector3.new(.2,.2,.2)
  1165. part.TopSurface,part.BottomSurface = 0,0
  1166. part.CanCollide = false
  1167. part.BrickColor = BrickColor.new("Black")
  1168. part.Transparency = ptrans
  1169. part.Reflectance = pref
  1170. local ef = Instance.new("Fire",fire and part or nil)
  1171. ef.Size = .15
  1172. ef.Color = BrickColor.new("Black").Color
  1173. ef.SecondaryColor = BrickColor.new("Bright red").Color
  1174. part:BreakJoints()
  1175. function newpart()
  1176. local clone = part:Clone()
  1177. clone.Parent = mod
  1178. clone:BreakJoints()
  1179. return clone
  1180. end
  1181. local feath = newpart()
  1182. feath.BrickColor = feacolor
  1183. feath.Transparency = 0
  1184. Instance.new("SpecialMesh",feath).MeshType = "Sphere"
  1185. function newfeather()
  1186. local clone = feath:Clone()
  1187. clone.Parent = mod
  1188. clone:BreakJoints()
  1189. return clone
  1190. end
  1191. flying = false
  1192. moving = false
  1193. for i,v in pairs(tor:GetChildren()) do
  1194. if v.ClassName:lower():match("body") then
  1195. v:Destroy()
  1196. end
  1197. end
  1198. local ctor = tor:Clone()
  1199. ctor:ClearAllChildren()
  1200. ctor.Name = "cTorso"
  1201. ctor.Transparency = 1
  1202. ctor.CanCollide = false
  1203. ctor.FormFactor = "Custom"
  1204. ctor.Size = Vector3.new(.2,.2,.2)
  1205. ctor.Parent = mod
  1206. weld(tor,ctor)
  1207. local bg = Instance.new("BodyGyro",ctor)
  1208. bg.maxTorque = Vector3.new()
  1209. bg.P = 15000
  1210. bg.D = 1000
  1211. local bv = Instance.new("BodyVelocity",ctor)
  1212. bv.maxForce = Vector3.new()
  1213. bv.P = 15000
  1214. vel = Vector3.new()
  1215. cf = CFrame.new()
  1216. flspd = 0
  1217. keysdown = {}
  1218. keypressed = {}
  1219. ktime = {}
  1220. descendtimer = 0
  1221. jumptime = tick()
  1222. hum.Jumping:connect(function()
  1223. jumptime = tick()
  1224. end)
  1225. cam = workspace.CurrentCamera
  1226. kd = plr:GetMouse().KeyDown:connect(oc(function(key)
  1227. keysdown[key] = true
  1228. keypressed[key] = true
  1229. if key == "q" then
  1230. descendtimer = tick()
  1231. elseif key == " " and not hum.Jump then
  1232. jumptime = tick()
  1233. elseif (key == "a" or key == "d") and ktime[key] and tick()-ktime[key] < .3 and math.abs(reqrotx) < .3 then
  1234. reqrotx = key == "a" and math.pi*2 or -math.pi*2
  1235. end
  1236. ktime[key] = tick()
  1237. end))
  1238.  
  1239. ku = plr:GetMouse().KeyUp:connect(function(key)
  1240. keysdown[key] = false
  1241. if key == " " then
  1242. descendtimer = tick()
  1243. end
  1244. end)
  1245. function mid(a,b,c)
  1246. return math.max(a,math.min(b,c or -a))
  1247. end
  1248. function bn(a)
  1249. return a and 1 or 0
  1250. end
  1251. function gm(tar)
  1252. local m = 0
  1253. for i,v in pairs(tar:GetChildren()) do
  1254. if v:IsA("BasePart") then
  1255. m = m + v:GetMass()
  1256. end
  1257. m = m + gm(v)
  1258. end
  1259. return m
  1260. end
  1261. reqrotx = 0
  1262. local grav = 196.2
  1263. local con
  1264. con = game:GetService("RunService").Stepped:connect(oc(function()
  1265. local obvel = tor.CFrame:vectorToObjectSpace(tor.Velocity)
  1266. local sspd, uspd,fspd = obvel.X,obvel.Y,obvel.Z
  1267. if flying then
  1268. local lfldir = fldir
  1269. fldir = cam.CoordinateFrame:vectorToWorldSpace(Vector3.new(bn(keysdown.d)-bn(keysdown.a),0,bn(keysdown.s)-bn(keysdown.w))).unit
  1270. local lmoving = moving
  1271. moving = fldir.magnitude > .1
  1272. if lmoving and not moving then
  1273. idledir = lfldir*Vector3.new(1,0,1)
  1274. descendtimer = tick()
  1275. end
  1276. local dbomb = fldir.Y < -.6 or (moving and keysdown["1"])
  1277. if moving and keysdown["0"] and lmoving then
  1278. fldir = (Vector3.new(lfldir.X,math.min(fldir.Y,lfldir.Y+.01)-.1,lfldir.Z)+(fldir*Vector3.new(1,0,1))*.05).unit
  1279. end
  1280. local down = tor.CFrame:vectorToWorldSpace(Vector3.new(0,-1,0))
  1281. local descending = (not moving and keysdown["q"] and not keysdown[" "])
  1282. cf = ccomplerp(cf,CFrame.new(tor.Position,tor.Position+(not moving and idledir or fldir)),keysdown["0"] and .02 or .07)
  1283. local gdown = not dbomb and cf.lookVector.Y < -.2 and tor.Velocity.unit.Y < .05
  1284. hum.PlatformStand = true
  1285. bg.maxTorque = Vector3.new(1,1,1)*9e5
  1286. local rotvel = CFrame.new(Vector3.new(),tor.Velocity):toObjectSpace(CFrame.new(Vector3.new(),fldir)).lookVector
  1287. bg.cframe = cf * CFrame.Angles(not moving and -.1 or -math.pi/2+.2,moving and mid(-2.5,rotvel.X/1.5) + reqrotx or 0,0)
  1288. reqrotx = reqrotx - reqrotx/10
  1289. bv.maxForce = Vector3.new(1,1,1)*9e4*.5
  1290. local anioff =(bn(keysdown[" "])-bn(keysdown["q"]))/2
  1291. local ani = tickwave(1.5-anioff,1)
  1292. bv.velocity = bv.velocity:Lerp(Vector3.new(0,bn(not moving)*-ani*15+(descending and math.min(20,tick()-descendtimer)*-8 or bn(keysdown[" "])-bn(keysdown["q"]))*15,0)+vel,.6)
  1293. vel = moving and cf.lookVector*flspd or Vector3.new()
  1294. flspd = math.min(120,lerp(flspd,moving and (fldir.Y<0 and flspd+(-fldir.Y)*grav/60 or math.max(50,flspd-fldir.Y*grav/300)) or 60,.4))
  1295. local hit,ray = workspace:FindPartOnRayWithIgnoreList(Ray.new(tor.Position,Vector3.new(0,-3.5+math.min(0,bv.velocity.y)/30,0)),{char})
  1296. if hit and down.Y < -.85 and tick()-flystart > 1 then
  1297. flying = false
  1298. hum.PlatformStand = false
  1299. tor.Velocity = Vector3.new()
  1300. end
  1301. else
  1302. bg.maxTorque = Vector3.new()
  1303. bv.maxForce = Vector3.new()
  1304. local x,y,z = fspd/160,uspd/700,sspd/900
  1305. if keypressed[" "] and not flying and (tick()-jumptime > .05 and (tick()-jumptime < 3 or hum.Jump)) then
  1306. vel = Vector3.new(0,50,0)
  1307. bv.velocity = vel
  1308. idledir = cam.CoordinateFrame.lookVector*Vector3.new(1,0,1)
  1309. cf = tor.CFrame * CFrame.Angles(-.01,0,0)
  1310. tor.CFrame = cf
  1311. bg.cframe = cf
  1312. flystart = tick()
  1313. flying = true
  1314. end
  1315. end
  1316. keypressed = {}
  1317. end))
  1318. end
  1319. --fly end
  1320. --waypoints
  1321. --- Waypoints ---
  1322.  
  1323. local WayPoints = {
  1324. ["Wood R Us"] = CFrame.new(265, 5, 57),
  1325. ["SpawnPoint"] = CFrame.new(155, 5, 74),
  1326. ["Land Store"] = CFrame.new(258, 5, -99),
  1327. ["Link's Logic"] = CFrame.new(4607, 9, -798),
  1328. ["Cave"] = CFrame.new(3581, -177, 430),
  1329. ["Volcano"] = CFrame.new(-1585, 625, 1140),
  1330. ["Swamp"] = CFrame.new(-1209, 138, -801),
  1331. ["Palm Island"] = CFrame.new(2549, 5, -42),
  1332. ["Fancy Furnishings"] = CFrame.new(491, 13, -1720),
  1333. ["Boxed Cars"] = CFrame.new(509, 5.2, -1463),
  1334. ["Fine Arts Shop"] = CFrame.new(5207, -156, 719),
  1335. ["Bob's Shack"] = CFrame.new(260, 10, -2542),
  1336. ["Dock"] = CFrame.new(1114, 3.2, -197),
  1337. ["Bridge"] = CFrame.new(113, 15, -977),
  1338. ["End Times"] = CFrame.new(113, -204, -951),
  1339. ["Shrine Of Sight"] = CFrame.new(-1600, 205, 919),
  1340. ["The Den"] = CFrame.new(323, 49, 1930),
  1341. ["Volcano Win"] = CFrame.new(-1675, 358, 1476),
  1342. ["Ski Lodge"] = CFrame.new(1244, 66, 2306),
  1343. ["Strange Man"] = CFrame.new(1061, 20, 1131),
  1344. ["Frost Tree"] = CFrame.new(1448.3, 413, 3185.2),
  1345. ["SnowGlow Tree"] = CFrame.new(-1105.9, -6, -894)
  1346. }
  1347.  
  1348. WoodRUs.MouseButton1Down:connect(function()
  1349. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1350. uTorso.CFrame = WayPoints["Wood R Us"]
  1351. end)
  1352.  
  1353. SpawnPoint.MouseButton1Down:connect(function()
  1354. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1355. uTorso.CFrame = WayPoints["SpawnPoint"]
  1356. end)
  1357.  
  1358. LandStore.MouseButton1Down:connect(function()
  1359. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1360. uTorso.CFrame = WayPoints["Land Store"]
  1361. end)
  1362.  
  1363. LinksLogic.MouseButton1Down:connect(function()
  1364. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1365. uTorso.CFrame = WayPoints["Link's Logic"]
  1366. end)
  1367.  
  1368. Cave.MouseButton1Down:connect(function()
  1369. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1370. uTorso.CFrame = WayPoints["Cave"]
  1371. end)
  1372.  
  1373. Volcano.MouseButton1Down:connect(function()
  1374. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1375. uTorso.CFrame = WayPoints["Volcano"]
  1376. end)
  1377.  
  1378. Swamp.MouseButton1Down:connect(function()
  1379. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1380. uTorso.CFrame = WayPoints["Swamp"]
  1381. end)
  1382.  
  1383. PalmIsland.MouseButton1Down:connect(function()
  1384. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1385. uTorso.CFrame = WayPoints["Palm Island"]
  1386. end)
  1387.  
  1388. FancyFurnishings.MouseButton1Down:connect(function()
  1389. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1390. uTorso.CFrame = WayPoints["Fancy Furnishings"]
  1391. end)
  1392.  
  1393. BoxedCars.MouseButton1Down:connect(function()
  1394. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1395. uTorso.CFrame = WayPoints["Boxed Cars"]
  1396. end)
  1397.  
  1398. FineArtsShop.MouseButton1Down:connect(function()
  1399. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1400. uTorso.CFrame = WayPoints["Fine Arts Shop"]
  1401. end)
  1402.  
  1403. BobsShack.MouseButton1Down:connect(function()
  1404. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1405. uTorso.CFrame = WayPoints["Bob's Shack"]
  1406. end)
  1407.  
  1408. Dock.MouseButton1Down:connect(function()
  1409. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1410. uTorso.CFrame = WayPoints["Dock"]
  1411. end)
  1412.  
  1413. Bridge.MouseButton1Down:connect(function()
  1414. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1415. uTorso.CFrame = WayPoints["Bridge"]
  1416. end)
  1417.  
  1418. EndTimes.MouseButton1Down:connect(function()
  1419. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1420. uTorso.CFrame = WayPoints["End Times"]
  1421. end)
  1422.  
  1423. ShrineOfSight.MouseButton1Down:connect(function()
  1424. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1425. uTorso.CFrame = WayPoints["Shrine Of Sight"]
  1426. end)
  1427.  
  1428. TheDen.MouseButton1Down:connect(function()
  1429. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1430. uTorso.CFrame = WayPoints["The Den"]
  1431. end)
  1432.  
  1433. VolcanoWin.MouseButton1Down:connect(function()
  1434. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1435. uTorso.CFrame = WayPoints["Volcano Win"]
  1436. end)
  1437.  
  1438. SkiLodge.MouseButton1Down:connect(function()
  1439. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1440. uTorso.CFrame = WayPoints["Ski Lodge"]
  1441. end)
  1442.  
  1443. StrangeMan.MouseButton1Down:connect(function()
  1444. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1445. uTorso.CFrame = WayPoints["Strange Man"]
  1446. end)
  1447.  
  1448. FrostTreeArea.MouseButton1Down:connect(function()
  1449. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1450. uTorso.CFrame = WayPoints["Frost Tree"]
  1451. end)
  1452.  
  1453. SnowGlow.MouseButton1Down:connect(function()
  1454. local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
  1455. uTorso.CFrame = WayPoints["SnowGlow Tree"]
  1456. end)
  1457. --waypoints end
  1458. Maxland.MouseButton1Down:Connect(function()
  1459. for i, v in pairs(game:GetService("Workspace").Properties:GetChildren()) do
  1460. if v:FindFirstChild("Owner") and v.Owner.Value == game.Players.LocalPlayer then
  1461. base = v
  1462. square = v.OriginSquare
  1463. end
  1464. end
  1465. function makebase(pos)
  1466. local Event = game:GetService("ReplicatedStorage").PropertyPurchasing.ClientExpandedProperty
  1467. Event:FireServer(base, pos)
  1468. end
  1469. spos = square.Position
  1470. makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z))
  1471. makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z))
  1472. makebase(CFrame.new(spos.X, spos.Y, spos.Z + 40))
  1473. makebase(CFrame.new(spos.X, spos.Y, spos.Z - 40))
  1474. makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z + 40))
  1475. makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z - 40))
  1476. makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z + 40))
  1477. makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z - 40))
  1478. makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z))
  1479. makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z))
  1480. makebase(CFrame.new(spos.X, spos.Y, spos.Z + 80))
  1481. makebase(CFrame.new(spos.X, spos.Y, spos.Z - 80))
  1482. --Corners--
  1483. makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z + 80))
  1484. makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z - 80))
  1485. makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z + 80))
  1486. makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z - 80))
  1487. --Corners--
  1488. makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z + 80))
  1489. makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z + 80))
  1490. makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z + 40))
  1491. makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z - 40))
  1492. makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z + 40))
  1493. makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z - 40))
  1494. makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z - 80))
  1495. makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z - 80))
  1496.  
  1497. end)
  1498.  
  1499.  
  1500.  
  1501. GodAxe.MouseButton1Down:Connect(function()
  1502. Detect = coroutine.wrap(function()
  1503. Player = game.Players.LocalPlayer
  1504. mouse = Player:GetMouse()
  1505. mouse.Button1Down:connect(function()
  1506. MouseDown = true
  1507. end)
  1508. mouse.Button1Up:connect(function()
  1509. MouseDown = false
  1510. end)
  1511. end)
  1512. Detect()
  1513. Player = game.Players.LocalPlayer
  1514. mouse = Player:GetMouse()
  1515. game:GetService('RunService').RenderStepped:connect(function()
  1516. if Player.Character:FindFirstChild("Tool") then
  1517. if MouseDown == true then
  1518. if mouse.Target.Name == "WoodSection" then
  1519. targetWood = mouse.Target
  1520. Tool=Player.Character.Tool
  1521. ---FaceVector
  1522. Height = targetWood.CFrame:pointToObjectSpace(mouse.Hit.p).Y + targetWood.Size.Y/2
  1523. local ray = Ray.new(Player.Character.Head.Position, ((targetWood.CFrame * CFrame.new(0, Height - targetWood.Size.Y/2, 0)).p - Player.Character.Head.Position).unit * 200)
  1524. part,_,p = workspace:FindPartOnRay(ray, Player.Character)
  1525. function fixVector(V)
  1526. return Vector3.new(math.floor(V.X + 0.5), math.floor(V.Y + 0.5), math.floor(V.Z + 0.5))
  1527. end
  1528. local faceVector = fixVector(targetWood.CFrame:vectorToObjectSpace(p))
  1529. if faceVector.Y ~= 0 then
  1530. return
  1531. end
  1532. local lookAtCFrame = CFrame.new(Player.Character.Head.Position, mouse.Hit.p)
  1533. local relativeCFrame = lookAtCFrame:toObjectSpace(targetWood.CFrame * CFrame.Angles(math.pi/2, 0, 0))
  1534. local relativeLookVector = relativeCFrame.lookVector
  1535. local m = relativeLookVector.Y >= 0 and 1 or -1
  1536. if faceVector.X == 1 then
  1537. faceVector = Vector3.new(0, 0, -1) * m
  1538. elseif faceVector.X == -1 then
  1539. faceVector = Vector3.new(0, 0, 1) * m
  1540. elseif faceVector.Z == 1 then
  1541. faceVector = Vector3.new(1, 0, 0) * m
  1542. elseif faceVector.Z == -1 then
  1543. faceVector = Vector3.new(-1, 0, 0) * m
  1544. end
  1545. local cutEvent = targetWood.Parent.CutEvent
  1546. game.ReplicatedStorage.Interaction.RemoteProxy:FireServer(cutEvent, {sectionId = targetWood.ID.Value, faceVector = faceVector, height = Height, hitPoints = 0.2, cooldown = 0, cuttingClass = "Axe", tool = Player.Character.Tool})
  1547. end
  1548. end
  1549. end
  1550. end)
  1551. end)
  1552.  
  1553. WoodTool.MouseButton1Down:Connect(function()
  1554. -- Instances:
  1555. local ColorPicker = Instance.new("ScreenGui")
  1556. local ChangeColor = Instance.new("Frame")
  1557. local CurrentColor = Instance.new("ImageButton")
  1558. local Picker = Instance.new("ScrollingFrame")
  1559. local Birch = Instance.new("ImageButton")
  1560. local DropShadow = Instance.new("Frame")
  1561. local Grey = Instance.new("ImageButton")
  1562. local DropShadow_2 = Instance.new("Frame")
  1563. local Walnut = Instance.new("ImageButton")
  1564. local DropShadow_3 = Instance.new("Frame")
  1565. local Generic = Instance.new("ImageButton")
  1566. local DropShadow_4 = Instance.new("Frame")
  1567. local Oak = Instance.new("ImageButton")
  1568. local DropShadow_5 = Instance.new("Frame")
  1569. local Pine = Instance.new("ImageButton")
  1570. local DropShadow_6 = Instance.new("Frame")
  1571. local Palm = Instance.new("ImageButton")
  1572. local DropShadow_7 = Instance.new("Frame")
  1573. local Cherry = Instance.new("ImageButton")
  1574. local DropShadow_8 = Instance.new("Frame")
  1575. local Koa = Instance.new("ImageButton")
  1576. local DropShadow_9 = Instance.new("Frame")
  1577. local Volcano = Instance.new("ImageButton")
  1578. local DropShadow_10 = Instance.new("Frame")
  1579. local GreenSwampy = Instance.new("ImageButton")
  1580. local DropShadow_11 = Instance.new("Frame")
  1581. local GoldSwampy = Instance.new("ImageButton")
  1582. local DropShadow_12 = Instance.new("Frame")
  1583. local GenericSpecial = Instance.new("ImageButton")
  1584. local DropShadow_13 = Instance.new("Frame")
  1585. local SnowGlow = Instance.new("ImageButton")
  1586. local DropShadow_14 = Instance.new("Frame")
  1587. local Frost = Instance.new("ImageButton")
  1588. local DropShadow_15 = Instance.new("Frame")
  1589. local CaveCrawler = Instance.new("ImageButton")
  1590. local DropShadow_16 = Instance.new("Frame")
  1591. local LoneCave = Instance.new("ImageButton")
  1592. local DropShadow_17 = Instance.new("Frame")
  1593. local Spooky = Instance.new("ImageButton")
  1594. local DropShadow_18 = Instance.new("Frame")
  1595. local SpookyNeon = Instance.new("ImageButton")
  1596. local DropShadow_19 = Instance.new("Frame")
  1597. --Properties:
  1598. ColorPicker.Name = "ColorPicker"
  1599. ColorPicker.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  1600.  
  1601. ChangeColor.Name = "ChangeColor"
  1602. ChangeColor.Parent = ColorPicker
  1603. ChangeColor.BackgroundColor3 = Color3.new(0.176471, 0.254902, 0.427451)
  1604. ChangeColor.BorderColor3 = Color3.new(0, 0, 0)
  1605. ChangeColor.BorderSizePixel = 2
  1606. ChangeColor.Position = UDim2.new(0, 10, 1, -110)
  1607. ChangeColor.Size = UDim2.new(0, 100, 0, 100)
  1608. ChangeColor.ZIndex = 2
  1609. ColorPicker.Enabled = false
  1610.  
  1611. CurrentColor.Name = "CurrentColor"
  1612. CurrentColor.Parent = ChangeColor
  1613. CurrentColor.BackgroundColor3 = Color3.new(0.176471, 0.254902, 0.427451)
  1614. CurrentColor.BorderColor3 = Color3.new(0, 0, 0)
  1615. CurrentColor.BorderSizePixel = 2
  1616. CurrentColor.Position = UDim2.new(0, 10, 0, 10)
  1617. CurrentColor.Size = UDim2.new(0, 80, 0, 80)
  1618. CurrentColor.ZIndex = 2
  1619. CurrentColor.Image = "rbxassetid://2712547918"
  1620. CurrentColor.ScaleType = Enum.ScaleType.Crop
  1621.  
  1622. Picker.Name = "Picker"
  1623. Picker.Parent = ColorPicker
  1624. Picker.BackgroundColor3 = Color3.new(0.176471, 0.254902, 0.427451)
  1625. Picker.BorderColor3 = Color3.new(0, 0, 0)
  1626. Picker.BorderSizePixel = 2
  1627. Picker.Position = UDim2.new(0, 10, 1, -320)
  1628. Picker.Size = UDim2.new(0, 100, 0, 200)
  1629. Picker.CanvasPosition = Vector2.new(0, 700)
  1630. Picker.CanvasSize = UDim2.new(0, 0, 0, 900)
  1631. Picker.ScrollBarThickness = 7
  1632. Picker.VerticalScrollBarPosition = Enum.VerticalScrollBarPosition.Left
  1633. Picker.Visible = false
  1634.  
  1635. Birch.Name = "Birch"
  1636. Birch.Parent = Picker
  1637. Birch.BackgroundColor3 = Color3.new(1, 1, 1)
  1638. Birch.BorderColor3 = Color3.new(0, 0, 0)
  1639. Birch.Position = UDim2.new(0, 10, 0, 5)
  1640. Birch.Size = UDim2.new(0, 80, 0, 40)
  1641. Birch.ZIndex = 3
  1642. Birch.Image = "rbxassetid://2712547918"
  1643. Birch.ScaleType = Enum.ScaleType.Crop
  1644.  
  1645. DropShadow.Name = "DropShadow"
  1646. DropShadow.Parent = Birch
  1647. DropShadow.BackgroundColor3 = Color3.new(0, 0, 0)
  1648. DropShadow.BorderSizePixel = 0
  1649. DropShadow.Position = UDim2.new(0, 4, 0, 4)
  1650. DropShadow.Size = UDim2.new(1, 0, 1, 0)
  1651. DropShadow.ZIndex = 2
  1652.  
  1653. Grey.Name = "Grey"
  1654. Grey.Parent = Picker
  1655. Grey.BackgroundColor3 = Color3.new(1, 1, 1)
  1656. Grey.BorderColor3 = Color3.new(0, 0, 0)
  1657. Grey.Position = UDim2.new(0, 10, 0, 55)
  1658. Grey.Size = UDim2.new(0, 80, 0, 40)
  1659. Grey.ZIndex = 3
  1660. Grey.Image = "rbxassetid://924320031"
  1661. Grey.ScaleType = Enum.ScaleType.Crop
  1662.  
  1663. DropShadow_2.Name = "DropShadow"
  1664. DropShadow_2.Parent = Grey
  1665. DropShadow_2.BackgroundColor3 = Color3.new(0, 0, 0)
  1666. DropShadow_2.BorderSizePixel = 0
  1667. DropShadow_2.Position = UDim2.new(0, 4, 0, 4)
  1668. DropShadow_2.Size = UDim2.new(1, 0, 1, 0)
  1669. DropShadow_2.ZIndex = 2
  1670.  
  1671. Walnut.Name = "Walnut"
  1672. Walnut.Parent = Picker
  1673. Walnut.BackgroundColor3 = Color3.new(1, 1, 1)
  1674. Walnut.BorderColor3 = Color3.new(0, 0, 0)
  1675. Walnut.Position = UDim2.new(0, 10, 0, 105)
  1676. Walnut.Size = UDim2.new(0, 80, 0, 40)
  1677. Walnut.ZIndex = 3
  1678. Walnut.Image = "rbxassetid://2712559790"
  1679. Walnut.ScaleType = Enum.ScaleType.Crop
  1680.  
  1681. DropShadow_3.Name = "DropShadow"
  1682. DropShadow_3.Parent = Walnut
  1683. DropShadow_3.BackgroundColor3 = Color3.new(0, 0, 0)
  1684. DropShadow_3.BorderSizePixel = 0
  1685. DropShadow_3.Position = UDim2.new(0, 4, 0, 4)
  1686. DropShadow_3.Size = UDim2.new(1, 0, 1, 0)
  1687. DropShadow_3.ZIndex = 2
  1688.  
  1689. Generic.Name = "Generic"
  1690. Generic.Parent = Picker
  1691. Generic.BackgroundColor3 = Color3.new(1, 1, 1)
  1692. Generic.BorderColor3 = Color3.new(0, 0, 0)
  1693. Generic.Position = UDim2.new(0, 10, 0, 155)
  1694. Generic.Size = UDim2.new(0, 80, 0, 40)
  1695. Generic.ZIndex = 3
  1696. Generic.Image = "rbxassetid://2712568624"
  1697. Generic.ScaleType = Enum.ScaleType.Crop
  1698.  
  1699. DropShadow_4.Name = "DropShadow"
  1700. DropShadow_4.Parent = Generic
  1701. DropShadow_4.BackgroundColor3 = Color3.new(0, 0, 0)
  1702. DropShadow_4.BorderSizePixel = 0
  1703. DropShadow_4.Position = UDim2.new(0, 4, 0, 4)
  1704. DropShadow_4.Size = UDim2.new(1, 0, 1, 0)
  1705. DropShadow_4.ZIndex = 2
  1706.  
  1707. Oak.Name = "Oak"
  1708. Oak.Parent = Picker
  1709. Oak.BackgroundColor3 = Color3.new(1, 1, 1)
  1710. Oak.BorderColor3 = Color3.new(0, 0, 0)
  1711. Oak.Position = UDim2.new(0, 10, 0, 205)
  1712. Oak.Size = UDim2.new(0, 80, 0, 40)
  1713. Oak.ZIndex = 3
  1714. Oak.Image = "rbxassetid://2712579185"
  1715. Oak.ScaleType = Enum.ScaleType.Crop
  1716.  
  1717. DropShadow_5.Name = "DropShadow"
  1718. DropShadow_5.Parent = Oak
  1719. DropShadow_5.BackgroundColor3 = Color3.new(0, 0, 0)
  1720. DropShadow_5.BorderSizePixel = 0
  1721. DropShadow_5.Position = UDim2.new(0, 4, 0, 4)
  1722. DropShadow_5.Size = UDim2.new(1, 0, 1, 0)
  1723. DropShadow_5.ZIndex = 2
  1724.  
  1725. Pine.Name = "Pine"
  1726. Pine.Parent = Picker
  1727. Pine.BackgroundColor3 = Color3.new(1, 1, 1)
  1728. Pine.BorderColor3 = Color3.new(0, 0, 0)
  1729. Pine.Position = UDim2.new(0, 10, 0, 255)
  1730. Pine.Size = UDim2.new(0, 80, 0, 40)
  1731. Pine.ZIndex = 3
  1732. Pine.Image = "rbxassetid://2712591183"
  1733. Pine.ScaleType = Enum.ScaleType.Crop
  1734.  
  1735. DropShadow_6.Name = "DropShadow"
  1736. DropShadow_6.Parent = Pine
  1737. DropShadow_6.BackgroundColor3 = Color3.new(0, 0, 0)
  1738. DropShadow_6.BorderSizePixel = 0
  1739. DropShadow_6.Position = UDim2.new(0, 4, 0, 4)
  1740. DropShadow_6.Size = UDim2.new(1, 0, 1, 0)
  1741. DropShadow_6.ZIndex = 2
  1742.  
  1743. Palm.Name = "Palm"
  1744. Palm.Parent = Picker
  1745. Palm.BackgroundColor3 = Color3.new(1, 1, 1)
  1746. Palm.BorderColor3 = Color3.new(0, 0, 0)
  1747. Palm.Position = UDim2.new(0, 10, 0, 305)
  1748. Palm.Size = UDim2.new(0, 80, 0, 40)
  1749. Palm.ZIndex = 3
  1750. Palm.Image = "rbxassetid://2712597395"
  1751. Palm.ScaleType = Enum.ScaleType.Crop
  1752.  
  1753. DropShadow_7.Name = "DropShadow"
  1754. DropShadow_7.Parent = Palm
  1755. DropShadow_7.BackgroundColor3 = Color3.new(0, 0, 0)
  1756. DropShadow_7.BorderSizePixel = 0
  1757. DropShadow_7.Position = UDim2.new(0, 4, 0, 4)
  1758. DropShadow_7.Size = UDim2.new(1, 0, 1, 0)
  1759. DropShadow_7.ZIndex = 2
  1760.  
  1761. Cherry.Name = "Cherry"
  1762. Cherry.Parent = Picker
  1763. Cherry.BackgroundColor3 = Color3.new(1, 1, 1)
  1764. Cherry.BorderColor3 = Color3.new(0, 0, 0)
  1765. Cherry.Position = UDim2.new(0, 10, 0, 355)
  1766. Cherry.Size = UDim2.new(0, 80, 0, 40)
  1767. Cherry.ZIndex = 3
  1768. Cherry.Image = "rbxassetid://2712608599"
  1769. Cherry.ScaleType = Enum.ScaleType.Crop
  1770.  
  1771. DropShadow_8.Name = "DropShadow"
  1772. DropShadow_8.Parent = Cherry
  1773. DropShadow_8.BackgroundColor3 = Color3.new(0, 0, 0)
  1774. DropShadow_8.BorderSizePixel = 0
  1775. DropShadow_8.Position = UDim2.new(0, 4, 0, 4)
  1776. DropShadow_8.Size = UDim2.new(1, 0, 1, 0)
  1777. DropShadow_8.ZIndex = 2
  1778.  
  1779. Koa.Name = "Koa"
  1780. Koa.Parent = Picker
  1781. Koa.BackgroundColor3 = Color3.new(1, 1, 1)
  1782. Koa.BorderColor3 = Color3.new(0, 0, 0)
  1783. Koa.Position = UDim2.new(0, 10, 0, 355)
  1784. Koa.Size = UDim2.new(0, 80, 0, 40)
  1785. Koa.ZIndex = 3
  1786. Koa.Image = "rbxassetid://2712612798"
  1787. Koa.ScaleType = Enum.ScaleType.Crop
  1788.  
  1789. DropShadow_9.Name = "DropShadow"
  1790. DropShadow_9.Parent = Koa
  1791. DropShadow_9.BackgroundColor3 = Color3.new(0, 0, 0)
  1792. DropShadow_9.BorderSizePixel = 0
  1793. DropShadow_9.Position = UDim2.new(0, 4, 0, 4)
  1794. DropShadow_9.Size = UDim2.new(1, 0, 1, 0)
  1795. DropShadow_9.ZIndex = 2
  1796.  
  1797. Volcano.Name = "Volcano"
  1798. Volcano.Parent = Picker
  1799. Volcano.BackgroundColor3 = Color3.new(1, 1, 1)
  1800. Volcano.BorderColor3 = Color3.new(0, 0, 0)
  1801. Volcano.Position = UDim2.new(0, 10, 0, 405)
  1802. Volcano.Size = UDim2.new(0, 80, 0, 40)
  1803. Volcano.ZIndex = 3
  1804. Volcano.Image = "rbxassetid://2712618609"
  1805. Volcano.ScaleType = Enum.ScaleType.Crop
  1806.  
  1807. DropShadow_10.Name = "DropShadow"
  1808. DropShadow_10.Parent = Volcano
  1809. DropShadow_10.BackgroundColor3 = Color3.new(0, 0, 0)
  1810. DropShadow_10.BorderSizePixel = 0
  1811. DropShadow_10.Position = UDim2.new(0, 4, 0, 4)
  1812. DropShadow_10.Size = UDim2.new(1, 0, 1, 0)
  1813. DropShadow_10.ZIndex = 2
  1814.  
  1815. GreenSwampy.Name = "GreenSwampy"
  1816. GreenSwampy.Parent = Picker
  1817. GreenSwampy.BackgroundColor3 = Color3.new(1, 1, 1)
  1818. GreenSwampy.BorderColor3 = Color3.new(0, 0, 0)
  1819. GreenSwampy.Position = UDim2.new(0, 10, 0, 455)
  1820. GreenSwampy.Size = UDim2.new(0, 80, 0, 40)
  1821. GreenSwampy.ZIndex = 3
  1822. GreenSwampy.Image = "rbxassetid://2712623896"
  1823. GreenSwampy.ScaleType = Enum.ScaleType.Crop
  1824.  
  1825. DropShadow_11.Name = "DropShadow"
  1826. DropShadow_11.Parent = GreenSwampy
  1827. DropShadow_11.BackgroundColor3 = Color3.new(0, 0, 0)
  1828. DropShadow_11.BorderSizePixel = 0
  1829. DropShadow_11.Position = UDim2.new(0, 4, 0, 4)
  1830. DropShadow_11.Size = UDim2.new(1, 0, 1, 0)
  1831. DropShadow_11.ZIndex = 2
  1832.  
  1833. GoldSwampy.Name = "GoldSwampy"
  1834. GoldSwampy.Parent = Picker
  1835. GoldSwampy.BackgroundColor3 = Color3.new(1, 1, 1)
  1836. GoldSwampy.BorderColor3 = Color3.new(0, 0, 0)
  1837. GoldSwampy.Position = UDim2.new(0, 10, 0, 505)
  1838. GoldSwampy.Size = UDim2.new(0, 80, 0, 40)
  1839. GoldSwampy.ZIndex = 3
  1840. GoldSwampy.Image = "rbxassetid://2712631457"
  1841. GoldSwampy.ScaleType = Enum.ScaleType.Crop
  1842.  
  1843. DropShadow_12.Name = "DropShadow"
  1844. DropShadow_12.Parent = GoldSwampy
  1845. DropShadow_12.BackgroundColor3 = Color3.new(0, 0, 0)
  1846. DropShadow_12.BorderSizePixel = 0
  1847. DropShadow_12.Position = UDim2.new(0, 4, 0, 4)
  1848. DropShadow_12.Size = UDim2.new(1, 0, 1, 0)
  1849. DropShadow_12.ZIndex = 2
  1850.  
  1851. GenericSpecial.Name = "GenericSpecial"
  1852. GenericSpecial.Parent = Picker
  1853. GenericSpecial.BackgroundColor3 = Color3.new(1, 1, 1)
  1854. GenericSpecial.BorderColor3 = Color3.new(0, 0, 0)
  1855. GenericSpecial.Position = UDim2.new(0, 10, 0, 555)
  1856. GenericSpecial.Size = UDim2.new(0, 80, 0, 40)
  1857. GenericSpecial.ZIndex = 3
  1858. GenericSpecial.Image = "rbxassetid://2712639396"
  1859. GenericSpecial.ScaleType = Enum.ScaleType.Crop
  1860.  
  1861. DropShadow_13.Name = "DropShadow"
  1862. DropShadow_13.Parent = GenericSpecial
  1863. DropShadow_13.BackgroundColor3 = Color3.new(0, 0, 0)
  1864. DropShadow_13.BorderSizePixel = 0
  1865. DropShadow_13.Position = UDim2.new(0, 4, 0, 4)
  1866. DropShadow_13.Size = UDim2.new(1, 0, 1, 0)
  1867. DropShadow_13.ZIndex = 2
  1868.  
  1869. SnowGlow.Name = "SnowGlow"
  1870. SnowGlow.Parent = Picker
  1871. SnowGlow.BackgroundColor3 = Color3.new(1, 1, 1)
  1872. SnowGlow.BorderColor3 = Color3.new(0, 0, 0)
  1873. SnowGlow.Position = UDim2.new(0, 10, 0, 605)
  1874. SnowGlow.Size = UDim2.new(0, 80, 0, 40)
  1875. SnowGlow.ZIndex = 3
  1876. SnowGlow.Image = "rbxassetid://2712651454"
  1877. SnowGlow.ScaleType = Enum.ScaleType.Crop
  1878.  
  1879. DropShadow_14.Name = "DropShadow"
  1880. DropShadow_14.Parent = SnowGlow
  1881. DropShadow_14.BackgroundColor3 = Color3.new(0, 0, 0)
  1882. DropShadow_14.BorderSizePixel = 0
  1883. DropShadow_14.Position = UDim2.new(0, 4, 0, 4)
  1884. DropShadow_14.Size = UDim2.new(1, 0, 1, 0)
  1885. DropShadow_14.ZIndex = 2
  1886.  
  1887. Frost.Name = "Frost"
  1888. Frost.Parent = Picker
  1889. Frost.BackgroundColor3 = Color3.new(1, 1, 1)
  1890. Frost.BorderColor3 = Color3.new(0, 0, 0)
  1891. Frost.Position = UDim2.new(0, 10, 0, 655)
  1892. Frost.Size = UDim2.new(0, 80, 0, 40)
  1893. Frost.ZIndex = 3
  1894. Frost.Image = "rbxassetid://2712667804"
  1895. Frost.ScaleType = Enum.ScaleType.Crop
  1896.  
  1897. DropShadow_15.Name = "DropShadow"
  1898. DropShadow_15.Parent = Frost
  1899. DropShadow_15.BackgroundColor3 = Color3.new(0, 0, 0)
  1900. DropShadow_15.BorderSizePixel = 0
  1901. DropShadow_15.Position = UDim2.new(0, 4, 0, 4)
  1902. DropShadow_15.Size = UDim2.new(1, 0, 1, 0)
  1903. DropShadow_15.ZIndex = 2
  1904.  
  1905. CaveCrawler.Name = "CaveCrawler"
  1906. CaveCrawler.Parent = Picker
  1907. CaveCrawler.BackgroundColor3 = Color3.new(1, 1, 1)
  1908. CaveCrawler.BorderColor3 = Color3.new(0, 0, 0)
  1909. CaveCrawler.Position = UDim2.new(0, 10, 0, 705)
  1910. CaveCrawler.Size = UDim2.new(0, 80, 0, 40)
  1911. CaveCrawler.ZIndex = 3
  1912. CaveCrawler.Image = "rbxassetid://2712673980"
  1913. CaveCrawler.ScaleType = Enum.ScaleType.Crop
  1914.  
  1915. DropShadow_16.Name = "DropShadow"
  1916. DropShadow_16.Parent = CaveCrawler
  1917. DropShadow_16.BackgroundColor3 = Color3.new(0, 0, 0)
  1918. DropShadow_16.BorderSizePixel = 0
  1919. DropShadow_16.Position = UDim2.new(0, 4, 0, 4)
  1920. DropShadow_16.Size = UDim2.new(1, 0, 1, 0)
  1921. DropShadow_16.ZIndex = 2
  1922.  
  1923. LoneCave.Name = "LoneCave"
  1924. LoneCave.Parent = Picker
  1925. LoneCave.BackgroundColor3 = Color3.new(1, 1, 1)
  1926. LoneCave.BorderColor3 = Color3.new(0, 0, 0)
  1927. LoneCave.Position = UDim2.new(0, 10, 0, 755)
  1928. LoneCave.Size = UDim2.new(0, 80, 0, 40)
  1929. LoneCave.ZIndex = 3
  1930. LoneCave.Image = "rbxassetid://2712693147"
  1931. LoneCave.ScaleType = Enum.ScaleType.Crop
  1932.  
  1933. DropShadow_17.Name = "DropShadow"
  1934. DropShadow_17.Parent = LoneCave
  1935. DropShadow_17.BackgroundColor3 = Color3.new(0, 0, 0)
  1936. DropShadow_17.BorderSizePixel = 0
  1937. DropShadow_17.Position = UDim2.new(0, 4, 0, 4)
  1938. DropShadow_17.Size = UDim2.new(1, 0, 1, 0)
  1939. DropShadow_17.ZIndex = 2
  1940.  
  1941. Spooky.Name = "Spooky"
  1942. Spooky.Parent = Picker
  1943. Spooky.BackgroundColor3 = Color3.new(1, 1, 1)
  1944. Spooky.BorderColor3 = Color3.new(0, 0, 0)
  1945. Spooky.Position = UDim2.new(0, 10, 0, 805)
  1946. Spooky.Size = UDim2.new(0, 80, 0, 40)
  1947. Spooky.ZIndex = 3
  1948. Spooky.Image = "rbxassetid://2712696822"
  1949. Spooky.ScaleType = Enum.ScaleType.Crop
  1950.  
  1951. DropShadow_18.Name = "DropShadow"
  1952. DropShadow_18.Parent = Spooky
  1953. DropShadow_18.BackgroundColor3 = Color3.new(0, 0, 0)
  1954. DropShadow_18.BorderSizePixel = 0
  1955. DropShadow_18.Position = UDim2.new(0, 4, 0, 4)
  1956. DropShadow_18.Size = UDim2.new(1, 0, 1, 0)
  1957. DropShadow_18.ZIndex = 2
  1958.  
  1959. SpookyNeon.Name = "SpookyNeon"
  1960. SpookyNeon.Parent = Picker
  1961. SpookyNeon.BackgroundColor3 = Color3.new(1, 1, 1)
  1962. SpookyNeon.BorderColor3 = Color3.new(0, 0, 0)
  1963. SpookyNeon.Position = UDim2.new(0, 10, 0, 855)
  1964. SpookyNeon.Size = UDim2.new(0, 80, 0, 40)
  1965. SpookyNeon.ZIndex = 3
  1966. SpookyNeon.Image = "rbxassetid://2712700047"
  1967. SpookyNeon.ScaleType = Enum.ScaleType.Crop
  1968.  
  1969. DropShadow_19.Name = "DropShadow"
  1970. DropShadow_19.Parent = SpookyNeon
  1971. DropShadow_19.BackgroundColor3 = Color3.new(0, 0, 0)
  1972. DropShadow_19.BorderSizePixel = 0
  1973. DropShadow_19.Position = UDim2.new(0, 4, 0, 4)
  1974. DropShadow_19.Size = UDim2.new(1, 0, 1, 0)
  1975. DropShadow_19.ZIndex = 2
  1976. -- Scripts:
  1977. woodtype = "Birch"
  1978.  
  1979. local tool = Instance.new("Tool", game.Players.LocalPlayer.Backpack)
  1980. tool.RequiresHandle = false
  1981. --tool.RobloxLocked = true
  1982. tool.Name = "Paint"
  1983. tool.ToolTip = "Changes A Stucture's Wood Type"
  1984. tool.Equipped:connect(function(Mouse)
  1985. ColorPicker.Enabled = true
  1986. Mouse.Button1Down:connect(function()
  1987. if Mouse.Target.Parent:FindFirstChild("Type") or Mouse.Target.Parent:FindFirstChild("BlueprintWoodClass") then
  1988. local Cframe
  1989. if Mouse.Target.Parent:FindFirstChild("MainCFrame") then
  1990. Cframe = Mouse.Target.Parent.MainCFrame.Value
  1991. else
  1992. Cframe = Mouse.Target.Parent.PrimaryPart.CFrame
  1993. end
  1994. if Mouse.Target.Parent ~= nil then
  1995. game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure:FireServer(Mouse.Target.Parent.ItemName.Value, Cframe, game.Players.LocalPlayer, woodtype, Mouse.Target.Parent, false)
  1996. end
  1997. else
  1998. --do nothing
  1999. end
  2000. end)
  2001. end)
  2002.  
  2003. tool.Unequipped:connect(function(mouse)
  2004. ColorPicker.Enabled = false
  2005. end)
  2006.  
  2007.  
  2008. Birch.MouseButton1Click:Connect(function()
  2009. CurrentColor.Image = Birch.Image
  2010. woodtype = "Birch"
  2011. end)
  2012.  
  2013. Grey.MouseButton1Click:Connect(function()
  2014. CurrentColor.Image = Grey.Image
  2015. woodtype = nil
  2016. end)
  2017.  
  2018. Walnut.MouseButton1Click:Connect(function()
  2019. CurrentColor.Image = Walnut.Image
  2020. woodtype = "Walnut"
  2021. end)
  2022.  
  2023. Generic.MouseButton1Click:Connect(function()
  2024. CurrentColor.Image = Generic.Image
  2025. woodtype = "Generic"
  2026. end)
  2027.  
  2028. Oak.MouseButton1Click:Connect(function()
  2029. CurrentColor.Image = Oak.Image
  2030. woodtype = "Oak"
  2031. end)
  2032.  
  2033. Pine.MouseButton1Click:Connect(function()
  2034. CurrentColor.Image = Pine.Image
  2035. woodtype = "Pine"
  2036. end)
  2037.  
  2038. Palm.MouseButton1Click:Connect(function()
  2039. CurrentColor.Image = Palm.Image
  2040. woodtype = "Palm"
  2041. end)
  2042.  
  2043. Koa.MouseButton1Click:Connect(function()
  2044. CurrentColor.Image = Koa.Image
  2045. woodtype = "Koa"
  2046. end)
  2047.  
  2048. Volcano.MouseButton1Click:Connect(function()
  2049. CurrentColor.Image = Volcano.Image
  2050. woodtype = "Volcano"
  2051. end)
  2052.  
  2053. GreenSwampy.MouseButton1Click:Connect(function()
  2054. CurrentColor.Image = GreenSwampy.Image
  2055. woodtype = "GreenSwampy"
  2056. end)
  2057.  
  2058. GoldSwampy.MouseButton1Click:Connect(function()
  2059. CurrentColor.Image = GoldSwampy.Image
  2060. woodtype = "GoldSwampy"
  2061. end)
  2062.  
  2063. GenericSpecial.MouseButton1Click:Connect(function()
  2064. CurrentColor.Image = GenericSpecial.Image
  2065. woodtype = "GenericSpecial"
  2066. end)
  2067.  
  2068. SnowGlow.MouseButton1Click:Connect(function()
  2069. CurrentColor.Image = SnowGlow.Image
  2070. woodtype = "SnowGlow"
  2071. end)
  2072.  
  2073. Frost.MouseButton1Click:Connect(function()
  2074. CurrentColor.Image = Frost.Image
  2075. woodtype = "Frost"
  2076. end)
  2077.  
  2078. CaveCrawler.MouseButton1Click:Connect(function()
  2079. CurrentColor.Image = CaveCrawler.Image
  2080. woodtype = "CaveCrawler"
  2081. end)
  2082.  
  2083. LoneCave.MouseButton1Click:Connect(function()
  2084. CurrentColor.Image = LoneCave.Image
  2085. woodtype = "LoneCave"
  2086. end)
  2087.  
  2088. Spooky.MouseButton1Click:Connect(function()
  2089. CurrentColor.Image = Spooky.Image
  2090. woodtype = "Spooky"
  2091. end)
  2092.  
  2093. SpookyNeon.MouseButton1Click:Connect(function()
  2094. CurrentColor.Image = SpookyNeon.Image
  2095. woodtype = "SpookyNeon"
  2096. end)
  2097.  
  2098. --bring up menu
  2099. CurrentColor.MouseButton1Click:Connect(function()
  2100. if Picker.Visible == false then
  2101. Picker.Visible = true
  2102. else
  2103. Picker.Visible = false
  2104. end
  2105. end)
  2106.  
  2107. end)
  2108.  
  2109.  
  2110. Fly.MouseButton1Down:Connect(function()
  2111. fly()
  2112. end)
  2113.  
  2114. AntiBlacklist.MouseButton1Down:Connect(function()
  2115. local plr = game.Players.LocalPlayer
  2116. local cframe
  2117. for i,v in next, workspace:GetDescendants() do
  2118. if v:IsA("SpawnLocation") then
  2119. v.Touched:Connect(function(h)
  2120. if h.Parent == plr.Character and cframe then
  2121. plr.Character:SetPrimaryPartCFrame(cframe)
  2122. end
  2123. end)
  2124. end
  2125. end
  2126.  
  2127. game:GetService("RunService"):BindToRenderStep("NO HACKS",Enum.RenderPriority.Last.Value,function()
  2128. if game.Players.LocalPlayer.Character.PrimaryPart then
  2129. cframe = game.Players.LocalPlayer.Character.PrimaryPart.CFrame
  2130. end
  2131. end)
  2132.  
  2133. for i,v in next, debug.getregistry() do
  2134. if type(v)=='function' and debug.getupvalues(v).lastUpdate then
  2135. debug.setupvalue(v,"lastUpdate",math.huge)
  2136. break
  2137. end
  2138. end
  2139. wait(2)
  2140. for i,v in next, workspace.Effects:GetChildren() do
  2141. if v:IsA("BasePart") and v.Name == "BlacklistWall" then
  2142. v:Destroy()
  2143. end
  2144. end
  2145. end)
  2146.  
  2147.  
  2148.  
  2149.  
  2150.  
  2151.  
  2152.  
  2153. TreeTP.MouseButton1Down:Connect(function()
  2154. for i,v in next,game.ReplicatedStorage.Purchasables.WireObjects:GetChildren() do
  2155. if v:FindFirstChild("Type") then
  2156. if v.Type.Value == "Wire" then
  2157. v.Type.Parent.OtherInfo.MaxLength.Value = math.huge
  2158. end
  2159. end
  2160. end
  2161. end)
  2162.  
  2163. SellPlank.MouseButton1Down:Connect(function()
  2164.  
  2165. Mouse = game.Players.LocalPlayer:GetMouse()
  2166. Mouse.KeyDown:Connect(function(key)
  2167. for _, Plank in pairs(service.Workspace.PlayerModels:GetChildren()) do
  2168. if Plank.Name=="Plank" and Plank:findFirstChild("Owner") then
  2169. if Plank.Owner.Value == service.Players.LocalPlayer then
  2170. for i,v in pairs(Plank:GetChildren()) do
  2171. if key:lower() == "g" then
  2172. if Mouse.Target == v then
  2173. v.Name="WoodSection"
  2174. spawn(function()
  2175. for i=1,10 do
  2176. wait()
  2177. v.CFrame=CFrame.new(Vector3.new(315, -0.296, 85.791))*CFrame.Angles(math.rad(90),0,0)
  2178. end
  2179. end)
  2180. end
  2181. end
  2182. end
  2183. spawn(function()
  2184. for i=1,20 do
  2185. wait()
  2186. service.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Plank)
  2187. end
  2188. end)
  2189. end
  2190. end
  2191. end
  2192. end)
  2193. end)
  2194.  
  2195.  
  2196.  
  2197.  
  2198. SellTree.MouseButton1Down:Connect(function()
  2199. Mouse = game.Players.LocalPlayer:GetMouse()
  2200.  
  2201. Mouse.KeyDown:connect(function(key)
  2202. if key:lower() == "h" then
  2203. for _, Log in pairs(game.Workspace.LogModels:GetChildren()) do
  2204. if Log.Name:sub(1, 6) == "Loose_" and Log:findFirstChild("Owner") then
  2205. if Log.Owner.Value == game.Players.LocalPlayer then
  2206. for i,v in pairs(Log:GetChildren()) do
  2207. if v.Name=="WoodSection" then
  2208. spawn(function()
  2209. for i=1,10 do
  2210. wait()
  2211. v.CFrame=CFrame.new(Vector3.new(315, -0.296, 85.791))*CFrame.Angles(math.rad(90),0,0)
  2212. end
  2213. end)
  2214. end
  2215. end
  2216. spawn(function()
  2217. for i=1,20 do
  2218. wait()
  2219. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Log)
  2220. end
  2221. end)
  2222. end
  2223. end
  2224. end
  2225. end
  2226. end)
  2227. end)
  2228.  
  2229.  
  2230. --dupe mode
  2231. Dupe.MouseButton1Down:Connect(function()
  2232. Option = false
  2233. plr = game:GetService("Players").LocalPlayer
  2234. slot = plr.CurrentSaveSlot
  2235. if Option == false then
  2236. if slot.Value == -1 then
  2237. Option = true
  2238. slot.RobloxLocked = true
  2239. end
  2240. else
  2241. Option = false
  2242. slot.RobloxLocked = false
  2243. end
  2244. end)
  2245.  
  2246. local CopyBase = Instance.new("TextBox")
  2247. CopyBase.Name = "CopyBase"
  2248. CopyBase.Parent = Menu
  2249. CopyBase.BackgroundColor3 = Color3.new(1, 1, 0.498039)
  2250. CopyBase.BorderSizePixel = 3
  2251. CopyBase.Position = UDim2.new(0.0424746051, 0, 0.40607211, 0)
  2252. CopyBase.Size = UDim2.new(0, 200, 0, 50)
  2253. CopyBase.Font = Enum.Font.SourceSans
  2254. CopyBase.PlaceholderColor3 = Color3.new(0.454902, 0.454902, 0.454902)
  2255. CopyBase.PlaceholderText = "Type PlayersNameHere"
  2256. CopyBase.Text = ""
  2257. CopyBase.TextColor3 = Color3.new(0, 0, 0)
  2258. CopyBase.TextSize = 14
  2259. CopyBase.Visible = false
  2260. CopyBase.Draggable = true
  2261.  
  2262. WoodToSawmill.MouseButton1Down:Connect(function()
  2263. CopyBase.Visible = true
  2264. plr = CopyBase.Text
  2265. pmds = game.Workspace.PlayerModels
  2266. PlaceR = game.ReplicatedStorage.PlaceStructure.ClientPlacedBlueprint
  2267. PlaceS = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
  2268. Property = nil
  2269. MProperty = nil
  2270.  
  2271. for i, v in pairs(game.Workspace.Properties:GetChildren()) do
  2272. if v:FindFirstChild("Owner") and v.Owner.Value ~= nil and v.Owner.Value == game.Players[plr] then
  2273. Property = v.OriginSquare
  2274. end
  2275. end
  2276.  
  2277. for i, v in pairs(game.Workspace.Properties:GetChildren()) do
  2278. if v:FindFirstChild("Owner") and v.Owner.Value ~= nil and v.Owner.Value == game.Players.LocalPlayer then
  2279. MProperty = v.OriginSquare
  2280. end
  2281. end
  2282.  
  2283.  
  2284. function copypart(mod)
  2285. if mod:FindFirstChild("MainCFrame") then
  2286. Cframe = mod.MainCFrame.Value
  2287. else
  2288. Cframe = mod.PrimaryPart.CFrame
  2289. end
  2290. X = Property.Position.X - Cframe.X
  2291. Y = Property.Position.Y - Cframe.Y
  2292. Z = Property.Position.Z - Cframe.Z
  2293. PlaceR:FireServer(mod.ItemName.Value, (CFrame.new(MProperty.Position.X, MProperty.Position.Y, MProperty.Position.Z)*CFrame.Angles(Cframe:toEulerAnglesXYZ())) - Vector3.new(X, Y, Z), game.Players.LocalPlayer)
  2294. wait()
  2295. end
  2296.  
  2297. function makegreywood(p)
  2298. if p:FindFirstChild("MainCFrame") then
  2299. Cframe = p.MainCFrame.Value
  2300. else
  2301. Cframe = p.PrimaryPart.CFrame
  2302. end
  2303. if p:FindFirstChild("Type") and p.Type.Value == "Blueprint" and p ~= nil then
  2304. game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure:FireServer(p.ItemName.Value, Cframe, game.Players.LocalPlayer, "Oak", p, false)
  2305. wait()
  2306. end
  2307. end
  2308.  
  2309. for i, v in pairs(pmds:GetChildren()) do
  2310. if v:FindFirstChild("Owner") and v.Owner.Value ~= nil and v.Owner.Value == game.Players[plr] and v:FindFirstChild("ItemName") and v:FindFirstChild("Type") and (v.PrimaryPart ~= nil or v:FindFirstChild("MainCFrame")) then
  2311. copypart(v)
  2312. end
  2313. end
  2314.  
  2315. for i, v in pairs(pmds:GetChildren()) do
  2316. if v:FindFirstChild("Owner") and v.Owner.Value ~= nil and v.Owner.Value == game.Players.LocalPlayer and v:FindFirstChild("ItemName") and v:FindFirstChild("Type") and (v.PrimaryPart ~= nil or v:FindFirstChild("MainCFrame")) and v.Type.Value == "Blueprint" then
  2317. makegreywood(v)
  2318. end
  2319. end
  2320.  
  2321. wait(45)
  2322. CopyBase.Visible = false
  2323. end)
  2324.  
  2325. WoodToSawmill_2.MouseButton1Down:Connect(function()
  2326. SawmillC = false
  2327. Mouse = game.Players.LocalPlayer:GetMouse()
  2328. _G.MAIN=Instance.new("ScreenGui",game.Players.LocalPlayer.PlayerGui)
  2329. Instruction = Instance.new("TextLabel",_G.MAIN)
  2330. Instruction.Position = UDim2.new(0,200,0,400)
  2331. Instruction.Size = UDim2.new(0,250,0,50)
  2332. Instruction.TextWrapped = true
  2333. Instruction.TextScaled = true
  2334. Instruction.Text = "'Q' to select a tree, Press P to select a sawmill!(Credits to austin k) Select Tree first also works with any item as long as you select the sawmill after selecting the item."
  2335. Instruction.Active = true
  2336. Instruction.Draggable = true
  2337. Instruction.ZIndex = 2
  2338. Exit = Instance.new("TextButton",Instruction)
  2339. Exit.Position=UDim2.new(1,0,0,0)
  2340. Exit.Size = UDim2.new(0,30,0,30)
  2341. Exit.Text = "Exit"
  2342. Exit.MouseButton1Click:connect(function()
  2343. _G.MAIN:Destroy()
  2344. end)
  2345.  
  2346. Mouse.KeyDown:connect(function(key)
  2347. if key:lower() == "q" then
  2348. Treee = Mouse.Target
  2349. elseif key:lower() == "p" then
  2350. if Mouse.Target.Parent:FindFirstChild("BlockageAlert") then
  2351. Sawmill = Mouse.Target.Parent
  2352. else
  2353. Sawmill=Mouse.Target.Parent.Parent
  2354. end
  2355. if Sawmill:FindFirstChild("BlockageAlert") and Sawmill:FindFirstChild("Owner") then
  2356. SawmillC = true
  2357. else
  2358. SawmillC = false
  2359. print"Something went wrong while setting the sawmill!"
  2360. end
  2361. if Treee ~= nil then
  2362. Mod(Treee)
  2363. else
  2364. print("Select tree with 'Q'!")
  2365. end
  2366. end
  2367. end)
  2368.  
  2369. function Mod(SelectedPart)
  2370. if SawmillC ~= true then
  2371. print'Set the sawmill with "P"!'
  2372. return
  2373. end
  2374. if SelectedPart.Parent:FindFirstChild("TreeClass") and SelectedPart.Parent:FindFirstChild("Owner") then
  2375. print("Tree: "..SelectedPart.Parent.TreeClass.Value)
  2376. Tree = SelectedPart.Parent
  2377. Tree.PrimaryPart = SelectedPart
  2378. game.ReplicatedStorage.Interaction.Verify:FireServer('Item owned by player',Tree)
  2379. Tree:SetPrimaryPartCFrame(Sawmill.Particles.CFrame)
  2380. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Tree)
  2381. end
  2382. end
  2383. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement