Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Model0 = Instance.new("Model")
- Model1 = Instance.new("Model")
- Part2 = Instance.new("Part")
- Part3 = Instance.new("Part")
- SpecialMesh4 = Instance.new("SpecialMesh")
- Decal5 = Instance.new("Decal")
- Weld6 = Instance.new("Weld")
- Weld7 = Instance.new("Weld")
- Part8 = Instance.new("Part")
- Part9 = Instance.new("Part")
- Part10 = Instance.new("Part")
- Part11 = Instance.new("Part")
- Motor6D12 = Instance.new("Motor6D")
- Motor6D13 = Instance.new("Motor6D")
- Motor6D14 = Instance.new("Motor6D")
- Motor6D15 = Instance.new("Motor6D")
- Script16 = Instance.new("Script")
- Tool17 = Instance.new("Tool")
- Script18 = Instance.new("Script")
- Script19 = Instance.new("Script")
- Model20 = Instance.new("Model")
- NumberValue21 = Instance.new("NumberValue")
- ObjectValue22 = Instance.new("ObjectValue")
- NumberValue23 = Instance.new("NumberValue")
- Sound24 = Instance.new("Sound")
- Script25 = Instance.new("Script")
- BoolValue26 = Instance.new("BoolValue")
- Vector3Value27 = Instance.new("Vector3Value")
- Sound28 = Instance.new("Sound")
- Part29 = Instance.new("Part")
- SpecialMesh30 = Instance.new("SpecialMesh")
- Part31 = Instance.new("Part")
- Vector3Value32 = Instance.new("Vector3Value")
- Script33 = Instance.new("Script")
- Script34 = Instance.new("Script")
- Script35 = Instance.new("Script")
- LocalScript36 = Instance.new("LocalScript")
- ObjectValue37 = Instance.new("ObjectValue")
- Script38 = Instance.new("Script")
- Pants39 = Instance.new("Pants")
- Accessory40 = Instance.new("Accessory")
- Part41 = Instance.new("Part")
- SpecialMesh42 = Instance.new("SpecialMesh")
- Attachment43 = Instance.new("Attachment")
- Vector3Value44 = Instance.new("Vector3Value")
- CharacterMesh45 = Instance.new("CharacterMesh")
- Humanoid46 = Instance.new("Humanoid")
- Shirt47 = Instance.new("Shirt")
- CharacterMesh48 = Instance.new("CharacterMesh")
- CharacterMesh49 = Instance.new("CharacterMesh")
- CharacterMesh50 = Instance.new("CharacterMesh")
- CharacterMesh51 = Instance.new("CharacterMesh")
- Hat52 = Instance.new("Hat")
- Part53 = Instance.new("Part")
- SpecialMesh54 = Instance.new("SpecialMesh")
- Model0.Name = "For ObliviousHD"
- Model0.Parent = mas
- Model1.Name = "Bacon Terrorist"
- Model1.Parent = Model0
- Part2.Name = "Left Arm"
- Part2.Parent = Model1
- Part2.BrickColor = BrickColor.new("Institutional white")
- Part2.Rotation = Vector3.new(-3.74000001, 89.6800003, 3.78999996)
- Part2.FormFactor = Enum.FormFactor.Symmetric
- Part2.Size = Vector3.new(1, 2, 1)
- Part2.CFrame = CFrame.new(-87.1979218, 2.99967957, 18.3688717, 0.00559125142, -0.000370751834, 0.999984384, 0.0010222781, 0.999999404, 0.000365041546, -0.999983907, 0.00102022092, 0.00559162674)
- Part2.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part2.Position = Vector3.new(-87.1979218, 2.99967957, 18.3688717)
- Part2.Orientation = Vector3.new(-0.0199999996, 89.6800003, 0.0599999987)
- Part2.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part3.Name = "Head"
- Part3.Parent = Model1
- Part3.BrickColor = BrickColor.new("Institutional white")
- Part3.Transparency = 1
- Part3.Rotation = Vector3.new(-3.74000001, 89.6800003, 3.78999996)
- Part3.FormFactor = Enum.FormFactor.Symmetric
- Part3.Size = Vector3.new(2, 1, 1)
- Part3.CFrame = CFrame.new(-87.1901093, 4.50121212, 16.8704262, 0.00559125328, -0.000370751775, 0.999984741, 0.00102227845, 0.999999225, 0.000365041633, -0.999984264, 0.00102022069, 0.00559162814)
- Part3.TopSurface = Enum.SurfaceType.Smooth
- Part3.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part3.Position = Vector3.new(-87.1901093, 4.50121212, 16.8704262)
- Part3.Orientation = Vector3.new(-0.0199999996, 89.6800003, 0.0599999987)
- Part3.Color = Color3.new(0.972549, 0.972549, 0.972549)
- SpecialMesh4.Parent = Part3
- SpecialMesh4.Scale = Vector3.new(1.25, 1.25, 1.25)
- SpecialMesh4.Scale = Vector3.new(1.25, 1.25, 1.25)
- Decal5.Parent = Part3
- Decal5.Texture = "http://www.roblox.com/asset/?id=944488603"
- Weld6.Name = "HeadWeld"
- Weld6.Parent = Part3
- Weld6.C0 = CFrame.new(0, 0.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld6.C1 = CFrame.new(0, 0.75, 0.0299999993, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld6.Part0 = Part3
- Weld6.Part1 = Part41
- Weld7.Name = "HeadWeld"
- Weld7.Parent = Part3
- Weld7.C0 = CFrame.new(0, 0.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld7.C1 = CFrame.new(0, 0.25, 0.25, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld7.Part0 = Part3
- Weld7.Part1 = Part53
- Part8.Name = "Left Leg"
- Part8.Parent = Model1
- Part8.BrickColor = BrickColor.new("Pastel brown")
- Part8.Rotation = Vector3.new(-3.74000001, 89.6800003, 3.78999996)
- Part8.FormFactor = Enum.FormFactor.Symmetric
- Part8.Size = Vector3.new(1, 2, 1)
- Part8.CFrame = CFrame.new(-87.1915894, 1.0007031, 17.366848, 0.00559125142, -0.000370751834, 0.999984384, 0.0010222781, 0.999999404, 0.000365041546, -0.999983907, 0.00102022092, 0.00559162674)
- Part8.BottomSurface = Enum.SurfaceType.Smooth
- Part8.Color = Color3.new(1, 0.8, 0.6)
- Part8.Position = Vector3.new(-87.1915894, 1.0007031, 17.366848)
- Part8.Orientation = Vector3.new(-0.0199999996, 89.6800003, 0.0599999987)
- Part8.Color = Color3.new(1, 0.8, 0.6)
- Part9.Name = "Right Arm"
- Part9.Parent = Model1
- Part9.BrickColor = BrickColor.new("Institutional white")
- Part9.Rotation = Vector3.new(90.0599976, 0.0199999996, -89.6800003)
- Part9.FormFactor = Enum.FormFactor.Symmetric
- Part9.Size = Vector3.new(1, 2, 1)
- Part9.CFrame = CFrame.new(-87.6813126, 3.50256371, 15.3666039, 0.00559125328, 0.999984741, 0.000370751775, 0.00102227845, 0.000365041633, -0.999999225, -0.999984264, 0.00559162814, -0.00102022069)
- Part9.BottomSurface = Enum.SurfaceType.Weld
- Part9.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part9.Position = Vector3.new(-87.6813126, 3.50256371, 15.3666039)
- Part9.Orientation = Vector3.new(89.9300003, 160.029999, 70.3499985)
- Part9.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part10.Name = "Right Leg"
- Part10.Parent = Model1
- Part10.BrickColor = BrickColor.new("Pastel brown")
- Part10.Rotation = Vector3.new(-3.74000001, 89.6800003, 3.78999996)
- Part10.FormFactor = Enum.FormFactor.Symmetric
- Part10.Size = Vector3.new(1, 2, 1)
- Part10.CFrame = CFrame.new(-87.185997, 1.00172544, 16.3668633, 0.00559125142, -0.000370751834, 0.999984384, 0.0010222781, 0.999999404, 0.000365041546, -0.999983907, 0.00102022092, 0.00559162674)
- Part10.BottomSurface = Enum.SurfaceType.Smooth
- Part10.Color = Color3.new(1, 0.8, 0.6)
- Part10.Position = Vector3.new(-87.185997, 1.00172544, 16.3668633)
- Part10.Orientation = Vector3.new(-0.0199999996, 89.6800003, 0.0599999987)
- Part10.Color = Color3.new(1, 0.8, 0.6)
- Part11.Name = "Torso"
- Part11.Parent = Model1
- Part11.BrickColor = BrickColor.new("Institutional white")
- Part11.Rotation = Vector3.new(-3.74000001, 89.6800003, 3.78999996)
- Part11.FormFactor = Enum.FormFactor.Symmetric
- Part11.Size = Vector3.new(2, 2, 1)
- Part11.CFrame = CFrame.new(-87.189537, 3.00121307, 16.8688965, 0.00559125142, -0.000370751834, 0.999984384, 0.0010222781, 0.999999404, 0.000365041546, -0.999983907, 0.00102022092, 0.00559162674)
- Part11.LeftSurface = Enum.SurfaceType.Weld
- Part11.RightSurface = Enum.SurfaceType.Weld
- Part11.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part11.Position = Vector3.new(-87.189537, 3.00121307, 16.8688965)
- Part11.Orientation = Vector3.new(-0.0199999996, 89.6800003, 0.0599999987)
- Part11.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Motor6D12.Name = "Left Shoulder"
- Motor6D12.Parent = Part11
- Motor6D12.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Motor6D12.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Motor6D12.Part0 = Part11
- Motor6D12.Part1 = Part2
- Motor6D12.MaxVelocity = 0.15000000596046
- Motor6D13.Name = "Right Hip"
- Motor6D13.Parent = Part11
- Motor6D13.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- Motor6D13.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- Motor6D13.Part0 = Part11
- Motor6D13.Part1 = Part10
- Motor6D13.MaxVelocity = 0.10000000149012
- Motor6D14.Name = "Left Hip"
- Motor6D14.Parent = Part11
- Motor6D14.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Motor6D14.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Motor6D14.Part0 = Part11
- Motor6D14.Part1 = Part8
- Motor6D14.MaxVelocity = 0.10000000149012
- Motor6D15.Name = "Right Shoulder"
- Motor6D15.Parent = Part11
- Motor6D15.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Motor6D15.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Motor6D15.MaxVelocity = 0.15000000596046
- Script16.Name = "Animate"
- Script16.Parent = Model1
- table.insert(cors,sandbox(Script16,function()
- torso = script.Parent:findFirstChild("Torso")
- Motors = {
- lh = torso["Left Hip"],
- ls = torso["Left Shoulder"],
- rh = torso["Right Hip"],
- rs = torso["Right Shoulder"]
- }
- Moves = {Move1 = {["Left Hip"] = .5,["Left Shoulder"] = .5,["Right Hip"] = .5,["Right Shoulder"] = .5},Move2 = {["Left Hip"] = -.5,["Left Shoulder"] = -.5,["Right Hip"] = -.5,["Right Shoulder"] = -.5}}
- function Moving()
- if torso then
- speed = torso.Velocity.magnitude
- if speed<1.5 then
- return false
- else
- return true
- end
- end
- end
- function IsHoldingTool()
- found = false
- for i,v in pairs(script.Parent:GetChildren()) do
- if v:IsA("Tool") then
- found = true
- end
- end
- if found then
- return true
- else
- return false
- end
- end
- while true do wait(.01)
- for i,v in pairs(Moves) do
- for o,b in pairs(Motors) do
- if Moving() then
- if b.Name == "Right Shoulder" and IsHoldingTool() then
- b:SetDesiredAngle(1.57)
- else
- b:SetDesiredAngle(v[b.Name])
- end
- else
- b:SetDesiredAngle(0)
- end
- end
- wait(.35)
- end
- end
- end))
- Tool17.Parent = Model1
- Script18.Name = "SpotEnemy"
- Script18.Parent = Model1
- table.insert(cors,sandbox(Script18,function()
- function find(pos) --Access torso by find(pos)[1], pos by find(pos)[2]
- ps = 75
- torso = nil
- for i,v in pairs(game.Workspace:GetChildren()) do
- if v:findFirstChild("Torso") and v:findFirstChild("Humanoid") then
- if v.Humanoid.Health > 0 then
- if v.Torso~=script.Parent.Torso then
- if (pos - v.Torso.Position).magnitude < ps then
- ps = (pos - v.Torso.Position).magnitude
- torso = v.Torso
- end
- end
- end
- end
- end
- return {torso, ps}
- end
- while true do wait(1)
- torso = find(script.Parent.Torso.Position)
- if script.Parent.Humanoid.Health > 0 then
- if torso[1]~=nil then
- for i=1,3 do
- script.Parent.Pistol.EnableFire.Position.Value = torso[1].Position
- script.Parent.Pistol.EnableFire.Value = true
- wait(.75)
- end
- if torso[2] > 20 then
- pos = Vector3.new(torso[1].Position.X + math.random(-10,10),torso[1].Position.Y,torso[1].Position.Z + math.random(-10,10))
- script.Parent.Humanoid:MoveTo(pos,torso[1])
- script.Parent.WalkingTo.Value = pos
- end
- end
- end
- end
- end))
- Script19.Name = "Heal"
- Script19.Parent = Model1
- table.insert(cors,sandbox(Script19,function()
- while true do wait(.1)
- if script.Parent.Humanoid.Health < 100 and script.Parent.Humanoid.Health > 0 then
- script.Parent.Humanoid.Health = script.Parent.Humanoid.Health + .5
- end
- end
- end))
- Model20.Name = "Pistol"
- Model20.Parent = Model1
- NumberValue21.Name = "TotalAmmo"
- NumberValue21.Parent = Model20
- NumberValue21.Value = 42
- ObjectValue22.Name = "Pistol"
- ObjectValue22.Parent = Model20
- NumberValue23.Name = "MagAmmo"
- NumberValue23.Parent = Model20
- NumberValue23.Value = 7
- Sound24.Name = "Reload"
- Sound24.Parent = Model20
- Sound24.SoundId = "http://www.roblox.com/asset/?id=2920960"
- Sound24.Volume = 1
- Script25.Name = "GunScript"
- Script25.Parent = Model20
- table.insert(cors,sandbox(Script25,function()
- character = script.Parent.Parent
- loaded = true
- hud = nil
- damage = 5
- headshotdamage = 10
- function play(sound)
- sound:Play()
- end
- function MagEffect()
- part = Instance.new("Part", workspace)
- part.Name = "EmptyMag"
- part.Size = Vector3.new(1,1,1)
- part.BrickColor = BrickColor.new("Mid gray")
- mesh = Instance.new("BlockMesh", part)
- mesh.Scale = Vector3.new(0.2,0.7,0.2)
- part.Position = script.Parent.Handle.Position - Vector3.new(0,script.Parent.Handle.Size.Y+.1,0)
- play(script.Parent.Reload)
- game.Debris:AddItem(part,12)
- end
- function Shoot(at)
- play(script.Parent.Fire)
- part = Instance.new("Part", workspace)
- part.Name = "Bullet"
- part.Size = Vector3.new(1,1,1)
- part.BrickColor = BrickColor.new("New Yeller")
- mesh = Instance.new("BlockMesh", part)
- mesh.Scale = Vector3.new(0.2, 0.2, 0.7)
- bof = Instance.new("BodyForce")
- bof.force = Vector3.new(0,part:GetMass() * 196,0)
- bof.Parent = part
- part.CFrame = CFrame.new(script.Parent.Handle.Position,at)
- part.Position = script.Parent.Handle.Position + part.CFrame.lookVector
- part.Velocity = part.CFrame.lookVector * 300
- game.Debris:AddItem(part,12)
- part.Touched:connect(function(p)
- if p.Parent:findFirstChild("Humanoid") then
- hum = p.Parent.Humanoid
- if p.Name == "Head" then
- hum:TakeDamage(headshotdamage)
- else
- hum:TakeDamage(damage)
- end
- cr = Instance.new("ObjectValue",hum)
- cr.Value = character
- cr.Name = "creator"
- game.Debris:AddItem(cr,.2)
- game.Debris:AddItem(part,0)
- end
- game.Debris:AddItem(part,0)
- end)
- end
- while true do wait(1)
- if script.Parent.TotalAmmo.Value >= 7 then
- if script.Parent.MagAmmo.Value == 0 then
- MagEffect()
- script.Parent.TotalAmmo.Value = script.Parent.TotalAmmo.Value - 7
- script.Parent.MagAmmo.Value = 7
- end
- end
- if script.Parent.EnableFire.Value then
- script.Parent.EnableFire.Value = false
- if script.Parent.MagAmmo.Value > 0 then
- Shoot(script.Parent.EnableFire.Position.Value)
- script.Parent.MagAmmo.Value = script.Parent.MagAmmo.Value - 1
- end
- end
- end
- end))
- BoolValue26.Name = "EnableFire"
- BoolValue26.Parent = Model20
- Vector3Value27.Name = "Position"
- Vector3Value27.Parent = BoolValue26
- Vector3Value27.Value = Vector3.new(-65.7650528, 3.30006742, 26.2331333)
- Sound28.Name = "Fire"
- Sound28.Parent = Model20
- Sound28.Pitch = 1.2999999523163
- Sound28.SoundId = "http://roblox.com/asset/?id=10209803"
- Sound28.Volume = 1
- Part29.Name = "Handle"
- Part29.Parent = Model20
- Part29.Rotation = Vector3.new(-89.9399948, -0.0199999996, 89.6800003)
- Part29.FormFactor = Enum.FormFactor.Custom
- Part29.Size = Vector3.new(0.200000003, 0.600000024, 0.699999988)
- Part29.CFrame = CFrame.new(-88.9813843, 3.70208955, 15.359539, 0.00559126353, -0.999986172, -0.000370751601, 0.00102227996, -0.000365042069, 0.99999851, -0.999985695, -0.00559163513, 0.00102021999)
- Part29.Position = Vector3.new(-88.9813843, 3.70208955, 15.359539)
- Part29.Orientation = Vector3.new(-89.9000015, -19.9699993, 109.649994)
- SpecialMesh30.Parent = Part29
- SpecialMesh30.MeshId = "http://www.roblox.com/asset/?id=72012879"
- SpecialMesh30.Scale = Vector3.new(1.25, 1.25, 1.25)
- SpecialMesh30.TextureId = "http://www.roblox.com/asset/?id=72012859"
- SpecialMesh30.VertexColor = Vector3.new(2, 2, 2)
- SpecialMesh30.MeshType = Enum.MeshType.FileMesh
- SpecialMesh30.Scale = Vector3.new(1.25, 1.25, 1.25)
- Part31.Name = "Handle2"
- Part31.Parent = Model20
- Part31.Transparency = 1
- Part31.Rotation = Vector3.new(-89.9499969, 0, 89.6800003)
- Part31.FormFactor = Enum.FormFactor.Custom
- Part31.Size = Vector3.new(0.200000003, 0.600000024, 0.699999988)
- Part31.CFrame = CFrame.new(-88.9902496, 4.40117216, 15.5501699, 0.00557376863, -0.999984503, -3.79651783e-06, 0.000870957156, 1.05801394e-06, 0.999999702, -0.999984145, -0.00557377003, 0.000870949531)
- Part31.Position = Vector3.new(-88.9902496, 4.40117216, 15.5501699)
- Part31.Orientation = Vector3.new(-89.9599991, -0.25, 89.9300003)
- Vector3Value32.Name = "WalkingTo"
- Vector3Value32.Parent = Model1
- Script33.Name = "AvoidObjects"
- Script33.Parent = Vector3Value32
- table.insert(cors,sandbox(Script33,function()
- hum = script.Parent.Parent.Humanoid
- while true do wait(1)
- local ray = Ray.new(script.Parent.Parent.Torso.Position, script.Parent.Value)
- partonray = game.Workspace:FindPartOnRay(ray,nil,false)
- if partonray~=nil and partonray.Anchored then
- if (script.Parent.Parent.Torso.Position - partonray.Position).magnitude < 1.5*(partonray.Size.magnitude) then
- hum.Jump = true
- end
- end
- end
- end))
- Script34.Name = "Chat"
- Script34.Parent = Model1
- table.insert(cors,sandbox(Script34,function()
- while true do
- game:GetService("Chat"):Chat(script.Parent.Head, "Your not getting away!", Enum.ChatColor.Red)
- wait(5)
- game:GetService("Chat"):Chat(script.Parent.Head, "Come on Guest, Fight on!", Enum.ChatColor.Red)
- wait(5)
- game:GetService("Chat"):Chat(script.Parent.Head, "No one can stop me, you know that?", Enum.ChatColor.Red)
- wait(5)
- game:GetService("Chat"):Chat(script.Parent.Head, "Don't be scared, Guest. We're keeping you up alive in this world! >:D", Enum.ChatColor.Red)
- wait(5)
- game:GetService("Chat"):Chat(script.Parent.Head, "You and your family will die soon.", Enum.ChatColor.Red)
- wait(5)
- game:GetService("Chat"):Chat(script.Parent.Head, "Die!", Enum.ChatColor.Red)
- wait(5)
- end
- end))
- Script35.Name = "Ragdoller"
- Script35.Parent = Model1
- table.insert(cors,sandbox(Script35,function()
- print("Ragdoll script activated")
- Gibs = game.Workspace
- function getKillerOfHumanoidIfStillInGame(humanoid)
- local tag = humanoid:findFirstChild("creator")
- if tag ~= nil then
- local killer = tag.Value
- if killer.Parent ~= nil then
- return killer
- end
- end
- return nil
- end
- function OnDeath(Character)
- local svch = Character
- local hum = Character:findFirstChild("Humanoid")
- local getkiller = getKillerOfHumanoidIfStillInGame(hum)
- Character.Archivable = true
- local chrclone = Character:clone()
- Character.Archivable = false
- local ch = chrclone:GetChildren()
- local i
- for i = 1,#ch do
- if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
- ch[i]:remove()
- end
- end
- local function Scan(ch)
- local e
- for e = 1,#ch do
- Scan(ch[e]:GetChildren())
- if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
- ch[e]:remove()
- end
- end
- end
- Scan(chrclone:GetChildren())
- local hum2 = chrclone:findFirstChild("Humanoid")
- if hum2 ~= nil then
- hum2.Name = "Humanoid2"
- hum2.PlatformStand = true
- hum2.Sit = true
- hum2.MaxHealth = 0
- hum2.Health = 0
- end
- local ch = Character:GetChildren()
- local i
- for i = 1,#ch do
- if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
- ch[i]:remove()
- end
- end
- wait(0.2)
- local ch = Character:GetChildren()
- local i
- for i = 1,#ch do
- if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
- ch[i]:remove()
- end
- end
- Character = chrclone
- local Torso = Character.Torso
- local movevector = Vector3.new()
- if Torso then
- if getkiller ~= nil then
- if getkiller.Character ~= nil then
- local killtors = getkiller.Character:findFirstChild("Torso")
- if killtors ~= nil then
- movevector = CFrame.new(killtors.Position,Torso.Position).lookVector
- end
- end
- end
- local Head = Character:FindFirstChild("Head")
- if Head then
- local Neck = Instance.new("Weld")
- Neck.Name = "Neck"
- Neck.Part0 = Torso
- Neck.Part1 = Head
- Neck.C0 = CFrame.new(0, 1.5, 0)
- Neck.C1 = CFrame.new()
- Neck.Parent = Torso
- local nsc = script.CamAttach:clone()
- nsc.CamPart.Value = hum2.Parent.Head
- nsc.Disabled = false
- nsc.Parent = svch
- end
- local Limb = Character:FindFirstChild("Right Arm")
- if Limb then
- Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
- local Joint = Instance.new("Glue")
- Joint.Name = "RightShoulder"
- Joint.Part0 = Torso
- Joint.Part1 = Limb
- Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- Joint.Parent = Torso
- local B = Instance.new("Part")
- B.TopSurface = 0
- B.BottomSurface = 0
- B.formFactor = "Symmetric"
- B.Size = Vector3.new(1, 1, 1)
- B.Transparency = 1
- B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
- B.Parent = Character
- local W = Instance.new("Weld")
- W.Part0 = Limb
- W.Part1 = B
- W.C0 = CFrame.new(0, -0.5, 0)
- W.Parent = Limb
- end
- local Limb = Character:FindFirstChild("Left Arm")
- if Limb then
- Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
- local Joint = Instance.new("Glue")
- Joint.Name = "LeftShoulder"
- Joint.Part0 = Torso
- Joint.Part1 = Limb
- Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- Joint.Parent = Torso
- local B = Instance.new("Part")
- B.TopSurface = 0
- B.BottomSurface = 0
- B.formFactor = "Symmetric"
- B.Size = Vector3.new(1, 1, 1)
- B.Transparency = 1
- B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
- B.Parent = Character
- local W = Instance.new("Weld")
- W.Part0 = Limb
- W.Part1 = B
- W.C0 = CFrame.new(0, -0.5, 0)
- W.Parent = Limb
- end
- local Limb = Character:FindFirstChild("Right Leg")
- if Limb then
- Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
- local Joint = Instance.new("Glue")
- Joint.Name = "RightHip"
- Joint.Part0 = Torso
- Joint.Part1 = Limb
- Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- Joint.Parent = Torso
- local B = Instance.new("Part")
- B.TopSurface = 0
- B.BottomSurface = 0
- B.formFactor = "Symmetric"
- B.Size = Vector3.new(1, 1, 1)
- B.Transparency = 1
- B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
- B.Parent = Character
- local W = Instance.new("Weld")
- W.Part0 = Limb
- W.Part1 = B
- W.C0 = CFrame.new(0, -0.5, 0)
- W.Parent = Limb
- end
- local Limb = Character:FindFirstChild("Left Leg")
- if Limb then
- Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
- local Joint = Instance.new("Glue")
- Joint.Name = "LeftHip"
- Joint.Part0 = Torso
- Joint.Part1 = Limb
- Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- Joint.Parent = Torso
- local B = Instance.new("Part")
- B.TopSurface = 0
- B.BottomSurface = 0
- B.formFactor = "Symmetric"
- B.Size = Vector3.new(1, 1, 1)
- B.Transparency = 1
- B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
- B.Parent = Character
- local W = Instance.new("Weld")
- W.Part0 = Limb
- W.Part1 = B
- W.C0 = CFrame.new(0, -0.5, 0)
- W.Parent = Limb
- end
- --[
- local Bar = Instance.new("Part")
- Bar.TopSurface = 0
- Bar.BottomSurface = 0
- Bar.formFactor = "Symmetric"
- Bar.Size = Vector3.new(1, 1, 1)
- Bar.Transparency = 1
- Bar.CFrame = Torso.CFrame * CFrame.new(0, 0.5, 0)
- Bar.Parent = Character
- local Weld = Instance.new("Weld")
- Weld.Part0 = Torso
- Weld.Part1 = Bar
- Weld.C0 = CFrame.new(0, 0.5, 0)
- Weld.Parent = Torso
- --]]
- end
- Character.Parent = Gibs
- game.Debris:AddItem(Character, 12)
- if movevector ~= Vector3.new() then
- for i = 1,10 do
- wait()
- Torso.Velocity = movevector * 30
- end
- end
- end
- script.Parent.Humanoid.Died:connect(function()
- OnDeath(script.Parent)
- end)
- end))
- LocalScript36.Name = "CamAttach"
- LocalScript36.Parent = Script35
- LocalScript36.Disabled = true
- table.insert(cors,sandbox(LocalScript36,function()
- wait()
- game.Workspace.CurrentCamera.CameraSubject = script.CamPart.Value
- end))
- ObjectValue37.Name = "CamPart"
- ObjectValue37.Parent = LocalScript36
- Script38.Name = "FakeHead Script"
- Script38.Parent = Model1
- table.insert(cors,sandbox(Script38,function()
- local weld = Instance.new("Weld")
- weld.Parent = script.Parent.Head
- weld.Part0 = script.Parent.Head
- weld.Part1 = script.Parent.FakeHead
- end))
- Pants39.Name = "Pants"
- Pants39.Parent = Model1
- Pants39.PantsTemplate = "http://www.roblox.com/asset/?id=144076759"
- Accessory40.Name = "ThugRags"
- Accessory40.Parent = Model1
- Accessory40.AttachmentPos = Vector3.new(0, 0.75, 0.0299999993)
- Part41.Name = "Handle"
- Part41.Parent = Accessory40
- Part41.Rotation = Vector3.new(-3.74000001, 89.6800003, 3.78999996)
- Part41.CanCollide = false
- Part41.FormFactor = Enum.FormFactor.Custom
- Part41.Size = Vector3.new(1.39999986, 0.599999368, 1.40000021)
- Part41.CFrame = CFrame.new(-87.2200165, 4.25120115, 16.8700027, 0.00559125328, -0.000370751775, 0.999984741, 0.00102227845, 0.999999225, 0.000365041633, -0.999984264, 0.00102022069, 0.00559162814)
- Part41.BottomSurface = Enum.SurfaceType.Smooth
- Part41.TopSurface = Enum.SurfaceType.Smooth
- Part41.Position = Vector3.new(-87.2200165, 4.25120115, 16.8700027)
- Part41.Orientation = Vector3.new(-0.0199999996, 89.6800003, 0.0599999987)
- SpecialMesh42.Parent = Part41
- SpecialMesh42.MeshId = "http://www.roblox.com/asset/?id=62744572"
- SpecialMesh42.Offset = Vector3.new(0, -0.100000001, 0)
- SpecialMesh42.Scale = Vector3.new(1, 1, 1.10000002)
- SpecialMesh42.TextureId = "http://www.roblox.com/asset/?id=62744648"
- SpecialMesh42.MeshType = Enum.MeshType.FileMesh
- SpecialMesh42.Scale = Vector3.new(1, 1, 1.10000002)
- Attachment43.Name = "FaceFrontAttachment"
- Attachment43.Parent = Part41
- Attachment43.Rotation = Vector3.new(2.37457894e-14, -1.86912034e-22, -4.50996595e-07)
- Attachment43.CFrame = CFrame.new(3.93538357e-09, 0.25, -0.570272326, 1, 7.87137555e-09, -3.26223034e-24, -7.87137555e-09, 1, -4.1444221e-16, 0, 4.1444221e-16, 1)
- Attachment43.Position = Vector3.new(3.93538357e-09, 0.25, -0.570272326)
- Attachment43.Axis = Vector3.new(1, -7.87137555e-09, 0)
- Attachment43.Orientation = Vector3.new(2.37457894e-14, -1.86912034e-22, -4.50996595e-07)
- Vector3Value44.Name = "OriginalSize"
- Vector3Value44.Parent = Part41
- Vector3Value44.Value = Vector3.new(1.39999986, 0.599999368, 1.40000021)
- CharacterMesh45.Name = "3.0 Male Torso"
- CharacterMesh45.Parent = Model1
- CharacterMesh45.MeshId = 82907945
- CharacterMesh45.BodyPart = Enum.BodyPart.Torso
- Humanoid46.Parent = Model1
- Humanoid46.NameOcclusion = Enum.NameOcclusion.NoOcclusion
- Humanoid46.RightLeg = Part10
- Humanoid46.LeftLeg = Part8
- Humanoid46.Torso = Part11
- Humanoid46.Health = 500
- Humanoid46.MaxHealth = 500
- Humanoid46.WalkSpeed = 13
- Shirt47.Name = "Shirt"
- Shirt47.Parent = Model1
- Shirt47.ShirtTemplate = "http://www.roblox.com/asset/?id=144076357"
- CharacterMesh48.Name = "3.0 Male Left Arm"
- CharacterMesh48.Parent = Model1
- CharacterMesh48.MeshId = 82907977
- CharacterMesh48.BodyPart = Enum.BodyPart.LeftArm
- CharacterMesh49.Name = "3.0 Male Left Leg"
- CharacterMesh49.Parent = Model1
- CharacterMesh49.MeshId = 81487640
- CharacterMesh49.BodyPart = Enum.BodyPart.LeftLeg
- CharacterMesh50.Name = "3.0 Male Right Arm"
- CharacterMesh50.Parent = Model1
- CharacterMesh50.MeshId = 82908019
- CharacterMesh50.BodyPart = Enum.BodyPart.RightArm
- CharacterMesh51.Name = "3.0 Male Right Leg"
- CharacterMesh51.Parent = Model1
- CharacterMesh51.MeshId = 81487710
- CharacterMesh51.BodyPart = Enum.BodyPart.RightLeg
- Hat52.Name = "Pal Hair"
- Hat52.Parent = Model1
- Hat52.AttachmentPos = Vector3.new(0, 0.25, 0.25)
- Part53.Name = "Handle"
- Part53.Parent = Hat52
- Part53.Rotation = Vector3.new(-3.74000001, 89.6800003, 3.78999996)
- Part53.CanCollide = false
- Part53.FormFactor = Enum.FormFactor.Symmetric
- Part53.Size = Vector3.new(1, 1, 2)
- Part53.CFrame = CFrame.new(-87.4402008, 4.75112057, 16.8692837, 0.00559125328, -0.000370751775, 0.999984741, 0.00102227845, 0.999999225, 0.000365041633, -0.999984264, 0.00102022069, 0.00559162814)
- Part53.BottomSurface = Enum.SurfaceType.Smooth
- Part53.TopSurface = Enum.SurfaceType.Smooth
- Part53.Position = Vector3.new(-87.4402008, 4.75112057, 16.8692837)
- Part53.Orientation = Vector3.new(-0.0199999996, 89.6800003, 0.0599999987)
- SpecialMesh54.Parent = Part53
- SpecialMesh54.MeshId = "http://roblox.com/asset/?id=83293901"
- SpecialMesh54.Scale = Vector3.new(1, 1.04999995, 1)
- SpecialMesh54.TextureId = "http://roblox.com/asset/?id=83284747"
- SpecialMesh54.VertexColor = Vector3.new(1.20000005, 1.39999998, 1.39999998)
- SpecialMesh54.MeshType = Enum.MeshType.FileMesh
- SpecialMesh54.Scale = Vector3.new(1, 1.04999995, 1)
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = workspace
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement