Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Do not attempt to decompile. This is stealing.
- -- Edited by Sikke reedited by badbrad0266
- Name=game.Players.LocalPlayer.Name
- pcall(function() workspace[Name].Droid:remove() end)
- player = game.Players[Name]
- char = player.Character
- char.Humanoid.MaxHealth = math.huge
- wait(0.5)
- char.Humanoid.Health = char.Humanoid.MaxHealth
- Time=500000
- r=tick()
- wait()
- print("Your life span is: ~"..math.floor((Time/(tick()-r))*(tick()-r)))
- function Infect(char)
- Color=BrickColor.new("Brown")
- Color2=BrickColor.new("Grime")
- local model = Instance.new("Model")
- model.Parent = char
- model.Name = "Droid"
- char.Humanoid.WalkSpeed=100
- char.Head.Changed:connect(function(p)
- if p=="BrickColor" then
- wait()
- char["Right Leg"].BrickColor=Color
- char["Left Leg"].BrickColor=Color
- char["Torso"].BrickColor=Color
- char["Head"].BrickColor=Color2
- char["Right Arm"].BrickColor=Color2
- char["Left Arm"].BrickColor=Color2
- end
- end)
- char.Head.BrickColor=BrickColor:Red()
- Arms={char.Torso["Left Shoulder"],char.Torso["Right Shoulder"]} or {char.Torso["Left Shouldr"],char.Torso["Right Shouldr"]}
- char.Torso.Neck.C0=char.Torso.Neck.C0*CFrame.Angles(math.rad(8),math.rad(12),0)
- Arms[1].Parent=nil
- w = Instance.new("Weld")
- w.Name="Left Shouldr"
- w.Parent = char.Torso
- w.Part0 = char["Left Arm"]
- w.Part1 = w.Parent
- w.C0=CFrame.new(1.5,0.3,0)*CFrame.Angles(math.rad(-95),math.rad(9),math.rad(20))
- Arms[2].Parent=nil
- w2 = Instance.new("Weld")
- w2.Name="Right Shouldr"
- w2.Parent = char.Torso
- w2.Part0 = char["Right Arm"]
- w2.Part1 = w2.Parent
- w2.C0=CFrame.new(-1.5,0.3,0)*CFrame.Angles(math.rad(-95),math.rad(-9),math.rad(-20))
- char["Left Arm"].Touched:connect(function(hit)
- if hit.Parent:findFirstChild("Torso") and hit.Parent.Torso:findFirstChild("Right Shoulder") then
- Delay(0,function() Infect(hit.Parent) end)
- end
- end)
- char["Right Arm"].Touched:connect(function(hit)
- if hit.Parent:findFirstChild("Torso") and hit.Parent.Torso:findFirstChild("Right Shoulder") then
- Delay(0,function() Infect(hit.Parent) end)
- end
- end)
- Delay(0,function()
- r=tick()
- wait()
- local charh=char
- for i=1,Time/(tick()-r) do
- wait()
- Dist=150
- Targ=nil
- for _,v in pairs(game.Players:children()) do
- if v:IsA("Player") and v.Character and v.Character:findFirstChild("Torso") and v.Character.Torso:findFirstChild("Right Shoulder") then
- if (v.Character.Torso.Position-charh.Torso.Position).magnitude<Dist then
- Dist=(v.Character.Torso.Position-charh.Torso.Position).magnitude
- Targ=v.Character.Torso
- end
- end
- end
- if Targ and Targ.Parent then
- charh.Humanoid:MoveTo(Targ.Position,workspace.Base)
- Targ=nil
- end
- end
- charh.Head:remove()
- end)
- end
- Infect(char)
- --lego
- local s = Instance.new("Sound")
- s.Name = "Sound"
- s.SoundId = "http://www.roblox.com/asset/?id=149474961"
- s.Volume = 2
- s.Looped = true
- s.archivable = false
- s.Parent = game.Workspace
- wait(3)
- s:play()
- local p = game.Players.LocalPlayer.Character
- local weld = Instance.new("Weld",p.Torso)
- weld.Part0 = p.Torso
- local train = Instance.new("Part",p.Torso)
- train.Anchored = true
- train.CanCollide = false
- train.Size = Vector3.new(3,2,6)
- train.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
- weld.Part1 = train
- weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(180),0)
- train.Anchored = false
- local TrainMesh = Instance.new("SpecialMesh",train)
- TrainMesh.MeshType = Enum.MeshType.FileMesh
- TrainMesh.Scale = Vector3.new(0.020,0.020,0.015)
- TrainMesh.MeshId = "rbxassetid://"
- TrainMesh.TextureId = "rbxassetid://"
- p.Humanoid.WalkSpeed = 60;
- local function SFX(id) local s=Instance.new("Sound",p.Torso); s.SoundId = "rbxassetid://"..id; s.Volume = 10; return s; end
- train.Touched:connect(function(p)
- if p.Parent then
- if p.Parent:IsA("Model") then
- if game.Players:FindFirstChild(p.Parent.Name) then
- if p.Parent.Name ~= game.Players.LocalPlayer.Name then
- game.Players:FindFirstChild(p.Parent.Name).Character:BreakJoints()
- local Whistle = SFX(604650009)
- Whistle:Play()
- end
- end
- end
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement