DontDoItIDareU

Hide N Seek ESP

Oct 29th, 2018
521
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.98 KB | None | 0 0
  1. ocal uis = game:GetService("UserInputService")
  2. local sg = game:GetService("StarterGui")
  3. local wp = game:GetService("Workspace")
  4. local cmr = wp.Camera
  5. local rs = game:GetService("ReplicatedStorage")
  6. local lgt = game:GetService("Lighting")
  7. local plrs = game:GetService("Players")
  8. local lplr = plrs.LocalPlayer
  9. local mouse = lplr:GetMouse()
  10.  
  11. local faces = {"Back","Bottom","Front","Left","Right","Top"}
  12.  
  13. function SendChat(String) -- Send a chat to the game chat
  14. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  15. Text = '[OUTPUT]: ' .. String
  16. })
  17. end
  18.  
  19. function enableESPCode()
  20. for _, o in pairs(plrs:GetPlayers()) do
  21. if o.Name ~= lplr.Name then
  22. o.CharacterAdded:Connect(function(characterModel)
  23. wait(2)
  24. local bgui = Instance.new("BillboardGui",o.Character.Head)
  25. bgui.Name = ("EGUI")
  26. bgui.AlwaysOnTop = true
  27. bgui.ExtentsOffset = Vector3.new(0,3,0)
  28. bgui.Size = UDim2.new(0,200,0,50)
  29. local nam = Instance.new("TextLabel",bgui)
  30. nam.Text = o.Name
  31. nam.BackgroundTransparency = 1
  32. nam.TextSize = 14
  33. nam.Font = ("Arial")
  34. nam.TextColor3 = Color3.fromRGB(75, 151, 75)
  35. nam.Size = UDim2.new(0,200,0,50)
  36. for _, p in pairs(o.Character:GetChildren()) do
  37. if p.Name == ("Head") then
  38. for _, f in pairs(faces) do
  39. local m = Instance.new("SurfaceGui",p)
  40. m.Name = ("EGUI")
  41. m.Face = f
  42. m.Active = true
  43. m.AlwaysOnTop = true
  44. local mf = Instance.new("Frame",m)
  45. mf.Size = UDim2.new(1,0,1,0)
  46. mf.BorderSizePixel = 0
  47. mf.BackgroundTransparency = 0.5
  48. mf.BackgroundColor3 = Color3.fromRGB(75, 151, 75)
  49.  
  50. o.Character.Head.ChildAdded:connect(function(b)
  51. if b.Name == "OverHeadSeeker" then
  52. mf.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
  53. end
  54. end)
  55. end
  56. end
  57. end
  58.  
  59. o.Character.Head.ChildAdded:connect(function(b)
  60. if b.Name == "OverHeadSeeker" then
  61. nam.TextColor3 = Color3.fromRGB(196, 40, 28)
  62. end
  63. end)
  64.  
  65. end)
  66. end
  67. end
  68.  
  69. plrs.PlayerAdded:Connect(function(newPlayer)
  70. if newPlayer.Name ~= lplr.Name then
  71. newPlayer.CharacterAdded:Connect(function(characterModel)
  72. wait(2)
  73. local bgui = Instance.new("BillboardGui",newPlayer.Character.Head)
  74. bgui.Name = ("EGUI")
  75. bgui.AlwaysOnTop = true
  76. bgui.ExtentsOffset = Vector3.new(0,3,0)
  77. bgui.Size = UDim2.new(0,200,0,50)
  78. local nam = Instance.new("TextLabel",bgui)
  79. nam.Text = newPlayer.Name
  80. nam.BackgroundTransparency = 1
  81. nam.TextSize = 14
  82. nam.Font = ("Arial")
  83. nam.TextColor3 = Color3.fromRGB(75, 151, 75)
  84. nam.Size = UDim2.new(0,200,0,50)
  85. for _, p in pairs(newPlayer.Character:GetChildren()) do
  86. if p.Name == ("Head") then
  87. for _, f in pairs(faces) do
  88. local m = Instance.new("SurfaceGui",p)
  89. m.Name = ("EGUI")
  90. m.Face = f
  91. m.Active = true
  92. m.AlwaysOnTop = true
  93. local mf = Instance.new("Frame",m)
  94. mf.Size = UDim2.new(1,0,1,0)
  95. mf.BorderSizePixel = 0
  96. mf.BackgroundTransparency = 0.5
  97. mf.BackgroundColor3 = Color3.fromRGB(75, 151, 75)
  98.  
  99. newPlayer.Character.Head.ChildAdded:connect(function(b)
  100. if b.Name == "OverHeadSeeker" then
  101. mf.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
  102. end
  103. end)
  104. end
  105. end
  106. end
  107.  
  108. newPlayer.Character.Head.ChildAdded:connect(function(b)
  109. if b.Name == "OverHeadSeeker" then
  110. nam.TextColor3 = Color3.fromRGB(196, 40, 28)
  111. end
  112. end)
  113.  
  114. end)
  115. end
  116. end)
  117. end
  118.  
  119. enableESPCode()
  120.  
  121. function espFirst()
  122. for _, o in pairs(plrs:GetPlayers()) do
  123. if o.Name ~= lplr.Name then
  124. local bgui = Instance.new("BillboardGui",o.Character.Head)
  125. bgui.Name = ("EGUI")
  126. bgui.AlwaysOnTop = true
  127. bgui.ExtentsOffset = Vector3.new(0,3,0)
  128. bgui.Size = UDim2.new(0,200,0,50)
  129. local nam = Instance.new("TextLabel",bgui)
  130. nam.Text = o.Name
  131. nam.BackgroundTransparency = 1
  132. nam.TextSize = 14
  133. nam.Font = ("Arial")
  134. nam.TextColor3 = Color3.fromRGB(75, 151, 75)
  135. nam.Size = UDim2.new(0,200,0,50)
  136. for _, p in pairs(o.Character:GetChildren()) do
  137. if p.Name == ("Head") then
  138. for _, f in pairs(faces) do
  139. local m = Instance.new("SurfaceGui",p)
  140. m.Name = ("EGUI")
  141. m.Face = f
  142. m.Active = true
  143. m.AlwaysOnTop = true
  144. local mf = Instance.new("Frame",m)
  145. mf.Size = UDim2.new(1,0,1,0)
  146. mf.BorderSizePixel = 0
  147. mf.BackgroundTransparency = 0.5
  148. mf.BackgroundColor3 = Color3.fromRGB(75, 151, 75)
  149.  
  150. o.Character.Head.ChildAdded:connect(function(b)
  151. if b.Name == "OverHeadSeeker" then
  152. mf.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
  153. end
  154. end)
  155.  
  156. if o.Character.Head:FindFirstChild("OverHeadSeeker") then
  157. mf.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
  158. end
  159. end
  160. end
  161. end
  162.  
  163. o.Character.Head.ChildAdded:connect(function(b)
  164. if b.Name == "OverHeadSeeker" then
  165. nam.TextColor3 = Color3.fromRGB(196, 40, 28)
  166. end
  167. end)
  168.  
  169. if o.Character.Head:FindFirstChild("OverHeadSeeker") then
  170. nam.TextColor3 = Color3.fromRGB(196, 40, 28)
  171. end
  172. end
  173. end
  174. end
  175.  
  176. function tpCoin()
  177. for i,c in pairs(wp.Map:GetChildren()) do
  178. if c.Name == "Coin" then
  179. c.CFrame = lplr.Character.LowerTorso.CFrame
  180. end
  181. end
  182. end
  183.  
  184. function changeWS(typeWS)
  185. if typeWS == 0 then
  186. lplr.Character.Humanoid.WalkSpeed = lplr.Character.Humanoid.WalkSpeed + 5
  187. elseif typeWS == 1 then
  188. if lplr.Character.Humanoid.WalkSpeed >= 0 then
  189. lplr.Character.Humanoid.WalkSpeed = lplr.Character.Humanoid.WalkSpeed - 5
  190. end
  191. if lplr.Character.Humanoid.WalkSpeed < 0 then
  192. lplr.Character.Humanoid.WalkSpeed = 0
  193. end
  194. end
  195. end
  196.  
  197. mouse.KeyDown:connect(function(keyDown)
  198.  
  199. if keyDown == "l" then
  200. tpCoin()
  201. end
  202.  
  203. if keyDown == "c" then
  204. changeWS(0)
  205. SendChat("Walk Speed :" .. lplr.Character.Humanoid.WalkSpeed)
  206. end
  207.  
  208. if keyDown == "v" then
  209. changeWS(1)
  210. SendChat("Walk Speed :" .. lplr.Character.Humanoid.WalkSpeed)
  211. end
  212. end)
  213.  
  214. espFirst()
Advertisement
Add Comment
Please, Sign In to add comment