Advertisement
ProScripter29

The L0ST Lands v3.0

Sep 8th, 2023 (edited)
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.86 KB | None | 0 0
  1. local Player = game.Players.LocalPlayer
  2.  
  3. local AutoTaskEnabled = false
  4. local AutoBoostEnabled = false
  5. local AutoPickupEnabled = false
  6.  
  7. local LastBoost = tick()
  8.  
  9. loadstring(game:HttpGet("https://pastebin.com/raw/M17VFji3"))() -- Use Vital Script automatically
  10.  
  11. --[[
  12.  
  13. local spinelArea = Vector3.new(-1402, -272, 502)
  14. local apatiteArea = Vector3.new(-466,-110,205)
  15. local serpentineArea = Vector3.new(-167, -231, 1060)
  16. local volcanoArea = Vector3.new(729, 13, 668)
  17. local waterfallArea = Vector3.new(102, 21, 584)
  18. local hiddeniteArea = Vector3.new(462, -70, -614)
  19. local olivineArea = Vector3.new(1133, -318, -610)
  20.  
  21. --]]
  22.  
  23. local OrionLib = loadstring(game:HttpGet(('https://raw.githubusercontent.com/shlexware/Orion/main/source')))()
  24.  
  25. local Window = OrionLib:MakeWindow({Name = "[🌳] T.L.L | 3.0", HidePremium = false, SaveConfig = true, ConfigFolder = "OrionTest", IntroText = "The L0ST Land"})
  26.  
  27. --[[
  28. Name = <string> - The name of the UI.
  29. HidePremium = <bool> - Whether or not the user details shows Premium status or not.
  30. SaveConfig = <bool> - Toggles the config saving in the UI.
  31. ConfigFolder = <string> - The name of the folder where the configs are saved.
  32. IntroEnabled = <bool> - Whether or not to show the intro animation.
  33. IntroText = <string> - Text to show in the intro animation.
  34. IntroIcon = <string> - URL to the image you want to use in the intro animation.
  35. Icon = <string> - URL to the image you want displayed on the window.
  36. CloseCallback = <function> - Function to execute when the window is closed.
  37. ]]
  38.  
  39. task.spawn(function()
  40. -- Auto Task
  41.  
  42. local Player = game.Players.LocalPlayer
  43. local Mouse = Player:GetMouse()
  44.  
  45. while task.wait() do
  46. if Mouse.Target and (AutoTaskEnabled == true) then
  47. game.ReplicatedStorage:WaitForChild("Events"):WaitForChild("Mine"):FireServer(Mouse.Target.Position)
  48. end
  49. end
  50. end)
  51.  
  52. task.spawn(function()
  53. -- Auto Pickup
  54.  
  55. while task.wait() do
  56. for i, Item in pairs(workspace.Items:GetDescendants()) do
  57. if Item:IsA("ProximityPrompt") and (AutoPickupEnabled == true) then
  58. fireproximityprompt(Item)
  59. end
  60. end
  61. for i, Item in pairs(workspace.Trees:GetDescendants()) do
  62. if Item:IsA("ProximityPrompt") and (AutoPickupEnabled == true) then
  63. fireproximityprompt(Item)
  64. end
  65. end
  66. for i, Item in pairs(workspace.Buildings:GetDescendants()) do
  67. if Item:IsA("ProximityPrompt") and (AutoPickupEnabled == true) and Item.Name == "PickableInput" then
  68. fireproximityprompt(Item)
  69. end
  70. end
  71. end
  72. end)
  73.  
  74. task.spawn(function()
  75. -- Auto Boost
  76.  
  77. repeat
  78. task.wait()
  79. until AutoBoostEnabled == true
  80.  
  81. LastBoost = tick()
  82. game.ReplicatedStorage.Events.Purchase:FireServer("2x Hit Speed", "Market")
  83.  
  84. while task.wait() do
  85. if tick() - LastBoost >= 63 then
  86. if AutoBoostEnabled == true then
  87. LastBoost = tick()
  88. game.ReplicatedStorage.Events.Purchase:FireServer("2x Hit Speed", "Market")
  89. end
  90. end
  91. end
  92. end)
  93.  
  94. ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  95.  
  96. Tab = Window:MakeTab({
  97. Name = "Main",
  98. Icon = "rbxassetid://4483345998",
  99. PremiumOnly = false
  100. })
  101.  
  102. Tab:AddParagraph("Resource Finder","Highlights the specified resource.")
  103.  
  104. Tab:AddTextbox({
  105. Name = "Highlight",
  106. Default = "",
  107. TextDisappear = true,
  108. Callback = function(Value)
  109. local Resource = string.lower(Value)
  110. for i, Item in pairs(workspace:GetDescendants()) do
  111. if Item:IsA("Model") and string.find(Resource, Item.Name) then
  112. local Highlight = Instance.new("Highlight", Item)
  113. Highlight.FillColor = Color3.new(1,1,1)
  114. local Gui = Instance.new("BillboardGui", Item)
  115. Gui.Size = UDim2.new(200,0,25,0)
  116. Gui.AlwaysOnTop = true
  117. Gui.LightInfluence = 0
  118. local NameLabel = Instance.new("TextLabel", Gui)
  119. NameLabel.BackgroundTransparency = 1
  120. NameLabel.Size = UDim2.new(1,0,1,0)
  121. NameLabel.Text = Item.Name
  122. NameLabel.TextStrokeTransparency = 0
  123. NameLabel.TextColor = Color3.new(1,1,1)
  124. NameLabel.Font = Enum.Font.ArialBold
  125. game.Debris:AddItem(Highlight, 10)
  126. game.Debris:AddItem(Gui, 10)
  127. end
  128. end
  129. end
  130. })
  131.  
  132. Tab:AddParagraph("Auto Task","Enabling this allows you to automatically mine, chop and attack with your tools")
  133.  
  134. Tab:AddToggle({
  135. Name = "Enable Auto Task",
  136. Default = false,
  137. Callback = function(Value)
  138. AutoTaskEnabled = Value
  139. end
  140. })
  141.  
  142. Tab:AddParagraph("Auto Pickup", "Enabling this will automatically pick up items around you. Not all items are picked up")
  143.  
  144. Tab:AddToggle({
  145. Name = "Enable Auto Pickup",
  146. Default = false,
  147. Callback = function(Value)
  148. AutoPickupEnabled = Value
  149. end
  150. })
  151.  
  152. Tab:AddParagraph("Auto Boost", "Enabling this will automatically activate boosts for you")
  153.  
  154. Tab:AddToggle({
  155. Name = "Enable Auto Boost",
  156. Default = false,
  157. Callback = function(Value)
  158. AutoBoostEnabled = Value
  159. end
  160. })
  161.  
  162. ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  163.  
  164.  
  165. Tab = Window:MakeTab({
  166. Name = "Teleporters",
  167. Icon = "rbxassetid://4483345998",
  168. PremiumOnly = false
  169. })
  170.  
  171. local AreaTeleports = {
  172. [1] = {
  173. Pos = Vector3.new(60, 65, 229),
  174. Name = "Waterfall"
  175. },
  176. [2] = { -- Waterfall
  177. Pos = Vector3.new(102, 21, 584),
  178. Name = "Waterfall Cave"
  179. },
  180. [3] = {
  181. Pos = Vector3.new(747, 65, -371),
  182. Name = "Village"
  183. },
  184. [4] = {
  185. Pos = Vector3.new(-44,65,-539),
  186. Name = "Burning Village"
  187. },
  188. [5] = { -- Volcano
  189. Pos = Vector3.new(111,65,-46),
  190. Name = "Pixie Village"
  191. },
  192. [6] = { -- Volcano
  193. Pos = Vector3.new(696, 20, 598),
  194. Name = "Volcano"
  195. },
  196. }
  197.  
  198. local OreTeleports = {
  199. [1] = { -- Spinel
  200. Pos = Vector3.new(-1305, -299, 500),
  201. Name = "Spinel Ores"
  202. },
  203. [2] = { -- Apatite
  204. Pos = Vector3.new(-466,-110,205),
  205. Name = "Apatite Ores"
  206. },
  207. [3] = { -- Serpentine
  208. Pos = Vector3.new(-167, -231, 1060),
  209. Name = "Serpentine Ore"
  210. },
  211. [4] = { -- Olivine
  212. Pos = Vector3.new(1133, -318, -610),
  213. Name = "Olivine Ores"
  214. },
  215. [5] = { -- Hiddenite
  216. Pos = Vector3.new(462, -70, -614),
  217. Name = "Hiddenite Ores"
  218. },
  219. [6] = {
  220. Pos = Vector3.new(641, -140, 206),
  221. Name = "Jade Ore 1"
  222. },
  223. [7] = {
  224. Pos = Vector3.new(526, -135, 295),
  225. Name = "Jade Ore 2"
  226. },
  227. [8] = {
  228. Pos = Vector3.new(398, -138, 246),
  229. Name = "Jade Ore 3"
  230. },
  231. [9] = { -- Ruby
  232. Pos = Vector3.new(747, -163, 556),
  233. Name = "Ruby Ores"
  234. },
  235. [10] = { -- Sapphire
  236. Pos = Vector3.new(-172, -112, 136),
  237. Name = "Sapphire Ores 1"
  238. },
  239. [11] = { -- Sapphire
  240. Pos = Vector3.new(-342, -102, 74),
  241. Name = "Sapphire Ores 2"
  242. },
  243. }
  244.  
  245. Tab:AddParagraph("Location Teleports", "Teleport to places!")
  246.  
  247. for i, Item in pairs(AreaTeleports) do
  248. Tab:AddButton({
  249. Name = Item.Name,
  250. Callback = function()
  251. if Player.Character and Player.Character:FindFirstChild("HumanoidRootPart") then
  252. Player.Character.HumanoidRootPart.CFrame = CFrame.new(Item.Pos + Vector3.new(0,1,0))
  253. Player.Character.HumanoidRootPart.Anchored = true
  254. task.wait(0.5)
  255. Player.Character.HumanoidRootPart.Anchored = false
  256. end
  257. end
  258. })
  259. end
  260.  
  261. Tab:AddParagraph("Ore Teleports", "Teleport to ores directly or places which have ores!")
  262.  
  263. for i, Item in pairs(OreTeleports) do
  264. Tab:AddButton({
  265. Name = Item.Name,
  266. Callback = function()
  267. if Player.Character and Player.Character:FindFirstChild("HumanoidRootPart") then
  268. Player.Character.HumanoidRootPart.CFrame = CFrame.new(Item.Pos + Vector3.new(0,1,0))
  269. Player.Character.HumanoidRootPart.Anchored = true
  270. task.wait(0.5)
  271. Player.Character.HumanoidRootPart.Anchored = false
  272. end
  273. end
  274. })
  275. end
  276.  
  277. Tab = Window:MakeTab({
  278. Name = "Credits",
  279. Icon = "rbxassetid://4483345998",
  280. PremiumOnly = false
  281. })
  282.  
  283.  
  284. Tab:AddParagraph("Credits", "Thanks for using this script solely made by TheL0ST_Survivor!")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement