Advertisement
akaMeltDown

teest

Apr 12th, 2023 (edited)
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.51 KB | None | 0 0
  1. _G.TeamCheck = true
  2. _G.NoCameraBob = false
  3. _G.SilentAim = false
  4. _G.NoRecoil = false
  5. _G.BHOP = false
  6. _G.ESP = false
  7. _G.WalkSpeed = 15
  8.  
  9. local function GetModule(Fake)
  10. local __index = getrawmetatable(Fake).__index
  11. return getupvalue(__index, 1)
  12. end
  13.  
  14. local Modules = game:GetService("ReplicatedStorage"):WaitForChild("Modules")
  15. local Client = Modules:WaitForChild("Client")
  16. local Shared = Modules:WaitForChild("Shared")
  17.  
  18. local Network = require(Shared.Network)
  19. Network = GetModule(Network)
  20.  
  21. local Memory = require(Shared.SharedMemory)
  22.  
  23. local Characters = workspace.MapFolder.Players
  24.  
  25. local Players = game:GetService("Players")
  26. local plr = Players.LocalPlayer
  27. local PermanentTeam = plr.PermanentTeam
  28. local MyTeam = PermanentTeam.Value
  29. PermanentTeam:GetPropertyChangedSignal("Value"):Connect(function(v)
  30. MyTeam = v
  31. end)
  32.  
  33. local function IsOnTeam(Player)
  34. return Players[Player.Name].PermanentTeam.Value == MyTeam
  35. end
  36.  
  37. local Camera = workspace.CurrentCamera
  38.  
  39. --restorefunction(Network.FireServer)
  40. local nc; nc = hookmetamethod(game, "__namecall", function(self, ...)
  41. local args = {...}
  42. if _G.SilentAim and args[1] == "FireBullet" and getnamecallmethod() == "FireServer" then
  43. local MyHRP = Characters[plr.Name].HumanoidRootPart
  44.  
  45. local BulletData = args[2][1]
  46. local Weapon = Memory.CurrentWeapon
  47. local Muzzle = Weapon.Object.Muzzle
  48. local MuzzlePos = Muzzle.Position
  49.  
  50. local ClosestHead
  51. local Closest_Magnitude = 9e9
  52.  
  53. local Raycastparams = RaycastParams.new()
  54. Raycastparams.FilterType = Enum.RaycastFilterType.Blacklist
  55. Raycastparams.FilterDescendantsInstances = {Characters[plr.Name]}
  56.  
  57. local CameraPos = Camera.CFrame.Position
  58. for _, v in next, Characters.GetChildren(Characters) do
  59. local TheirHead = v.FindFirstChild(v, "Head")
  60. if v.Name ~= plr.Name and TheirHead then
  61. if _G.TeamCheck and IsOnTeam(v) then
  62. continue
  63. end
  64.  
  65. local raycastParams = RaycastParams.new()
  66. raycastParams.FilterType = Enum.RaycastFilterType.Blacklist
  67. raycastParams.FilterDescendantsInstances = {Characters[plr.Name], Camera}
  68.  
  69. local RaycastResult = workspace.Raycast(workspace, CameraPos, TheirHead.Position - CameraPos, raycastParams)
  70. if RaycastResult and RaycastResult.Instance.Parent.Name == v.Name then
  71. local Distance = (TheirHead.Position - MyHRP.Position).Magnitude
  72. if Distance < Closest_Magnitude then
  73. Closest_Magnitude = Distance
  74. ClosestHead = TheirHead
  75. end
  76. end
  77. end
  78. end
  79.  
  80. if not ClosestHead then
  81. return nc(self, ...)
  82. end
  83.  
  84. local EnemyHeadPos = ClosestHead.Position
  85. local NewBulletCFrame = CFrame.new(MuzzlePos, EnemyHeadPos)
  86. local NewOriginCFrame = CFrame.new(CameraPos, EnemyHeadPos)
  87.  
  88. BulletData.BulletCFrame = NewBulletCFrame
  89. BulletData.OriginCFrame = NewOriginCFrame
  90.  
  91. return nc(self, unpack(args))
  92. end
  93.  
  94. return nc(self, ...)
  95. end)
  96.  
  97. local RecoilHandler = require(Client.Helpers.RecoilHandler)
  98. RecoilHandler = GetModule(RecoilHandler)
  99. local a; a = hookfunction(RecoilHandler.AddRecoil, function(...)
  100. if _G.NoRecoil then
  101. return
  102. end
  103.  
  104. return a(...)
  105. end)
  106.  
  107. local CameraModule = require(Client.Managers.CameraModule)
  108. local old; old = hookfunction(CameraModule.AddCameraBounce, function(...)
  109. if _G.NoCameraBob then
  110. return
  111. end
  112.  
  113. return old(...)
  114. end)
  115.  
  116. local plr = game.Players.LocalPlayer
  117. local Character = plr.Character or plr.CharacterAdded:Wait()
  118. local Humanoid = Character:WaitForChild("Humanoid")
  119.  
  120. local uis = game:GetService("UserInputService")
  121.  
  122. local Space = Enum.KeyCode.Space
  123. local Jumping = Enum.HumanoidStateType.Jumping
  124. local function SetupBhop(character)
  125. if character then
  126. Humanoid = character:WaitForChild("Humanoid")
  127. end
  128.  
  129. Humanoid.StateChanged:Connect(function(old, new)
  130. if not _G.BHOP then
  131. return
  132. end
  133.  
  134. if new == Enum.HumanoidStateType.Landed and uis:IsKeyDown(Space) then
  135. Humanoid:ChangeState(Jumping)
  136. end
  137. end)
  138. end
  139.  
  140. SetupBhop()
  141. plr.CharacterAdded:Connect(SetupBhop)
  142.  
  143. local function Toggle_ESP()
  144. if _G.ESP then
  145. getgenv().ESP = loadstring(game:HttpGet("https://pastebin.com/raw/FHifqqtL"))()
  146. ESP.Tracers = false
  147. ESP:Toggle(true)
  148. local function AddPlayerToESP(Player)
  149. if Player.Name ~= plr.Name and Player:FindFirstChild("HumanoidRootPart") then
  150. if _G.ESP and IsOnTeam(Players[Player.Name]) then
  151.  
  152. else
  153. ESP:Add(Player, {Color = Color3.fromRGB(48,0,211)})
  154. end
  155.  
  156.  
  157. end
  158. end
  159.  
  160. for _, x in next, Characters:GetChildren() do
  161. AddPlayerToESP(x)
  162. end
  163. Characters.ChildAdded:Connect(AddPlayerToESP)
  164. return
  165. else
  166. getgenv().ESP = loadstring(game:HttpGet("https://pastebin.com/raw/FHifqqtL"))()
  167. ESP.Tracers = false
  168. ESP:Toggle(false)
  169. return false
  170. end
  171.  
  172. Toggle_ESP()
  173.  
  174. local Material = loadstring(game:HttpGet("https://pastebin.com/raw/S0vsbyVU"))()
  175. local Main = Material.Load({
  176. Title = "Wasted Eternal: .gg/lethals",
  177. Style = 1,
  178. SizeX = 250,
  179. SizeY = 290,
  180. Theme = "Dark",
  181. ColorOverrides = {
  182. MainFrame = Color3.fromRGB(48,0,211)
  183. }
  184. })
  185.  
  186. local Page = Main.New({
  187. Title = "Rush Point: Cheat Menu"
  188. })
  189.  
  190. Page.Toggle({
  191. Text = "Silent Aim",
  192. Enabled = false,
  193. Callback = function(v)
  194. _G.SilentAim = v
  195. end
  196. })
  197.  
  198. Page.Toggle({
  199. Text = "No Recoil",
  200. Enabled = false,
  201. Callback = function(v)
  202. _G.NoRecoil = v
  203. end
  204. })
  205.  
  206. Page.Toggle({
  207. Text = "No Camera Bob",
  208. Enabled = false,
  209. Callback = function(v)
  210. _G.NoCameraBob = v
  211. end
  212. })
  213.  
  214. Page.Toggle({
  215. Text = "Team Check",
  216. Enabled = true,
  217. Callback = function(v)
  218. _G.TeamCheck = v
  219. end
  220. })
  221.  
  222. Page.Toggle({
  223. Text = "BHOP",
  224. Enabled = false,
  225. Callback = function(v)
  226. _G.BHOP = v
  227. end
  228. })
  229.  
  230. Page.Toggle({
  231. Text = "ESP",
  232. Enabled = false,
  233. Callback = function(v)
  234. _G.ESP = v
  235. print(v)
  236. end
  237. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement