Advertisement
TH3REALDYLANYT

JAMES LT2 GUI

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