sucksuck

Untitled

Feb 19th, 2024
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 87.28 KB | None | 0 0
  1. for _,v in next, getconnections(game:GetService("LogService").MessageOut) do
  2. v:Disable()
  3. end
  4. for _,v in next, getconnections(game:GetService("ScriptContext").Error) do
  5. v:Disable()
  6. end
  7.  
  8. local Players = game:GetService("Players")
  9. local plr = Players.LocalPlayer
  10.  
  11. if plr then
  12. for i,v in pairs(plr.Character:GetChildren()) do
  13. if v:IsA("LocalScript") and v.Name ~= "Animate" and v.Name ~= "PartyBillboard" and v.Name ~= "SpawnColorChanger" then
  14. v:Destroy()
  15. end
  16. end
  17. end
  18.  
  19. local UNIATTEMPT = true
  20. local UIS = game:GetService("UserInputService")
  21.  
  22. _G.MountainClimber = false
  23. _G.Speeder = false
  24. _G.LogBreakAura = false
  25. _G.OreBreakAura = false
  26. _G.Detection = false
  27.  
  28. _G.GoldEsp = false
  29. _G.AduriteEsp = false
  30. _G.CrystalLodeEsp = false
  31. _G.IronNodeEsp = false
  32. _G.MeteorRockEsp = false
  33. _G.CrystalMeteorRockEsp = false
  34.  
  35.  
  36. local function GroupDetect()
  37. local player = game.Players.LocalPlayer
  38. local IDList = {1669567577, 300411622, 3333755037, 14921263, 623162005, 1308829163, 98002074, 4424327548, 436941963, 1925708573, 3552348976, 3323146867, 115122707, 4063747505, 3125360375, 94604520, 497623768, 1981993741, 503118072, 250143751, 1106395777, 461787425, 1217631755, 2930085196, 1378597258, 1515615413, 385307945, 946430143, 139190326, 740727479, 1497173687, 355732892, 406112510, 3485337395, 194067424, 52827750, 3325882377, 3392307522, 3450943869, 3414918338, 159413166, 1192166679, 725751368, 2520211653}
  39. while _G.Detection do
  40. if player and player.Character then
  41. local userId = player.userId
  42. for _, id in ipairs(IDList) do
  43. if userId == id then
  44. game.Players.LocalPlayer:Kick("Admin Detected")
  45. end
  46. end
  47. end
  48. wait(5)
  49. end
  50. end
  51.  
  52. local function Mount()
  53. local player = game.Players.LocalPlayer
  54. while true do
  55. local humanoidWC = player.Character and player.Character:FindFirstChildOfClass("Humanoid")
  56. if _G.MountainClimber then
  57. if humanoidWC and humanoidWC.Health > 0 then
  58. humanoidWC.MaxSlopeAngle = 89.9
  59. else
  60. wait(1)
  61. end
  62. else
  63. if humanoidWC then
  64. humanoidWC.MaxSlopeAngle = 46
  65. end
  66. break
  67. end
  68. Wait()
  69. end
  70. end
  71.  
  72. getgenv().killing = false
  73. getgenv().killing2 = false
  74. getgenv().killAuraRange = 20
  75.  
  76. local function isAlive(plr)
  77. local plr = plr or game:GetService("Players").LocalPlayer
  78. if plr and plr.Character and ((plr.Character:FindFirstChild("Humanoid")) and (plr.Character:FindFirstChild("Humanoid") and plr.Character:FindFirstChild("Humanoid").Health > 0) and (plr.Character:FindFirstChild("HumanoidRootPart")) and (plr.Character:FindFirstChild("Head"))) then
  79. return true
  80. end
  81. end
  82.  
  83. local function canBeTargeted(plr, doTeamCheck)
  84. if isAlive(plr) and plr ~= game:GetService("Players").LocalPlayer and (doTeamCheck and plr.Team ~= game:GetService("Players").LocalPlayer.Team or not doTeamCheck) and plr.Name ~= "valensoysantijajaja" and plr.Name ~= "SusLordCV" then
  85. return true
  86. end
  87. return false
  88. end
  89.  
  90. local function useAura()
  91. spawn(function()
  92. game:GetService("RunService").RenderStepped:Connect(function()
  93. if getgenv().killing or getgenv().killing2 then
  94. for i, v in pairs(game:GetService("Players"):GetPlayers()) do
  95. if isAlive() and canBeTargeted(v, false) and (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position - v.Character.HumanoidRootPart.Position).magnitude < getgenv().killAuraRange then
  96. local attackTable = {
  97. [1] = game:GetService("Workspace")[v.Name].HumanoidRootPart,
  98. }
  99. game:GetService("ReplicatedStorage").Events.SwingTool:FireServer(attackTable)
  100. end
  101. end
  102. end
  103. end)
  104. end)
  105. end
  106.  
  107. local States = {
  108. AutoAim = true,
  109. }
  110. local lockedPlayer = nil
  111. local Mouse = game.Players.LocalPlayer:GetMouse()
  112. local RunService = game:GetService("RunService")
  113. local Root = game.Players.LocalPlayer.Character.HumanoidRootPart
  114. local RootPos, MousePos
  115.  
  116. function findNearestPlayer()
  117. local nearestPlayer
  118. local shortestDistance = math.huge
  119. for _, player in ipairs(game:GetService("Players"):GetPlayers()) do
  120. if player ~= game.Players.LocalPlayer then
  121. local character = player.Character
  122. local humanoidRootPart = character and character:FindFirstChild("HumanoidRootPart")
  123. if humanoidRootPart then
  124. local distance = (Root.Position - humanoidRootPart.Position).Magnitude
  125. if distance < shortestDistance then
  126. shortestDistance = distance
  127. nearestPlayer = humanoidRootPart
  128. end
  129. end
  130. end
  131. end
  132. return nearestPlayer
  133. end
  134.  
  135. RunService.RenderStepped:Connect(function()
  136. if getgenv().killing2 and Root then
  137. lockedPlayer = findNearestPlayer()
  138. if lockedPlayer then
  139. RootPos, MousePos = Root.Position, lockedPlayer.Position - lockedPlayer.CFrame.LookVector * 0.03
  140. pcall(function()
  141. if MousePos then
  142. Root.CFrame = CFrame.new(RootPos, Vector3.new(MousePos.X, RootPos.Y, MousePos.Z))
  143. end
  144. end)
  145. end
  146. end
  147. end)
  148.  
  149. task.spawn(function()
  150. while true do
  151. task.wait()
  152. pcall(function()
  153. if getgenv().killing2 and lockedPlayer then
  154. if MousePos and RootPos then
  155. if MousePos then
  156. Root.CFrame = MousePos.CFrame*CFrame.new(0,0,3)
  157. pcall(function()
  158. game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool"):Activate()
  159. end)
  160. end
  161. end
  162. end
  163. end)
  164. end
  165. end)
  166.  
  167. _G.af = {} -- Initialize _G.af
  168.  
  169. _G.Speeder = function()
  170. if game.PlaceId == 10767870749 then
  171. speederup = 24
  172. else
  173. speederup = 17
  174. end
  175. spawn(
  176. function()
  177. _G.ae = true
  178. function speedup()
  179. if game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character.Humanoid then
  180. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = speederup
  181. end
  182. end
  183. _G.af.WalkSpeedChanger =
  184. _G.af.WalkSpeedChanger and _G.af.WalkSpeedChanger:Disconnect() and false or
  185. game.Players.LocalPlayer.Character:WaitForChild("Humanoid"):GetPropertyChangedSignal(
  186. "WalkSpeed"
  187. ):Connect(speedup)
  188. _G.af.WalkSpeedAlawys =
  189. _G.af.WalkSpeedAlawys and _G.af.WalkSpeedAlawys:Disconnect() and false or
  190. game.Players.LocalPlayer.CharacterAdded:Connect(
  191. function()
  192. _G.af.WalkSpeedChanger =
  193. _G.af.WalkSpeedChanger and _G.af.WalkSpeedChanger:Disconnect() and false or
  194. game.Players.LocalPlayer.Character:WaitForChild("Humanoid"):GetPropertyChangedSignal(
  195. "WalkSpeed"
  196. ):Connect(speedup)
  197. speedup()
  198. end
  199. )
  200. speedup()
  201. while task.wait() do
  202. if not _G.ae then
  203. _G.af.WalkSpeedChanger =
  204. _G.af.WalkSpeedChanger and _G.af.WalkSpeedChanger:Disconnect() and false or nil
  205. _G.af.WalkSpeedAlawys = _G.af.WalkSpeedAlawys and _G.af.WalkSpeedAlawys:Disconnect() and false or nil
  206. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
  207. return
  208. end
  209. end
  210. end
  211. )
  212. end
  213.  
  214. function Speeder()
  215. if game.PlaceId == 10767870749 then
  216. speederup = 24
  217. else
  218. speederup = 17
  219. end
  220. spawn(
  221. function()
  222. ae = true
  223. function speedup()
  224. if game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character.Humanoid then
  225. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = speederup
  226. end
  227. end
  228. af.WalkSpeedChanger =
  229. af.WalkSpeedChanger and af.WalkSpeedChanger:Disconnect() and false or
  230. game.Players.LocalPlayer.Character:WaitForChild("Humanoid"):GetPropertyChangedSignal(
  231. "WalkSpeed"
  232. ):Connect(speedup)
  233. af.WalkSpeedAlawys =
  234. af.WalkSpeedAlawys and af.WalkSpeedAlawys:Disconnect() and false or
  235. game.Players.LocalPlayer.CharacterAdded:Connect(
  236. function()
  237. af.WalkSpeedChanger =
  238. af.WalkSpeedChanger and af.WalkSpeedChanger:Disconnect() and false or
  239. game.Players.LocalPlayer.Character:WaitForChild("Humanoid"):GetPropertyChangedSignal(
  240. "WalkSpeed"
  241. ):Connect(speedup)
  242. speedup()
  243. end
  244. )
  245. speedup()
  246. while task.wait() do
  247. if not ae then
  248. af.WalkSpeedChanger =
  249. af.WalkSpeedChanger and af.WalkSpeedChanger:Disconnect() and false or nil
  250. af.WalkSpeedAlawys = af.WalkSpeedAlawys and af.WalkSpeedAlawys:Disconnect() and false or nil
  251. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
  252. return
  253. end
  254. end
  255. end
  256. )
  257. end
  258.  
  259. local function LogBreakAura()
  260. while _G.LogBreakAura do
  261. task.wait()
  262. for _, v in ipairs(workspace.Resources:GetChildren()) do
  263. if v:IsA("Model") and game.Players.LocalPlayer:DistanceFromCharacter(v:GetModelCFrame().Position) < 20 then
  264. local trunk = v:FindFirstChild("Trunk")
  265. local reference = v:FindFirstChild("Reference")
  266. local stump = v:FindFirstChild("Stump")
  267. local leaves = v:FindFirstChild("Leaves")
  268. local foliage = v:FindFirstChild("Foliage")
  269. local union = v:FindFirstChild("Union")
  270.  
  271. local validTrees = {
  272. ["Small Tree"] = {trunk, reference},
  273. ["Dead Tree"] = {trunk, reference, trunk},
  274. ["Driftwood"] = {trunk, trunk, reference},
  275. ["Feather Tree"] = {reference, trunk},
  276. ["Swoll Tree"] = {trunk, reference},
  277. ["Sun Tree"] = {reference, trunk},
  278. ["Ancient Tree"] = {trunk, reference},
  279. ["Dave"] = {leaves, stump}
  280. }
  281.  
  282. local validBushes = {
  283. ["Feather Bush"] = {stump, leaves},
  284. ["Sun Shrub"] = {leaves, stump},
  285. ["Bush"] = {stump, leaves},
  286. ["Petrified Bush"] = {stump, leaves},
  287. ["Big Bush"] = {foliage, reference, stump, foliage, union}
  288. }
  289.  
  290. if validTrees[v.Name] then
  291. game:GetService("ReplicatedStorage").Events.SwingTool:FireServer(validTrees[v.Name])
  292. elseif validBushes[v.Name] then
  293. game:GetService("ReplicatedStorage").Events.SwingTool:FireServer(validBushes[v.Name])
  294. end
  295.  
  296. task.wait()
  297. end
  298. end
  299. end
  300. end
  301.  
  302. local function OreBreaker()
  303. while _G.OreBreakAura do
  304. task.wait()
  305. for _, v in ipairs(workspace.Resources:GetChildren()) do
  306. if v:IsA("Model") and game.Players.LocalPlayer:DistanceFromCharacter(v:GetModelCFrame().Position) < 20 then
  307. local smallRock = v:FindFirstChild("Small Rock")
  308. local reference = v:FindFirstChild("Reference")
  309. local largeRock = v:FindFirstChild("Large Rock")
  310. local stone = v:FindFirstChild("Stone")
  311. local rawMagnetite = v:FindFirstChild("Raw Magnetite")
  312. local crystalBit = v:FindFirstChild("Crystal Bit")
  313. local ice = v:FindFirstChild("Ice")
  314. local foliage = v:FindFirstChild("Foliage")
  315. local union = v:FindFirstChild("Union")
  316.  
  317. local validOres = {
  318. ["Big Rock"] = {largeRock},
  319. ["Small Rock"] = {smallRock},
  320. ["Stone Node"] = {smallRock, reference},
  321. ["Gold Node"] = {reference, smallRock},
  322. ["Iron Node"] = {smallRock, reference},
  323. ["Adurite Node"] = {smallRock, reference},
  324. ["Adurite Rich Rock"] = {smallRock, reference},
  325. ["Crystal Lode"] = {stone, reference},
  326. ["Emerald Lode"] = {stone, stone, reference},
  327. ["Feather Stone"] = {foliage, reference},
  328. ["Ice Mound"] = {smallRock},
  329. ["Ice Chunk"] = {ice, reference},
  330. ["Iceberg"] = {ice, reference},
  331. ["Meteor Rock"] = {rawMagnetite, smallRock},
  332. ["Crystal Meteor Rock"] = {crystalBit, smallRock},
  333. ["Coal Node"] = {smallRock}
  334. }
  335.  
  336. if validOres[v.Name] then
  337. game:GetService("ReplicatedStorage").Events.SwingTool:FireServer(validOres[v.Name])
  338. end
  339.  
  340. task.wait()
  341. end
  342. end
  343. end
  344. end
  345.  
  346.  
  347. local function tpVoid()
  348. game:GetService("TeleportService"):Teleport(11879754496)
  349. end
  350.  
  351. local function tpMain()
  352. game:GetService("TeleportService"):Teleport(11729688377)
  353. end
  354.  
  355.  
  356. -- Get the 'Workspace' service
  357. local Workspace = game:GetService("Workspace")
  358.  
  359. -- Check if the 'Items' folder exists in the Workspace
  360. local ItemsFolder = Workspace:FindFirstChild("Items")
  361. if not ItemsFolder then
  362. error("Could not find an 'Items' folder in the Workspace.")
  363. end
  364.  
  365. -- Function to create a BillboardGui for a part or model
  366. local function createBillboard(object)
  367. local billboardGui = Instance.new("BillboardGui")
  368. billboardGui.Name = object.Name .. " GUI"
  369. billboardGui.Adornee = object
  370. billboardGui.Size = UDim2.new(0, 100, 0, 50)
  371. billboardGui.StudsOffset = Vector3.new(0, 2, 0)
  372. billboardGui.AlwaysOnTop = true
  373.  
  374. local textLabel = Instance.new("TextLabel")
  375. textLabel.Size = UDim2.new(1, 0, 1, 0)
  376. textLabel.Text = object.Name
  377. textLabel.BackgroundTransparency = 1 -- No background
  378. textLabel.TextColor3 = Color3.new(1, 1, 1) -- White text
  379. textLabel.TextSize = 30 -- Increased text size
  380. textLabel.Parent = billboardGui
  381.  
  382. billboardGui.Parent = object
  383. end
  384.  
  385. -- Function to remove all BillboardGuis
  386. local function removeAllBillboards()
  387. for _, object in pairs(ItemsFolder:GetChildren()) do
  388. if object:FindFirstChildWhichIsA("BillboardGui") then
  389. object:FindFirstChildWhichIsA("BillboardGui"):Destroy()
  390. end
  391. end
  392. end
  393.  
  394. -- Function to toggle ESP on and off
  395. local function toggleESP()
  396. if _G.allitems10 then
  397. removeAllBillboards()
  398. else
  399. for _, object in ipairs(ItemsFolder:GetChildren()) do
  400. if object:IsA("BasePart") or object:IsA("Model") then
  401. createBillboard(object)
  402. end
  403. end
  404. end
  405. _G.allitems10 = not _G.allitems10
  406. end
  407.  
  408. local function allitems()
  409. local billboardGui = Instance.new("BillboardGui")
  410. billboardGui.Name = "allitems BG"
  411. billboardGui.Active = false
  412. billboardGui.AlwaysOnTop = true
  413. billboardGui.Brightness = 1
  414. billboardGui.DistanceLowerLimit = 0
  415. billboardGui.DistanceStep = 0
  416. billboardGui.DistanceUpperLimit = -1
  417. billboardGui.Enabled = true
  418. billboardGui.ExtentsOffset = Vector3.new(0, 0, 0)
  419. billboardGui.LightInfluence = 0
  420. billboardGui.MaxDistance = math.huge
  421. billboardGui.ResetOnSpawn = false
  422. billboardGui.Size = UDim2.new(0, 10, 0, 10)
  423. billboardGui.SizeOffset = Vector2.new(0, 0)
  424. billboardGui.AutoLocalize = true
  425.  
  426. local textLabel = Instance.new("TextLabel")
  427. textLabel.Active = false
  428. textLabel.AnchorPoint = Vector2.new(0, 0)
  429. textLabel.AutomaticSize = Enum.AutomaticSize.None
  430. textLabel.BackgroundTransparency = 1
  431. textLabel.BorderSizePixel = 0
  432. textLabel.LayoutOrder = 0
  433. textLabel.Name = "TextLabel"
  434. textLabel.Position = UDim2.new(0, 0, 0, 0)
  435. textLabel.Rotation = 0
  436. textLabel.Size = UDim2.new(0.5, 0.5, 0.5, 0.5)
  437. textLabel.Visible = true
  438. textLabel.ZIndex = 1
  439. textLabel.LineHeight = 1
  440. textLabel.MaxVisibleGraphemes = -1
  441. textLabel.RichText = false
  442. textLabel.TextColor3 = Color3.new(1, 1, 1) -- White text
  443. textLabel.TextSize = 15
  444. textLabel.TextScaled = false
  445. textLabel.AutoLocalize = false
  446.  
  447. local clonedBillboardGui = billboardGui:Clone()
  448. clonedBillboardGui.Parent = model
  449.  
  450. local clonedTextLabel = textLabel:Clone()
  451. clonedTextLabel.Parent = clonedBillboardGui
  452.  
  453. end
  454.  
  455. while _G.allitems10 do
  456. wait(1)
  457.  
  458. if not _G.allitems10 then
  459. for _, object in pairs(game.Workspace.Items:GetChildren()) do
  460. local allitemsBgs = object:FindFirstChild("allitems BG")
  461. if allitemsBgs then
  462. allitemsBgs:Destroy()
  463. end
  464. end
  465. else
  466. for _, object in pairs(game.Workspace.Items:GetChildren()) do
  467. if (object:IsA("Model") or object:IsA("BasePart")) and not object:FindFirstChild("Gold BG") then
  468. createBillboardAndLabel(object)
  469. end
  470. end
  471. end
  472. end
  473.  
  474. -- Get the 'Players' service
  475. local Players = game:GetService("Players")
  476.  
  477. -- Function to create a BillboardGui for a player
  478. local function createBillboard(player)
  479. local character = player.Character
  480. if character then
  481. local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
  482. if humanoidRootPart then
  483. local billboardGui = Instance.new("BillboardGui")
  484. billboardGui.Name = player.Name .. " GUI"
  485. billboardGui.Adornee = humanoidRootPart
  486. billboardGui.Size = UDim2.new(0, 100, 0, 50)
  487. billboardGui.StudsOffset = Vector3.new(0, 2, 0)
  488. billboardGui.AlwaysOnTop = true
  489.  
  490. local textLabel = Instance.new("TextLabel")
  491. textLabel.Size = UDim2.new(1, 0, 1, 0)
  492. textLabel.Text = player.Name
  493. textLabel.BackgroundTransparency = 1 -- No background
  494. textLabel.TextColor3 = Color3.new(1, 1, 1) -- White text
  495. textLabel.TextSize = 30 -- Increased text size
  496. textLabel.Parent = billboardGui
  497.  
  498. billboardGui.Parent = humanoidRootPart
  499. end
  500. end
  501. end
  502.  
  503. -- Function to remove all BillboardGuis from a player
  504. local function removeBillboard(player)
  505. local character = player.Character
  506. if character then
  507. local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
  508. if humanoidRootPart then
  509. local billboardGui = humanoidRootPart:FindFirstChild(player.Name .. " GUI")
  510. if billboardGui then
  511. billboardGui:Destroy()
  512. end
  513. end
  514. end
  515. end
  516.  
  517. local function niggersEsp()
  518. if _G.playerEsp then
  519. for _, player in ipairs(Players:GetPlayers()) do
  520. removeBillboard(player)
  521. end
  522. else
  523. for _, player in ipairs(Players:GetPlayers()) do
  524. createBillboard(player)
  525. end
  526. end
  527. _G.playerEsp = not _G.playerEsp
  528. end
  529.  
  530.  
  531. local function goldEsp()
  532. local billboardGui = Instance.new("BillboardGui")
  533. billboardGui.Name = "Gold BG"
  534. billboardGui.Active = false
  535. billboardGui.AlwaysOnTop = true
  536. billboardGui.Brightness = 1
  537. billboardGui.DistanceLowerLimit = 0
  538. billboardGui.DistanceStep = 0
  539. billboardGui.DistanceUpperLimit = -1
  540. billboardGui.Enabled = true
  541. billboardGui.ExtentsOffset = Vector3.new(0, 0, 0)
  542. billboardGui.LightInfluence = 0
  543. billboardGui.MaxDistance = inf
  544. billboardGui.ResetOnSpawn = false
  545. billboardGui.Size = UDim2.new(0, 10, 0, 10)
  546. billboardGui.SizeOffset = Vector2.new(0, 0)
  547. billboardGui.AutoLocalize = true
  548.  
  549. local textLabel = Instance.new("TextLabel")
  550. textLabel.Active = false
  551. textLabel.AnchorPoint = Vector2.new(0, 0)
  552. textLabel.AutomaticSize = Enum.AutomaticSize.None
  553. textLabel.BackgroundTransparency = 1
  554. textLabel.BorderSizePixel = 0
  555. textLabel.LayoutOrder = 0
  556. textLabel.Name = "TextLabel"
  557. textLabel.Position = UDim2.new(0, 0, 0, 0)
  558. textLabel.Rotation = 0
  559. textLabel.Size = UDim2.new(0.5, 0.5, 0.5, 0.5)
  560. textLabel.Visible = true
  561. textLabel.ZIndex = 1
  562. textLabel.LineHeight = 1
  563. textLabel.MaxVisibleGraphemes = -1
  564. textLabel.RichText = false
  565. textLabel.Text = "Gold Node"
  566. textLabel.TextColor3 = Color3.new(1, 1, 0)
  567. textLabel.TextSize = 15
  568. textLabel.TextScaled = false
  569. textLabel.AutoLocalize = false
  570.  
  571. local function createBillboardAndLabel(model)
  572. local clonedBillboardGui = billboardGui:Clone()
  573. clonedBillboardGui.Parent = model
  574.  
  575. local clonedTextLabel = textLabel:Clone()
  576. clonedTextLabel.Parent = clonedBillboardGui
  577. end
  578.  
  579. while _G.GoldEsp do
  580. wait(1)
  581.  
  582. if not _G.GoldEsp then
  583. for _, model in pairs(game.Workspace.Resources:GetChildren()) do
  584. local goldBgs = model:FindFirstChild("Gold BG")
  585. if goldBgs then
  586. goldBgs:Destroy()
  587. end
  588. end
  589. else
  590. for _, model in pairs(game.Workspace.Resources:GetChildren()) do
  591. if model.Name == "Gold Node" and not model:FindFirstChild("Gold BG") then
  592. createBillboardAndLabel(model)
  593. end
  594. end
  595. end
  596. end
  597. end
  598.  
  599. local function aduriteEsp()
  600. local billboardGui = Instance.new("BillboardGui")
  601. billboardGui.Name = "Adurite BG"
  602. billboardGui.Active = false
  603. billboardGui.AlwaysOnTop = true
  604. billboardGui.Brightness = 1
  605. billboardGui.DistanceLowerLimit = 0
  606. billboardGui.DistanceStep = 0
  607. billboardGui.DistanceUpperLimit = -1
  608. billboardGui.Enabled = true
  609. billboardGui.ExtentsOffset = Vector3.new(0, 0, 0)
  610. billboardGui.LightInfluence = 0
  611. billboardGui.MaxDistance = inf
  612. billboardGui.ResetOnSpawn = false
  613. billboardGui.Size = UDim2.new(0, 10, 0, 10)
  614. billboardGui.SizeOffset = Vector2.new(0, 0)
  615. billboardGui.AutoLocalize = true
  616.  
  617. local textLabel = Instance.new("TextLabel")
  618. textLabel.Active = false
  619. textLabel.AnchorPoint = Vector2.new(0, 0)
  620. textLabel.AutomaticSize = Enum.AutomaticSize.None
  621. textLabel.BackgroundTransparency = 1
  622. textLabel.BorderSizePixel = 0
  623. textLabel.LayoutOrder = 0
  624. textLabel.Name = "TextLabel"
  625. textLabel.Position = UDim2.new(0, 0, 0, 0)
  626. textLabel.Rotation = 0
  627. textLabel.Size = UDim2.new(0.5, 0.5, 0.5, 0.5)
  628. textLabel.Visible = true
  629. textLabel.ZIndex = 1
  630. textLabel.LineHeight = 1
  631. textLabel.MaxVisibleGraphemes = -1
  632. textLabel.RichText = false
  633. textLabel.Text = "Adurite Node"
  634. textLabel.TextColor3 = Color3.new(103/255, 0, 0)
  635. textLabel.TextSize = 15
  636. textLabel.TextScaled = false
  637. textLabel.AutoLocalize = false
  638.  
  639. local function createBillboardAndLabel(model)
  640. local clonedBillboardGui = billboardGui:Clone()
  641. clonedBillboardGui.Parent = model
  642.  
  643. local clonedTextLabel = textLabel:Clone()
  644. clonedTextLabel.Parent = clonedBillboardGui
  645. end
  646.  
  647. while _G.AduriteEsp do
  648. wait(1)
  649.  
  650. if not _G.AduriteEsp then
  651. for _, model in pairs(game.Workspace.Resources:GetChildren()) do
  652. local aduriteBgs = model:FindFirstChild("Adurite BG")
  653. if aduriteBgs then
  654. aduriteBgs:Destroy()
  655. end
  656. end
  657. else
  658. for _, model in pairs(game.Workspace.Resources:GetChildren()) do
  659. if (model.Name == "Adurite Node" or model.Name == "Adurite Rich Rock") and not model:FindFirstChild("Adurite BG") then
  660. createBillboardAndLabel(model)
  661. end
  662. end
  663. end
  664. end
  665. end
  666.  
  667. local function crystallodeEsp()
  668. local billboardGui = Instance.new("BillboardGui")
  669. billboardGui.Name = "Crystal Lode BG"
  670. billboardGui.Active = false
  671. billboardGui.AlwaysOnTop = true
  672. billboardGui.Brightness = 1
  673. billboardGui.DistanceLowerLimit = 0
  674. billboardGui.DistanceStep = 0
  675. billboardGui.DistanceUpperLimit = -1
  676. billboardGui.Enabled = true
  677. billboardGui.ExtentsOffset = Vector3.new(0, 0, 0)
  678. billboardGui.LightInfluence = 0
  679. billboardGui.MaxDistance = inf
  680. billboardGui.ResetOnSpawn = false
  681. billboardGui.Size = UDim2.new(0, 10, 0, 10)
  682. billboardGui.SizeOffset = Vector2.new(0, 0)
  683. billboardGui.AutoLocalize = true
  684.  
  685. local textLabel = Instance.new("TextLabel")
  686. textLabel.Active = false
  687. textLabel.AnchorPoint = Vector2.new(0, 0)
  688. textLabel.AutomaticSize = Enum.AutomaticSize.None
  689. textLabel.BackgroundTransparency = 1
  690. textLabel.BorderSizePixel = 0
  691. textLabel.LayoutOrder = 0
  692. textLabel.Name = "TextLabel"
  693. textLabel.Position = UDim2.new(0, 0, 0, 0)
  694. textLabel.Rotation = 0
  695. textLabel.Size = UDim2.new(0.5, 0.5, 0.5, 0.5)
  696. textLabel.Visible = true
  697. textLabel.ZIndex = 1
  698. textLabel.LineHeight = 1
  699. textLabel.MaxVisibleGraphemes = -1
  700. textLabel.RichText = false
  701. textLabel.Text = "Crystal Lode"
  702. textLabel.TextColor3 = Color3.new(176, 241, 244)
  703. textLabel.TextSize = 15
  704. textLabel.TextScaled = false
  705. textLabel.AutoLocalize = false
  706.  
  707. local function createBillboardAndLabel(model)
  708. local clonedBillboardGui = billboardGui:Clone()
  709. clonedBillboardGui.Parent = model
  710.  
  711. local clonedTextLabel = textLabel:Clone()
  712. clonedTextLabel.Parent = clonedBillboardGui
  713. end
  714.  
  715. while _G.CrystalLodeEsp do
  716. wait(1)
  717.  
  718. if not _G.CrystalLodeEsp then
  719. for _, model in pairs(game.Workspace.Resources:GetChildren()) do
  720. local CrystalLodeBgs = model:FindFirstChild("Crystal Lode BG")
  721. if CrystalLodeBgs then
  722. CrystalLodeBgs:Destroy()
  723. end
  724. end
  725. else
  726. for _, model in pairs(game.Workspace.Resources:GetChildren()) do
  727. if (model.Name == "Crystal Lode") and not model:FindFirstChild("Crystal Lode BG") then
  728. createBillboardAndLabel(model)
  729. end
  730. end
  731. end
  732. end
  733. end
  734.  
  735. local function OldGodEsp()
  736. local billboardGui = Instance.new("BillboardGui")
  737. billboardGui.Name = "Old God BG"
  738. billboardGui.Active = false
  739. billboardGui.AlwaysOnTop = true
  740. billboardGui.Brightness = 1
  741. billboardGui.DistanceLowerLimit = 0
  742. billboardGui.DistanceStep = 0
  743. billboardGui.DistanceUpperLimit = -1
  744. billboardGui.Enabled = true
  745. billboardGui.ExtentsOffset = Vector3.new(0, 0, 0)
  746. billboardGui.LightInfluence = 0
  747. billboardGui.MaxDistance = inf
  748. billboardGui.ResetOnSpawn = false
  749. billboardGui.Size = UDim2.new(0, 10, 0, 10)
  750. billboardGui.SizeOffset = Vector2.new(0, 0)
  751. billboardGui.AutoLocalize = true
  752.  
  753. local textLabel = Instance.new("TextLabel")
  754. textLabel.Active = false
  755. textLabel.AnchorPoint = Vector2.new(0, 0)
  756. textLabel.AutomaticSize = Enum.AutomaticSize.None
  757. textLabel.BackgroundTransparency = 1
  758. textLabel.BorderSizePixel = 0
  759. textLabel.LayoutOrder = 0
  760. textLabel.Name = "TextLabel"
  761. textLabel.Position = UDim2.new(0, 0, 0, 0)
  762. textLabel.Rotation = 0
  763. textLabel.Size = UDim2.new(0.5, 0.5, 0.5, 0.5)
  764. textLabel.Visible = true
  765. textLabel.ZIndex = 1
  766. textLabel.LineHeight = 1
  767. textLabel.MaxVisibleGraphemes = -1
  768. textLabel.RichText = false
  769. textLabel.Text = "Old God"
  770. textLabel.TextColor3 = Color3.new(176, 241, 244)
  771. textLabel.TextSize = 15
  772. textLabel.TextScaled = false
  773. textLabel.AutoLocalize = false
  774.  
  775. local function createBillboardAndLabel(model)
  776. local clonedBillboardGui = billboardGui:Clone()
  777. clonedBillboardGui.Parent = model
  778.  
  779. local clonedTextLabel = textLabel:Clone()
  780. clonedTextLabel.Parent = clonedBillboardGui
  781. end
  782.  
  783. while _G.OldGodEsp do
  784. wait(1)
  785.  
  786. if not _G.OldGodEsp then
  787. for _, model in pairs(game.Workspace.Resources:GetChildren()) do
  788. local OldGodBgs = model:FindFirstChild("Old God BG")
  789. if OldGodBgs then
  790. OldGodBgs:Destroy()
  791. end
  792. end
  793. else
  794. for _, model in pairs(game.Workspace.Resources:GetChildren()) do
  795. if (model.Name == "Old God") and not model:FindFirstChild("Old God BG") then
  796. createBillboardAndLabel(model)
  797. end
  798. end
  799. end
  800. end
  801. end
  802.  
  803. local function ironnodeEsp()
  804. local billboardGui = Instance.new("BillboardGui")
  805. billboardGui.Name = "Iron Node BG"
  806. billboardGui.Active = false
  807. billboardGui.AlwaysOnTop = true
  808. billboardGui.Brightness = 1
  809. billboardGui.DistanceLowerLimit = 0
  810. billboardGui.DistanceStep = 0
  811. billboardGui.DistanceUpperLimit = -1
  812. billboardGui.Enabled = true
  813. billboardGui.ExtentsOffset = Vector3.new(0, 0, 0)
  814. billboardGui.LightInfluence = 0
  815. billboardGui.MaxDistance = inf
  816. billboardGui.ResetOnSpawn = false
  817. billboardGui.Size = UDim2.new(0, 10, 0, 10)
  818. billboardGui.SizeOffset = Vector2.new(0, 0)
  819. billboardGui.AutoLocalize = true
  820.  
  821. local textLabel = Instance.new("TextLabel")
  822. textLabel.Active = false
  823. textLabel.AnchorPoint = Vector2.new(0, 0)
  824. textLabel.AutomaticSize = Enum.AutomaticSize.None
  825. textLabel.BackgroundTransparency = 1
  826. textLabel.BorderSizePixel = 0
  827. textLabel.LayoutOrder = 0
  828. textLabel.Name = "TextLabel"
  829. textLabel.Position = UDim2.new(0, 0, 0, 0)
  830. textLabel.Rotation = 0
  831. textLabel.Size = UDim2.new(0.5, 0.5, 0.5, 0.5)
  832. textLabel.Visible = true
  833. textLabel.ZIndex = 1
  834. textLabel.LineHeight = 1
  835. textLabel.MaxVisibleGraphemes = -1
  836. textLabel.RichText = false
  837. textLabel.Text = "Iron Node"
  838. textLabel.TextColor3 = Color3.new(160, 95, 53)
  839. textLabel.TextSize = 15
  840. textLabel.TextScaled = false
  841. textLabel.AutoLocalize = false
  842.  
  843. local function createBillboardAndLabel(model)
  844. local clonedBillboardGui = billboardGui:Clone()
  845. clonedBillboardGui.Parent = model
  846.  
  847. local clonedTextLabel = textLabel:Clone()
  848. clonedTextLabel.Parent = clonedBillboardGui
  849. end
  850.  
  851. while _G.IronNodeEsp do
  852. wait(1)
  853.  
  854. if not _G.IronNodeEsp then
  855. for _, model in pairs(game.Workspace.Resources:GetChildren()) do
  856. local IronNodeBgs = model:FindFirstChild("Iron Node BG")
  857. if IronNodeBgs then
  858. IronNodeBgs:Destroy()
  859. end
  860. end
  861. else
  862. for _, model in pairs(game.Workspace.Resources:GetChildren()) do
  863. if (model.Name == "Iron Node") and not model:FindFirstChild("Iron Node BG") then
  864. createBillboardAndLabel(model)
  865. end
  866. end
  867. end
  868. end
  869. end
  870.  
  871. local function meteorrockEsp()
  872. local billboardGui = Instance.new("BillboardGui")
  873. billboardGui.Name = "Meteor Rock BG"
  874. billboardGui.Active = false
  875. billboardGui.AlwaysOnTop = true
  876. billboardGui.Brightness = 1
  877. billboardGui.DistanceLowerLimit = 0
  878. billboardGui.DistanceStep = 0
  879. billboardGui.DistanceUpperLimit = -1
  880. billboardGui.Enabled = true
  881. billboardGui.ExtentsOffset = Vector3.new(0, 0, 0)
  882. billboardGui.LightInfluence = 0
  883. billboardGui.MaxDistance = inf
  884. billboardGui.ResetOnSpawn = false
  885. billboardGui.Size = UDim2.new(0, 10, 0, 10)
  886. billboardGui.SizeOffset = Vector2.new(0, 0)
  887. billboardGui.AutoLocalize = true
  888.  
  889. local textLabel = Instance.new("TextLabel")
  890. textLabel.Active = false
  891. textLabel.AnchorPoint = Vector2.new(0, 0)
  892. textLabel.AutomaticSize = Enum.AutomaticSize.None
  893. textLabel.BackgroundTransparency = 1
  894. textLabel.BorderSizePixel = 0
  895. textLabel.LayoutOrder = 0
  896. textLabel.Name = "TextLabel"
  897. textLabel.Position = UDim2.new(0, 0, 0, 0)
  898. textLabel.Rotation = 0
  899. textLabel.Size = UDim2.new(0.5, 0.5, 0.5, 0.5)
  900. textLabel.Visible = true
  901. textLabel.ZIndex = 1
  902. textLabel.LineHeight = 1
  903. textLabel.MaxVisibleGraphemes = -1
  904. textLabel.RichText = false
  905. textLabel.Text = "Raw Magnetite"
  906. textLabel.TextColor3 = Color3.new(98, 37, 209)
  907. textLabel.TextSize = 15
  908. textLabel.TextScaled = false
  909. textLabel.AutoLocalize = false
  910.  
  911. local function createBillboardAndLabel(model)
  912. local clonedBillboardGui = billboardGui:Clone()
  913. clonedBillboardGui.Parent = model
  914.  
  915. local clonedTextLabel = textLabel:Clone()
  916. clonedTextLabel.Parent = clonedBillboardGui
  917. end
  918.  
  919. while _G.MeteorRockEsp do
  920. wait(1)
  921.  
  922. if not _G.MeteorRockEsp then
  923. for _, model in pairs(game.Workspace.Resources:GetChildren()) do
  924. local MeteorRockBgs = model:FindFirstChild("Meteor Rock BG")
  925. if MeteorRockBgs then
  926. MeteorRockBgs:Destroy()
  927. end
  928. end
  929. else
  930. for _, model in pairs(game.Workspace.Resources:GetChildren()) do
  931. if (model.Name == "Meteor Rock") and not model:FindFirstChild("Meteor Rock BG") then
  932. createBillboardAndLabel(model)
  933. end
  934. end
  935. end
  936. end
  937. end
  938.  
  939. local function crystalmeteorrockEsp()
  940. local billboardGui = Instance.new("BillboardGui")
  941. billboardGui.Name = "Crystal Meteor Rock BG"
  942. billboardGui.Active = false
  943. billboardGui.AlwaysOnTop = true
  944. billboardGui.Brightness = 1
  945. billboardGui.DistanceLowerLimit = 0
  946. billboardGui.DistanceStep = 0
  947. billboardGui.DistanceUpperLimit = -1
  948. billboardGui.Enabled = true
  949. billboardGui.ExtentsOffset = Vector3.new(0, 0, 0)
  950. billboardGui.LightInfluence = 0
  951. billboardGui.MaxDistance = inf
  952. billboardGui.ResetOnSpawn = false
  953. billboardGui.Size = UDim2.new(0, 10, 0, 10)
  954. billboardGui.SizeOffset = Vector2.new(0, 0)
  955. billboardGui.AutoLocalize = true
  956.  
  957. local textLabel = Instance.new("TextLabel")
  958. textLabel.Active = false
  959. textLabel.AnchorPoint = Vector2.new(0, 0)
  960. textLabel.AutomaticSize = Enum.AutomaticSize.None
  961. textLabel.BackgroundTransparency = 1
  962. textLabel.BorderSizePixel = 0
  963. textLabel.LayoutOrder = 0
  964. textLabel.Name = "TextLabel"
  965. textLabel.Position = UDim2.new(0, 0, 0, 0)
  966. textLabel.Rotation = 0
  967. textLabel.Size = UDim2.new(0.5, 0.5, 0.5, 0.5)
  968. textLabel.Visible = true
  969. textLabel.ZIndex = 1
  970. textLabel.LineHeight = 1
  971. textLabel.MaxVisibleGraphemes = -1
  972. textLabel.RichText = false
  973. textLabel.Text = "Crystal"
  974. textLabel.TextColor3 = Color3.new(170, 255, 255)
  975. textLabel.TextSize = 15
  976. textLabel.TextScaled = false
  977. textLabel.AutoLocalize = false
  978.  
  979. local function createBillboardAndLabel(model)
  980. local clonedBillboardGui = billboardGui:Clone()
  981. clonedBillboardGui.Parent = model
  982.  
  983. local clonedTextLabel = textLabel:Clone()
  984. clonedTextLabel.Parent = clonedBillboardGui
  985. end
  986.  
  987. while _G.CrystalMeteorRockEsp do
  988. wait(1)
  989.  
  990. if not _G.CrystalMeteorRockEsp then
  991. for _, model in pairs(game.Workspace:GetChildren()) do
  992. local CrystalMeteorRockBgs = model:FindFirstChild("Crystal Meteor Rock BG")
  993. if CrystalMeteorRockBgs then
  994. CrystalMeteorRockBgs:Destroy()
  995. end
  996. end
  997. else
  998. for _, model in pairs(game.Workspace:GetChildren()) do
  999. if (model.Name == "Crystal Meteor Rock") and not model:FindFirstChild("Crystal Meteor Rock BG") then
  1000. createBillboardAndLabel(model)
  1001. end
  1002. end
  1003. end
  1004. end
  1005. end
  1006.  
  1007. getgenv().killing = false
  1008. getgenv().killing2 = false
  1009. getgenv().killAuraRange = 20
  1010.  
  1011. local function isAlive(plr)
  1012. local plr = plr or game:GetService("Players").LocalPlayer
  1013. if plr and plr.Character and ((plr.Character:FindFirstChild("Humanoid")) and (plr.Character:FindFirstChild("Humanoid") and plr.Character:FindFirstChild("Humanoid").Health > 0) and (plr.Character:FindFirstChild("HumanoidRootPart")) and (plr.Character:FindFirstChild("Head"))) then
  1014. return true
  1015. end
  1016. end
  1017.  
  1018. local function canBeTargeted(plr, doTeamCheck)
  1019. if isAlive(plr) and plr ~= game:GetService("Players").LocalPlayer and (doTeamCheck and plr.Team ~= game:GetService("Players").LocalPlayer.Team or not doTeamCheck) and plr.Name ~= "valensoysantijajaja" and plr.Name ~= "SusLordCV" then
  1020. return true
  1021. end
  1022. return false
  1023. end
  1024.  
  1025. getgenv().killing = false
  1026. getgenv().killing2 = false
  1027. getgenv().killAuraRange = 20
  1028.  
  1029. local function isAlive(plr)
  1030. local plr = plr or game:GetService("Players").LocalPlayer
  1031. if plr and plr.Character and ((plr.Character:FindFirstChild("Humanoid")) and (plr.Character:FindFirstChild("Humanoid") and plr.Character:FindFirstChild("Humanoid").Health > 0) and (plr.Character:FindFirstChild("HumanoidRootPart")) and (plr.Character:FindFirstChild("Head"))) then
  1032. return true
  1033. end
  1034. end
  1035.  
  1036. local function canBeTargeted(plr, doTeamCheck)
  1037. if isAlive(plr) and plr ~= game:GetService("Players").LocalPlayer and (doTeamCheck and plr.Team ~= game:GetService("Players").LocalPlayer.Team or not doTeamCheck) and plr.Name ~= "valensoysantijajaja" and plr.Name ~= "SusLordCV" then
  1038. return true
  1039. end
  1040. return false
  1041. end
  1042.  
  1043. local function useAura()
  1044. spawn(function()
  1045. game:GetService("RunService").RenderStepped:Connect(function()
  1046. if getgenv().killing or getgenv().killing2 then
  1047. for i, v in pairs(game:GetService("Players"):GetPlayers()) do
  1048. if isAlive() and canBeTargeted(v, false) and (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position - v.Character.HumanoidRootPart.Position).magnitude < getgenv().killAuraRange then
  1049. local attackTable = {
  1050. [1] = game:GetService("Workspace")[v.Name].HumanoidRootPart,
  1051. }
  1052. game:GetService("ReplicatedStorage").Events.SwingTool:FireServer(attackTable)
  1053. end
  1054. end
  1055. end
  1056. end)
  1057. end)
  1058. end
  1059.  
  1060. local States = {
  1061. AutoAim = true,
  1062. }
  1063. local lockedPlayer = nil
  1064. local Mouse = game.Players.LocalPlayer:GetMouse()
  1065. local RunService = game:GetService("RunService")
  1066. local Root = game.Players.LocalPlayer.Character.HumanoidRootPart
  1067. local RootPos, MousePos
  1068.  
  1069. function findNearestPlayer()
  1070. local nearestPlayer
  1071. local shortestDistance = math.huge
  1072. for _, player in ipairs(game:GetService("Players"):GetPlayers()) do
  1073. if player ~= game.Players.LocalPlayer then
  1074. local character = player.Character
  1075. local humanoidRootPart = character and character:FindFirstChild("HumanoidRootPart")
  1076. if humanoidRootPart then
  1077. local distance = (Root.Position - humanoidRootPart.Position).Magnitude
  1078. if distance < shortestDistance then
  1079. shortestDistance = distance
  1080. nearestPlayer = humanoidRootPart
  1081. end
  1082. end
  1083. end
  1084. end
  1085. return nearestPlayer
  1086. end
  1087.  
  1088. RunService.RenderStepped:Connect(function()
  1089. if getgenv().killing2 and Root then
  1090. lockedPlayer = findNearestPlayer()
  1091. if lockedPlayer then
  1092. RootPos, MousePos = Root.Position, lockedPlayer.Position - lockedPlayer.CFrame.LookVector * 0.03
  1093. pcall(function()
  1094. if MousePos then
  1095. Root.CFrame = CFrame.new(RootPos, Vector3.new(MousePos.X, RootPos.Y, MousePos.Z))
  1096. end
  1097. end)
  1098. end
  1099. end
  1100. end)
  1101.  
  1102. task.spawn(function()
  1103. while true do
  1104. task.wait()
  1105. pcall(function()
  1106. if getgenv().killing2 and lockedPlayer then
  1107. if MousePos and RootPos then
  1108. if MousePos then
  1109. Root.CFrame = MousePos.CFrame*CFrame.new(0,0,3)
  1110. pcall(function()
  1111. game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool"):Activate()
  1112. end)
  1113. end
  1114. end
  1115. end
  1116. end)
  1117. end
  1118. end)
  1119.  
  1120. local Admin = {
  1121. Prefix = ";",
  1122. Name = "urion.lua",
  1123. Version = "v1.1"
  1124. }
  1125.  
  1126. function DeltaWait(n)
  1127. local now = tick()
  1128. n = n or 0
  1129. repeat game:GetService("RunService").Heartbeat:Wait()
  1130. until tick()-now >= n
  1131. return tick()-now
  1132. end
  1133.  
  1134. function tablefind(tab,el)
  1135. for index, value in pairs(tab) do
  1136. if value == el then
  1137. return index
  1138. end
  1139. end
  1140. end
  1141.  
  1142. function createWatermark(watermarkText)
  1143. local date_table = os.date("*t")
  1144.  
  1145.  
  1146. local monthTable = {
  1147. "January",
  1148. "February",
  1149. "March",
  1150. "April",
  1151. "May",
  1152. "June",
  1153. "July",
  1154. "August",
  1155. "September",
  1156. "October",
  1157. "November",
  1158. "December"
  1159.  
  1160. }
  1161. local ScreenSize = workspace.Camera.ViewportSize
  1162. local main = Instance.new("ScreenGui")
  1163. local mainFrame = Instance.new("Frame")
  1164. local gradient = Instance.new("UIGradient")
  1165. local watermark = Instance.new("TextLabel")
  1166.  
  1167. main.Parent = game.CoreGui
  1168. main.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  1169. main.IgnoreGuiInset = true
  1170.  
  1171. mainFrame.Name = "mainFrame"
  1172. mainFrame.Parent = main
  1173. mainFrame.BackgroundColor3 = Color3.fromRGB(255,255,255)
  1174. mainFrame.BorderSizePixel = 1
  1175. mainFrame.BorderColor3 = Color3.fromRGB(0.0,0)
  1176. mainFrame.ClipsDescendants = false
  1177. mainFrame.Size = UDim2.new(1,0,.006,0)
  1178. mainFrame.Position = UDim2.new(0,0,0,0)
  1179.  
  1180. gradient.Parent = mainFrame
  1181. gradient.Transparency = NumberSequence.new{
  1182. NumberSequenceKeypoint.new(0, 0),
  1183. NumberSequenceKeypoint.new(.5, 0),
  1184. NumberSequenceKeypoint.new(1, 0)
  1185. }
  1186. local stage1 = Color3.fromRGB(55,177,218)
  1187. local stage2 = Color3.fromRGB(201,72,205)
  1188. local stage3 = Color3.fromRGB(204,227,53)
  1189.  
  1190. gradient.Color = ColorSequence.new{
  1191. ColorSequenceKeypoint.new(0, stage1),
  1192. ColorSequenceKeypoint.new(0.5, stage2),
  1193. ColorSequenceKeypoint.new(1, stage3)
  1194. }
  1195.  
  1196. watermark['Name'] = "watermark"
  1197. watermark['Parent'] = mainFrame
  1198. watermark['BackgroundColor3'] = Color3.fromRGB(255,255,255)
  1199. watermark['BackgroundTransparency'] = 1.000
  1200. watermark['BorderSizePixel'] = 0
  1201. watermark['Position'] = UDim2.new(0,0,3,0)
  1202. watermark['Size'] = UDim2.new(1,1,1,1)
  1203. watermark['Font'] = Enum['Font'].Code
  1204. watermark.Text = Admin.Name.." "..Admin.Version .. " | "..game.Players.LocalPlayer.DisplayName.. " | "..monthTable[date_table.month].." "..date_table.day..", "..date_table.year
  1205. watermark.TextColor3 = Color3.fromRGB(255,255,255)
  1206. watermark.TextSize = 15.000
  1207. watermark.TextXAlignment = Enum.TextXAlignment.Center
  1208. watermark.TextWrapped = true
  1209. watermark.TextStrokeTransparency = 0
  1210. watermark.TextStrokeColor3 = Color3.fromRGB(0,0,0)
  1211. end
  1212. -- createWatermark()
  1213.  
  1214.  
  1215. local coreGui = game.CoreGui
  1216. local slideFrame = Instance.new("Frame")
  1217. local slideGui = Instance.new("ScreenGui")
  1218. local uil = Instance.new('UIListLayout')
  1219.  
  1220. slideGui.Parent = coreGui
  1221. slideGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  1222.  
  1223. slideFrame.Parent = slideGui
  1224. slideFrame.BackgroundTransparency = 1
  1225. slideFrame.BackgroundColor3 = Color3.fromRGB(255,255,255)
  1226. slideFrame.BorderSizePixel = 0
  1227. slideFrame.ClipsDescendants = false
  1228. slideFrame.Size = UDim2.new(.5,0,.5,0)
  1229. slideFrame.Position = UDim2.new(0.008,0,0.48,0)
  1230. slideFrame.ClipsDescendants = true
  1231.  
  1232. uil.Parent = slideFrame
  1233. uil.VerticalAlignment = "Bottom"
  1234.  
  1235. function Tween(obj, dist, time)
  1236. local tween = game:GetService("TweenService")
  1237. local ti = TweenInfo.new(time, Enum.EasingStyle.Quint, Enum.EasingDirection.Out)
  1238. local tw = tween:Create(obj, ti, dist)
  1239. tw:Play()
  1240. end
  1241.  
  1242. function Notify(Text, messageType)
  1243. local notification = Instance.new("Frame")
  1244. notification.Name = "Notification"
  1245. notification.Parent = slideFrame
  1246. notification.BackgroundTransparency = 0.2
  1247. notification.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
  1248. notification.BorderSizePixel = 0
  1249. notification.Size = UDim2.new(1, 0, 0.1, 0)
  1250.  
  1251. local labelText = Instance.new("TextLabel")
  1252. labelText.Name = "LabelText"
  1253. labelText.Parent = notification
  1254. labelText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1255. labelText.BackgroundTransparency = 1
  1256. labelText.BorderSizePixel = 0
  1257. labelText.Position = UDim2.new(0, 10, 0, 0)
  1258. labelText.Size = UDim2.new(1, -20, 1, 0)
  1259. labelText.Font = Enum.Font.SourceSans
  1260. labelText.TextTransparency = 0
  1261. labelText.Text = Text
  1262. labelText.TextColor3 = Color3.fromRGB(255, 255, 255)
  1263. labelText.TextSize = 16
  1264. labelText.TextWrapped = true
  1265.  
  1266. if messageType == 'error' then
  1267. labelText.Text = "[Error]: "..Text
  1268. labelText.TextColor3 = Color3.fromRGB(255, 50, 50)
  1269. else
  1270. labelText.Text = "[Notification]: "..Text
  1271. labelText.TextColor3 = Color3.fromRGB(255, 255, 255)
  1272. end
  1273.  
  1274. coroutine.wrap(function()
  1275. wait(10)
  1276. local info = TweenInfo.new(1)
  1277. local tween = game:GetService("TweenService"):Create(notification, info, {BackgroundTransparency = 1})
  1278. tween:Play()
  1279. wait(1)
  1280. notification:Destroy()
  1281. end)()
  1282. end
  1283.  
  1284. Notify("Loaded! Version: "..Admin.Version)
  1285. Notify("; to open urion.lua command bar | type cmds")
  1286.  
  1287. --//////////////////////////////////////////////////////////////////////////////////////////////////////
  1288.  
  1289. local ScreenSize = workspace.Camera.ViewportSize
  1290. local Be = Instance.new('BlurEffect')
  1291. Be.Parent = game.Lighting
  1292. Be.Enabled = false
  1293. local gui = Instance.new("ScreenGui", game.CoreGui)
  1294. gui.ResetOnSpawn = false
  1295. gui.Name = "Command Bar"
  1296. local Main = Instance.new("Frame", gui)
  1297. Main.BackgroundTransparency = 1
  1298. Main.Name = "Main"
  1299. Main.AnchorPoint = Vector2.new(0.5,0,0.8,0)
  1300. Main.Position = UDim2.new(0.5,0,0.8,0)
  1301. Main.Size = UDim2.new(0, 0, 0, ScreenSize.Y/16)
  1302. local Exec = Instance.new("TextBox", Main)
  1303. Exec.BackgroundTransparency = 0.4
  1304. Exec.BorderSizePixel = 0
  1305. Exec.BackgroundColor3 = Color3.new(0, 0, 0)
  1306. Exec.BorderColor3 = Color3.new(0, 0, 127)
  1307. Exec.Name = "Execute"
  1308. Exec.AnchorPoint = Vector2.new(0.5,0,0.8,0)
  1309. Exec.Size = UDim2.new(0, 0, 0, ScreenSize.Y/16)
  1310. Exec.Font = "Legacy"
  1311. Exec.TextSize = 14
  1312. Exec.Text = ""
  1313. Exec.TextColor3 = Color3.new(255, 255, 255)
  1314. Exec.TextStrokeColor3 = Color3.new(0, 0, 127)
  1315. Exec.TextStrokeTransparency = 1
  1316. Exec.TextWrapped = true
  1317.  
  1318. -- Create a button
  1319. local button = Instance.new("TextButton", gui)
  1320. button.Name = "OpenCommandBox"
  1321. button.Text = "Open Cmd"
  1322. button.Size = UDim2.new(0, 100, 0, 50) -- adjust size as needed
  1323. button.Position = UDim2.new(1, -110, 0, 10) -- position it at the right side of the screen
  1324. button.BackgroundColor3 = Color3.new(0, 0, 0) -- make the button black
  1325. button.TextColor3 = Color3.new(1, 1, 1) -- make the text white
  1326.  
  1327. -- Make the button draggable
  1328. button.Active = true
  1329. button.Draggable = true
  1330.  
  1331. -- Add a blur effect to the button
  1332. local blur = Instance.new("BlurEffect", button)
  1333. blur.Size = 24
  1334.  
  1335. -- Add rounded corners to the button
  1336. local uiCorner = Instance.new("UICorner", button)
  1337. uiCorner.CornerRadius = UDim.new(0, 12)
  1338.  
  1339. -- Add an aspect ratio constraint to keep the button's proportions consistent
  1340. local aspectRatioConstraint = Instance.new("UIAspectRatioConstraint", button)
  1341. aspectRatioConstraint.AspectRatio = 2
  1342.  
  1343. -- Parent the GUI to CoreGui
  1344. gui.Parent = game.CoreGui
  1345.  
  1346. -- Function to open the command box
  1347. local function openCommandBox()
  1348. Exec:TweenSize(UDim2.new(0, ScreenSize.X/8, 0, ScreenSize.Y/16), Enum.EasingDirection.In, Enum.EasingStyle.Linear, .05)
  1349. wait(.05)
  1350. Be.Enabled = true
  1351. Exec.Text = ""
  1352. Exec:CaptureFocus()
  1353. end
  1354.  
  1355. -- Connect the button click event to the function
  1356. button.MouseButton1Click:Connect(openCommandBox)
  1357.  
  1358. Exec.FocusLost:connect(function(enterPressed)
  1359. Exec.Text = ""
  1360. Exec:TweenSize(UDim2.new(0, 0, 0, ScreenSize.Y/16), Enum.EasingDirection.In, Enum.EasingStyle.Linear, .05)
  1361. wait(.05)
  1362. Be.Enabled = false
  1363. end)
  1364.  
  1365. function onKeyPress(actionName, userInputState, inputObject)
  1366. Exec:TweenSize(UDim2.new(0, ScreenSize.X/8, 0, ScreenSize.Y/16), Enum.EasingDirection.In, Enum.EasingStyle.Linear, .05)
  1367. wait(.05)
  1368. Be.Enabled = true
  1369. Exec.Text = ""
  1370. Exec:CaptureFocus()
  1371. end
  1372.  
  1373. game.ContextActionService:BindAction("keyPress", onKeyPress,false ,Enum.KeyCode.Semicolon)
  1374.  
  1375.  
  1376. function Chat(Message)
  1377. wait(.2)
  1378. game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(Message,"All")
  1379. end
  1380.  
  1381. function DeltaWait(n)
  1382. local now = tick()
  1383. n = n or 0
  1384. repeat game:GetService("RunService").Heartbeat:Wait()
  1385. until tick()-now >= n
  1386. return tick()-now
  1387. end
  1388.  
  1389. --Find player function
  1390. function findplr(args)
  1391. if args == "me" then
  1392. return LocalPlayer
  1393. elseif args == "random" then
  1394. return game:GetService("Players"):GetPlayers()[math.random(1, #game:GetService("Players"):GetPlayers())]
  1395. elseif args == "new" then
  1396. local vAges = {}
  1397. for _, v in pairs(game:GetService("Players"):GetPlayers()) do
  1398. if v.AccountAge < 30 and v ~= LocalPlayer then
  1399. vAges[#vAges + 1] = v
  1400. end
  1401. end
  1402. return vAges[math.random(1, #vAges)]
  1403. elseif args == "old" then
  1404. local vAges = {}
  1405. for _, v in pairs(game:GetService("Players"):GetPlayers()) do
  1406. if v.AccountAge > 30 and v ~= LocalPlayer then
  1407. vAges[#vAges + 1] = v
  1408. end
  1409. end
  1410. return vAges[math.random(1, #vAges)]
  1411. elseif args == "bacon" then
  1412. local vAges = {}
  1413. for _, v in pairs(game:GetService("Players"):GetPlayers()) do
  1414. if v.Character:FindFirstChild("Pal Hair") or v.Character:FindFirstChild("Kate Hair") and v ~= LocalPlayer then
  1415. vAges[#vAges + 1] = v
  1416. end
  1417. end
  1418. return vAges[math.random(1, #vAges)]
  1419. elseif args == "friend" then
  1420. local vAges = {}
  1421. for _, v in pairs(game:GetService("Players"):GetPlayers()) do
  1422. if v:IsFriendsWith(LocalPlayer.UserId) and v ~= LocalPlayer then
  1423. vAges[#vAges + 1] = v
  1424. end
  1425. end
  1426. return vAges[math.random(1, #vAges)]
  1427. elseif args == "notfriend" then
  1428. local vAges = {}
  1429. for _, v in pairs(game:GetService("Players"):GetPlayers()) do
  1430. if not v:IsFriendsWith(LocalPlayer.UserId) and v ~= LocalPlayer then
  1431. vAges[#vAges + 1] = v
  1432. end
  1433. end
  1434. return vAges[math.random(1, #vAges)]
  1435. elseif args == "ally" then
  1436. local vAges = {}
  1437. for _, v in pairs(game:GetService("Players"):GetPlayers()) do
  1438. if v.Team == LocalPlayer.Team and v ~= LocalPlayer then
  1439. vAges[#vAges + 1] = v
  1440. end
  1441. end
  1442. return vAges[math.random(1, #vAges)]
  1443. elseif args == "enemy" then
  1444. local vAges = {}
  1445. for _, v in pairs(game:GetService("Players"):GetPlayers()) do
  1446. if v.Team ~= LocalPlayer.Team then
  1447. vAges[#vAges + 1] = v
  1448. end
  1449. end
  1450. return vAges[math.random(1, #vAges)]
  1451. elseif args == "near" then
  1452. local vAges = {}
  1453. for _, v in pairs(game:GetService("Players"):GetPlayers()) do
  1454. if v ~= LocalPlayer then
  1455. local math = (v.Character:FindFirstChild("HumanoidRootPart").Position - LocalPlayer.Character.HumanoidRootPart.Position).magnitude
  1456. if math < 30 then
  1457. vAges[#vAges + 1] = v
  1458. end
  1459. end
  1460. end
  1461. return vAges[math.random(1, #vAges)]
  1462. elseif args == "far" then
  1463. local vAges = {}
  1464. for _, v in pairs(game:GetService("Players"):GetPlayers()) do
  1465. if v ~= LocalPlayer then
  1466. local math = (v.Character:FindFirstChild("HumanoidRootPart").Position - LocalPlayer.Character.HumanoidRootPart.Position).magnitude
  1467. if math > 30 then
  1468. vAges[#vAges + 1] = v
  1469. end
  1470. end
  1471. end
  1472. return vAges[math.random(1, #vAges)]
  1473. else
  1474. for _, v in pairs(game:GetService("Players"):GetPlayers()) do
  1475. if string.find(string.lower(v.Name), string.lower(args)) then
  1476. return
  1477. end
  1478. end
  1479. end
  1480. end
  1481. --scd begins here
  1482. local mt = getrawmetatable(game)
  1483. local LocalPlayer = game.Players.LocalPlayer
  1484. local Character = game.Players.LocalPlayer.Character
  1485. local Workspace = game:GetService("Workspace")
  1486.  
  1487.  
  1488. local hum = game.Players.LocalPlayer.Character
  1489. local p = game:GetService("Players").LocalPlayer
  1490.  
  1491.  
  1492. function GetPlayer(target)
  1493. local plrs = game:GetService("Players"):GetPlayers()
  1494. if target:lower() == "all" then
  1495. return plrs
  1496. elseif target:lower() == "others" then
  1497. for index, plr in pairs(plrs) do
  1498. if plr == game:GetService("Players").LocalPlayer then
  1499. table.remove(plrs, index)
  1500. return plrs
  1501. end
  1502. end
  1503. elseif target:lower() == "me" then
  1504. return {
  1505. game:GetService("Players").LocalPlayer
  1506. }
  1507. else
  1508. local plrTargets = {}
  1509. for index, plr in pairs(plrs) do
  1510. if plr.Name:sub(1, #target):lower() == target:lower() or plr.DisplayName:sub(1, #target):lower() == target:lower() then
  1511. table.insert(plrTargets, plr)
  1512. end
  1513. end
  1514. return plrTargets
  1515. end
  1516. end
  1517.  
  1518.  
  1519.  
  1520. local Commands = {}
  1521. function AddCommand(CmdName, func)
  1522. Commands[CmdName] = CmdName
  1523. LocalPlayer.Chatted:Connect(function(msg)
  1524. msg = msg:lower()
  1525. args = msg:split(' ')
  1526. if args[1] == Admin.Prefix..CmdName then
  1527.  
  1528. wait()
  1529. local success, err = pcall(function()
  1530. coroutine.wrap(function()
  1531. func()
  1532. end)()
  1533. end)
  1534. if success then
  1535. if args[2] then
  1536. Notify("Executed command: "..CmdName.." "..args[2])
  1537. else
  1538. Notify("Executed command: "..CmdName)
  1539. end
  1540. end
  1541. if err then
  1542. Notify(err,'error')
  1543. end
  1544. end
  1545.  
  1546. end)
  1547. Exec.FocusLost:Connect(function(text)
  1548. if text then
  1549. text = Exec.Text:lower()
  1550. args = text:split(' ')
  1551. if args[1] == Commands[CmdName] then
  1552.  
  1553. wait()
  1554. local success, err = pcall(function()
  1555. coroutine.wrap(function()
  1556. func()
  1557. end)()
  1558. end)
  1559. if success then
  1560. if args[2] then
  1561. Notify("Executed command: "..CmdName.." "..args[2])
  1562. else
  1563. Notify("Executed command: "..CmdName)
  1564. end
  1565. end
  1566. if err then
  1567. Notify(err,'error')
  1568. end
  1569. end
  1570. end
  1571. end)
  1572. end
  1573. function sync(Time)
  1574. local Objects = game.Players.LocalPlayer.Character:GetDescendants()
  1575. for I = 1, #Objects do
  1576. local Object = Objects[I]
  1577. if game.IsA(Object, 'Sound') then
  1578. Object.TimePosition = Object.TimePosition + 0.00000000000001
  1579. end
  1580. end
  1581. end
  1582.  
  1583.  
  1584.  
  1585. -- Get the 'Players' service
  1586. local Players = game:GetService("Players")
  1587. local LocalPlayer = Players.LocalPlayer
  1588.  
  1589. -- Function to create a GUI for a player
  1590. local function createGUI(player)
  1591. local gui = Instance.new("ScreenGui")
  1592. gui.Name = player.Name .. " GUI"
  1593.  
  1594. local frame = Instance.new("Frame")
  1595. frame.Size = UDim2.new(0.2, 0, 0.2, 0) -- Increased size to fit all text
  1596. frame.Position = UDim2.new(0.4, 0, 0.2, 0) -- Position higher on the screen
  1597. frame.BackgroundColor3 = Color3.new(1, 1, 1) -- White background
  1598. frame.BackgroundTransparency = 1 -- Semi-transparent background
  1599. frame.Draggable = true -- Make the frame draggable
  1600. frame.Parent = gui
  1601.  
  1602. local textLabel = Instance.new("TextLabel")
  1603. textLabel.Size = UDim2.new(1, 0, 1, 0)
  1604. textLabel.TextColor3 = Color3.new(0, 0, 0) -- Black text
  1605. textLabel.BackgroundTransparency = 1 -- No background
  1606. textLabel.TextSize = 20 -- Large text size
  1607. textLabel.Font = Enum.Font.SourceSansBold -- Modern-looking font
  1608. textLabel.Parent = frame
  1609.  
  1610. -- Display player information in the GUI
  1611. textLabel.Text =
  1612. "Account Age: " .. player.AccountAge .. "\n" ..
  1613. "Display Name: " .. player.DisplayName .. "\n" ..
  1614. "Username: " .. player.Name .. "\n" ..
  1615. "Health: " .. (player.Character and player.Character:FindFirstChild("Humanoid") and player.Character.Humanoid.Health or "N/A")
  1616.  
  1617. -- Check if the player has any accessories starting with "god" or "God"
  1618. local isGod = false
  1619. for _, accessory in ipairs(player.Character:GetChildren()) do
  1620. if accessory:IsA("Accessory") and (accessory.Name:sub(1, 3):lower() == "god") then
  1621. isGod = true
  1622. break
  1623. end
  1624. end
  1625. textLabel.Text = textLabel.Text .. "\nIs God: " .. tostring(isGod)
  1626.  
  1627. gui.Parent = LocalPlayer:WaitForChild("PlayerGui")
  1628. end
  1629.  
  1630. local function removeGUI()
  1631. for _, gui in pairs(LocalPlayer.PlayerGui:GetChildren()) do
  1632. if gui.Name:sub(-4) == " GUI" then
  1633. gui:Destroy()
  1634. end
  1635. end
  1636. end
  1637.  
  1638. -- Add commands to view and unview players (replace this with your actual command system)
  1639. AddCommand("view", function()
  1640. for _, target in pairs(GetPlayer(args[2])) do
  1641. Workspace.CurrentCamera.CameraSubject = target.Character
  1642. createGUI(target)
  1643. end
  1644. end)
  1645.  
  1646. AddCommand("unview", function()
  1647. Workspace.CurrentCamera.CameraSubject = LocalPlayer.Character
  1648. removeGUI(LocalPlayer)
  1649. end)
  1650.  
  1651.  
  1652.  
  1653. AddCommand("rj", function()
  1654. rejoining = true
  1655. game:GetService('TeleportService'):TeleportToPlaceInstance(game.PlaceId, game.JobId, game:GetService("Players"))
  1656. wait(3)
  1657. rejoining = false
  1658. end)
  1659.  
  1660. AddCommand("cmds",function()
  1661. local coreGui = game.CoreGui
  1662. local gui = Instance.new("ScreenGui")
  1663. local mainFrame = Instance.new("Frame")
  1664. local commandFrame = Instance.new("ScrollingFrame")
  1665. local bar = Instance.new("Frame")
  1666. local gradient = Instance.new("UIGradient")
  1667. local closeButton = Instance.new("ImageButton")
  1668.  
  1669. gui.Name = "CustomGui"
  1670. gui.Parent = coreGui
  1671.  
  1672. mainFrame.Name = "MainFrame"
  1673. mainFrame.Parent = gui
  1674. mainFrame.ClipsDescendants = true
  1675. mainFrame.BorderSizePixel = 0
  1676. mainFrame.BackgroundColor3 = Color3.fromRGB(34, 34, 34)
  1677. mainFrame.Position = UDim2.new(-1, 0, 0.3, 0)
  1678. mainFrame.Size = UDim2.new(0.15, 0, 0.4, 0)
  1679.  
  1680. commandFrame.Name = "CommandFrame"
  1681. commandFrame.Parent = mainFrame
  1682. commandFrame.ClipsDescendants = true
  1683. commandFrame.Size = UDim2.new(0.89, 0, 0.9, 0)
  1684. commandFrame.Position = UDim2.new(0.05, 0, 0.05, 0)
  1685. commandFrame.BorderSizePixel = 0
  1686. commandFrame.BackgroundColor3 = Color3.fromRGB(16, 16, 16)
  1687. commandFrame.ScrollBarThickness = 5
  1688. commandFrame.ScrollBarImageTransparency = 0.5
  1689. local uil = Instance.new("UIListLayout")
  1690. uil.Parent = commandFrame
  1691.  
  1692. closeButton.Name = "CloseButton"
  1693. closeButton.Parent = mainFrame
  1694. closeButton.Size = UDim2.new(0.1, 0, 0.05, 0)
  1695. closeButton.Position = UDim2.new(0.95, 0, 0, 0)
  1696. closeButton.BackgroundTransparency = 1
  1697. closeButton.Image = "rbxassetid://39316767"
  1698. closeButton.ImageColor3 = Color3.fromRGB(255, 255, 255)
  1699.  
  1700. closeButton.MouseButton1Click:Connect(function()
  1701. mainFrame:TweenPosition(UDim2.new(-1, 0, 0.3, 0), Enum.EasingDirection.In, Enum.EasingStyle.Sine, 0.5)
  1702. wait(0.5)
  1703. gui:Destroy()
  1704. end)
  1705.  
  1706. mainFrame:TweenPosition(UDim2.new(0, 0, 0.3, 0), Enum.EasingDirection.In, Enum.EasingStyle.Sine, 0.5)
  1707.  
  1708. bar.Name = "Bar"
  1709. bar.Parent = mainFrame
  1710. bar.Size = UDim2.new(0.89, 0, 0.005, 0)
  1711. bar.Position = UDim2.new(0.05, 0, 0.05, 0)
  1712.  
  1713. gradient.Parent = bar
  1714. gradient.Rotation = 90
  1715. gradient.Transparency = NumberSequence.new{
  1716. NumberSequenceKeypoint.new(0, 0),
  1717. NumberSequenceKeypoint.new(0.5, 0),
  1718. NumberSequenceKeypoint.new(1, 0)
  1719. }
  1720. local stage1 = Color3.fromRGB(55, 177, 218)
  1721. local stage2 = Color3.fromRGB(201, 72, 205)
  1722. local stage3 = Color3.fromRGB(204, 227, 53)
  1723.  
  1724. gradient.Color = ColorSequence.new{
  1725. ColorSequenceKeypoint.new(0, stage1),
  1726. ColorSequenceKeypoint.new(0.5, stage2),
  1727. ColorSequenceKeypoint.new(1, stage3)
  1728. }
  1729.  
  1730. local cmdnum = 0
  1731. for i, v in pairs(Commands) do
  1732. local command = Instance.new("TextButton")
  1733. local uia = Instance.new("UIAspectRatioConstraint")
  1734. uia.Parent = command
  1735. uia.AspectRatio = 8
  1736. command.Name = i
  1737. command.Parent = commandFrame
  1738. command.BackgroundColor3 = Color3.fromRGB(41, 41, 41)
  1739. command.BorderSizePixel = 0
  1740. command.Size = UDim2.new(1, 0, 0, 50)
  1741. command.Font = Enum.Font.Code
  1742. command.Position = UDim2.new(0, 0, 0, 0)
  1743. command.TextXAlignment = Enum.TextXAlignment.Center
  1744. command.Text = i
  1745. command.TextColor3 = Color3.fromRGB(255, 255, 255)
  1746. command.TextSize = 14.000
  1747. cmdnum = cmdnum + 1
  1748. end
  1749. Notify('Number of commands: '..cmdnum)
  1750. end)
  1751.  
  1752. local UserInputService = game:GetService('UserInputService')
  1753. local function isPlayerOnMobile()
  1754. return UserInputService.TouchEnabled and not (UserInputService.KeyboardEnabled or UserInputService.GamepadEnabled)
  1755. end
  1756.  
  1757.  
  1758. local Rayfield = loadstring(game:HttpGet('https://raw.githubusercontent.com/UI-Interface/CustomFIeld/main/RayField.lua'))()
  1759. Discord = {
  1760. Enabled = true,
  1761. Invite = "PZkJFXAuV2", -- The Discord invite code, do not include discord.gg/
  1762. RememberJoins = true -- Set this to false to make them join the discord every time they load it up
  1763. }
  1764.  
  1765. local Window = Rayfield:CreateWindow({
  1766. Name = "urion.lua [private]",
  1767. LoadingTitle = "Booga Booga Reborn",
  1768. LoadingSubtitle = "By 0009 !",
  1769. })
  1770.  
  1771. print("Made By 0009 !")
  1772.  
  1773. local playerTab = Window:CreateTab("Combat/Player", 4483345998)
  1774.  
  1775. local farmingTab = Window:CreateTab("Farming", 4384400812)
  1776.  
  1777. local miscTab = Window:CreateTab("Misc", 3610247188)
  1778.  
  1779. local worldTab = Window:CreateTab("World", 3610245066)
  1780.  
  1781. local espTab = Window:CreateTab("Esp", 3610254229)
  1782.  
  1783. local players = game:GetService("Players")
  1784. game:GetService("StarterGui"):SetCore("SendNotification", {
  1785. Title = "Weclome!";
  1786. Text = "Welcome, " .. players.LocalPlayer.DisplayName;
  1787. Icon = "rbxthumb://type=AvatarHeadShot&id=" .. players.LocalPlayer.UserId .. "&w=180&h=180 true";
  1788. Duration = 5
  1789. })
  1790.  
  1791. playerTab:CreateToggle({
  1792. Name = "Kill Aura V1",
  1793. CurrentValue = getgenv().killing,
  1794. Flag = "KillAuraToggle",
  1795. Callback = function(t)
  1796. getgenv().killing = t
  1797. useAura()
  1798. end,
  1799. })
  1800.  
  1801. playerTab:CreateToggle({
  1802. Name = "Kill Aura V2 (Advanced)",
  1803. CurrentValue = getgenv().killing2,
  1804. Flag = "KillAuraToggle2",
  1805. Callback = function(t)
  1806. getgenv().killing2 = t
  1807. useAura()
  1808. end,
  1809. })
  1810.  
  1811. playerTab:CreateSlider({
  1812. Name = "Kill Aura Range",
  1813. Range = {1, 25},
  1814. Increment = 1,
  1815. Suffix = "",
  1816. CurrentValue = getgenv().killAuraRange,
  1817. Flag = "Slider1",
  1818. Callback = function(t)
  1819. getgenv().killAuraRange = t
  1820. end,
  1821. })
  1822.  
  1823. local States = {
  1824. AutoAim = false,
  1825. }
  1826.  
  1827. playerTab:CreateToggle({
  1828. Name = "AutoKill Player (Blatant), Use with killaura. ",
  1829. Info = "Toggle info/Description.",
  1830. CurrentValue = false,
  1831. Flag = "Toggle1",
  1832. Callback = function(Value)
  1833. States.AutoAim = Value
  1834. if Value then
  1835. game.Players.LocalPlayer.CharacterAdded:Connect(function(character)
  1836. repeat wait() until character and character:FindFirstChild("Humanoid")
  1837. Root = character:FindFirstChild("HumanoidRootPart")
  1838. RootPos, MousePos = Root.Position, findNearestPlayer(Root.Position)
  1839. end)
  1840. end
  1841. end,
  1842. })
  1843.  
  1844. playerTab:CreateInput({
  1845. Name = "Plr Name",
  1846. Info = "",
  1847. PlaceholderText = "Input Full Username Of Plr",
  1848. NumbersOnly = false,
  1849. CharacterLimit = 15,
  1850. OnEnter = true,
  1851. RemoveTextAfterFocusLost = true,
  1852. Callback = function(Text)
  1853. targetPlayerName = Text
  1854. end,
  1855. })
  1856.  
  1857. playerTab:CreateToggle({
  1858. Name = "MountainClimber",
  1859. Callback = function(Value)
  1860. _G.MountainClimber = Value
  1861. Mount()
  1862. end,
  1863. })
  1864.  
  1865. playerTab:CreateToggle({
  1866. Name = "WaterWalker",
  1867. Callback = function(Value)
  1868. if Value then
  1869. _G.Speeder()
  1870. else
  1871. _G.ae = false
  1872. end
  1873. end,
  1874. })
  1875.  
  1876. playerTab:CreateToggle({
  1877. Name = "Mod/Admin Check (Kick LocalPlayer)",
  1878. Callback = function(Value)
  1879. _G.Detection = Value
  1880. GroupDetect()
  1881. end,
  1882. })
  1883.  
  1884. playerTab:CreateSlider({
  1885. Name = "Speed",
  1886. Range = {16, 22.5},
  1887. Increment = 1,
  1888. CurrentValue = 16,
  1889. Callback = function(value)
  1890. local setspeed = value
  1891.  
  1892. local WalkSpeedSpoof = getgenv().WalkSpeedSpoof
  1893. local Disable = WalkSpeedSpoof and WalkSpeedSpoof.Disable
  1894. if Disable then
  1895. Disable()
  1896. end
  1897.  
  1898. local cloneref = cloneref or function(...)
  1899. return ...
  1900. end
  1901.  
  1902. local WalkSpeedSpoof = {}
  1903.  
  1904. local Players = cloneref(game:GetService("Players"))
  1905. if not Players.LocalPlayer then
  1906. Players:GetPropertyChangedSignal("LocalPlayer"):Wait()
  1907. end
  1908. local lp = cloneref(Players.LocalPlayer)
  1909.  
  1910. local split = string.split
  1911.  
  1912. local GetDebugIdHandler = Instance.new("BindableFunction")
  1913. local TempHumanoid = Instance.new("Humanoid")
  1914.  
  1915. local cachedhumanoids = {}
  1916.  
  1917. local CurrentHumanoid
  1918. local newindexhook
  1919. local indexhook
  1920.  
  1921. function GetDebugIdHandler.OnInvoke(obj)
  1922. if typeof(obj) == "Instance" then
  1923. return obj:GetDebugId()
  1924. else
  1925. error("Expected an Instance.")
  1926. end
  1927. end
  1928.  
  1929. local function GetDebugId(obj)
  1930. return GetDebugIdHandler:Invoke(obj)
  1931. end
  1932.  
  1933. local function GetWalkSpeed(obj)
  1934. TempHumanoid.WalkSpeed = obj
  1935. return TempHumanoid.WalkSpeed
  1936. end
  1937.  
  1938. function cachedhumanoids:cacheHumanoid(DebugId, Humanoid)
  1939. cachedhumanoids[DebugId] = {
  1940. currentindex = indexhook(Humanoid, "WalkSpeed"),
  1941. lastnewindex = nil
  1942. }
  1943. return self[DebugId]
  1944. end
  1945.  
  1946. indexhook = hookmetamethod(game, "__index", function(self, index)
  1947. if not checkcaller() and typeof(self) == "Instance" then
  1948. if self:IsA("Humanoid") then
  1949. local DebugId = GetDebugId(self)
  1950. local cached = cachedhumanoids[DebugId]
  1951.  
  1952. if self:IsDescendantOf(lp.Character) or cached then
  1953. if type(index) == "string" then
  1954. local cleanindex = split(index, "\0")[1]
  1955.  
  1956. if cleanindex == "WalkSpeed" then
  1957. if not cached then
  1958. cached = cachedhumanoids:cacheHumanoid(DebugId, self)
  1959. end
  1960.  
  1961. if not (CurrentHumanoid and CurrentHumanoid:IsDescendantOf(game)) then
  1962. CurrentHumanoid = cloneref(self)
  1963. end
  1964.  
  1965. return cached.lastnewindex or cached.currentindex
  1966. end
  1967. end
  1968. end
  1969. end
  1970. end
  1971.  
  1972. return indexhook(self, index)
  1973. end)
  1974.  
  1975. newindexhook = hookmetamethod(game, "__newindex", function(self, index, newindex)
  1976. if not checkcaller() and typeof(self) == "Instance" then
  1977. if self:IsA("Humanoid") then
  1978. local DebugId = GetDebugId(self)
  1979. local cached = cachedhumanoids[DebugId]
  1980.  
  1981. if self:IsDescendantOf(lp.Character) or cached then
  1982. if type(index) == "string" then
  1983. local cleanindex = split(index, "\0")[1]
  1984.  
  1985. if cleanindex == "WalkSpeed" then
  1986. if not cached then
  1987. cached = cachedhumanoids:cacheHumanoid(DebugId, self)
  1988. end
  1989.  
  1990. if not (CurrentHumanoid and CurrentHumanoid:IsDescendantOf(game)) then
  1991. CurrentHumanoid = cloneref(self)
  1992. end
  1993. cached.lastnewindex = GetWalkSpeed(newindex)
  1994. return CurrentHumanoid.WalkSpeed
  1995. end
  1996. end
  1997. end
  1998. end
  1999. end
  2000.  
  2001. return newindexhook(self, index, newindex)
  2002. end)
  2003.  
  2004. function WalkSpeedSpoof:Disable()
  2005. WalkSpeedSpoof:RestoreWalkSpeed()
  2006. hookmetamethod(game, "__index", indexhook)
  2007. hookmetamethod(game, "__newindex", newindexhook)
  2008. GetDebugIdHandler:Destroy()
  2009. TempHumanoid:Destroy()
  2010. table.clear(WalkSpeedSpoof)
  2011. getgenv().WalkSpeedSpoof = nil
  2012. end
  2013.  
  2014. function WalkSpeedSpoof:GetHumanoid()
  2015. return CurrentHumanoid or (function()
  2016. local char = lp.Character
  2017. local Humanoid = char and char:FindFirstChildWhichIsA("Humanoid") or nil
  2018.  
  2019. if Humanoid then
  2020. cachedhumanoids:cacheHumanoid(Humanoid:GetDebugId(), Humanoid)
  2021. return cloneref(Humanoid)
  2022. end
  2023. end)()
  2024. end
  2025.  
  2026. function WalkSpeedSpoof:SetWalkSpeed(speed)
  2027. local Humanoid = WalkSpeedSpoof:GetHumanoid()
  2028.  
  2029. if Humanoid then
  2030. Humanoid.WalkSpeed = speed
  2031. end
  2032. end
  2033.  
  2034. function WalkSpeedSpoof:RestoreWalkSpeed()
  2035. local Humanoid = WalkSpeedSpoof:GetHumanoid()
  2036.  
  2037. if Humanoid then
  2038. local cached = cachedhumanoids[Humanoid:GetDebugId()]
  2039.  
  2040. if cached then
  2041. WalkSpeedSpoof:SetWalkSpeed(cached.lastnewindex or cached.currentindex)
  2042. end
  2043. end
  2044. end
  2045.  
  2046. getgenv().WalkSpeedSpoof = WalkSpeedSpoof
  2047.  
  2048. if setspeed then
  2049. WalkSpeedSpoof:SetWalkSpeed(setspeed)
  2050. end
  2051. end
  2052. })
  2053.  
  2054. farmingTab:CreateToggle({
  2055. Name = "Auto Swing (Breaks things around you)",
  2056. CurrentValue = getgenv().autoSwing,
  2057. Flag = "autoSwing",
  2058. Callback = function(t)
  2059. getgenv().autoSwing = t
  2060. spawn(function()
  2061. game:GetService("RunService").RenderStepped:Connect(function()
  2062. if getgenv().autoSwing then
  2063. for i,v in pairs(game:GetService("Workspace").Resources:GetChildren()) do
  2064. if v ~= nil and v.Name ~= "Barley" and v.Name ~= "Corn" and v.PrimaryPart ~= nil and (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position - v.PrimaryPart.Position).magnitude < 10 then
  2065. local attackTable = {
  2066. [1] = v.PrimaryPart
  2067. }
  2068. game:GetService("ReplicatedStorage").Events.SwingTool:FireServer(attackTable)
  2069. end
  2070. end
  2071. end
  2072. end)
  2073. end)
  2074. end,
  2075. })
  2076.  
  2077.  
  2078. _G.pickupRadius = 10 -- Initialize _G.pickupRadius
  2079.  
  2080. _G.AutoPickUpItems = function()
  2081. spawn(
  2082. function()
  2083. while _G.autopickupitems do
  2084. wait()
  2085. pcall(
  2086. function()
  2087. local n = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
  2088. local o = game:GetService("ReplicatedStorage")
  2089. for b, c in pairs(game:GetService("Workspace"):GetChildren()) do
  2090. if
  2091. c:FindFirstChild("Pickup") and c:IsA("BasePart") or
  2092. c:IsA("UnionOpreation")
  2093. then
  2094. if (n.Position - c.Position).Magnitude < _G.pickupRadius then -- Use _G.pickupRadius for the pickup radius
  2095. game:GetService("ReplicatedStorage").Events.Pickup:FireServer(c)
  2096. end
  2097. end
  2098. end
  2099. for b, c in pairs(game:GetService("Workspace").Items:GetChildren()) do
  2100. if
  2101. c:FindFirstChild("Pickup") and c:IsA("BasePart") or
  2102. c:IsA("UnionOpreation")
  2103. then
  2104. if (n.Position - c.Position).Magnitude < _G.pickupRadius then -- Use _G.pickupRadius for the pickup radius
  2105. game:GetService("ReplicatedStorage").Events.Pickup:FireServer(c)
  2106. end
  2107. end
  2108. end
  2109. end
  2110. )
  2111. end
  2112. end
  2113. )
  2114. end
  2115.  
  2116. farmingTab:CreateToggle({
  2117. Name = "Auto Pickup",
  2118. Info = ".",
  2119. CurrentValue = false,
  2120. Flag = "Toggle1",
  2121. Callback = function(Value)
  2122. _G.autopickupitems = Value -- Set _G.autopickupitems to the toggle's value (true or false)
  2123. if Value then -- If the toggle is turned on...
  2124. _G.AutoPickUpItems() -- Start the AutoPickUpItems function
  2125. end
  2126. end,
  2127. })
  2128.  
  2129. farmingTab:CreateSlider({
  2130. Name = "Pickup Radius",
  2131. Range = {0, 25},
  2132. Increment = 1,
  2133. Suffix = "",
  2134. CurrentValue = _G.pickupRadius,
  2135. Flag = "Slider1",
  2136. Callback = function(Value)
  2137. _G.pickupRadius = Value -- Set _G.pickupRadius to the slider's value
  2138. end,
  2139. })
  2140.  
  2141.  
  2142. getgenv().mobAura = false
  2143. farmingTab:CreateToggle({
  2144. Name = "Mob Aura",
  2145. CurrentValue = getgenv().autoSwing,
  2146. Flag = "Toggle1",
  2147. Callback = function(t)
  2148. getgenv().mobAura = t
  2149. spawn(function()
  2150. game:GetService("RunService").RenderStepped:Connect(function()
  2151. if getgenv().mobAura then
  2152. for i,v in pairs(game:GetService("Workspace").Critters:GetChildren()) do
  2153. if v ~= nil and v.PrimaryPart ~= nil and (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position - v.PrimaryPart.Position).magnitude < 10 then
  2154. local attackTable = {
  2155. [1] = v.PrimaryPart
  2156. }
  2157. game:GetService("ReplicatedStorage").Events.SwingTool:FireServer(attackTable)
  2158. end
  2159. end
  2160. end
  2161. end)
  2162. end)
  2163. end})
  2164.  
  2165. farmingTab:CreateToggle({
  2166. Name = "LogBreakAura",
  2167. Callback = function(Value)
  2168. _G.LogBreakAura = Value
  2169. LogBreakAura()
  2170. end,
  2171. })
  2172.  
  2173. farmingTab:CreateToggle({
  2174. Name = "OreBreakAura",
  2175. Callback = function(Value)
  2176. _G.OreBreakAura = Value
  2177. OreBreaker()
  2178. end,
  2179. })
  2180.  
  2181. local UserInputService, Player = game:GetService("UserInputService"), game.Players.LocalPlayer
  2182. local Mouse, RunService, Root = Player:GetMouse(), game:GetService("RunService"), Player.Character.HumanoidRootPart
  2183.  
  2184. farmingTab:CreateToggle({
  2185. Name = "Pumpkin Patch AutoFarm",
  2186. Callback = function(t)
  2187. getgenv().pumpkinPatchAura = t
  2188. getgenv().pumpkinPatchTeleport = t
  2189.  
  2190. function findFirstPumpkinPatch()
  2191. for _,v in pairs(workspace:GetChildren()) do
  2192. if (v.Name == "Pumpkin Patch" or v.Name == "Frozen Pumpkin Patch") and v.PrimaryPart then
  2193. return v.PrimaryPart
  2194. end
  2195. end
  2196. end
  2197.  
  2198. RunService.RenderStepped:Connect(function()
  2199. if getgenv().pumpkinPatchTeleport then
  2200. local PumpkinPatch = findFirstPumpkinPatch()
  2201. if PumpkinPatch then
  2202. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = PumpkinPatch.CFrame
  2203. end
  2204. end
  2205. end)
  2206.  
  2207. task.spawn(function()
  2208. while getgenv().pumpkinPatchTeleport do
  2209. task.wait()
  2210. local PumpkinPatch = findFirstPumpkinPatch()
  2211. if PumpkinPatch then
  2212. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = PumpkinPatch.CFrame
  2213. end
  2214. end
  2215. end)
  2216.  
  2217. game:GetService("RunService").RenderStepped:Connect(function()
  2218. if getgenv().pumpkinPatchAura then
  2219. for i,v in pairs(workspace:GetChildren()) do
  2220. if v ~= nil and (v.Name == "Pumpkin Patch" or v.Name == "Frozen Pumpkin Patch") and v.PrimaryPart ~= nil and (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position - v.PrimaryPart.Position).Magnitude < 10 then
  2221. local attackTable = {
  2222. [1] = v.PrimaryPart
  2223. }
  2224. game:GetService("ReplicatedStorage").Events.SwingTool:FireServer(attackTable)
  2225. end
  2226. end
  2227. end
  2228. end)
  2229. end,
  2230. })
  2231.  
  2232. farmingTab:CreateToggle({
  2233. Name = "Pumpkins AutoFarm",
  2234. Callback = function(t)
  2235. getgenv().pumpkinsAura = t
  2236. getgenv().pumpkinsTeleport = t
  2237.  
  2238. function findFirstPumpkin()
  2239. for _,v in pairs(workspace.pumpkins:GetChildren()) do
  2240. if v:IsA("Model") and v.Reference then
  2241. return v.Reference
  2242. end
  2243. end
  2244. end
  2245.  
  2246. RunService.RenderStepped:Connect(function()
  2247. if getgenv().pumpkinsTeleport then
  2248. local Pumpkin = findFirstPumpkin()
  2249. if Pumpkin then
  2250. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = Pumpkin.CFrame
  2251. end
  2252. end
  2253. end)
  2254.  
  2255. task.spawn(function()
  2256. while getgenv().pumpkinsTeleport do
  2257. task.wait()
  2258. local Pumpkin = findFirstPumpkin()
  2259. if Pumpkin then
  2260. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = Pumpkin.CFrame
  2261. end
  2262. end
  2263. end)
  2264.  
  2265. game:GetService("RunService").RenderStepped:Connect(function()
  2266. if getgenv().pumpkinsAura then
  2267. for i,v in pairs(workspace.pumpkins:GetChildren()) do
  2268. if v ~= nil and v:IsA("Model") and v.Reference ~= nil and (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position - v.Reference.Position).Magnitude < 10 then
  2269. local attackTable = {
  2270. [1] = v.Reference
  2271. }
  2272. game:GetService("ReplicatedStorage").Events.SwingTool:FireServer(attackTable)
  2273. end
  2274. end
  2275. end
  2276. end)
  2277. end,
  2278. })
  2279.  
  2280.  
  2281. local UserInputService, Player = game:GetService("UserInputService"), game.Players.LocalPlayer
  2282. local Mouse, RunService, Root = Player:GetMouse(), game:GetService("RunService"), Player.Character.HumanoidRootPart
  2283. local CrittersFolder = game.Workspace:FindFirstChild("Critters")
  2284.  
  2285. farmingTab:CreateToggle({
  2286. Name = "Bird AutoFarm",
  2287. Callback = function(t)
  2288. getgenv().autoSwing = t
  2289. getgenv().birdTeleport = t
  2290.  
  2291. function findFirstBird()
  2292. for _,v in pairs(CrittersFolder:GetChildren()) do
  2293. if v.Name == "Bird" then
  2294. return v:findFirstChild("HumanoidRootPart")
  2295. end
  2296. end
  2297. end
  2298.  
  2299. RunService.RenderStepped:Connect(function()
  2300. if getgenv().birdTeleport then
  2301. local Bird = findFirstBird()
  2302. if Bird then
  2303. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = Bird.CFrame
  2304. end
  2305. end
  2306. end)
  2307.  
  2308. task.spawn(function()
  2309. while getgenv().birdTeleport do
  2310. task.wait()
  2311. local Bird = findFirstBird()
  2312. if Bird then
  2313. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = Bird.CFrame
  2314. end
  2315. end
  2316. end)
  2317.  
  2318. game:GetService("RunService").RenderStepped:Connect(function()
  2319. if getgenv().autoSwing then
  2320. for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
  2321. if v ~= nil and v.Name == "Pumpkin Patch" and v.PrimaryPart ~= nil and (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position - v.PrimaryPart.Position).Magnitude < 10 then
  2322. local attackTable = {
  2323. [1] = v.PrimaryPart
  2324. }
  2325. game:GetService("ReplicatedStorage").Events.SwingTool:FireServer(attackTable)
  2326. end
  2327. end
  2328. end
  2329. end)
  2330. end
  2331. })
  2332.  
  2333.  
  2334. miscTab:CreateButton({
  2335. Name = "rejoin",
  2336. Callback = function()
  2337. wait(1)
  2338. local TeleportService = game:GetService("TeleportService")
  2339. local Players = game:GetService("Players")
  2340. local LocalPlayer = Players.LocalPlayer
  2341.  
  2342. local Rejoin = coroutine.create(function()
  2343. local Success, ErrorMessage = pcall(function()
  2344. TeleportService:Teleport(game.PlaceId, LocalPlayer)
  2345. end)
  2346.  
  2347. if ErrorMessage and not Success then
  2348. warn(ErrorMessage)
  2349. end
  2350. end)
  2351.  
  2352. coroutine.resume(Rejoin)
  2353. end,
  2354. })
  2355.  
  2356. miscTab:CreateButton({
  2357. Name = "serverhop",
  2358. Callback = function()
  2359. wait(1)
  2360.  
  2361. local PlaceID = game.PlaceId
  2362. local AllIDs = {}
  2363. local foundAnything = ""
  2364. local actualHour = os.date("!*t").hour
  2365. local Deleted = false
  2366.  
  2367. function TPReturner()
  2368. local Site;
  2369. if foundAnything == "" then
  2370. Site = game.HttpService:JSONDecode(game:HttpGet('https://games.roblox.com/v1/games/' .. PlaceID .. '/servers/Public?sortOrder=Asc&limit=100'))
  2371. else
  2372. Site = game.HttpService:JSONDecode(game:HttpGet('https://games.roblox.com/v1/games/' .. PlaceID .. '/servers/Public?sortOrder=Asc&limit=100&cursor=' .. foundAnything))
  2373. end
  2374. local ID = ""
  2375. if Site.nextPageCursor and Site.nextPageCursor ~= "null" and Site.nextPageCursor ~= nil then
  2376. foundAnything = Site.nextPageCursor
  2377. end
  2378. local num = 0;
  2379. for i,v in pairs(Site.data) do
  2380. local Possible = true
  2381. ID = tostring(v.id)
  2382. if tonumber(v.maxPlayers) > tonumber(v.playing) then
  2383. for _,Existing in pairs(AllIDs) do
  2384. if num ~= 0 then
  2385. if ID == tostring(Existing) then
  2386. Possible = false
  2387. end
  2388. else
  2389. if tonumber(actualHour) ~= tonumber(Existing) then
  2390. local delFile = pcall(function()
  2391. -- delfile("NotSameServers.json")
  2392. AllIDs = {}
  2393. table.insert(AllIDs, actualHour)
  2394. end)
  2395. end
  2396. end
  2397. num = num + 1
  2398. end
  2399. if Possible == true then
  2400. table.insert(AllIDs, ID)
  2401. wait()
  2402. pcall(function()
  2403. -- writefile("NotSameServers.json", game:GetService('HttpService'):JSONEncode(AllIDs))
  2404. wait()
  2405. game:GetService("TeleportService"):TeleportToPlaceInstance(PlaceID, ID, game.Players.LocalPlayer)
  2406. end)
  2407. wait(4)
  2408. end
  2409. end
  2410. end
  2411. end
  2412.  
  2413. function Teleport()
  2414. while wait() do
  2415. pcall(function()
  2416. TPReturner()
  2417. if foundAnything ~= "" then
  2418. TPReturner()
  2419. end
  2420. end)
  2421. end
  2422. end
  2423.  
  2424. Teleport()
  2425. end,
  2426. })
  2427.  
  2428. miscTab:CreateButton({
  2429. Name = "Reduce Lag",
  2430. Callback = function()
  2431. local decalsyeeted = true
  2432. local g = game
  2433. local w = g.Workspace
  2434. local l = g.Lighting
  2435. local t = w.Terrain
  2436. t.WaterWaveSize = 0
  2437. t.WaterWaveSpeed = 0
  2438. t.WaterReflectance = 0
  2439. t.WaterTransparency = 0
  2440. l.GlobalShadows = false
  2441. l.FogEnd = 9e9
  2442. l.Brightness = 0
  2443. settings().Rendering.QualityLevel = "Level01"
  2444. for i, v in pairs(g:GetDescendants()) do
  2445. if v:IsA("Part") or v:IsA("Union") or v:IsA("CornerWedgePart") or v:IsA("TrussPart") then
  2446. v.Material = "Plastic"
  2447. v.Reflectance = 0
  2448. elseif v:IsA("Decal") or v:IsA("Texture") and decalsyeeted then
  2449. v.Transparency = 1
  2450. elseif v:IsA("ParticleEmitter") or v:IsA("Trail") then
  2451. v.Lifetime = NumberRange.new(0)
  2452. elseif v:IsA("Explosion") then
  2453. v.BlastPressure = 1
  2454. v.BlastRadius = 1
  2455. elseif v:IsA("Fire") or v:IsA("SpotLight") or v:IsA("Smoke") then
  2456. v.Enabled = false
  2457. elseif v:IsA("MeshPart") then
  2458. v.Material = "Plastic"
  2459. v.Reflectance = 0
  2460. v.TextureID = 10385902758728957
  2461. end
  2462. end
  2463. end,
  2464. })
  2465.  
  2466. worldTab:CreateButton({
  2467. Name = "Teleport Void",
  2468. Callback = function()
  2469. tpVoid()
  2470. end,
  2471. })
  2472.  
  2473. worldTab:CreateButton({
  2474. Name = "Teleport Main World",
  2475. Callback = function()
  2476. tpMain()
  2477. end,
  2478. })
  2479.  
  2480. espTab:CreateLabel("Ores")
  2481.  
  2482. espTab:CreateToggle({
  2483. Name = "Adurite & Adurite Rich Esp",
  2484. Callback = function(Value)
  2485. _G.AduriteEsp = Value
  2486. aduriteEsp()
  2487. end,
  2488. })
  2489.  
  2490. espTab:CreateToggle({
  2491. Name = "Crystal Lode Esp",
  2492. Callback = function(Value)
  2493. _G.CrystalLodeEsp = Value
  2494. crystallodeEsp()
  2495. end,
  2496. })
  2497.  
  2498. espTab:CreateToggle({
  2499. Name = "Gold Esp",
  2500. Callback = function(Value)
  2501. _G.GoldEsp = Value
  2502. goldEsp()
  2503. end,
  2504. })
  2505.  
  2506. espTab:CreateToggle({
  2507. Name = "Iron Esp",
  2508. Callback = function(Value)
  2509. _G.IronNodeEsp = Value
  2510. ironnodeEsp()
  2511. end,
  2512. })
  2513.  
  2514. espTab:CreateLabel("Meteors")
  2515.  
  2516. espTab:CreateToggle({
  2517. Name = "Crystal Meteor",
  2518. Callback = function(Value)
  2519. _G.CrystalMeteorRockEsp = Value
  2520. crystalmeteorrockEsp()
  2521. end,
  2522. })
  2523.  
  2524.  
  2525. espTab:CreateToggle({
  2526. Name = "Meteor Rock (Raw Magnetite)",
  2527. Callback = function(Value)
  2528. _G.MeteorRockEsp = Value
  2529. meteorrockEsp()
  2530. end,
  2531. })
  2532.  
  2533. espTab:CreateLabel("Gods")
  2534.  
  2535. espTab:CreateToggle({
  2536. Name = "Old God",
  2537. Callback = function(Value)
  2538. _G.OldGodEsp = Value
  2539. OldGodEsp()
  2540. end,
  2541. })
  2542.  
  2543. espTab:CreateLabel("Game")
  2544.  
  2545. espTab:CreateToggle({
  2546. Name = "dropped items",
  2547. Callback = toggleESP,
  2548. })
  2549.  
  2550. espTab:CreateToggle({
  2551. Name = "Players",
  2552. Callback = niggersEsp,
  2553. })
Add Comment
Please, Sign In to add comment