Advertisement
ZynatyGaming

f

May 13th, 2021
21
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 67.12 KB | None | 0 0
  1.  
  2. --WhiteList
  3. if 1 == 1 then
  4. local function Message(text, color)
  5. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  6. Text = text,
  7. Color = color,
  8. })
  9. end
  10. rconsoleprint('---------------------Sin HUB WHITELIST--------------------- \n')
  11. Message("Checking your whitelist....", Color3.new(0, 62, 255))
  12. rconsoleprint('Checking your whitelist.... \n')
  13. wait(0.3)
  14. rconsoleprint('Whitelist valid loading the hub\n')
  15. Message("Whitelist valid loading the hub", Color3.new(0, 62, 255))
  16. wait(0.5)
  17. rconsoleprint('Game found loading the ui \n')
  18. Message("Game found loading the ui", Color3.new(0, 62, 255))
  19. wait(0.2)
  20. rconsoleprint('Ui loaded welcome to Sin hub!\n')
  21. Message("Ui loaded welcome to Sin hub!", Color3.new(0, 62, 255))
  22. rconsoleprint('---------------------WHITELIST SUCCEEDED---------------------')
  23.  
  24. if game.PlaceId == 3527629287 then
  25.  
  26. local UILibrary = loadstring(game:HttpGet("https://raw.githubusercontent.com/bloodball/-back-ups-for-libs/main/twink"))()
  27.  
  28. local MainUI = UILibrary.Load(" Big Paintball | SinHub")
  29. local SecondPage = MainUI.AddPage("Gun Mods")
  30. local CombatPage = MainUI.AddPage("Combat")
  31. local ThirdPage = MainUI.AddPage("ESP")
  32. local MiscPage = MainUI.AddPage("Misc")
  33. local CreditsPage = MainUI.AddPage("Credits")
  34.  
  35. --functions
  36.  
  37. --Walkspeed--
  38. local function UserWalkSpeed(person, speed)
  39. if person and person.Character then
  40. if person.Character:FindFirstChildWhichIsA("Humanoid") then
  41. person.Character:FindFirstChildWhichIsA("Humanoid").WalkSpeed = speed
  42. end
  43. end
  44. end
  45.  
  46.  
  47. --Labels
  48.  
  49. local CreditsLabel = CreditsPage.AddLabel("Made by KarumuBlox#2391")
  50. local CreditsLabel = CreditsPage.AddLabel("UI made by twink marie")
  51. local CombatLabel = CombatPage.AddLabel("Thanks to WetWipes#1017 for the silent Aim")
  52.  
  53.  
  54. --------Gun Mods--------
  55.  
  56. --Auto Gun--
  57. local ModsToggle = SecondPage.AddToggle("Automatic Gun", false, function(Value)
  58. if toggle == false
  59. then toggle = true
  60.  
  61. for i,v in pairs(game:GetService("ReplicatedStorage").Framework.Modules["1 | Directory"].Guns:GetChildren()) do
  62. pcall(function()
  63. require(v)[tostring(i)].automatic = false
  64. end)
  65. end
  66.  
  67.  
  68. else
  69. toggle = false
  70.  
  71. for i,v in pairs(game:GetService("ReplicatedStorage").Framework.Modules["1 | Directory"].Guns:GetChildren()) do
  72. pcall(function()
  73. require(v)[tostring(i)].automatic = true
  74. end)
  75. end
  76. end
  77. end)
  78.  
  79. --Fire Rate--
  80. local ModsToggle = SecondPage.AddToggle("Fire Rate", false, function(Value)
  81. if toggle == false
  82. then toggle = true
  83.  
  84. for i,v in pairs(game:GetService("ReplicatedStorage").Framework.Modules["1 | Directory"].Guns:GetChildren()) do
  85. pcall(function()
  86. require(v)[tostring(i)].firerate = 50
  87. end)
  88. end
  89. else
  90. toggle = false
  91.  
  92. for i,v in pairs(game:GetService("ReplicatedStorage").Framework.Modules["1 | Directory"].Guns:GetChildren()) do
  93. pcall(function()
  94. require(v)[tostring(i)].firerate = -math.huge
  95. end)
  96. end
  97. end
  98. end)
  99.  
  100. --Range (No Drop)--
  101. local ModsToggle = SecondPage.AddToggle("Range (No Drop)", false, function(Value)
  102. if toggle == false
  103. then toggle = true
  104.  
  105. for i,v in pairs(game:GetService("ReplicatedStorage").Framework.Modules["1 | Directory"].Guns:GetChildren()) do
  106. pcall(function()
  107. require(v)[tostring(i)].velocity = 150
  108. end)
  109. end
  110. else
  111. toggle = false
  112.  
  113. for i,v in pairs(game:GetService("ReplicatedStorage").Framework.Modules["1 | Directory"].Guns:GetChildren()) do
  114. pcall(function()
  115. require(v)[tostring(i)].velocity = 9999999
  116. end)
  117. end
  118. end
  119. end)
  120.  
  121. --Super Gun--
  122. local ModsToggle = SecondPage.AddToggle("Super Gun", false, function(Value)
  123. if toggle == false
  124. then toggle = true
  125.  
  126. for i,v in pairs(game:GetService("ReplicatedStorage").Framework.Modules["1 | Directory"].Guns:GetChildren()) do
  127. pcall(function()
  128. require(v)[tostring(i)].firerate = 50
  129. require(v)[tostring(i)].velocity = 150
  130. require(v)[tostring(i)].additionalSpeed = -15
  131. require(v)[tostring(i)].automatic = false
  132. end)
  133. end
  134. else
  135. toggle = false
  136.  
  137. for i,v in pairs(game:GetService("ReplicatedStorage").Framework.Modules["1 | Directory"].Guns:GetChildren()) do
  138. pcall(function()
  139. require(v)[tostring(i)].firerate = math.huge
  140. require(v)[tostring(i)].velocity = 9999999
  141. require(v)[tostring(i)].additionalSpeed = 15
  142. require(v)[tostring(i)].automatic = true
  143. end)
  144. end
  145.  
  146. end
  147. end)
  148.  
  149. --------Combat--------
  150.  
  151.  
  152.  
  153. local CombatButton = CombatPage.AddButton("One Hit Gadgets (Drone and turrets)", function()
  154.  
  155. for i,v in pairs(game:GetService("ReplicatedStorage").Framework.Modules["1 | Directory"].Guns:GetChildren()) do
  156. pcall(function()
  157. require(v)[tostring(i)].gadgetDamage = 100
  158. end)
  159. end
  160. warn("Sucessfull!")
  161.  
  162. end)
  163.  
  164. local CombatButton = CombatPage.AddButton("Kill All (K to toggle)", function()
  165.  
  166. _G.Debug = true
  167.  
  168. local player = game.Players.LocalPlayer
  169. local mouse = player:GetMouse()
  170. Players = game:GetService("Players")
  171. KillAll = false
  172.  
  173.  
  174.  
  175. mouse.KeyDown:connect(function(key)
  176. if key == "k" then
  177. if KillAll then
  178. KillAll = false
  179. _G.ENABLED = false
  180. ENABLED = false
  181. Respawn = false
  182. TARGET = false
  183.  
  184.  
  185.  
  186. else
  187. KillAll = true
  188. _G.ENABLED = true
  189. ENABLED = true
  190. Respawn = true
  191. TARGET = true
  192.  
  193.  
  194. end
  195. end
  196. end)
  197.  
  198. PLAYER = game.Players.LocalPlayer
  199. MOUSE = PLAYER:GetMouse()
  200. CC = game.Workspace.CurrentCamera
  201.  
  202. ENABLED = true
  203.  
  204. _G.FREE_FOR_ALL = false
  205.  
  206. local TARGET = false
  207.  
  208. _G.AIM_AT = 'Head'
  209.  
  210. wait(1)
  211.  
  212. function GetNearestPlayerToMouse()
  213. local PLAYERS = {}
  214. local PLAYER_HOLD = {}
  215. local DISTANCES = {}
  216. for i, v in pairs(game.Players:GetPlayers()) do
  217. if v ~= PLAYER then
  218. table.insert(PLAYERS, v)
  219. end
  220. end
  221. for i, v in pairs(PLAYERS) do
  222. if _G.FREE_FOR_ALL == false then
  223. if v and (v.Character) ~= nil and v.TeamColor ~= PLAYER.TeamColor then
  224. local AIM = v.Character:FindFirstChild(_G.AIM_AT)
  225. if AIM ~= nil then
  226. local DISTANCE = (AIM.Position - game.Workspace.CurrentCamera.CoordinateFrame.p).magnitude
  227. local RAY = Ray.new(game.Workspace.CurrentCamera.CoordinateFrame.p, (MOUSE.Hit.p - CC.CoordinateFrame.p).unit * DISTANCE)
  228. local HIT,POS = game.Workspace:FindPartOnRay(RAY, game.Workspace)
  229. local DIFF = math.floor((POS - AIM.Position).magnitude)
  230. PLAYER_HOLD[v.Name .. i] = {}
  231. PLAYER_HOLD[v.Name .. i].dist = DISTANCE
  232. PLAYER_HOLD[v.Name .. i].plr = v
  233. PLAYER_HOLD[v.Name .. i].diff = DIFF
  234. table.insert(DISTANCES, DIFF)
  235. end
  236. end
  237. elseif _G.FREE_FOR_ALL == true then
  238. local AIM = v.Character:FindFirstChild(_G.AIM_AT)
  239. if AIM ~= nil then
  240. local DISTANCE = (AIM.Position - game.Workspace.CurrentCamera.CoordinateFrame.p).magnitude
  241. local RAY = Ray.new(game.Workspace.CurrentCamera.CoordinateFrame.p, (MOUSE.Hit.p - CC.CoordinateFrame.p).unit * DISTANCE)
  242. local HIT,POS = game.Workspace:FindPartOnRay(RAY, game.Workspace)
  243. local DIFF = math.floor((POS - AIM.Position).magnitude)
  244. PLAYER_HOLD[v.Name .. i] = {}
  245. PLAYER_HOLD[v.Name .. i].dist = DISTANCE
  246. PLAYER_HOLD[v.Name .. i].plr = v
  247. PLAYER_HOLD[v.Name .. i].diff = DIFF
  248. table.insert(DISTANCES, DIFF)
  249. end
  250. end
  251. end
  252.  
  253. if unpack(DISTANCES) == nil then
  254. return false
  255. end
  256.  
  257. local L_DISTANCE = math.floor(math.min(unpack(DISTANCES)))
  258. if L_DISTANCE > 12 then
  259. return false
  260. end
  261.  
  262. for i, v in pairs(PLAYER_HOLD) do
  263. if v.diff == L_DISTANCE then
  264. return v.plr
  265. end
  266. end
  267. return false
  268. end
  269.  
  270.  
  271.  
  272.  
  273. function FIND()
  274. CLEAR()
  275. TRACK = true
  276. spawn(function()
  277. while wait() do
  278. if TRACK then
  279. CLEAR()
  280. for i,v in pairs(game.Players:GetChildren()) do
  281. if v.Character and v.Character:FindFirstChild('Torso') then
  282. if _G.FREE_FOR_ALL == false then
  283. if v.TeamColor ~= PLAYER.TeamColor then
  284. if v.Character:FindFirstChild('Torso') then
  285. CREATE(v.Character.Head, true)
  286. end
  287. end
  288. else
  289. if v.Character:FindFirstChild('Torso') then
  290. CREATE(v.Character.Head, true)
  291. end
  292. end
  293. end
  294. end
  295. end
  296. end
  297. wait(1)
  298. end)
  299. end
  300.  
  301. local player = game.Players.LocalPlayer
  302. local mouse = player:GetMouse() -- get the mouse
  303. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  304. local ready = true
  305. game:GetService('RunService').RenderStepped:connect(function()
  306. if ENABLED then
  307. local TARGET = GetNearestPlayerToMouse()
  308. if (TARGET ~= true) then
  309. local AIM = TARGET.Character:FindFirstChild(_G.AIM_AT)
  310. if AIM then
  311. CC.CoordinateFrame = CFrame.new(CC.CoordinateFrame.p, AIM.CFrame.p)
  312. end
  313.  
  314. end
  315. end
  316. end)
  317.  
  318. wait()
  319. Respawn = false
  320.  
  321. Players = game:GetService("Players")
  322. LocalPlayer = game.Players.LocalPlayer
  323. LocalCharacter = LocalPlayer.Character
  324. LocalCFrame = LocalCharacter.HumanoidRootPart.CFrame
  325.  
  326. warn("Kill All Enabled, Thanks WetWipes!")
  327. while wait(0.3) do
  328. if LocalCharacter and LocalPlayer.Character and KillAll then
  329. if Respawn then
  330. keypress(0x20)
  331. end
  332. for i, player in pairs(Players:GetPlayers()) do
  333. if player.TeamColor ~= LocalPlayer.TeamColor and player.Character and player.Character.HumanoidRootPart then
  334. end
  335.  
  336. Players = game:GetService("Players")
  337. LocalPlayer = game.Players.LocalPlayer
  338. LocalCharacter = LocalPlayer.Character
  339. LocalCFrame = LocalCharacter.HumanoidRootPart.CFrame
  340.  
  341. root = game.Players.LocalPlayer.Character.HumanoidRootPart
  342. root.CFrame = player.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, 3)
  343. mouse1click()
  344. wait(0.1)
  345. end
  346. end
  347. end
  348.  
  349. end)
  350.  
  351. local CombatButton = CombatPage.AddButton("Silent Aim (Q = On, E = Off)", function()
  352.  
  353. local Players = game:GetService("Players"); --> Wally is sexy!
  354. local Player = Players.LocalPlayer;
  355. local scriptEnv = require(game:GetService("ReplicatedStorage").Framework.Library);
  356. local network = scriptEnv.Network;
  357. local gunCmds = scriptEnv.GunCmds;
  358. local SilentAimTog = false;
  359. local UnlockAllTog = false;
  360. game:GetService("UserInputService").InputBegan:Connect(function(io)
  361. if io.KeyCode == Enum.KeyCode.Q then -- true when pressed Q or F9
  362. SilentAimTog = true
  363. elseif io.KeyCode == Enum.KeyCode.E then -- only true when pressed F9
  364. SilentAimTog = false
  365. end
  366. end)
  367. local function getClosestPlayer()
  368. local shortestDistance, closestPlayer = math.huge;
  369.  
  370. for i, v in next, Players:GetPlayers() do
  371. if (v.Name ~= Player.Name and v.Team ~= Player.Team and Player.Character and Player.Character:FindFirstChild("HumanoidRootPart") and v.Character and v.Character:FindFirstChild("HumanoidRootPart")) then
  372. local mag = (v.Character.HumanoidRootPart.Position - Player.Character.HumanoidRootPart.Position).magnitude;
  373.  
  374. if (mag < shortestDistance) then
  375. closestPlayer = v;
  376. shortestDistance = mag;
  377. end;
  378. end;
  379. end;
  380.  
  381. return closestPlayer;
  382. end;
  383.  
  384. local function kill(code, plr)
  385. if (code and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart")) then
  386. local data =
  387. {
  388. [1] =
  389. {
  390. [1] = plr.Character.Humanoid;
  391. [2] = code;
  392. [3] = 235;
  393. [4] = plr.Character.HumanoidRootPart.Position;
  394. [5] = false;
  395. };
  396. [2] =
  397. {
  398. [1] = false;
  399. [2] = false;
  400. [3] = false;
  401. [4] = false;
  402. [5] = false;
  403. };
  404. };
  405.  
  406. game:GetService("Workspace"):FindFirstChild("__THINGS"):FindFirstChild("__REMOTES"):FindFirstChild("do damage"):FireServer(data);
  407. end;
  408. end;
  409.  
  410. wait(1)
  411. do
  412. local oldUnlockAll = gunCmds.DoesOwnGun;
  413.  
  414. gunCmds.DoesOwnGun = newcclosure(function(...)
  415. if (UnlockAllTog) then
  416. return true;
  417. end;
  418.  
  419. return oldUnlockAll(...);
  420. end);
  421. end;
  422.  
  423. do
  424. local oldFire = network.Fire;
  425.  
  426. network.Fire = newcclosure(function(self, ...)
  427. local args = {...};
  428.  
  429. if (tostring(self) == "New Projectile" and SilentAimTog) then
  430. local closePlayer = getClosestPlayer();
  431.  
  432. if (closePlayer) then
  433. kill(args[2], closePlayer); --> Epic func
  434. end;
  435. elseif (tostring(self) == "Request Respawn" and UnlockAllTog) then
  436. args[1] = "1"; --> Easy peasy bypass :)
  437. end;
  438.  
  439. return oldFire(self, unpack(args));
  440. end);
  441. end;
  442.  
  443. warn("Legit Silent Aim Enabled!");
  444.  
  445. end)
  446.  
  447.  
  448.  
  449. --------ESP--------
  450.  
  451. --Basic ESP--
  452. local ESPToggle = ThirdPage.AddToggle("Basic Esp", false, function(Value)
  453. if toggle == false
  454. then toggle = true
  455.  
  456. --// Made by Blissful#4992 - R15 Skeleton ESP
  457. --//Options:
  458. local Settings = {
  459. Color = Color3.fromRGB(255, 0, 0), -- Color of the lines of the skeleton
  460. Thickness = 2, -- Thickness of the lines of the Skeleton
  461. Transparency = 1, -- 1 Visible - 0 Not Visible
  462. AutoThickness = true -- Makes Thickness above futile, scales according to distance, good for less encumbered screen
  463. }
  464.  
  465. --//Locals, etc:
  466. local plr = game.Players.LocalPlayer
  467. local camera = game.Workspace.CurrentCamera
  468.  
  469. local function NewLine()
  470. local line = Drawing.new("Line")
  471. line.Visible = false
  472. line.From = Vector2.new(0, 0)
  473. line.To = Vector2.new(0, 0)
  474. line.Color = Settings.Color
  475. line.Thickness = Settings.Thickness
  476. line.Transparency = Settings.Transparency
  477. return line
  478. end
  479.  
  480. --//Separation: Main Function
  481.  
  482. for i, v in pairs(game:GetService("Players"):GetPlayers()) do
  483. local R15
  484. spawn(function()
  485. repeat wait() until v.Character ~= nil and v.Character:FindFirstChild("Humanoid") ~= nil and v.Character:FindFirstChild("HumanoidRootPart") ~= nil
  486. R15 = (v.Character.Humanoid.RigType == Enum.HumanoidRigType.R15) and true or false
  487. end)
  488.  
  489. local Spine = {}
  490. local SpineNames = {}
  491. local connecthead = NewLine()
  492.  
  493. local LLeg = {}
  494. local LLegNames = {}
  495. local connectlegleft = NewLine()
  496.  
  497. local RLeg = {}
  498. local RLegNames = {}
  499. local connectlegright = NewLine()
  500.  
  501. local LArm = {}
  502. local LArmNames = {}
  503. local connectarmleft = NewLine()
  504.  
  505. local RArm = {}
  506. local RArmNames = {}
  507. local connectarmright = NewLine()
  508.  
  509. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  510. if v:IsA("BasePart") and v.Transparency ~= 1 then
  511. if v.Name == "UpperTorso" or v.Name == "Torso" or v.Name == "HumanoidRootPart" or v.Name == "LowerTorso" then
  512. table.insert(SpineNames, v.Name)
  513. Spine[v.Name] = NewLine()
  514. end
  515. if v.Name == "LeftLeg" or v.Name == "LeftUpperLeg" or v.Name == "LeftLowerLeg" or v.Name == "LeftFoot" then
  516. table.insert(LLegNames, v.Name)
  517. LLeg[v.Name] = NewLine()
  518. end
  519. if v.Name == "RightLeg" or v.Name == "RightUpperLeg" or v.Name == "RightLowerLeg" or v.Name == "RightFoot" then
  520. table.insert(RLegNames, v.Name)
  521. RLeg[v.Name] = NewLine()
  522. end
  523. if v.Name == "LeftArm" or v.Name == "LeftUpperArm" or v.Name == "LeftLowerArm" or v.Name == "LeftHand" then
  524. table.insert(LArmNames, v.Name)
  525. LArm[v.Name] = NewLine()
  526. end
  527. if v.Name == "RightArm" or v.Name == "RightUpperArm" or v.Name == "RightLowerArm" or v.Name == "RightHand" then
  528. table.insert(RArmNames, v.Name)
  529. RArm[v.Name] = NewLine()
  530. end
  531. end
  532. end
  533.  
  534. local function ESP()
  535. local function ConnectLimbs(limb, root, connector)
  536. if v.Character:FindFirstChild(root) ~= nil and v.Character:FindFirstChild(limb) ~= nil then
  537. local pos1 = camera:WorldToViewportPoint(v.Character:FindFirstChild(root).Position)
  538. local pos2 = camera:WorldToViewportPoint(v.Character:FindFirstChild(limb).Position)
  539. connector.From = Vector2.new(pos1.X, pos1.Y)
  540. connector.To = Vector2.new(pos2.X, pos2.Y)
  541. end
  542. end
  543. local function Visibility(state)
  544. connecthead.Visible = state
  545. connectarmleft.Visible = state
  546. connectarmright.Visible = state
  547. connectlegleft.Visible = state
  548. connectlegright.Visible = state
  549. for u, x in pairs(Spine) do
  550. x.Visible = state
  551. end
  552. for u, x in pairs(LLeg) do
  553. x.Visible = state
  554. end
  555. for u, x in pairs(RLeg) do
  556. x.Visible = state
  557. end
  558. for u, x in pairs(LArm) do
  559. x.Visible = state
  560. end
  561. for u, x in pairs(RArm) do
  562. x.Visible = state
  563. end
  564. end
  565. local function Thickness(state)
  566. connecthead.Thickness = state
  567. connectarmleft.Thickness = state
  568. connectarmright.Thickness = state
  569. connectlegleft.Thickness = state
  570. connectlegright.Thickness = state
  571. for u, x in pairs(Spine) do
  572. x.Thickness = state
  573. end
  574. for u, x in pairs(LLeg) do
  575. x.Thickness = state
  576. end
  577. for u, x in pairs(RLeg) do
  578. x.Thickness = state
  579. end
  580. for u, x in pairs(LArm) do
  581. x.Thickness = state
  582. end
  583. for u, x in pairs(RArm) do
  584. x.Thickness = state
  585. end
  586. end
  587. local function Color(color)
  588. connecthead.Color = color
  589. connectarmleft.Color = color
  590. connectarmright.Color = color
  591. connectlegleft.Color = color
  592. connectlegright.Color = color
  593. for u, x in pairs(Spine) do
  594. x.Color = color
  595. end
  596. for u, x in pairs(LLeg) do
  597. x.Color = color
  598. end
  599. for u, x in pairs(RLeg) do
  600. x.Color = color
  601. end
  602. for u, x in pairs(LArm) do
  603. x.Color = color
  604. end
  605. for u, x in pairs(RArm) do
  606. x.Color = color
  607. end
  608. end
  609.  
  610. local connection
  611. connection = game:GetService("RunService").RenderStepped:Connect(function()
  612. if v.Character ~= nil and v.Character:FindFirstChild("Humanoid") ~= nil and v.Character:FindFirstChild("HumanoidRootPart") ~= nil and v.Name ~= plr.Name and v.Character.Humanoid.Health > 0 then
  613. local pos, vis = camera:WorldToViewportPoint(v.Character.HumanoidRootPart.Position)
  614. if vis then
  615. if R15 then
  616. local a = 0
  617. for u, x in pairs(Spine) do
  618. a=a+1
  619. if SpineNames[a+1] ~= nil and v.Character:FindFirstChild(SpineNames[a+1]) ~= nil and v.Character:FindFirstChild(SpineNames[a+1]).Position ~= nil then
  620. local pos1 = camera:WorldToViewportPoint(v.Character:FindFirstChild(SpineNames[a]).Position)
  621. local pos2 = camera:WorldToViewportPoint(v.Character:FindFirstChild(SpineNames[a+1]).Position)
  622. x.From = Vector2.new(pos1.X, pos1.Y)
  623. x.To = Vector2.new(pos2.X, pos2.Y)
  624. end
  625. end
  626. local b = 0
  627. for u, x in pairs(LArm) do
  628. b=b+1
  629. if LArmNames[b+1] ~= nil and v.Character:FindFirstChild(LArmNames[b+1]) ~= nil and v.Character:FindFirstChild(LArmNames[b+1]).Position ~= nil then
  630. local pos1 = camera:WorldToViewportPoint(v.Character:FindFirstChild(LArmNames[b]).Position)
  631. local pos2 = camera:WorldToViewportPoint(v.Character:FindFirstChild(LArmNames[b+1]).Position)
  632. x.From = Vector2.new(pos1.X, pos1.Y)
  633. x.To = Vector2.new(pos2.X, pos2.Y)
  634. end
  635. end
  636. local c = 0
  637. for u, x in pairs(RArm) do
  638. c=c+1
  639. if RArmNames[c+1] ~= nil and v.Character:FindFirstChild(RArmNames[c+1]) ~= nil and v.Character:FindFirstChild(RArmNames[c+1]).Position ~= nil then
  640. local pos1 = camera:WorldToViewportPoint(v.Character:FindFirstChild(RArmNames[c]).Position)
  641. local pos2 = camera:WorldToViewportPoint(v.Character:FindFirstChild(RArmNames[c+1]).Position)
  642. x.From = Vector2.new(pos1.X, pos1.Y)
  643. x.To = Vector2.new(pos2.X, pos2.Y)
  644. end
  645. end
  646. local d = 0
  647. for u, x in pairs(LLeg) do
  648. d=d+1
  649. if LLegNames[d+1] ~= nil and v.Character:FindFirstChild(LLegNames[d+1]) ~= nil and v.Character:FindFirstChild(LLegNames[d+1]).Position ~= nil then
  650. local pos1 = camera:WorldToViewportPoint(v.Character:FindFirstChild(LLegNames[d]).Position)
  651. local pos2 = camera:WorldToViewportPoint(v.Character:FindFirstChild(LLegNames[d+1]).Position)
  652. x.From = Vector2.new(pos1.X, pos1.Y)
  653. x.To = Vector2.new(pos2.X, pos2.Y)
  654. end
  655. end
  656. local e = 0
  657. for u, x in pairs(RLeg) do
  658. e=e+1
  659. if RRLegNames[e+1] ~= nil and v.Character:FindFirstChild(RLegNames[e+1]) ~= nil and v.Character:FindFirstChild(RLegNames[e+1]).Position ~= nil then
  660. local pos1 = camera:WorldToViewportPoint(v.Character:FindFirstChild(RLegNames[e]).Position)
  661. local pos2 = camera:WorldToViewportPoint(v.Character:FindFirstChild(RLegNames[e+1]).Position)
  662. x.From = Vector2.new(pos1.X, pos1.Y)
  663. x.To = Vector2.new(pos2.X, pos2.Y)
  664. end
  665. end
  666.  
  667. ConnectLimbs("LeftUpperArm", "UpperTorso", connectarmleft)
  668. ConnectLimbs("RightUpperArm", "UpperTorso", connectarmright)
  669. ConnectLimbs("LeftUpperLeg", "LowerTorso", connectlegleft)
  670. ConnectLimbs("RightUpperLeg", "LowerTorso", connectlegright)
  671. ConnectLimbs("UpperTorso", "Head", connecthead)
  672. end
  673.  
  674. if Settings.AutoThickness then
  675. local distance = (plr.Character.HumanoidRootPart.Position - v.Character.HumanoidRootPart.Position).magnitude
  676. local value = math.clamp(1/distance*100, 0.1, 3) --0.1 is min thickness, 4 is max
  677. Thickness(value)
  678. else
  679. Thickness(Settings.Thickness)
  680. end
  681.  
  682. Visibility(true)
  683. else
  684. Visibility(false)
  685. end
  686. else
  687. Visibility(false)
  688. if game.Players:FindFirstChild(v.Name) == nil then
  689. connection:Disconnect()
  690. end
  691. end
  692. end)
  693. end
  694. coroutine.wrap(ESP)()
  695. end
  696.  
  697. --// Made by Blissful#4992
  698.  
  699. -- For when a player gets added:
  700. game.Players.PlayerAdded:Connect(function(newplr)
  701. repeat wait() until newplr.Character ~= nil and newplr.Character:FindFirstChild("Humanoid") ~= nil and newplr.Character:FindFirstChild("HumanoidRootPart") ~= nil
  702. local R15 = (newplr.Character.Humanoid.RigType == Enum.HumanoidRigType.R15) and true or false
  703.  
  704. local Spine = {}
  705. local SpineNames = {}
  706. local connecthead = NewLine()
  707.  
  708. local LLeg = {}
  709. local LLegNames = {}
  710. local connectlegleft = NewLine()
  711.  
  712. local RLeg = {}
  713. local RLegNames = {}
  714. local connectlegright = NewLine()
  715.  
  716. local LArm = {}
  717. local LArmNames = {}
  718. local connectarmleft = NewLine()
  719.  
  720. local RArm = {}
  721. local RArmNames = {}
  722. local connectarmright = NewLine()
  723.  
  724. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  725. if v:IsA("BasePart") and v.Transparency ~= 1 then
  726. if v.Name == "UpperTorso" or v.Name == "Torso" or v.Name == "HumanoidRootPart" or v.Name == "LowerTorso" then
  727. table.insert(SpineNames, v.Name)
  728. Spine[v.Name] = NewLine()
  729. end
  730. if v.Name == "LeftLeg" or v.Name == "LeftUpperLeg" or v.Name == "LeftLowerLeg" or v.Name == "LeftFoot" then
  731. table.insert(LLegNames, v.Name)
  732. LLeg[v.Name] = NewLine()
  733. end
  734. if v.Name == "RightLeg" or v.Name == "RightUpperLeg" or v.Name == "RightLowerLeg" or v.Name == "RightFoot" then
  735. table.insert(RLegNames, v.Name)
  736. RLeg[v.Name] = NewLine()
  737. end
  738. if v.Name == "LeftArm" or v.Name == "LeftUpperArm" or v.Name == "LeftLowerArm" or v.Name == "LeftHand" then
  739. table.insert(LArmNames, v.Name)
  740. LArm[v.Name] = NewLine()
  741. end
  742. if v.Name == "RightArm" or v.Name == "RightUpperArm" or v.Name == "RightLowerArm" or v.Name == "RightHand" then
  743. table.insert(RArmNames, v.Name)
  744. RArm[v.Name] = NewLine()
  745. end
  746. end
  747. end
  748.  
  749.  
  750. local function ESP()
  751. local function ConnectLimbs(limb, root, connector)
  752. if newplr.Character:FindFirstChild(root) ~= nil and newplr.Character:FindFirstChild(limb) ~= nil then
  753. local pos1 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(root).Position)
  754. local pos2 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(limb).Position)
  755. connector.From = Vector2.new(pos1.X, pos1.Y)
  756. connector.To = Vector2.new(pos2.X, pos2.Y)
  757. end
  758. end
  759. local function Visibility(state)
  760. connecthead.Visible = state
  761. connectarmleft.Visible = state
  762. connectarmright.Visible = state
  763. connectlegleft.Visible = state
  764. connectlegright.Visible = state
  765. for u, x in pairs(Spine) do
  766. x.Visible = state
  767. end
  768. for u, x in pairs(LLeg) do
  769. x.Visible = state
  770. end
  771. for u, x in pairs(RLeg) do
  772. x.Visible = state
  773. end
  774. for u, x in pairs(LArm) do
  775. x.Visible = state
  776. end
  777. for u, x in pairs(RArm) do
  778. x.Visible = state
  779. end
  780. end
  781. local function Thickness(state)
  782. connecthead.Thickness = state
  783. connectarmleft.Thickness = state
  784. connectarmright.Thickness = state
  785. connectlegleft.Thickness = state
  786. connectlegright.Thickness = state
  787. for u, x in pairs(Spine) do
  788. x.Thickness = state
  789. end
  790. for u, x in pairs(LLeg) do
  791. x.Thickness = state
  792. end
  793. for u, x in pairs(RLeg) do
  794. x.Thickness = state
  795. end
  796. for u, x in pairs(LArm) do
  797. x.Thickness = state
  798. end
  799. for u, x in pairs(RArm) do
  800. x.Thickness = state
  801. end
  802. end
  803. local function Color(color)
  804. connecthead.Color = color
  805. connectarmleft.Color = color
  806. connectarmright.Color = color
  807. connectlegleft.Color = color
  808. connectlegright.Color = color
  809. for u, x in pairs(Spine) do
  810. x.Color = color
  811. end
  812. for u, x in pairs(LLeg) do
  813. x.Color = color
  814. end
  815. for u, x in pairs(RLeg) do
  816. x.Color = color
  817. end
  818. for u, x in pairs(LArm) do
  819. x.Color = color
  820. end
  821. for u, x in pairs(RArm) do
  822. x.Color = color
  823. end
  824. end
  825.  
  826. local connection
  827. connection = game:GetService("RunService").RenderStepped:Connect(function()
  828. if newplr.Character ~= nil and newplr.Character:FindFirstChild("Humanoid") ~= nil and newplr.Character:FindFirstChild("HumanoidRootPart") ~= nil and newplr.Name ~= plr.Name and newplr.Character.Humanoid.Health > 0 then
  829. local pos, vis = camera:WorldToViewportPoint(newplr.Character.HumanoidRootPart.Position)
  830. if vis then
  831. if R15 then
  832. local a = 0
  833. for u, x in pairs(Spine) do
  834. a=a+1
  835. if SpineNames[a+1] ~= nil and newplr.Character:FindFirstChild(SpineNames[a+1]) ~= nil and newplr.Character:FindFirstChild(SpineNames[a+1]).Position ~= nil then
  836. local pos1 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(SpineNames[a]).Position)
  837. local pos2 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(SpineNames[a+1]).Position)
  838. x.From = Vector2.new(pos1.X, pos1.Y)
  839. x.To = Vector2.new(pos2.X, pos2.Y)
  840. end
  841. end
  842. local b = 0
  843. for u, x in pairs(LArm) do
  844. b=b+1
  845. if LArmNames[b+1] ~= nil and newplr.Character:FindFirstChild(LArmNames[b+1]) ~= nil and newplr.Character:FindFirstChild(LArmNames[b+1]).Position ~= nil then
  846. local pos1 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(LArmNames[b]).Position)
  847. local pos2 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(LArmNames[b+1]).Position)
  848. x.From = Vector2.new(pos1.X, pos1.Y)
  849. x.To = Vector2.new(pos2.X, pos2.Y)
  850. end
  851. end
  852. local c = 0
  853. for u, x in pairs(RArm) do
  854. c=c+1
  855. if RArmNames[c+1] ~= nil and newplr.Character:FindFirstChild(RArmNames[c+1]) ~= nil and newplr.Character:FindFirstChild(RArmNames[c+1]).Position ~= nil then
  856. local pos1 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(RArmNames[c]).Position)
  857. local pos2 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(RArmNames[c+1]).Position)
  858. x.From = Vector2.new(pos1.X, pos1.Y)
  859. x.To = Vector2.new(pos2.X, pos2.Y)
  860. end
  861. end
  862. local d = 0
  863. for u, x in pairs(LLeg) do
  864. d=d+1
  865. if LLegNames[d+1] ~= nil and newplr.Character:FindFirstChild(LLegNames[d+1]) ~= nil and newplr.Character:FindFirstChild(LLegNames[d+1]).Position ~= nil then
  866. local pos1 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(LLegNames[d]).Position)
  867. local pos2 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(LLegNames[d+1]).Position)
  868. x.From = Vector2.new(pos1.X, pos1.Y)
  869. x.To = Vector2.new(pos2.X, pos2.Y)
  870. end
  871. end
  872. local e = 0
  873. for u, x in pairs(RLeg) do
  874. e=e+1
  875. if RLegNames[e+1] ~= nil and newplr.Character:FindFirstChild(RLegNames[e+1]) ~= nil and newplr.Character:FindFirstChild(RLegNames[e+1]).Position ~= nil then
  876. local pos1 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(RLegNames[e]).Position)
  877. local pos2 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(RLegNames[e+1]).Position)
  878. x.From = Vector2.new(pos1.X, pos1.Y)
  879. x.To = Vector2.new(pos2.X, pos2.Y)
  880. end
  881. end
  882.  
  883. ConnectLimbs("LeftUpperArm", "UpperTorso", connectarmleft)
  884. ConnectLimbs("RightUpperArm", "UpperTorso", connectarmright)
  885. ConnectLimbs("LeftUpperLeg", "LowerTorso", connectlegleft)
  886. ConnectLimbs("RightUpperLeg", "LowerTorso", connectlegright)
  887. ConnectLimbs("UpperTorso", "Head", connecthead)
  888. end
  889.  
  890. if Settings.AutoThickness then
  891. local distance = (plr.Character.HumanoidRootPart.Position - newplr.Character.HumanoidRootPart.Position).magnitude
  892. local value = math.clamp(1/distance*100, 0.1, 3) --0.1 is min thickness, 4 is max
  893. Thickness(value)
  894. else
  895. Thickness(Settings.Thickness)
  896. end
  897.  
  898. Visibility(true)
  899. else
  900. Visibility(false)
  901. end
  902. else
  903. Visibility(false)
  904. if game.Players:FindFirstChild(newplr.Name) == nil then
  905. connection:Disconnect()
  906. end
  907. end
  908. end)
  909. end
  910. coroutine.wrap(ESP)()
  911. end)
  912. --// Made by Blissful#4992
  913.  
  914. else
  915. toggle = false
  916.  
  917. --// Made by Blissful#4992 - R15 Skeleton ESP
  918. --//Options:
  919. local Settings = {
  920. Color = Color3.fromRGB(255, 0, 0), -- Color of the lines of the skeleton
  921. Thickness = 2, -- Thickness of the lines of the Skeleton
  922. Transparency = 1, -- 1 Visible - 0 Not Visible
  923. AutoThickness = true -- Makes Thickness above futile, scales according to distance, good for less encumbered screen
  924. }
  925.  
  926. --//Locals, etc:
  927. local plr = game.Players.LocalPlayer
  928. local camera = game.Workspace.CurrentCamera
  929.  
  930. local function NewLine()
  931. local line = Drawing.new("Line")
  932. line.Visible = true
  933. line.From = Vector2.new(0, 0)
  934. line.To = Vector2.new(0, 0)
  935. line.Color = Settings.Color
  936. line.Thickness = Settings.Thickness
  937. line.Transparency = Settings.Transparency
  938. return line
  939. end
  940.  
  941. --//Separation: Main Function
  942.  
  943. for i, v in pairs(game:GetService("Players"):GetPlayers()) do
  944. local R15
  945. spawn(function()
  946. repeat wait() until v.Character ~= nil and v.Character:FindFirstChild("Humanoid") ~= nil and v.Character:FindFirstChild("HumanoidRootPart") ~= nil
  947. R15 = (v.Character.Humanoid.RigType == Enum.HumanoidRigType.R15) and true or false
  948. end)
  949.  
  950. local Spine = {}
  951. local SpineNames = {}
  952. local connecthead = NewLine()
  953.  
  954. local LLeg = {}
  955. local LLegNames = {}
  956. local connectlegleft = NewLine()
  957.  
  958. local RLeg = {}
  959. local RLegNames = {}
  960. local connectlegright = NewLine()
  961.  
  962. local LArm = {}
  963. local LArmNames = {}
  964. local connectarmleft = NewLine()
  965.  
  966. local RArm = {}
  967. local RArmNames = {}
  968. local connectarmright = NewLine()
  969.  
  970. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  971. if v:IsA("BasePart") and v.Transparency ~= 1 then
  972. if v.Name == "UpperTorso" or v.Name == "Torso" or v.Name == "HumanoidRootPart" or v.Name == "LowerTorso" then
  973. table.insert(SpineNames, v.Name)
  974. Spine[v.Name] = NewLine()
  975. end
  976. if v.Name == "LeftLeg" or v.Name == "LeftUpperLeg" or v.Name == "LeftLowerLeg" or v.Name == "LeftFoot" then
  977. table.insert(LLegNames, v.Name)
  978. LLeg[v.Name] = NewLine()
  979. end
  980. if v.Name == "RightLeg" or v.Name == "RightUpperLeg" or v.Name == "RightLowerLeg" or v.Name == "RightFoot" then
  981. table.insert(RLegNames, v.Name)
  982. RLeg[v.Name] = NewLine()
  983. end
  984. if v.Name == "LeftArm" or v.Name == "LeftUpperArm" or v.Name == "LeftLowerArm" or v.Name == "LeftHand" then
  985. table.insert(LArmNames, v.Name)
  986. LArm[v.Name] = NewLine()
  987. end
  988. if v.Name == "RightArm" or v.Name == "RightUpperArm" or v.Name == "RightLowerArm" or v.Name == "RightHand" then
  989. table.insert(RArmNames, v.Name)
  990. RArm[v.Name] = NewLine()
  991. end
  992. end
  993. end
  994.  
  995. local function ESP()
  996. local function ConnectLimbs(limb, root, connector)
  997. if v.Character:FindFirstChild(root) ~= nil and v.Character:FindFirstChild(limb) ~= nil then
  998. local pos1 = camera:WorldToViewportPoint(v.Character:FindFirstChild(root).Position)
  999. local pos2 = camera:WorldToViewportPoint(v.Character:FindFirstChild(limb).Position)
  1000. connector.From = Vector2.new(pos1.X, pos1.Y)
  1001. connector.To = Vector2.new(pos2.X, pos2.Y)
  1002. end
  1003. end
  1004. local function Visibility(state)
  1005. connecthead.Visible = state
  1006. connectarmleft.Visible = state
  1007. connectarmright.Visible = state
  1008. connectlegleft.Visible = state
  1009. connectlegright.Visible = state
  1010. for u, x in pairs(Spine) do
  1011. x.Visible = state
  1012. end
  1013. for u, x in pairs(LLeg) do
  1014. x.Visible = state
  1015. end
  1016. for u, x in pairs(RLeg) do
  1017. x.Visible = state
  1018. end
  1019. for u, x in pairs(LArm) do
  1020. x.Visible = state
  1021. end
  1022. for u, x in pairs(RArm) do
  1023. x.Visible = state
  1024. end
  1025. end
  1026. local function Thickness(state)
  1027. connecthead.Thickness = state
  1028. connectarmleft.Thickness = state
  1029. connectarmright.Thickness = state
  1030. connectlegleft.Thickness = state
  1031. connectlegright.Thickness = state
  1032. for u, x in pairs(Spine) do
  1033. x.Thickness = state
  1034. end
  1035. for u, x in pairs(LLeg) do
  1036. x.Thickness = state
  1037. end
  1038. for u, x in pairs(RLeg) do
  1039. x.Thickness = state
  1040. end
  1041. for u, x in pairs(LArm) do
  1042. x.Thickness = state
  1043. end
  1044. for u, x in pairs(RArm) do
  1045. x.Thickness = state
  1046. end
  1047. end
  1048. local function Color(color)
  1049. connecthead.Color = color
  1050. connectarmleft.Color = color
  1051. connectarmright.Color = color
  1052. connectlegleft.Color = color
  1053. connectlegright.Color = color
  1054. for u, x in pairs(Spine) do
  1055. x.Color = color
  1056. end
  1057. for u, x in pairs(LLeg) do
  1058. x.Color = color
  1059. end
  1060. for u, x in pairs(RLeg) do
  1061. x.Color = color
  1062. end
  1063. for u, x in pairs(LArm) do
  1064. x.Color = color
  1065. end
  1066. for u, x in pairs(RArm) do
  1067. x.Color = color
  1068. end
  1069. end
  1070.  
  1071. local connection
  1072. connection = game:GetService("RunService").RenderStepped:Connect(function()
  1073. if v.Character ~= nil and v.Character:FindFirstChild("Humanoid") ~= nil and v.Character:FindFirstChild("HumanoidRootPart") ~= nil and v.Name ~= plr.Name and v.Character.Humanoid.Health > 0 then
  1074. local pos, vis = camera:WorldToViewportPoint(v.Character.HumanoidRootPart.Position)
  1075. if vis then
  1076. if R15 then
  1077. local a = 0
  1078. for u, x in pairs(Spine) do
  1079. a=a+1
  1080. if SpineNames[a+1] ~= nil and v.Character:FindFirstChild(SpineNames[a+1]) ~= nil and v.Character:FindFirstChild(SpineNames[a+1]).Position ~= nil then
  1081. local pos1 = camera:WorldToViewportPoint(v.Character:FindFirstChild(SpineNames[a]).Position)
  1082. local pos2 = camera:WorldToViewportPoint(v.Character:FindFirstChild(SpineNames[a+1]).Position)
  1083. x.From = Vector2.new(pos1.X, pos1.Y)
  1084. x.To = Vector2.new(pos2.X, pos2.Y)
  1085. end
  1086. end
  1087. local b = 0
  1088. for u, x in pairs(LArm) do
  1089. b=b+1
  1090. if LArmNames[b+1] ~= nil and v.Character:FindFirstChild(LArmNames[b+1]) ~= nil and v.Character:FindFirstChild(LArmNames[b+1]).Position ~= nil then
  1091. local pos1 = camera:WorldToViewportPoint(v.Character:FindFirstChild(LArmNames[b]).Position)
  1092. local pos2 = camera:WorldToViewportPoint(v.Character:FindFirstChild(LArmNames[b+1]).Position)
  1093. x.From = Vector2.new(pos1.X, pos1.Y)
  1094. x.To = Vector2.new(pos2.X, pos2.Y)
  1095. end
  1096. end
  1097. local c = 0
  1098. for u, x in pairs(RArm) do
  1099. c=c+1
  1100. if RArmNames[c+1] ~= nil and v.Character:FindFirstChild(RArmNames[c+1]) ~= nil and v.Character:FindFirstChild(RArmNames[c+1]).Position ~= nil then
  1101. local pos1 = camera:WorldToViewportPoint(v.Character:FindFirstChild(RArmNames[c]).Position)
  1102. local pos2 = camera:WorldToViewportPoint(v.Character:FindFirstChild(RArmNames[c+1]).Position)
  1103. x.From = Vector2.new(pos1.X, pos1.Y)
  1104. x.To = Vector2.new(pos2.X, pos2.Y)
  1105. end
  1106. end
  1107. local d = 0
  1108. for u, x in pairs(LLeg) do
  1109. d=d+1
  1110. if LLegNames[d+1] ~= nil and v.Character:FindFirstChild(LLegNames[d+1]) ~= nil and v.Character:FindFirstChild(LLegNames[d+1]).Position ~= nil then
  1111. local pos1 = camera:WorldToViewportPoint(v.Character:FindFirstChild(LLegNames[d]).Position)
  1112. local pos2 = camera:WorldToViewportPoint(v.Character:FindFirstChild(LLegNames[d+1]).Position)
  1113. x.From = Vector2.new(pos1.X, pos1.Y)
  1114. x.To = Vector2.new(pos2.X, pos2.Y)
  1115. end
  1116. end
  1117. local e = 0
  1118. for u, x in pairs(RLeg) do
  1119. e=e+1
  1120. if RRLegNames[e+1] ~= nil and v.Character:FindFirstChild(RLegNames[e+1]) ~= nil and v.Character:FindFirstChild(RLegNames[e+1]).Position ~= nil then
  1121. local pos1 = camera:WorldToViewportPoint(v.Character:FindFirstChild(RLegNames[e]).Position)
  1122. local pos2 = camera:WorldToViewportPoint(v.Character:FindFirstChild(RLegNames[e+1]).Position)
  1123. x.From = Vector2.new(pos1.X, pos1.Y)
  1124. x.To = Vector2.new(pos2.X, pos2.Y)
  1125. end
  1126. end
  1127.  
  1128. ConnectLimbs("LeftUpperArm", "UpperTorso", connectarmleft)
  1129. ConnectLimbs("RightUpperArm", "UpperTorso", connectarmright)
  1130. ConnectLimbs("LeftUpperLeg", "LowerTorso", connectlegleft)
  1131. ConnectLimbs("RightUpperLeg", "LowerTorso", connectlegright)
  1132. ConnectLimbs("UpperTorso", "Head", connecthead)
  1133. end
  1134.  
  1135. if Settings.AutoThickness then
  1136. local distance = (plr.Character.HumanoidRootPart.Position - v.Character.HumanoidRootPart.Position).magnitude
  1137. local value = math.clamp(1/distance*100, 0.1, 3) --0.1 is min thickness, 4 is max
  1138. Thickness(value)
  1139. else
  1140. Thickness(Settings.Thickness)
  1141. end
  1142.  
  1143. Visibility(true)
  1144. else
  1145. Visibility(false)
  1146. end
  1147. else
  1148. Visibility(false)
  1149. if game.Players:FindFirstChild(v.Name) == nil then
  1150. connection:Disconnect()
  1151. end
  1152. end
  1153. end)
  1154. end
  1155. coroutine.wrap(ESP)()
  1156. end
  1157.  
  1158. --// Made by Blissful#4992
  1159.  
  1160. -- For when a player gets added:
  1161. game.Players.PlayerAdded:Connect(function(newplr)
  1162. repeat wait() until newplr.Character ~= nil and newplr.Character:FindFirstChild("Humanoid") ~= nil and newplr.Character:FindFirstChild("HumanoidRootPart") ~= nil
  1163. local R15 = (newplr.Character.Humanoid.RigType == Enum.HumanoidRigType.R15) and true or false
  1164.  
  1165. local Spine = {}
  1166. local SpineNames = {}
  1167. local connecthead = NewLine()
  1168.  
  1169. local LLeg = {}
  1170. local LLegNames = {}
  1171. local connectlegleft = NewLine()
  1172.  
  1173. local RLeg = {}
  1174. local RLegNames = {}
  1175. local connectlegright = NewLine()
  1176.  
  1177. local LArm = {}
  1178. local LArmNames = {}
  1179. local connectarmleft = NewLine()
  1180.  
  1181. local RArm = {}
  1182. local RArmNames = {}
  1183. local connectarmright = NewLine()
  1184.  
  1185. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  1186. if v:IsA("BasePart") and v.Transparency ~= 1 then
  1187. if v.Name == "UpperTorso" or v.Name == "Torso" or v.Name == "HumanoidRootPart" or v.Name == "LowerTorso" then
  1188. table.insert(SpineNames, v.Name)
  1189. Spine[v.Name] = NewLine()
  1190. end
  1191. if v.Name == "LeftLeg" or v.Name == "LeftUpperLeg" or v.Name == "LeftLowerLeg" or v.Name == "LeftFoot" then
  1192. table.insert(LLegNames, v.Name)
  1193. LLeg[v.Name] = NewLine()
  1194. end
  1195. if v.Name == "RightLeg" or v.Name == "RightUpperLeg" or v.Name == "RightLowerLeg" or v.Name == "RightFoot" then
  1196. table.insert(RLegNames, v.Name)
  1197. RLeg[v.Name] = NewLine()
  1198. end
  1199. if v.Name == "LeftArm" or v.Name == "LeftUpperArm" or v.Name == "LeftLowerArm" or v.Name == "LeftHand" then
  1200. table.insert(LArmNames, v.Name)
  1201. LArm[v.Name] = NewLine()
  1202. end
  1203. if v.Name == "RightArm" or v.Name == "RightUpperArm" or v.Name == "RightLowerArm" or v.Name == "RightHand" then
  1204. table.insert(RArmNames, v.Name)
  1205. RArm[v.Name] = NewLine()
  1206. end
  1207. end
  1208. end
  1209.  
  1210.  
  1211. local function ESP()
  1212. local function ConnectLimbs(limb, root, connector)
  1213. if newplr.Character:FindFirstChild(root) ~= nil and newplr.Character:FindFirstChild(limb) ~= nil then
  1214. local pos1 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(root).Position)
  1215. local pos2 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(limb).Position)
  1216. connector.From = Vector2.new(pos1.X, pos1.Y)
  1217. connector.To = Vector2.new(pos2.X, pos2.Y)
  1218. end
  1219. end
  1220. local function Visibility(state)
  1221. connecthead.Visible = state
  1222. connectarmleft.Visible = state
  1223. connectarmright.Visible = state
  1224. connectlegleft.Visible = state
  1225. connectlegright.Visible = state
  1226. for u, x in pairs(Spine) do
  1227. x.Visible = state
  1228. end
  1229. for u, x in pairs(LLeg) do
  1230. x.Visible = state
  1231. end
  1232. for u, x in pairs(RLeg) do
  1233. x.Visible = state
  1234. end
  1235. for u, x in pairs(LArm) do
  1236. x.Visible = state
  1237. end
  1238. for u, x in pairs(RArm) do
  1239. x.Visible = state
  1240. end
  1241. end
  1242. local function Thickness(state)
  1243. connecthead.Thickness = state
  1244. connectarmleft.Thickness = state
  1245. connectarmright.Thickness = state
  1246. connectlegleft.Thickness = state
  1247. connectlegright.Thickness = state
  1248. for u, x in pairs(Spine) do
  1249. x.Thickness = state
  1250. end
  1251. for u, x in pairs(LLeg) do
  1252. x.Thickness = state
  1253. end
  1254. for u, x in pairs(RLeg) do
  1255. x.Thickness = state
  1256. end
  1257. for u, x in pairs(LArm) do
  1258. x.Thickness = state
  1259. end
  1260. for u, x in pairs(RArm) do
  1261. x.Thickness = state
  1262. end
  1263. end
  1264. local function Color(color)
  1265. connecthead.Color = color
  1266. connectarmleft.Color = color
  1267. connectarmright.Color = color
  1268. connectlegleft.Color = color
  1269. connectlegright.Color = color
  1270. for u, x in pairs(Spine) do
  1271. x.Color = color
  1272. end
  1273. for u, x in pairs(LLeg) do
  1274. x.Color = color
  1275. end
  1276. for u, x in pairs(RLeg) do
  1277. x.Color = color
  1278. end
  1279. for u, x in pairs(LArm) do
  1280. x.Color = color
  1281. end
  1282. for u, x in pairs(RArm) do
  1283. x.Color = color
  1284. end
  1285. end
  1286.  
  1287. local connection
  1288. connection = game:GetService("RunService").RenderStepped:Connect(function()
  1289. if newplr.Character ~= nil and newplr.Character:FindFirstChild("Humanoid") ~= nil and newplr.Character:FindFirstChild("HumanoidRootPart") ~= nil and newplr.Name ~= plr.Name and newplr.Character.Humanoid.Health > 0 then
  1290. local pos, vis = camera:WorldToViewportPoint(newplr.Character.HumanoidRootPart.Position)
  1291. if vis then
  1292. if R15 then
  1293. local a = 0
  1294. for u, x in pairs(Spine) do
  1295. a=a+1
  1296. if SpineNames[a+1] ~= nil and newplr.Character:FindFirstChild(SpineNames[a+1]) ~= nil and newplr.Character:FindFirstChild(SpineNames[a+1]).Position ~= nil then
  1297. local pos1 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(SpineNames[a]).Position)
  1298. local pos2 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(SpineNames[a+1]).Position)
  1299. x.From = Vector2.new(pos1.X, pos1.Y)
  1300. x.To = Vector2.new(pos2.X, pos2.Y)
  1301. end
  1302. end
  1303. local b = 0
  1304. for u, x in pairs(LArm) do
  1305. b=b+1
  1306. if LArmNames[b+1] ~= nil and newplr.Character:FindFirstChild(LArmNames[b+1]) ~= nil and newplr.Character:FindFirstChild(LArmNames[b+1]).Position ~= nil then
  1307. local pos1 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(LArmNames[b]).Position)
  1308. local pos2 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(LArmNames[b+1]).Position)
  1309. x.From = Vector2.new(pos1.X, pos1.Y)
  1310. x.To = Vector2.new(pos2.X, pos2.Y)
  1311. end
  1312. end
  1313. local c = 0
  1314. for u, x in pairs(RArm) do
  1315. c=c+1
  1316. if RArmNames[c+1] ~= nil and newplr.Character:FindFirstChild(RArmNames[c+1]) ~= nil and newplr.Character:FindFirstChild(RArmNames[c+1]).Position ~= nil then
  1317. local pos1 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(RArmNames[c]).Position)
  1318. local pos2 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(RArmNames[c+1]).Position)
  1319. x.From = Vector2.new(pos1.X, pos1.Y)
  1320. x.To = Vector2.new(pos2.X, pos2.Y)
  1321. end
  1322. end
  1323. local d = 0
  1324. for u, x in pairs(LLeg) do
  1325. d=d+1
  1326. if LLegNames[d+1] ~= nil and newplr.Character:FindFirstChild(LLegNames[d+1]) ~= nil and newplr.Character:FindFirstChild(LLegNames[d+1]).Position ~= nil then
  1327. local pos1 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(LLegNames[d]).Position)
  1328. local pos2 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(LLegNames[d+1]).Position)
  1329. x.From = Vector2.new(pos1.X, pos1.Y)
  1330. x.To = Vector2.new(pos2.X, pos2.Y)
  1331. end
  1332. end
  1333. local e = 0
  1334. for u, x in pairs(RLeg) do
  1335. e=e+1
  1336. if RLegNames[e+1] ~= nil and newplr.Character:FindFirstChild(RLegNames[e+1]) ~= nil and newplr.Character:FindFirstChild(RLegNames[e+1]).Position ~= nil then
  1337. local pos1 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(RLegNames[e]).Position)
  1338. local pos2 = camera:WorldToViewportPoint(newplr.Character:FindFirstChild(RLegNames[e+1]).Position)
  1339. x.From = Vector2.new(pos1.X, pos1.Y)
  1340. x.To = Vector2.new(pos2.X, pos2.Y)
  1341. end
  1342. end
  1343.  
  1344. ConnectLimbs("LeftUpperArm", "UpperTorso", connectarmleft)
  1345. ConnectLimbs("RightUpperArm", "UpperTorso", connectarmright)
  1346. ConnectLimbs("LeftUpperLeg", "LowerTorso", connectlegleft)
  1347. ConnectLimbs("RightUpperLeg", "LowerTorso", connectlegright)
  1348. ConnectLimbs("UpperTorso", "Head", connecthead)
  1349. end
  1350.  
  1351. if Settings.AutoThickness then
  1352. local distance = (plr.Character.HumanoidRootPart.Position - newplr.Character.HumanoidRootPart.Position).magnitude
  1353. local value = math.clamp(1/distance*100, 0.1, 3) --0.1 is min thickness, 4 is max
  1354. Thickness(value)
  1355. else
  1356. Thickness(Settings.Thickness)
  1357. end
  1358.  
  1359. Visibility(true)
  1360. else
  1361. Visibility(false)
  1362. end
  1363. else
  1364. Visibility(false)
  1365. if game.Players:FindFirstChild(newplr.Name) == nil then
  1366. connection:Disconnect()
  1367. end
  1368. end
  1369. end)
  1370. end
  1371. coroutine.wrap(ESP)()
  1372. end)
  1373. --// Made by Blissful#4992
  1374. end
  1375. end)
  1376.  
  1377. --ADVANCED ESP--
  1378. local ESPToggle = ThirdPage.AddToggle("Advanced Esp", false, function(Value)
  1379. if toggle == false
  1380. then toggle = true
  1381.  
  1382. shared.Visuals = { --// Configuration (Will load default settings if shared.Visuals doesn't exist.)
  1383. Enabled = false,
  1384. CrosshairEnabled = true,
  1385. Boxes = true,
  1386. Healthbar = true,
  1387. Tracers = true,
  1388. Info = true,
  1389. ShowAllyTeam = true,
  1390. UseTeamColor = true,
  1391. AllyColor = Color3.fromRGB(0, 255, 0),
  1392. EnemyColor = Color3.fromRGB(255, 0, 0),
  1393. Crosshair = {
  1394. Size = 5,
  1395. Thickness = 1.5,
  1396. Offset = 5
  1397. }
  1398. }
  1399.  
  1400. loadstring(game:HttpGet("https://raw.githubusercontent.com/coastss/releases/main/universal_visuals.lua"))()
  1401. else
  1402. toggle = false
  1403.  
  1404. shared.Visuals = { --// Configuration (Will load default settings if shared.Visuals doesn't exist.)
  1405. Enabled = true,
  1406. CrosshairEnabled = true,
  1407. Boxes = true,
  1408. Healthbar = true,
  1409. Tracers = true,
  1410. Info = true,
  1411. ShowAllyTeam = true,
  1412. UseTeamColor = true,
  1413. AllyColor = Color3.fromRGB(0, 255, 0),
  1414. EnemyColor = Color3.fromRGB(255, 0, 0),
  1415. Crosshair = {
  1416. Size = 5,
  1417. Thickness = 1.5,
  1418. Offset = 5
  1419. }
  1420. }
  1421.  
  1422. loadstring(game:HttpGet("https://raw.githubusercontent.com/coastss/releases/main/universal_visuals.lua"))()
  1423. end
  1424. end)
  1425.  
  1426. --Radar ESP--
  1427. local ESPButton = ThirdPage.AddButton("Radar ESP (Purple)", function()
  1428.  
  1429. function newRadarESP(c)
  1430. local radarESP = game.ReplicatedStorage.Assets.RadarPing:Clone()
  1431. radarESP.Parent = c.Head
  1432. end
  1433. for i,v in pairs(game.Players:GetPlayers())do
  1434. if v~=game.Players.LocalPlayer then
  1435. newRadarESP(v.Character)
  1436. v.CharacterAdded:Connect(function(c)
  1437. repeat wait()until c:FindFirstChild("Head")
  1438. newRadarESP(c)
  1439. end)
  1440. end
  1441. end
  1442. game.Players.PlayerAdded:Connect(function(p)
  1443. p.CharacterAdded:Connect(function(c)
  1444. repeat wait()until c:FindFirstChild("Head")
  1445. newRadarESP(c)
  1446. end)
  1447. end)
  1448.  
  1449. end)
  1450.  
  1451. --Turret ESP--
  1452. local ESPButton = ThirdPage.AddButton("Turret ESP (Red)", function()
  1453.  
  1454. for i,v in pairs(game.Workspace.__THINGS.Sentries:GetChildren())do
  1455. local gadgetESP=game.ReplicatedStorage.Assets.GadgetIndicator:Clone()
  1456. gadgetESP.Parent=v["Turret Bottom"]
  1457. gadgetESP.Frame.BackgroundColor3=Color3.fromRGB(255,30,30)
  1458. end
  1459. game.Workspace.__THINGS.Sentries.ChildAdded:Connect(function(c)
  1460. if tostring(c)==tostring(game.Players.LocalPlayer) then return end
  1461. repeat wait()until c:FindFirstChild("Turret Bottom")
  1462. local gadgetESP=game.ReplicatedStorage.Assets.GadgetIndicator:Clone()
  1463. gadgetESP.Parent=c["Turret Bottom"]
  1464. gadgetESP.Frame.BackgroundColor3=Color3.fromRGB(255,30,30)
  1465. end)
  1466.  
  1467. end)
  1468.  
  1469. --Drone ESP--
  1470. local ESPButton = ThirdPage.AddButton("Drone ESP (Blue)", function()
  1471.  
  1472. for i,v in pairs(game.Workspace.__THINGS.Drones:GetChildren())do
  1473. local gadgetESP=game.ReplicatedStorage.Assets.GadgetIndicator:Clone()
  1474. gadgetESP.Parent=v["Base"]
  1475. gadgetESP.Frame.BackgroundColor3=Color3.fromRGB(255,30,30)
  1476. end
  1477. game.Workspace.__THINGS.Drones.ChildAdded:Connect(function(c)
  1478. if tostring(c)==tostring(game.Players.LocalPlayer) then return end
  1479. repeat wait()until c:FindFirstChild("Base")
  1480. local gadgetESP=game.ReplicatedStorage.Assets.GadgetIndicator:Clone()
  1481. gadgetESP.Parent=c["Base"]
  1482. gadgetESP.Frame.BackgroundColor3=Color3.fromRGB(30,30,255)
  1483. end)
  1484.  
  1485. end)
  1486. --------Misc--------
  1487.  
  1488. local WalkSlider = MiscPage.AddSlider("WalkSpeed", {Min = 16, Max = 100, Def = 0}, function(Value)
  1489. UserWalkSpeed(user, Value)
  1490. end)
  1491.  
  1492. local MiscButton = MiscPage.AddButton("Unlock all", function()
  1493. loadstring(game:HttpGet('https://raw.githubusercontent.com/Singularity5490/bigpaintball/main/unlockall.lua'))()
  1494. end)
  1495.  
  1496. local MiscButton = MiscPage.AddButton("TP to BanLand", function()
  1497. game:GetService("TeleportService"):Teleport(4505939773, LocalPlayer)
  1498. end)
  1499.  
  1500. local MiscButton = MiscPage.AddButton("Destroy all Sentries", function()
  1501.  
  1502. for a,b in pairs(workspace["__THINGS"].Sentries:GetChildren()) do
  1503. workspace["__THINGS"]["__REMOTES"]["do sentry damage"]:FireServer({[1]={[1]=b,[2]=math.huge},[2]={[1]=false,[2]=false}})
  1504. end
  1505.  
  1506. end)
  1507.  
  1508. local MiscButton = MiscPage.AddButton("Destroy all Drones", function()
  1509.  
  1510. for a,b in pairs(workspace["__THINGS"].Drones:GetChildren()) do
  1511. workspace["__THINGS"]["__REMOTES"]["do drone damage"]:FireServer({[1]={[1]=b,[2]=math.huge},[2]={[1]=false,[2]=false}})
  1512. end
  1513.  
  1514. end)
  1515.  
  1516. end
  1517. end
  1518.  
  1519. if game.PlaceId == 4390380541 then
  1520.  
  1521. --Made by : https://v3rmillion.net/member.php?action=profile&uid=1078854
  1522.  
  1523. local UILibrary = loadstring(game:HttpGet("https://raw.githubusercontent.com/bloodball/-back-ups-for-libs/main/twink"))()
  1524.  
  1525. local MainUI = UILibrary.Load("Rumble Quest | SinHub")
  1526. local FirstPage = MainUI.AddPage("Main")
  1527. local FirstLabel = FirstPage.AddLabel("Press R To rapidly damage enemies")
  1528. local FirstButton = FirstPage.AddButton("Rapidly Damage Enemies", function()
  1529. local CreditsPage = MainUI.AddPage("Credits")
  1530.  
  1531. local CreditsLabel = CreditsPage.AddLabel("Made by KarumuBlox#2391")
  1532. local CreditsLabel = CreditsPage.AddLabel("UI made by twink marie")
  1533.  
  1534. weapon = nil
  1535. murder = false
  1536. directmurder = false
  1537. mouse = game.Players.LocalPlayer:GetMouse()
  1538.  
  1539. function GetNearestNPCToMouse()
  1540. local PLAYERS = {}
  1541. local PLAYER_HOLD = {}
  1542. local DISTANCES = {}
  1543. for i, v in pairs(game.Workspace.Enemies:GetChildren()) do
  1544. if v ~= game.Players.LocalPlayer then
  1545. table.insert(PLAYERS, v)
  1546. end
  1547. end
  1548. for i, v in pairs(PLAYERS) do
  1549. if v.HumanoidRootPart ~= nil then
  1550. local AIM = v:FindFirstChild("HumanoidRootPart")
  1551. if AIM ~= nil then
  1552. local DISTANCE = (v:FindFirstChild("HumanoidRootPart").Position - game.Workspace.CurrentCamera.CFrame.p).magnitude
  1553. local RAY = Ray.new(game.Workspace.CurrentCamera.CFrame.p, (mouse.Hit.p - game.Workspace.CurrentCamera.CFrame.p).unit * DISTANCE)
  1554. local HIT,POS = game.Workspace:FindPartOnRay(RAY, game.Workspace)
  1555. local DIFF = math.floor((POS - AIM.Position).magnitude)
  1556. PLAYER_HOLD[v.Name .. i] = {}
  1557. PLAYER_HOLD[v.Name .. i].dist= DISTANCE
  1558. PLAYER_HOLD[v.Name .. i].plr = v
  1559. PLAYER_HOLD[v.Name .. i].diff = DIFF
  1560. table.insert(DISTANCES, DIFF)
  1561. end
  1562. end
  1563. end
  1564.  
  1565. if unpack(DISTANCES) == nil then
  1566. return nil
  1567. end
  1568.  
  1569. local L_DISTANCE = math.floor(math.min(unpack(DISTANCES)))
  1570. if L_DISTANCE > 20 then
  1571. return nil
  1572. end
  1573.  
  1574. for i, v in pairs(PLAYER_HOLD) do
  1575. if v.diff == L_DISTANCE then
  1576. return v.plr
  1577. end
  1578. end
  1579. return nil
  1580. end
  1581.  
  1582. mouse.KeyDown:Connect(function(key)
  1583. if key == "r" then
  1584. murder = true
  1585. end
  1586. end)
  1587. mouse.KeyUp:Connect(function(key)
  1588. if key == "r" then
  1589. murder = false
  1590. end
  1591. end)
  1592.  
  1593. mouse.KeyDown:Connect(function(key)
  1594. if key == "f" then
  1595. murderdirect = true
  1596. end
  1597. end)
  1598. mouse.KeyUp:Connect(function(key)
  1599. if key == "f" then
  1600. murderdirect = false
  1601. end
  1602. end)
  1603.  
  1604. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  1605. if v:IsA("Model") and v:FindFirstChild("Handle") then
  1606. weapon = v
  1607. end
  1608. end
  1609.  
  1610.  
  1611. game:GetService('RunService').Stepped:connect(function()
  1612. if murder == true then
  1613. for i, v in pairs(game.Workspace.Enemies:GetChildren()) do
  1614. if v:FindFirstChild("Humanoid") then
  1615. game:GetService("ReplicatedStorage").Modules.Network.RemoteEvent:FireServer("WeaponDamage", ""..weapon.Name.."", v.Humanoid)
  1616. end
  1617. end
  1618. end
  1619. if murderdirect == true then
  1620. for i, v in pairs(game.Workspace.Enemies:GetChildren()) do
  1621. if v:FindFirstChild("Humanoid") then
  1622. local NPC = GetNearestNPCToMouse()
  1623. game:GetService("ReplicatedStorage").Modules.Network.RemoteEvent:FireServer("WeaponDamage", ""..weapon.Name.."", NPC.Humanoid)
  1624. end
  1625. end
  1626. end
  1627. end)
  1628.  
  1629. --[[
  1630. ..
  1631. /yys. `hMM/
  1632. :ys: `NMMMo oMMM:
  1633. `sMMMm -oo: `NMMy
  1634. .hMMMMM+ +MMN` `.-::. `
  1635. -mMMyoMMN. /hho .:syhhomMMs -smNMMMNy `shysssssyhdho
  1636. :mMMs``dMMd` NMMm .smMNdhdMMMM. `sNMNs:/MMM. `ydmmmmddMMMN+
  1637. +NMMs -MMMs :MMM/ +NMNs- .MMMy .dMMd- -yMMy `````/hMMy-
  1638. `yMMMmosyhdMMMM+ yMMm yMMN: `yMMM/ dMMN+odNMd/ :hMNy:
  1639. -dMMMMMMmmdhyhMMM+ NMMo /MMM- :dMMMM- :MMMMNmho-``:/ :hNMh-
  1640. +NMMm//-..`` `hMMMo` -MMM/ yMMm``:hNMyMMM+.-- :MMMy.` `-omMd` /dMMmo/+oooo/`
  1641. oMMMh. `yMMMm/ :MMMs +MMMmmMNh: hMMNNNy yMMMmhdmNMm+`:dMMMMNNNNmNMMMo
  1642. :yh+` `/dNNs `ydh: :shys/. `+yso-` :shddhy+-` oNMNho:-..```.-/`
  1643.  
  1644. Join my discord here!:
  1645. https://discord.gg/bMwYFq2
  1646. --]]
  1647.  
  1648. -- Hold R to kill all the NPCs around you
  1649. -- Hold F to kill the closest NPC to your mouse
  1650. end)
  1651.  
  1652. local FirstButton = FirstPage.AddButton("Auto Complete Dungeon", function()
  1653. --[ Keep in mind, the options still need to be unlocked in game, for you to create a Dungeon of that type and Difficulty Mode]
  1654. --[ Auto Sell can be buggy sometimes, as always i am not responsible for the wrong items being sold, it has a 99% chance of not happening but just in case]
  1655.  
  1656. getgenv().GameSettings = {
  1657. AutoSell = {
  1658. ['Active'] = false, --[ On or Off ]--
  1659. ["Cosmetic"] = false,
  1660. ["CosmeticRarity"] = {["Common"] = false, ["Unique"] = false, ["Rare"] = false, ["Epic"] = false, ["Lengendary"] = false},
  1661. ["Armor"] = false,
  1662. ["ArmorRarity"] = {["Common"] = false, ["Unique"] = false, ["Rare"] = false, ["Epic"] = false, ["Lengendary"] = false},
  1663. ["Weapon"] = false,
  1664. ["WeaponRarity"] = {["Common"] = false, ["Unique"] = false, ["Rare"] = false, ["Epic"] = false, ["Lengendary"] = false},
  1665. ["Ability"] = false,
  1666. ["AbilityRarity"] = {["Common"] = false, ["Unique"] = false, ["Rare"] = false, ["Epic"] = false,["Lengendary"] = false},
  1667. },
  1668. Dungeon = {
  1669. ["Active"] = true, --[ On or Off ]--
  1670. ["Difficulty"] = "Easy", --[ Easy, Medium, Hard, Expert ]
  1671. ["PartyOnly"] = false,
  1672. ["Hardcore"] = false,
  1673. ["Location"] = "Caves" --[ Dungeon Name]
  1674. },
  1675. Player = {
  1676. ['HideName'] = true,
  1677. ["NoMeleeCoolDown"] = true,
  1678. ["PlayerHeight"] = -15,
  1679. ["RangeAngle"] = true, --[ Always Set to true unless you know what your doing ]--
  1680. },
  1681. Skill = {
  1682. ['Active'] = false,
  1683. ["NumberOfPointsToWait"] = 5, --[ Wait for a set amount of skill points before autoskill kicks in ]--
  1684. ["SkilltoPut"] = "Strength" ,
  1685. }
  1686. }
  1687.  
  1688. loadstring(game:HttpGet("https://raw.githubusercontent.com/DohmBoyOG/Script-Dump/main/RumbleQuest_AutoDungeon_DohmScripts_Public.lua"))()
  1689. end)
  1690.  
  1691.  
  1692. end
  1693.  
  1694.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement