The text below is selected, press Ctrl+C to copy to your clipboard. (⌘+C on Mac) No line numbers will be copied.
Guest
SCP Plague Doctor script pastebin roblox
By SCP Plague Doctor on 2024-11-26 08:00 am | Syntax: LUA | Views: 14



New Script | Raw | Show/Hide line no. | Copy text to clipboard
  1. targettedOn = false
  2. function onTouched(hit)
  3. hole:Play()
  4. hit.CanCollide=false
  5. wait(.5)
  6. hit.CanCollide = true
  7. debounce = true
  8.  
  9. end
  10.  
  11.  dft = {}
  12.  
  13. function GetPlayers()
  14. local c = game.Players:GetChildren()
  15. for i = 1, #c do
  16. table.insert(dft, c[i].Name)
  17. end
  18. end
  19.  
  20. function Randomize()
  21. GetPlayers()
  22. local d = math.random(1, #dft)
  23.  s = d
  24.  
  25.  
  26.  
  27.  end
  28.  
  29. playertarg = game.Players.LocalPlayer
  30. chara = playertarg.Character
  31. Mouse = playertarg:GetMouse()
  32. targetted = nil
  33.  
  34. New = function(Object, Parent, Name, Data)
  35.  local Object = Instance.new(Object)
  36.  for Index, Value in pairs(Data or {}) do
  37.   Object[Index] = Value
  38.  end
  39.  Object.Parent = Parent
  40.  Object.Name = Name
  41.  return Object
  42. end
  43.  
  44.  
  45.  
  46. crosshair = Instance.new("BillboardGui",chara)
  47. crosshair.Size = UDim2.new(10,0,10,0)
  48. crosshair.Enabled = false
  49. imgl = Instance.new("ImageLabel",crosshair)
  50. imgl.Position = UDim2.new(0,0,0,0)
  51. imgl.Size = UDim2.new(1,0,1,0)
  52. imgl.Image = "rbxassetid://160506713"
  53. imgl.BackgroundTransparency = 1
  54. imgl.ImageTransparency = .7
  55. imgl.ImageColor3 = Color3.new(0,0,0)
  56.  
  57. CV="Maroon"
  58.  Player = game.Players.LocalPlayer
  59.  Character = Player.Character
  60.  local txt = Instance.new("BillboardGui", Character)
  61.  txt.Adornee = Character .Head
  62.  txt.Name = "_status"
  63.  txt.Size = UDim2.new(2, 0, 1.2, 0)
  64.  txt.StudsOffset = Vector3.new(-9, 8, 0)
  65.  local text = Instance.new("TextLabel", txt)
  66.  text.Size = UDim2.new(10, 0, 7, 0)
  67.  text.FontSize = "Size24"
  68.  text.TextScaled = true
  69.  text.TextTransparency = 0
  70.  text.BackgroundTransparency = 1
  71.  text.TextTransparency = 0
  72.  text.TextStrokeTransparency = 0
  73.  text.Font = "Bodoni"
  74.  text.TextStrokeColor3 = Color3.new(255,255,255)
  75.  
  76.  v=Instance.new("Part")
  77.  v.Name = "ColorBrick"
  78.  v.Parent=Player.Character
  79.  v.FormFactor="Symmetric"
  80.  v.Anchored=true
  81.  v.CanCollide=false
  82.  v.BottomSurface="Smooth"
  83.  v.TopSurface="Smooth"
  84.  v.Size=Vector3.new(10,5,3)
  85.  v.Transparency=1
  86.  v.CFrame=Character.Torso.CFrame
  87.  v.BrickColor=BrickColor.new(CV)
  88.  v.Transparency=1
  89.  text.TextColor3 = Color3.new(0,0,0)
  90.  v.Shape="Block"
  91.  text.Text = "SCP - 049"
  92.  -----------------------------------------
  93.  
  94. function LoadSnd(id,loop,vol,pit)
  95. local snd = New("Sound",chara,"Sound",{SoundId = "rbxassetid://"..id,Looped = loop,Volume = vol,Pitch = pit})
  96. return snd
  97. end
  98.  
  99. TargetSnd = LoadSnd(167191994,false,2.2,.8)
  100.  
  101.  
  102. function TargetSelect(person)
  103. local dd=coroutine.wrap(function()
  104. if targetted ~= person then
  105. targetted = person
  106.  
  107. for i = 0,30,10 do
  108. wait(.05)
  109. crosshair.Size = UDim2.new(40-i,0,40-i,0)
  110. end
  111. end
  112. end)
  113. dd()
  114. end
  115.  
  116.  
  117.  
  118. function LockOn()
  119. if Mouse.Target.Parent ~= chara and Mouse.Target.Parent.Parent ~= chara and Mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  120. TargetSelect(Mouse.Target.Parent)
  121. TargetSnd:Play()
  122. else end
  123. end
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133. ZomWait = false
  134. ZomWait2 = false
  135. ZomSyle = false
  136.  
  137.  
  138. Target1 =script.Parent.Name
  139. Target2 = game.Players[Target1]
  140. Target2.Character.archivable = true
  141. clone4 = Target2.Character:Clone()
  142.    clone4.Parent = game.Lighting  
  143.  
  144.  
  145.  
  146.  
  147.  
  148. clone4.Torso["Left Shoulder"].DesiredAngle = -1.5
  149. clone4.Torso["Right Shoulder"].DesiredAngle = 1.5
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159. Glow1 = Color3.new(.5,0,0)
  160. Glow2 = Color3.new(0,0,0)
  161.  
  162. GlowParticle = Instance.new("ParticleEmitter",clone4.Torso)
  163. GlowParticle.LightEmission = 0
  164. GlowParticle.Color = ColorSequence.new(Glow1,Glow2)
  165. GlowParticle.Size = NumberSequence.new(2,0)
  166. GlowParticle.Texture = "http://www.roblox.com/asset/?id=118641183"
  167. GlowParticle.Transparency = NumberSequence.new(.3,.8)
  168. GlowParticle.LockedToPart = false
  169. GlowParticle.Lifetime = NumberRange.new(.5,.6)
  170. GlowParticle.Rate= 100
  171. GlowParticle.Speed =NumberRange.new(6)
  172. GlowParticle.VelocitySpread = 360
  173.  
  174.  
  175.  
  176. for i,v in pairs(clone4:GetChildren()) do
  177.  
  178.  
  179.                    if v:IsA("ShirtGraphic") then
  180.                     v:Destroy()
  181.      end
  182.  
  183.                   if v:IsA("Pants") then
  184.                     v:Destroy()
  185.                   end
  186.                   if v:IsA("Shirt") then
  187.                     v:Destroy()
  188.                   end
  189.                   if v:IsA("Hat") then
  190.                     v:Destroy()
  191.  
  192. end
  193.                   if v:IsA("Accessory") then
  194.                     v:Destroy()
  195. end
  196.  
  197. end
  198.  
  199. clone4["Body Colors"]:Destroy()
  200. clone4.Head.face.Texture = "rbxassetid://97880283"
  201.  
  202. wait()
  203. Zombie = clone4:Clone()
  204.  
  205. wait()
  206.  
  207. clone4:Destroy()
  208.  
  209. wait()
  210.  
  211.  
  212. Player=game:GetService("Players").LocalPlayer
  213. Character=Player.Character
  214.  
  215.  
  216. -------------------------------------------------------
  217. local Orbd = Instance.new("Part", Character)
  218. Orbd.Name = "Orbd"
  219. Orbd.Shape = Enum.PartType.Ball
  220. Orbd.CanCollide = false
  221. Orbd.BrickColor = BrickColor.new("Really black")
  222. Orbd.Transparency = 0
  223. Orbd.Material = "Neon"
  224. Orbd.Size = Vector3.new(0.3, 0.3, 0.3)
  225. Orbd.TopSurface = Enum.SurfaceType.Smooth
  226. Orbd.BottomSurface = Enum.SurfaceType.Smooth
  227.  
  228. local Weld = Instance.new("Weld", Orbd)
  229. Weld.Part0 = Character.Head
  230. Weld.Part1 = Orbd
  231. Weld.C1 = CFrame.new(-0.26, -0.24, 0.55)
  232.  
  233. --------------------------------------------------------
  234. local Orbvc = Instance.new("Part", Character)
  235. Orbvc.Name = "Orbvc"
  236. Orbvc.Shape = Enum.PartType.Ball
  237. Orbvc.CanCollide = false
  238. Orbvc.BrickColor = BrickColor.new("Really black")
  239. Orbvc.Transparency = 0
  240. Orbvc.Material = "Neon"
  241. Orbvc.Size = Vector3.new(0.3, 0.3, 0.3)
  242. Orbvc.TopSurface = Enum.SurfaceType.Smooth
  243. Orbvc.BottomSurface = Enum.SurfaceType.Smooth
  244.  
  245. local Weld = Instance.new("Weld", Orbvc)
  246. Weld.Part0 = Character.Head
  247. Weld.Part1 = Orbvc
  248. Weld.C1 = CFrame.new(0.26, -0.24, 0.55)
  249. ---------------------------------------------------------
  250. local Mask = Instance.new("Part", Character)
  251. Mask.Name = "Mask"
  252. Mask.CanCollide = false
  253. Mask.BrickColor = BrickColor.new("Mid gray")
  254. Mask.Transparency = 0
  255. Mask.Material = "Plastic"
  256. Mask.Size = Vector3.new(0.1, 0.1, 0.1)
  257. Mask.TopSurface = Enum.SurfaceType.Smooth
  258. Mask.BottomSurface = Enum.SurfaceType.Smooth
  259.  
  260. local Weld = Instance.new("Weld", Mask)
  261. Weld.Part0 = Character.Head
  262. Weld.Part1 = Mask
  263. Weld.C1 = CFrame.new(0, -0.1, 0.8)
  264.  
  265. local M1 = Instance.new("SpecialMesh")
  266. M1.Parent = Mask
  267. M1.MeshId = "http://www.roblox.com/asset/?id=62679079"
  268. M1.Scale = Vector3.new( 1, 1, 2)
  269. ----------------------------------------------------------
  270. local Hood = Instance.new("Part", Character)
  271. Hood.Name = "Hood"
  272. Hood.CanCollide = false
  273. Hood.BrickColor = BrickColor.new("Really black")
  274. Hood.Transparency = 0
  275. Hood.Material = "Plastic"
  276. Hood.Size = Vector3.new(0.1, 0.1, 0.1)
  277. Hood.TopSurface = Enum.SurfaceType.Smooth
  278. Hood.BottomSurface = Enum.SurfaceType.Smooth
  279.  
  280. local Weld = Instance.new("Weld", Hood)
  281. Weld.Part0 = Character.Head
  282. Weld.Part1 = Hood
  283. Weld.C1 = CFrame.new(0, -0.2, 0)
  284.  
  285. local M2 = Instance.new("SpecialMesh")
  286. M2.Parent = Hood
  287. M2.MeshId = "http://www.roblox.com/asset/?id=83499032"
  288. M2.Scale = Vector3.new( 1, 1.2, 1.1)
  289. ------------------------------------------------------
  290.  
  291. p = game.Players.LocalPlayer
  292. char049 = p.Character
  293.  
  294. char049.Shirt:Remove()
  295. for i,v in pairs(char049:GetChildren()) do if v:IsA("Pants") then v:Remove() end end
  296. wait()shirt = Instance.new("Shirt", char049)
  297. shirt.Name = "Shirt"
  298. pants = Instance.new("Pants", char049)
  299. pants.Name = "Pants"
  300.  
  301. char049.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=648758131"
  302. char049.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=472675863"
  303. -------------------------------------------------
  304. ---- Orbd,Orbvc,Mask,Hood
  305.  
  306. --[[NIGHTOWLACE_WEAPONRY]]--
  307. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  308. secondcolor = "Really black"
  309.  
  310. wait(1 / 60)
  311. Effects = { }
  312. local Player = game.Players.localPlayer
  313. local Character = Player.Character
  314. local Humanoid = Character.Humanoid
  315. local mouse = Player:GetMouse()
  316. local LeftArm = Character["Left Arm"]
  317. local RightArm = Character["Right Arm"]
  318. local LeftLeg = Character["Left Leg"]
  319. local RightLeg = Character["Right Leg"]
  320. local Head = Character.Head
  321. local Torso = Character.Torso
  322. local cam = game.Workspace.CurrentCamera
  323. local RootPart = Character.HumanoidRootPart
  324. local RootJoint = RootPart.RootJoint
  325. local equipped = false
  326. local attack = false
  327. local Anim = 'Idle'
  328. local idle = 0
  329. local attacktype = 1
  330. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  331. local velocity = RootPart.Velocity.y
  332. local sine = 0
  333. local change = 1
  334. local grabbed = false
  335. local cn = CFrame.new
  336. local mr = math.rad
  337. local angles = CFrame.Angles
  338. local ud = UDim2.new
  339. local c3 = Color3.new
  340.  
  341. local NeckCF = cn(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  342. Humanoid.Animator:Destroy()
  343. Character.Animate:Destroy()
  344.  
  345. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  346. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  347. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  348.  
  349. RSH, LSH = nil, nil
  350.  
  351. RW = Instance.new("Weld")
  352. LW = Instance.new("Weld")
  353.  
  354. RH = Torso["Right Hip"]
  355. LH = Torso["Left Hip"]
  356.  
  357. RSH = Torso["Right Shoulder"]
  358. LSH = Torso["Left Shoulder"]
  359.  
  360. RSH.Parent = nil
  361. LSH.Parent = nil
  362.  
  363. RW.Name = "RW"
  364. RW.Part0 = Torso
  365. RW.C0 = cn(1.5, 0.5, 0)
  366. RW.C1 = cn(0, 0.5, 0)
  367. RW.Part1 = RightArm
  368. RW.Parent = Torso
  369.  
  370. LW.Name = "LW"
  371. LW.Part0 = Torso
  372. LW.C0 = cn(-1.5, 0.5, 0)
  373. LW.C1 = cn(0, 0.5, 0)
  374. LW.Part1 = LeftArm
  375. LW.Parent = Torso
  376.  
  377. function clerp(a, b, t)
  378.  local qa = {
  379.   QuaternionFromCFrame(a)
  380.  }
  381.  local qb = {
  382.   QuaternionFromCFrame(b)
  383.  }
  384.  local ax, ay, az = a.x, a.y, a.z
  385.  local bx, by, bz = b.x, b.y, b.z
  386.  local _t = 1 - t
  387.  return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  388. end
  389.  
  390. function QuaternionFromCFrame(cf)
  391.  local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  392.  local trace = m00 + m11 + m22
  393.  if trace > 0 then
  394.   local s = math.sqrt(1 + trace)
  395.   local recip = 0.5 / s
  396.   return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  397.  else
  398.   local i = 0
  399.   if m11 > m00 then
  400.    i = 1
  401.   end
  402.   if m22 > (i == 0 and m00 or m11) then
  403.    i = 2
  404.   end
  405.   if i == 0 then
  406.    local s = math.sqrt(m00 - m11 - m22 + 1)
  407.    local recip = 0.5 / s
  408.    return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  409.   elseif i == 1 then
  410.    local s = math.sqrt(m11 - m22 - m00 + 1)
  411.    local recip = 0.5 / s
  412.    return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  413.   elseif i == 2 then
  414.    local s = math.sqrt(m22 - m00 - m11 + 1)
  415.    local recip = 0.5 / s
  416.    return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  417.   end
  418.  end
  419. end
  420.  
  421. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  422.  local xs, ys, zs = x + x, y + y, z + z
  423.  local wx, wy, wz = w * xs, w * ys, w * zs
  424.  local xx = x * xs
  425.  local xy = x * ys
  426.  local xz = x * zs
  427.  local yy = y * ys
  428.  local yz = y * zs
  429.  local zz = z * zs
  430.  return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
  431. end
  432.  
  433. function QuaternionSlerp(a, b, t)
  434.  local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  435.  local startInterp, finishInterp;
  436.  if cosTheta >= 0.0001 then
  437.   if (1 - cosTheta) > 0.0001 then
  438.    local theta = math.acos(cosTheta)
  439.    local invSinTheta = 1 / math.sin(theta)
  440.    startInterp = math.sin((1 - t) * theta) * invSinTheta
  441.    finishInterp = math.sin(t * theta) * invSinTheta  
  442.   else
  443.    startInterp = 1 - t
  444.    finishInterp = t
  445.   end
  446.  else
  447.   if (1 + cosTheta) > 0.0001 then
  448.    local theta = math.acos(-cosTheta)
  449.    local invSinTheta = 1 / math.sin(theta)
  450.    startInterp = math.sin((t - 1) * theta) * invSinTheta
  451.    finishInterp = math.sin(t * theta) * invSinTheta
  452.   else
  453.    startInterp = t - 1
  454.    finishInterp = t
  455.   end
  456.  end
  457.  return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
  458. end
  459.  
  460. function swait(num)
  461.  if num == 0 or num == nil then
  462.   game:service'RunService'.RenderStepped:wait(0)
  463.  else
  464.   for i = 0, num do
  465.    game:service'RunService'.RenderStepped:wait(0)
  466.   end
  467.  end
  468. end
  469.  
  470. local RbxUtility = LoadLibrary("RbxUtility")
  471. local Create = RbxUtility.Create
  472.  
  473. function RemoveOutlines(part)
  474.  part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  475. end
  476.  
  477. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  478.  local Part = Create("Part"){
  479.   formFactor = FormFactor,
  480.   Parent = Parent,
  481.   Reflectance = Reflectance,
  482.   Transparency = Transparency,
  483.   CanCollide = false,
  484.   Locked = true,
  485.   BrickColor = BrickColor.new(tostring(BColor)),
  486.   Name = Name,
  487.   Size = Size,
  488.   Material = Material,
  489.  }
  490.  RemoveOutlines(Part)
  491.  return Part
  492. end
  493.  
  494. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  495.  local Msh = Create(Mesh){
  496.   Parent = Part,
  497.   Offset = OffSet,
  498.   Scale = Scale,
  499.  }
  500.  if Mesh == "SpecialMesh" then
  501.   Msh.MeshType = MeshType
  502.   Msh.MeshId = MeshId
  503.  end
  504.  return Msh
  505. end
  506.  
  507. function CreateWeld(Parent, Part0, Part1, C0, C1)
  508.  local Weld = Create("Weld"){
  509.   Parent = Parent,
  510.   Part0 = Part0,
  511.   Part1 = Part1,
  512.   C0 = C0,
  513.   C1 = C1,
  514.  }
  515.  return Weld
  516. end
  517.  
  518. function rayCast(Position, Direction, Range, Ignore)
  519.  return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  520. end
  521.  
  522. function CreateSound(id, par, vol, pit)
  523.  coroutine.resume(coroutine.create(function()
  524.   local sou = Instance.new("Sound", par or workspace)
  525.   sou.Volume = vol
  526.   sou.Pitch = pit or 1
  527.   sou.SoundId = id
  528.   wait()
  529.   sou:play()
  530.   game:GetService("Debris"):AddItem(sou, 6)
  531.  end))
  532. end
  533.  
  534. local function getclosest(obj, distance)
  535.  local last, lastx = distance + 1
  536.  for i, v in pairs(workspace:GetChildren()) do
  537.   if v:IsA'Model' and v ~= Character and v:findFirstChild('Humanoid') and v:findFirstChild('Torso') and v:findFirstChild('Humanoid').Health > 0 then
  538.    local t = v.Torso
  539.    local dist = (t.Position - obj.Position).magnitude
  540.    if dist <= distance then
  541.     if dist < last xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed Font = "ArialBold" xss=removed xss=removed xss=removed xss=removed xss=removed Name = 'Hitz' xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed> 2 then
  542.   RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-50 * math.cos(sine / 4)), math.rad(0), math.rad(4 * math.cos(sine / 4))), .2)
  543.   RH.C0 = clerp(RH.C0, cn(1, -1 + .1 * math.cos(sine / 5), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), .3)
  544.   LH.C0 = clerp(LH.C0, cn(-1, -1 + .1 * math.cos(sine / 5), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), .3)
  545.   elseif Torsovelocity < 1 xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed> 1 and hit == nil then
  546.    Anim = "Jump"
  547.    if attack == false then
  548.      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  549.      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  550.      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), .1)
  551.      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), .1)
  552.      RH.C0 = clerp(RH.C0, cn(1, -.9, -.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), .1)
  553.      LH.C0 = clerp(LH.C0, cn(-1, -.7, -.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), .1)
  554.    end
  555.   elseif RootPart.Velocity.y < -1 and hit == nil then
  556.    Anim = "Fall"
  557.    if attack == false then
  558.      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  559.      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  560.      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), .1)
  561.      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), .1)
  562.      RH.C0 = clerp(RH.C0, cn(1, -1, -.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  563.      LH.C0 = clerp(LH.C0, cn(-1, -.8, -.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  564.    end
  565.   elseif Torsovelocity < 1 xss=removed Anim = "Idle" xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed> 2 and hit ~= nil then
  566.    Anim = "Walk"
  567.    if attack == false then
  568.      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.05 + .1 * math.cos(sine / 3)) * angles(math.rad(5), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(5 * math.cos(sine / 5))), .2)
  569.      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3), math.rad(0), math.rad(-5 * math.cos(sine / 5)) + RootPart.RotVelocity.Y / 9), .2)
  570.      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(4)), .2)
  571.      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50 * math.cos(sine / 4)), math.rad(0), math.rad(4 * math.cos(sine / 4))), .2)
  572.      RH.C0 = clerp(RH.C0, cn(1, -1 + .1 * math.cos(sine / 3), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), .3)
  573.      LH.C0 = clerp(LH.C0, cn(-1, -1 + .1 * math.cos(sine / 3), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), .3)
  574.    end
  575.   end
  576.  end
  577.  if #Effects > 0 then
  578.   for e = 1, #Effects do
  579.    if Effects[e] ~= nil then
  580.     local Thing = Effects[e]
  581.     if Thing ~= nil then
  582.      local Part = Thing[1]
  583.      local Mode = Thing[2]
  584.      local Delay = Thing[3]
  585.      local IncX = Thing[4]
  586.      local IncY = Thing[5]
  587.      local IncZ = Thing[6]
  588.      if Thing[1].Transparency <= 1 then
  589.       if Thing[2] == "Block1" then
  590.        Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  591.        local Mesh = Thing[1].Mesh
  592.        Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  593.        Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  594.       elseif Thing[2] == "Block2" then
  595.        Thing[1].CFrame = Thing[1].CFrame
  596.        local Mesh = Thing[7]
  597.        Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  598.        Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  599.       elseif Thing[2] == "Cylinder" then
  600.        local Mesh = Thing[1].Mesh
  601.        Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  602.        Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  603.       elseif Thing[2] == "Blood" then
  604.        local Mesh = Thing[7]
  605.        Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, .5, 0)
  606.        Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  607.        Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  608.       elseif Thing[2] == "Elec" then
  609.        local Mesh = Thing[1].Mesh
  610.        Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  611.        Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  612.       elseif Thing[2] == "Disappear" then
  613.        Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  614.       elseif Thing[2] == "Shatter" then
  615.        Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  616.        Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  617.        Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  618.        Thing[6] = Thing[6] + Thing[5]
  619.       end
  620.      else
  621.       Part.Parent = nil
  622.       table.remove(Effects, e)
  623.      end
  624.     end
  625.    end
  626.   end
  627.  end
  628. end)
  629.  
  630.  
  631. local lp = game.Players.LocalPlayer
  632. local chr = lp.Character
  633. local mouseV2 = lp:GetMouse()
  634. local euler = CFrame.fromEulerAnglesXYZ
  635. local rad = math.rad
  636. local trso = chr.Torso
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662. hum = chr.Humanoid
  663.  
  664.  
  665.  
  666. function CreateMesh(parent, id, x, y, z, texture)
  667. local m=Instance.new("SpecialMesh", parent)
  668. m.MeshType = "FileMesh"
  669. m.MeshId="http://www.roblox.com/asset/?id="..id
  670. if texture ~= nil then
  671. m.TextureId="http://www.roblox.com/asset/?id="..texture
  672. end
  673. m.Scale = Vector3.new(x,y,z)
  674. end
  675.  
  676.  
  677.  
  678. Hat=function()
  679. hat = Instance.new("Part", chr)
  680. hat.Transparency = 1
  681. hat.Name = "Top hat"
  682. hat.Locked = true
  683. hat.BrickColor = BrickColor.new("Really black")
  684. hat.CanCollide=true
  685. hat.Size=Vector3.new(1,1,1)
  686. hatw = Instance.new("Weld",hat)
  687. hatw.Part0=hat
  688. hatw.Part1=chr['Head']
  689. hatw.C0=CFrame.new(0,-1.7,0)
  690. hatw.C1=euler(rad(0),rad(0),rad(0))
  691. end
  692.  
  693. Hat()
  694.  
  695.  
  696.  
  697. function Name(msg)
  698.         if hat.Parent then
  699.         pcall(function()
  700.         local Gui = Instance.new('BillboardGui', hat)
  701.         Gui.ExtentsOffset = Vector3.new(0,1.5,0)
  702.         Gui.Size = UDim2.new(0,200,0,300)
  703.         local Frame = Instance.new('Frame',Gui)
  704.         Frame.BackgroundTransparency = 1
  705.         Frame.Size = UDim2.new(1,0,1,0)
  706.         local Txt = Instance.new('TextLabel',Frame)
  707.         Txt.BackgroundTransparency = 1
  708.         Txt.Size = UDim2.new(1,0,1,0)
  709.         Txt.Font = 'ArialBold'
  710.         Txt.FontSize = 'Size24'
  711.         Txt.Text = msg
  712.         Txt.TextColor3 = BrickColor.new("Really black").Color
  713.         Txt.TextStrokeColor3 = Color3.new(1,0,0)
  714.         Txt.TextStrokeTransparency = 0
  715.         Txt.TextWrapped = true
  716.         Txt.TextScaled = false
  717.         end)
  718.         else
  719.         end
  720. end
  721.  
  722. function Chat(msg) -- Credit to jillmiles1, kthxbye
  723.         if hat.Parent then
  724.         pcall(function()
  725.   if hat:FindFirstChild("Fazbear Chat Gui") then
  726.   hat['Fazbear Chat Gui']:destroy()
  727.   end
  728.         local Gui = Instance.new('BillboardGui', hat)
  729.   Gui.Name = "Fazbear Chat Gui"
  730.         Gui.ExtentsOffset = Vector3.new(0,3,0)
  731.         Gui.Size = UDim2.new(0,200,0,300)
  732.         local Frame = Instance.new('Frame',Gui)
  733.         Frame.BackgroundTransparency = 1
  734.         Frame.Size = UDim2.new(1,0,1,0)
  735.         local Txt = Instance.new('TextLabel',Frame)
  736.         Txt.BackgroundTransparency = 1
  737.         Txt.Size = UDim2.new(1,0,1,0)
  738.         Txt.Font = 'ArialBold'
  739.   Txt.Name = "ChatGui"
  740.         Txt.FontSize = 'Size24'
  741.         Txt.Text = ''
  742.         Txt.TextColor3 = BrickColor.new("Really black").Color
  743.         Txt.TextStrokeColor3 = Color3.new(1,1,1)
  744.         Txt.TextStrokeTransparency = .5
  745.         Txt.TextWrapped = true
  746.         Txt.TextScaled = false
  747.  
  748.         delay(wait(),function()
  749.                 for v = 1, #msg do
  750.                         Txt.Text=string.sub(msg,1,v)
  751.            Gui.ExtentsOffset = Vector3.new(.1,2.9,0)
  752. wait(.009)
  753.         Gui.ExtentsOffset = Vector3.new(0,3,-0.1)                    
  754.  wait(.009)
  755.   Gui.ExtentsOffset = Vector3.new(0,3,0)  
  756.                 end;
  757.                
  758.          
  759.  
  760.            Gui.ExtentsOffset = Vector3.new(.1,2.9,0)
  761. wait(.03)
  762.         Gui.ExtentsOffset = Vector3.new(0,3,-0.1)                    
  763.  wait(.03)
  764.   Gui.ExtentsOffset = Vector3.new(0,3,0)  
  765. wait(.03)
  766.            Gui.ExtentsOffset = Vector3.new(.1,2.9,0)
  767. wait(.03)
  768.         Gui.ExtentsOffset = Vector3.new(0,3,-0.1)                    
  769.  wait(.03)
  770.   Gui.ExtentsOffset = Vector3.new(0,3,0)  
  771. wait(.03)
  772.            Gui.ExtentsOffset = Vector3.new(.1,2.9,0)
  773. wait(.03)
  774.         Gui.ExtentsOffset = Vector3.new(0,3,-0.1)                    
  775.  wait(.03)
  776.   Gui.ExtentsOffset = Vector3.new(0,3,0)  
  777. wait(.03)
  778.            Gui.ExtentsOffset = Vector3.new(.1,2.9,0)
  779. wait(.03)
  780.         Gui.ExtentsOffset = Vector3.new(0,3,-0.1)                    
  781.  wait(.03)
  782.   Gui.ExtentsOffset = Vector3.new(0,3,0)  
  783. wait(.03)
  784.            Gui.ExtentsOffset = Vector3.new(.1,2.9,0)
  785. wait(.03)
  786.         Gui.ExtentsOffset = Vector3.new(0,3,-0.1)                    
  787.  wait(.03)
  788.   Gui.ExtentsOffset = Vector3.new(0,3,0)  
  789. wait(.03)
  790.            Gui.ExtentsOffset = Vector3.new(.1,2.9,0)
  791. wait(.03)
  792.         Gui.ExtentsOffset = Vector3.new(0,3,-0.1)                    
  793.  wait(.03)
  794.   Gui.ExtentsOffset = Vector3.new(0,3,0)  
  795. wait(.03)
  796.  
  797.  Txt.TextStrokeTransparency = .6
  798. wait()
  799.  Txt.TextStrokeTransparency = .7
  800. wait()
  801.  Txt.TextStrokeTransparency = .8
  802. wait()
  803.  Txt.TextStrokeTransparency = .9
  804. wait()
  805.  Txt.TextStrokeTransparency = 1
  806. wait()
  807.  
  808.       for v = 1, #Txt.Text do
  809.                         Txt.Text=string.sub(msg,-1,v)
  810.  
  811.  
  812.              
  813.  
  814.  
  815.  
  816.  
  817.    end;
  818.                 Gui:remove()
  819.         end)
  820.         end)
  821.         else
  822.         end
  823. end
  824.  
  825.  
  826.  
  827.  
  828. function PlaySound(id, pitch, looped)
  829.         epicsound = Instance.new("Sound")
  830.         epicsound.Name = "FazbearSound"
  831.   epicsound.SoundId = "rbxassetid://"..id
  832.      epicsound.Volume = 2
  833.      epicsound.Pitch = pitch
  834.   if looped == nil then
  835.   looped = true
  836.   else
  837.   looped = looped
  838.   end
  839.   wait()
  840.   epicsound.Looped = looped
  841.   epicsound.Parent = workspace
  842.   if epicsound.SoundId=="rbxassetid://tt" then -- TELL ME, TELL ME, WHERE DA FREAKS AT!
  843.       epicsound.SoundId="rbxassetid://181158033"
  844.   elseif epicsound.SoundId=="rbxassetid://fabulous" then -- FA-FA-FABULOUS!
  845.       epicsound.SoundId="rbxassetid://191819419"
  846.      elseif epicsound.SoundId=="rbxassetid://ufdb" then -- ultimate final death battle(fairy tail XD)
  847.          epicsound.SoundId="rbxassetid://153085393"
  848.         elseif epicsound.SoundId=="rbxassetid://nnm" then
  849.            epicsound.SoundId="rbxassetid://210189234"
  850.        elseif epicsound.SoundId=="rbxassetid://tun" then -- tunak tunak tun
  851.            epicsound.SoundId="rbxassetid://162682002"
  852.        elseif epicsound.SoundId=="rbxassetid://zelda" then
  853.            epicsound.SoundId="rbxassetid://158215156"
  854.        elseif epicsound.SoundId=="rbxassetid://cc" then
  855.            epicsound.SoundId="rbxassetid://177080835"
  856.      end
  857.   es=epicsound:clone()
  858.   es:Stop()
  859.   es.Parent = chr
  860.   wait()
  861.   es:Play()
  862. end
  863.  
  864.  
  865.  
  866.  
  867. lp.Chatted:connect(function(msg)
  868.         Chat(msg)
  869. end)
  870.  
  871. goldie=true
  872.  
  873.  
  874. function StopMusic()
  875.  if chr:FindFirstChild("FazbearSound") then
  876.   if chr.FazbearSound.ClassName == "Sound" then
  877.    chr.FazbearSound:Stop()
  878.    wait()
  879.    chr.FazbearSound:Destroy()
  880.   end
  881.  end
  882. end
  883.  
  884. Name("")
  885.  
  886.  
  887. mouseV2.KeyDown:connect(function(key)
  888. if key == "g" then
  889. if goldie==false then
  890. goldie=true
  891.  
  892. elseif goldie==true then
  893. goldie=false
  894.  
  895. end
  896. elseif key == "j" then -- Plays a song
  897. StopMusic()
  898. PlaySound(150456585, 1.1, true)
  899. elseif key == "k" then -- Plays a song
  900. StopMusic()
  901. PlaySound(260170583, 1, true)
  902. Chat("Heh...")
  903. elseif key == "p" then -- Stops any sound(s) playing from your torso
  904. StopMusic()
  905. Chat("All sounds stopped!")
  906. end
  907. end)
  908.  
  909.  
  910.  
  911. hum.Died:connect(function()
  912.  es.Pitch = 10
  913.  wait()
  914.  es:Pause()
  915.  es:Stop()
  916.  es.Name = "Ded"
  917.  wait()
  918.  es:Destroy()
  919. end)
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926. p = (game.Players.LocalPlayer.Name)
  927. char = game.Players.LocalPlayer.Character
  928.  
  929.  
  930. local player = game.Players.LocalPlayer
  931. repeat wait() until player.Character.Humanoid
  932. local humanoid = player.Character.Humanoid
  933. local mouse = player:GetMouse()
  934.  
  935. for i,v in pairs(char:GetChildren()) do
  936.    if v.ClassName == 'Accessory' then
  937.        v:Destroy()
  938.    end
  939. end
  940.  
  941. ScarySound1 = Instance.new("Sound")
  942. ScarySound1.Parent = char.Torso
  943. ScarySound1.SoundId = "rbxassetid://161964276"
  944. ScarySound1.Volume = .5
  945.  
  946. ScarySound2 = Instance.new("Sound")
  947. ScarySound2.Parent = char.Torso
  948. ScarySound2.SoundId = "rbxassetid://669623416"
  949. ScarySound2.Volume = 2
  950. ScarySound2.Looped = true
  951.  
  952. ScarySound3 = Instance.new("Sound")
  953. ScarySound3.Parent = char.Torso
  954. ScarySound3.SoundId = "rbxassetid://483810543"
  955. ScarySound3.Volume = 0.3
  956. ScarySound3.Looped = true
  957.  
  958. ScarySound4 = Instance.new("Sound")
  959. ScarySound4.Parent = char.Torso
  960. ScarySound4.SoundId = "rbxassetid://177113856"
  961. ScarySound4.Volume = 2
  962. ScarySound4.Looped = false
  963.  
  964. Punch = Instance.new("Sound")
  965. Punch.Parent = char.Torso
  966. Punch.SoundId = "rbxassetid://146938349"
  967. Punch.Volume = 1.5
  968. Punch.Looped = false
  969. Punch.Pitch = 0.8
  970.  
  971. hole = Instance.new("Sound")
  972. hole.Parent = char.Torso
  973. hole.SoundId = "rbxassetid://224339308"
  974. hole.Volume = .3
  975.  
  976.  
  977. game.Players.LocalPlayer.Character.Sound:Destroy()
  978.  
  979. function Normal()
  980.  ScarySound3:Play()
  981.  char.Humanoid.WalkSpeed = 18
  982. char.Head.face.Texture = "rbxassetid://0"
  983. char["Left Leg"].Transparency = 0
  984. char["Head"].Transparency = 0
  985. char["Right Leg"].Transparency = 0
  986. char["Torso"].Transparency = 0
  987. char["Left Arm"].Transparency = 0
  988. char["Right Arm"].Transparency = 0
  989. end
  990.  
  991. function GoInvisible()
  992.  ScarySound3:Stop()
  993. ScarySound1:Stop()
  994.  char.Humanoid.WalkSpeed = 120
  995.  char.Head.face.Transparency = 1
  996. char["Left Leg"].Transparency = 0.5
  997. char["Head"].Transparency = 0.5
  998. char["Right Leg"].Transparency = 0.5
  999. char["Torso"].Transparency = 0.5
  1000. char["Left Arm"].Transparency = 0.5
  1001. char["Right Arm"].Transparency = 0.5
  1002. Hood.Transparency = 0.5
  1003. Mask.Transparency = 0.5
  1004. Orbvc.Transparency = 0.5
  1005. Orbd.Transparency = 0.5
  1006. Orbvc.BrickColor = BrickColor.new("Really red")
  1007. Orbd.BrickColor = BrickColor.new("Really red")
  1008. wait(0.001)
  1009. char["Left Leg"].Transparency = 0.6
  1010. char["Head"].Transparency = 0.6
  1011. char["Right Leg"].Transparency = 0.6
  1012. char["Torso"].Transparency = 0.6
  1013. char["Left Arm"].Transparency = 0.6
  1014. char["Right Arm"].Transparency = 0.6
  1015. Hood.Transparency = 0.6
  1016. Mask.Transparency = 0.6
  1017. Orbvc.Transparency = 0.6
  1018. Orbd.Transparency = 0.6
  1019. wait(0.001)
  1020. char["Left Leg"].Transparency = 0.7
  1021. char["Head"].Transparency = 0.7
  1022. char["Right Leg"].Transparency = 0.7
  1023. char["Torso"].Transparency = 0.7
  1024. char["Left Arm"].Transparency = 0.7
  1025. char["Right Arm"].Transparency = 0.7
  1026. Hood.Transparency = 0.7
  1027. Mask.Transparency = 0.7
  1028. Orbvc.Transparency = 0.7
  1029. Orbd.Transparency = 0.7
  1030. wait(0.001)
  1031. char["Left Leg"].Transparency = 1
  1032. char["Head"].Transparency = 1
  1033. char["Right Leg"].Transparency = 1
  1034. char["Torso"].Transparency = 1
  1035. char["Left Arm"].Transparency = 1
  1036. char["Right Arm"].Transparency = 1
  1037. Hood.Transparency = 1
  1038. Mask.Transparency = 1
  1039. Orbvc.Transparency = 1
  1040. Orbd.Transparency = 1
  1041. end
  1042.  
  1043. function GoVisible()
  1044.  ScarySound3:Play()
  1045.  char.Humanoid.WalkSpeed = 16
  1046.  ScarySound1:Play()
  1047.  char.Head.face.Transparency = 0
  1048. Orbvc.BrickColor = BrickColor.new("Really black")
  1049. Orbd.BrickColor = BrickColor.new("Really black")
  1050.  char["Left Leg"].Transparency = 0.9
  1051. char["Head"].Transparency = 0.9
  1052. char["Right Leg"].Transparency = 9
  1053. char["Torso"].Transparency = 0.9
  1054. char["Left Arm"].Transparency = 0.9
  1055. char["Right Arm"].Transparency = 0.9
  1056. Hood.Transparency = 0.9
  1057. Mask.Transparency = 0.9
  1058. Orbvc.Transparency = 0.9
  1059. Orbd.Transparency = 0.9
  1060. wait(0.001)
  1061. char["Left Leg"].Transparency = 0.7
  1062. char["Head"].Transparency = 0.7
  1063. char["Right Leg"].Transparency = 0.7
  1064. char["Torso"].Transparency = 0.7
  1065. char["Left Arm"].Transparency = 0.7
  1066. char["Right Arm"].Transparency = 0.7
  1067. Hood.Transparency = 0.7
  1068. Mask.Transparency = 0.7
  1069. Orbvc.Transparency = 0.7
  1070. Orbd.Transparency = 0.7
  1071. wait(0.001)
  1072. char["Left Leg"].Transparency = 0
  1073. char["Head"].Transparency = 0
  1074. char["Right Leg"].Transparency = 0
  1075. char["Torso"].Transparency = 0
  1076. char["Left Arm"].Transparency = 0
  1077. char["Right Arm"].Transparency = 0
  1078. Hood.Transparency = 0
  1079. Mask.Transparency = 0
  1080. Orbvc.Transparency = 0
  1081. Orbd.Transparency = 0
  1082. end
  1083.  
  1084. Normal()
  1085.  
  1086. Music1 = New("Sound",chara,"Music",{SoundId = "rbxassetid://293341992",Volume = 2,Looped = true})
  1087. Music1.Pitch = 1
  1088. musicon = false
  1089. mouse.KeyDown:connect(function(key)
  1090.  if key == "z" then
  1091.   if char.Head.Transparency == 0 then
  1092.   GoInvisible()
  1093.  
  1094.   elseif char.Head.Transparency == 1 then
  1095.   GoVisible()
  1096.   Chat("...")
  1097.  end
  1098. end end)
  1099.  
  1100. mouse.KeyDown:connect(function(key)
  1101.  if key == "x" then
  1102.   if ScarySound2.IsPlaying == false then
  1103.    ScarySound2:Play()
  1104.   elseif ScarySound2.IsPlaying == true then
  1105.    ScarySound2:Stop()
  1106.    
  1107.    
  1108.  end
  1109. end end)
  1110.  
  1111. mouse.KeyDown:connect(function(key)
  1112.  if key == "r" then
  1113.   if ScarySound4.IsPlaying == false then
  1114.    ScarySound4:Play()
  1115. Chat("Hello...")
  1116. wait(1.5)  
  1117. Chat("greetings...")
  1118. wait(2)
  1119. Chat("o my...")
  1120. wait(1.5)
  1121. Chat("he have another victim of the disease")
  1122. wait(3)  
  1123. Chat("you are not a doctor...")
  1124. wait(2)
  1125. Chat("i sense the the disease in you")
  1126. wait(2.3)
  1127. Chat("i am the cure...")
  1128. wait(2)  
  1129. Chat("do not be afraid")
  1130. wait(2)
  1131. Chat("i am the cure")
  1132. wait(2)
  1133. Chat("stop resisting...")
  1134. wait(1.8)  
  1135. Chat("i am here to cure you...")
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  end
  1141. end end)
  1142. mouse.KeyDown:connect(function(key)
  1143.  if key == "u" then
  1144.    for _, z in pairs(workspace:GetChildren()) do
  1145.      
  1146.         if z.Name == "Zombie" then
  1147. Chat("Clean...")
  1148. z:Destroy()
  1149.  
  1150.  end
  1151. end
  1152.  end
  1153. end)
  1154.  
  1155.  
  1156. mouse.KeyDown:connect(function(key)
  1157.     if key == "m" then
  1158. if musicon == true then  
  1159. Music1:Stop()
  1160. musicon = false
  1161. Chat("Auto Target: Deactivated")
  1162. else
  1163. Chat("Auto Target: Activated")
  1164. Music1:Play()
  1165. musicon = true
  1166.  
  1167.     end
  1168. end
  1169. end)
  1170.  
  1171. Virus = true
  1172.  
  1173.  
  1174. mouse.KeyDown:connect(function(key)
  1175.     if key == "v" then
  1176. if Virus == true then  
  1177. Chat("Infection: Deactivated")
  1178. Virus = false
  1179.  
  1180. else
  1181.  
  1182. Virus = true
  1183. Chat("Infection: Activated")
  1184.     end
  1185. end
  1186. end)
  1187.  
  1188.  
  1189.  
  1190. mouse.KeyDown:connect(function(key)
  1191.  if key == "h" then
  1192.    for _, z in pairs(workspace:GetChildren()) do
  1193.      
  1194.         if z.Name == "Zombie" then
  1195.  
  1196.  
  1197.  
  1198. end
  1199. end
  1200.  end
  1201. end)
  1202.  
  1203.  
  1204.  
  1205.  
  1206. mouse.KeyDown:connect(function(key)
  1207.  if key == "f" then
  1208. if targetted == nil then
  1209. targetted = char
  1210. else
  1211.  
  1212. targetted = nil
  1213. end
  1214.  
  1215.  
  1216.  end
  1217. end)
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223. function SpawnZombie()
  1224.  
  1225.  
  1226. if ZomWait == false and ZomWait2 == false then
  1227. Zombie.Parent = game.Lighting
  1228. Zombie2 = Zombie:Clone()
  1229. Zombie3 = Zombie:Clone()
  1230.  
  1231. Zombie:Destroy()
  1232. ----------------------------
  1233. ZomWait2 = true
  1234. wait()
  1235. ZomWait = true
  1236. end
  1237.  
  1238.  
  1239.  
  1240. if ZomWait == true and ZomWait2 == false then
  1241. Zombie3.Parent = game.Lighting
  1242. Zombie2 = Zombie3:Clone()
  1243. Zombie = Zombie3:Clone()
  1244.  
  1245. Zombie3:Destroy()
  1246. ----------------------------
  1247. ZomWait2 = true
  1248. wait()
  1249. ZomWait = false
  1250. end
  1251. Zombie2.Parent = game.Workspace
  1252.  
  1253. end
  1254.  
  1255.  
  1256.  
  1257.  
  1258. function ResetZombie()
  1259. wait(4)
  1260. ZomSyle = false
  1261. ZomWait2 = false
  1262.  
  1263. end
  1264. waitV2 = false
  1265. function onTouch(part)
  1266.  
  1267. local humanoid = part.Parent:findFirstChild("Humanoid")
  1268. local model = part.Parent
  1269. local torso = part.Parent:FindFirstChild("Torso")
  1270. local head = part.Parent:findFirstChild("Head")
  1271. local leftleg = part.Parent:findFirstChild("Left Leg")
  1272. local rightleg = part.Parent:findFirstChild("Right Leg")
  1273. local leftarm = part.Parent:findFirstChild("Left Arm")
  1274. local rightarm = part.Parent:findFirstChild("Right Arm")
  1275.  if model.Name == 'Zombie' == false and model.Name == ''..p == false and Virus == true and waitV2 == false then
  1276.  waitV2 = true
  1277.  wait(.2)
  1278. waitV2 = false
  1279.  
  1280.  
  1281.  
  1282.  
  1283. if (humanoid ~=nil) then
  1284.  
  1285. --humanoid.Health = 0
  1286.  
  1287.  
  1288.  ---------------------------R15-------------------------------------------------
  1289. if part.Parent:FindFirstChild("Torso") == nil and model.Humanoid.Health == 0 == false then
  1290. local torso2 = part.Parent:FindFirstChild("UpperTorso")
  1291. torso2:Destroy()
  1292. end
  1293. -------------------------------------------------------------------------------    
  1294.  
  1295.  
  1296.  
  1297. humanoid.Sit = true
  1298. wait(0.5)
  1299. torso.Anchored = true
  1300. wait(.3)
  1301. zomchar = humanoid.Parent
  1302. e=Instance.new('Part', model)
  1303. e.Size = Vector3.new(2.25,2.25,2.25)
  1304. e.Transparency = 1
  1305. e.Anchored = true
  1306. e.CFrame = CFrame.new(torso.Position)
  1307.  
  1308.  
  1309.  
  1310. wait(1)
  1311. torso:Destroy()
  1312. q=Instance.new('ParticleEmitter', e)
  1313. q.Size = NumberSequence.new(2,.0)
  1314. q.Rate = 500
  1315. q.Transparency = NumberSequence.new(0,1)
  1316. q.Speed = NumberRange.new(7)
  1317. q.VelocitySpread = 100
  1318. q.Lifetime = NumberRange.new(0.1,1)
  1319. q.Texture = 'rbxassetid://164417280'
  1320. wait(.1)
  1321. torso.Anchored = true
  1322. rightleg.Anchored = true
  1323. leftleg.Anchored = true
  1324. rightarm.Anchored = true
  1325. leftarm.Anchored = true
  1326. ded = Instance.new("Sound")
  1327. ded.Parent = e
  1328. ded.SoundId = "rbxassetid://130976109"
  1329. ded.Volume = 3
  1330. ded.Looped = false
  1331. wait()
  1332.  
  1333. ded:Play()
  1334.  
  1335. wait(1)
  1336. leftleg.Transparency = 0.5
  1337. head.Transparency = 0.5
  1338. rightleg.Transparency = 0.5
  1339. torso.Transparency = 0.5
  1340. leftarm.Transparency = 0.5
  1341. rightarm.Transparency = 0.5
  1342.  
  1343.  
  1344. wait(0.001)
  1345. leftleg.Transparency = 0.6
  1346. head.Transparency = 0.6
  1347. rightleg.Transparency = 0.6
  1348. torso.Transparency = 0.6
  1349. leftarm.Transparency = 0.6
  1350. rightarm.Transparency = 0.6
  1351.  
  1352. wait(0.001)
  1353. leftleg.Transparency = 0.7
  1354. head.Transparency = 0.7
  1355. rightleg.Transparency = 0.7
  1356. torso.Transparency = 0.7
  1357. leftarm.Transparency = 0.7
  1358. rightarm.Transparency = 0.7
  1359.  
  1360.                  
  1361.                    
  1362.                    
  1363.  
  1364.  
  1365. wait(0.001)
  1366. leftleg.Transparency = 1
  1367. head.Transparency = 1
  1368. rightleg.Transparency = 1
  1369. torso.Transparency = 1
  1370. leftarm.Transparency = 1
  1371. rightarm.Transparency = 1
  1372. wait()
  1373.  
  1374. SpawnZombie()
  1375. Zombie2.Torso.Touched:connect(onTouch)
  1376. Zombie2.Name = 'Zombie'
  1377.  function AutoJump()
  1378. Zombie2.Humanoid.Jump = true
  1379. end
  1380. Zombie2.Torso.Touched:connect(AutoJump)
  1381. wait()
  1382. Zombie2:MoveTo(zomchar.Head.Position + Vector3.new(math.random(0,1),0,math.random(0,1)))
  1383. ----------------------
  1384.  
  1385.  if ZomSyle == false then
  1386.   ZomSyle = true
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395. Zombie2.archivable = false
  1396.  
  1397.  
  1398. skin = zomchar["Body Colors"]:Clone()
  1399. skin.Parent = Zombie2
  1400. wait()
  1401.  
  1402.  
  1403. Character= Zombie2
  1404. plr = Zombie2
  1405. Headmaker = Character.Head
  1406. Headcol1 = Headmaker.BrickColor
  1407. Headmat = Headmaker.Material
  1408. Headsize = Headmaker.Size
  1409. Headsize2 = Headmaker.Mesh.Scale
  1410.  hed = Character.Head
  1411. hed.Transparency = 1
  1412.  
  1413. local Headnr1 = Instance.new("Model",Character.Head)
  1414. Headnr1.Name = "Lmao"
  1415. local Headnr2 = Instance.new("Model",Headnr1)
  1416. Headnr2.Name = ""..zomchar.Name
  1417.  
  1418.  
  1419. ----------------------------------------------------------
  1420. wait()
  1421. local Mask = Instance.new("Part", Headnr2)
  1422. Mask.Name = "Head"
  1423. Mask.CanCollide = false
  1424. Mask.BrickColor = Headcol1
  1425. Mask.Transparency = 0
  1426. Mask.Material = Headmat
  1427. Mask.Size = Headsize
  1428. Mask.TopSurface = Enum.SurfaceType.Smooth
  1429. Mask.BottomSurface = Enum.SurfaceType.Smooth
  1430. local Weld = Instance.new("Weld", Mask)
  1431. Weld.Part0 = Character.Head
  1432. Weld.Part1 = Mask
  1433. Weld.C1 = CFrame.new(0,0,0)
  1434.  
  1435. local M1 = Instance.new("SpecialMesh")
  1436. M1.Parent = Mask
  1437. M1.MeshType='Head'
  1438. M1.Scale = Headsize2
  1439. ----------------------------------------------------------
  1440. local Name2 = Instance.new("Humanoid",Headnr2)
  1441.  
  1442. wait()
  1443.  
  1444. for i,v in pairs(zomchar:GetChildren()) do
  1445.                   if v:IsA("CharacterMesh") then
  1446.                     v:clone().Parent = Zombie2
  1447.                   end
  1448.  
  1449.                    if v:IsA("ShirtGraphic") then
  1450.                     v:clone().Parent = Zombie2
  1451.      end
  1452.  
  1453.                   if v:IsA("Pants") then
  1454.                     v:clone().Parent = Zombie2
  1455.                   end
  1456.                   if v:IsA("Shirt") then
  1457.                     v:clone().Parent = Zombie2
  1458.  
  1459. end
  1460.  
  1461.  
  1462.                   if v:IsA("Accessory") then
  1463.                     v:clone().Parent = Zombie2
  1464. end
  1465.  
  1466.                   if v:IsA("Hat") then
  1467.                     v:clone().Parent = Zombie2
  1468. end
  1469.  
  1470. end
  1471.  
  1472.  
  1473.  
  1474.  end
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480.  
  1481.  
  1482. ----------------------
  1483. wait()
  1484. leftleg:Destroy()
  1485. head:Destroy()
  1486. rightleg:Destroy()
  1487. leftarm:Destroy()
  1488. rightarm:Destroy()
  1489. ResetZombie()
  1490. end
  1491. end
  1492. end
  1493.  
  1494.  
  1495.  
  1496. char.Torso.Touched:connect(onTouch)
  1497.  
  1498. mouse.KeyDown:connect(function(key)
  1499.  if key == "c" then
  1500.  
  1501. LockOn()
  1502.    
  1503.    
  1504.    
  1505.    
  1506.    
  1507.  end
  1508. end)
  1509.  
  1510.  
  1511. debounce = false
  1512.  
  1513. function onTouched(hit)
  1514. hole:Play()
  1515. hit.CanCollide=false
  1516. wait(.5)
  1517. hit.CanCollide = true
  1518. debounce = true
  1519.  
  1520. end
  1521. game.Players.LocalPlayer.Character.Torso.Touched:connect(onTouched)
  1522.  
  1523.  
  1524.  
  1525. game:GetService("RunService"):BindToRenderStep("ew", 0, function()
  1526.  
  1527.  
  1528. if targetted == nil and musicon == true then
  1529.  print('Waiting For A Target...')
  1530.  wait()
  1531.  GetPlayers()
  1532. local d = math.random(1, #dft)
  1533. local s = d
  1534. print(''..dft[s]..'?')
  1535.  
  1536.  
  1537.  
  1538.    for _, z in pairs(workspace:GetChildren()) do
  1539.      
  1540.         if z.Name == ""..dft[s] then
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546. targetted = z
  1547.  
  1548. if z.Name == ''..p then
  1549.  
  1550.  targetted = nil
  1551.  
  1552. print('Wait a sec is that not me!')
  1553.  
  1554. end
  1555.  end
  1556. end
  1557.  
  1558.  
  1559. end
  1560.  
  1561. if musicon == true and targetted.Humanoid.Health == 0 then
  1562. targetted = nil
  1563.  
  1564. end
  1565.  
  1566.    for _, z in pairs(workspace:GetChildren()) do
  1567.      
  1568.         if z.Name == "Zombie" then
  1569.  
  1570. z.Humanoid:MoveTo(targetted.Head.Position)
  1571.  
  1572.  end
  1573. end
  1574.    for _, z in pairs(workspace:GetChildren()) do
  1575.      
  1576.         if z.Name == "Zombie" then
  1577. if z.Humanoid.Health == 0 then
  1578.  z.Head.face.Transparency = 1
  1579. z["Left Leg"].Transparency = 0.5
  1580. z["Head"].Transparency = 0.5
  1581. z["Right Leg"].Transparency = 0.5
  1582. z["Torso"].Transparency = 0.5
  1583. z["Left Arm"].Transparency = 0.5
  1584. z["Right Arm"].Transparency = 0.5
  1585. wait(0.1)
  1586. z:Destroy()
  1587.  end
  1588. end
  1589. end
  1590.  
  1591.  
  1592.  
  1593. -------------------
  1594. end)
  1595.  
  1596.  
  1597.  
  1598. print('Loaded...')
  1599. print('---------------------')
  1600. print('Made by 123jl123')
  1601. print('---------------------')
  1602. print('do not leak...')
  1603. print('Have a nice day :)')
  1604. print('---------------------')
  1605. while  wait() do
  1606.  
  1607.  
  1608.  
  1609.  char["Left Leg"].BrickColor = BrickColor.new("Really black")
  1610.  char["Head"].BrickColor = BrickColor.new("Really black")
  1611.  char["Right Leg"].BrickColor = BrickColor.new("Really black")
  1612.  char["Torso"].BrickColor = BrickColor.new("Really black")
  1613.  char["Left Arm"].BrickColor = BrickColor.new("Black")
  1614.  char["Right Arm"].BrickColor = BrickColor.new("Black")
  1615.  imgl.Rotation = imgl.Rotation + 1
  1616.  if targetted ~= nil then
  1617. crosshair.Adornee = targetted:FindFirstChild("Torso") or targetted:FindFirstChild("UpperTorso")
  1618. crosshair.Enabled = true
  1619.  
  1620.  elseif targetted == nil then
  1621.  
  1622. crosshair.Adornee = nil
  1623. crosshair.Enabled = false
  1624.  
  1625.  end
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638. end
  1639.  
  1640.  
  1641. ------------------------------------------------------------------------



  • Recent Roblox Scripts