Nebbishy

silent assasin

Sep 9th, 2018
417
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.70 KB | None | 0 0
  1. --Escape is for if you are Assassin.
  2. --Esp is for anything.
  3.  
  4. -- Objects
  5.  
  6. local SilentAssassin = Instance.new("ScreenGui")
  7. local SilentAssassinGUI = Instance.new("Frame")
  8. local CreditsSpeedFlash = Instance.new("TextLabel")
  9. local Escape = Instance.new("TextButton")
  10. local EspTracers = Instance.new("TextButton")
  11.  
  12. -- Properties
  13.  
  14. SilentAssassin.Name = " Silent Assassin"
  15. SilentAssassin.Parent = game.CoreGui
  16.  
  17. SilentAssassinGUI.Name = " Silent Assassin GUI"
  18. SilentAssassinGUI.Parent = SilentAssassin
  19. SilentAssassinGUI.Active = true
  20. SilentAssassinGUI.BackgroundColor3 = Color3.new(0, 0, 0)
  21. SilentAssassinGUI.BackgroundTransparency = 0.5
  22. SilentAssassinGUI.Draggable = true
  23. SilentAssassinGUI.Position = UDim2.new(0, 1245, 0, 624)
  24. SilentAssassinGUI.Selectable = true
  25. SilentAssassinGUI.Size = UDim2.new(0, 263, 0, 181)
  26.  
  27. CreditsSpeedFlash.Name = "Credits : SpeedFlash"
  28. CreditsSpeedFlash.Parent = SilentAssassinGUI
  29. CreditsSpeedFlash.BackgroundColor3 = Color3.new(1, 0, 0)
  30. CreditsSpeedFlash.BackgroundTransparency = 1
  31. CreditsSpeedFlash.Position = UDim2.new(0, 0, 0, 30)
  32. CreditsSpeedFlash.Size = UDim2.new(0, 263, 0, 31)
  33. CreditsSpeedFlash.Font = Enum.Font.SourceSans
  34. CreditsSpeedFlash.Text = "Credits : SpeedFlash"
  35. CreditsSpeedFlash.TextColor3 = Color3.new(1, 0, 0)
  36. CreditsSpeedFlash.TextScaled = true
  37. CreditsSpeedFlash.TextSize = 14
  38. CreditsSpeedFlash.TextWrapped = true
  39.  
  40. Escape.Name = "Escape"
  41. Escape.Parent = SilentAssassinGUI
  42. Escape.BackgroundColor3 = Color3.new(0, 0, 0)
  43. Escape.BackgroundTransparency = 0.5
  44. Escape.Position = UDim2.new(0, 0, 0, 65)
  45. Escape.Size = UDim2.new(0, 263, 0, 59)
  46. Escape.Font = Enum.Font.SourceSans
  47. Escape.Text = "Escape"
  48. Escape.TextColor3 = Color3.new(1, 0, 0)
  49. Escape.TextScaled = true
  50. Escape.TextSize = 14
  51. Escape.TextStrokeColor3 = Color3.new(1, 0, 0)
  52. Escape.TextWrapped = true
  53.  
  54. Escape.MouseButton1Down:connect(function()
  55. game.Players.LocalPlayer.Character.HumanoidRootPart.Position.Value = game.Workspace.Map.BulletsGoThrough.EscapePoints.escapepoint.Position
  56. end)
  57.  
  58. EspTracers.Name = "Esp/Tracers"
  59. EspTracers.Parent = SilentAssassinGUI
  60. EspTracers.Active = false
  61. EspTracers.BackgroundColor3 = Color3.new(0, 0, 0)
  62. EspTracers.BackgroundTransparency = 0.5
  63. EspTracers.Position = UDim2.new(0, 0, 0, 125)
  64. EspTracers.Size = UDim2.new(0, 263, 0, 56)
  65. EspTracers.Font = Enum.Font.SourceSans
  66. EspTracers.Text = "Esp/Tracers"
  67. EspTracers.TextColor3 = Color3.new(1, 0, 0)
  68. EspTracers.TextScaled = true
  69. EspTracers.TextSize = 14
  70. EspTracers.TextStrokeColor3 = Color3.new(1, 0, 0)
  71. EspTracers.TextWrapped = true
  72.  
  73. EspTracers.MouseButton1Down:connect(function()
  74. spawn (function()
  75. while true do
  76. wait(1)
  77. local assassin = workspace.assassin.pname.Value
  78. local target = workspace.target.pname.Value
  79. if workspace:FindFirstChild("ESP") then
  80. workspace.ESP:remove()
  81. end
  82. game.Lighting.FogEnd = 10000000
  83. function GetSizeOfObject(Obj)
  84. if Obj:IsA("BasePart") then
  85. return Obj.Size
  86. elseif Obj:IsA("Model") then
  87. return Obj:GetExtentsSize()
  88. end
  89. end
  90. local ESP = Instance.new("Folder",workspace)
  91. ESP.Name = "ESP"
  92. function CreateESPPart(BodyPart)
  93. local ESPPartparent = BodyPart
  94. local Box = Instance.new("BoxHandleAdornment")
  95. Box.Size = GetSizeOfObject(ESPPartparent) + Vector3.new(0.1, 0.1, 0.1)
  96. Box.Name = "ESPPart"
  97. Box.Adornee = ESPPartparent
  98. Box.Color3 = Color3.fromRGB(0,0,255)
  99. Box.AlwaysOnTop = true
  100. Box.ZIndex = 5
  101. Box.Transparency = 0.4
  102. Box.Parent = ESP
  103. if BodyPart.Parent.Name == game.Players.LocalPlayer.Name then
  104. Box:remove()
  105. spawn (function()
  106. while true do
  107. wait(0.1)
  108. if BodyPart ~= nil then
  109. Box:remove()
  110. end
  111. end
  112. end)
  113. end
  114. if BodyPart.Parent.Name == target then
  115. Box.Color3 = Color3.fromRGB(0,255,0)
  116. end
  117. if BodyPart.Parent.Name == assassin then
  118. Box.Color3 = Color3.fromRGB(255,0,0)
  119. end
  120. end
  121. local player = game.Players:GetChildren()
  122. for i =1, #player do
  123. local bodyparts = player[i].Character:GetChildren()
  124. for i =1, #bodyparts do
  125. if bodyparts[i].ClassName == "Part" then
  126. CreateESPPart(bodyparts[i])
  127. end
  128. end
  129. end
  130. local at0 = Instance.new("Attachment")
  131. at0.Parent = game.Players.LocalPlayer.Character.Head
  132. local at1 = Instance.new("Attachment")
  133. at1.Parent = workspace:FindFirstChild(assassin).Head
  134. local beam0 = Instance.new("Beam")
  135. beam0.Attachment0 = at0
  136. beam0.Attachment1 = at1
  137. beam0.Color = ColorSequence.new(Color3.new(1,0,0),Color3.new(1,0,0))
  138. beam0.Parent = workspace.ESP
  139. local at2 = Instance.new("Attachment")
  140. at2.Parent = game.Players.LocalPlayer.Character.Head
  141. local at3 = Instance.new("Attachment")
  142. at3.Parent = workspace:FindFirstChild(target).Head
  143. local beam1 = Instance.new("Beam")
  144. beam1.Attachment0 = at2
  145. beam1.Attachment1 = at3
  146. beam1.Color = ColorSequence.new(Color3.new(0,1,0),Color3.new(0,1,0))
  147. beam1.Parent = workspace.ESP
  148. end
  149. end)
  150. end)
  151. -- Credit's To SpeedFlash
Add Comment
Please, Sign In to add comment