local ColorArray = {ColorSequenceKeypoint.new(0, Color3.new(0/0,0/255,0/255)),ColorSequenceKeypoint.new(1, Color3.new(0/0,0/0,0/0))}
local Player = game:GetService("Players").LocalPlayer
local player = game:GetService("Players").LocalPlayer
mouse = Player:GetMouse()
local Character = Player.Character
local torso = Character.Torso
local hed = Character.Head
local p = game:GetService("Players").LocalPlayer
local char = p.Character
--Made by CaptainFiliNox!
warn("Bob the Temmie Defender. Made by CaptainFiliNox!")
print("P to say who you are. ")
print("L to mute music. ")
print("K to unmute music.")
print("Z to multi kill. (p.s Just an effect.) ")
print("F to catch bullets. ")
print("C to teleport. ")
print("V to attack with claws. ")
print("B to attack with fists. ")
print("Hold Q to be invisible.")
print("R to ad 'Temmie Flakes'. ")
print("Touch someone to kill him. ")
RArm = Character["Right Arm"]
LArm = Character["Left Arm"]
RLeg = Character["Right Leg"]
LLeg = Character["Left Leg"]
char.Humanoid.WalkSpeed = 35
invisibleclawlimit = false
bulletpositionpart = Instance.new("Part", RArm)
bulletpositionpart.Position = RArm.Position
bulletpositionpart.CanCollide = false
bulletpositionpart.Size = Vector3.new(0.05,0.05,0.05)
bulletpositionpart.Transparency = 1
bulletpositionpart.BrickColor = BrickColor.new(311)
bulletpositionattachmentmain = Instance.new("Attachment", bulletpositionpart)
bulletpositionattachmentmain.Position = Vector3.new(0,0,0)
bulletpositionattachment = Instance.new("Attachment", RArm)
bulletpositionattachment.Position = Vector3.new(0,-1,0)
bulletpositionglue = Instance.new("RodConstraint", bulletpositionpart)
bulletpositionglue.Length = 0
bulletpositionglue.Visible = false
bulletpositionglue.Attachment0 = bulletpositionattachmentmain
bulletpositionglue.Attachment1 = bulletpositionattachment
claw1 = Instance.new("Part", RArm)
claw1.Transparency = 1
claw1.CanCollide = false
claw1.Size = Vector3.new(1,1,1)
claw1.BrickColor = BrickColor.new(311)
claw1weld = Instance.new("Weld", claw1)
claw1weld.Part0 = claw1
claw1weld.Part1 = RArm
claw1mesh = Instance.new("SpecialMesh", claw1)
claw1mesh.MeshId = "http://www.roblox.com/asset/?id=105262978"
claw1mesh.Scale = Vector3.new(1,1,1)
claw1mesh.Offset = Vector3.new(0,-1.15,-0.35)
claw2 = Instance.new("Part", LArm)
claw2.Transparency = 1
claw2.CanCollide = false
claw2.Size = Vector3.new(1,1,1)
claw2.BrickColor = BrickColor.new(311)
claw2weld = Instance.new("Weld", claw2)
claw2weld.Part0 = claw2
claw2weld.Part1 = LArm
claw2mesh = Instance.new("SpecialMesh", claw2)
claw2mesh.MeshId = "http://www.roblox.com/asset/?id=105262978"
claw2mesh.Scale = Vector3.new(1,1,1)
claw2mesh.Offset = Vector3.new(0,-1.15,-0.35)
local voidacitybase = game.Workspace.Base
local killsky = Instance.new("Sky", game.Players)
killsky.SkyboxBk = "rbxassetid://102397435"
killsky.SkyboxDn = "rbxassetid://102397435"
killsky.SkyboxFt = "rbxassetid://102397435"
killsky.SkyboxLf = "rbxassetid://102397435"
killsky.SkyboxRt = "rbxassetid://102397435"
killsky.SkyboxUp = "rbxassetid://102397435"
killsky.StarCount = 0
killsky.SunAngularSize = 0
killsky.MoonAngularSize = 0
killsky.MoonTextureId = ""
killsky.CelestialBodiesShown = false
game.Lighting.FogColor = Color3.new(0.1,0.1,0.1)
killinglimit = false
local slashsound1 = Instance.new("Sound", hed)
slashsound1.SoundId = "rbxassetid://220833967"
slashsound1.Volume = 5
local slashsound2 = Instance.new("Sound", hed)
slashsound2.SoundId = "rbxassetid://220833967"
slashsound2.Volume = 5
local slashsound3 = Instance.new("Sound", hed)
slashsound3.SoundId = "rbxassetid://220833967"
slashsound3.Volume = 5
local slashsoundglobal = Instance.new("Sound", hed)
slashsoundglobal.SoundId = "rbxassetid://545219984" --220833967
slashsoundglobal.Volume = 5
slashsoundglobal.MaxDistance = 10000
--Variables--
local Brick = game.Players.LocalPlayer.Character['Left Arm']
--End--
--Code--
local function onTouched(Part)
local h = Part.Parent:findFirstChild("Head")
if (h ~= nil) then
local Parent = Part.Parent
Parent.Head:remove()
slashsoundglobal:Play()
killsky.Parent = game.Lighting
game.Lighting.FogEnd = 0
slashsoundglobal:Play()
voidacitybase.Transparency = 1
wait(0.5)
killsky.Parent = game.Players
game.Lighting.FogEnd = 10000
voidacitybase.Transparency = 0
end
end
Brick.Touched:connect(onTouched)
--kill thing.
teleportlimit = false
bulletcatch = false
for _,v in next, char:children() do
if(v:IsA'Accessory')then
v:destroy()
end
end
RArm.BrickColor = BrickColor.new'Ghost grey'
LArm.BrickColor = BrickColor.new'Ghost grey'
RLeg.BrickColor = BrickColor.new'Ghost grey'
LLeg.BrickColor = BrickColor.new'Ghost grey'
torso.BrickColor = BrickColor.new'Ghost grey'
hed.BrickColor = BrickColor.new'Ghost grey'
char['Body Colors'].HeadColor = BrickColor.new'Ghost grey'
char['Body Colors'].TorsoColor = BrickColor.new'Ghost grey'
char['Body Colors'].RightArmColor = BrickColor.new'Ghost grey'
char['Body Colors'].LeftArmColor = BrickColor.new'Ghost grey'
char['Body Colors'].RightLegColor = BrickColor.new'Ghost grey'
char['Body Colors'].LeftLegColor = BrickColor.new'Ghost grey'
--#-----#--
--tail.
local Tail = char:FindFirstChild("Tail_F") or Instance.new("Hat")
Tail.AttachmentPos = Vector3.new(0, 0.33, 0)
Tail.Name = "Tail_F"
local TailHandle = Tail:FindFirstChild("Handle") or Instance.new("Part", Tail)
if TailHandle.Name ~= "Handle" then
TailHandle.Size = Vector3.new(1,1,1)
end
TailHandle.BottomSurface = 0
TailHandle.Name = "Handle"
TailHandle.TopSurface = 0
TailHandle.Locked = 1
local Mesh = Tail:FindFirstChild("Mesh") or Instance.new("SpecialMesh", TailHandle)
Mesh.TextureId = "http://www.roblox.com/asset/?id=188539332"
Mesh.MeshId = "http://www.roblox.com/asset/?id=188635159"
Mesh.Scale = Vector3.new(1.5,1.5,1.5)
Mesh.Offset = Vector3.new(1.8, -1.5, 0.75)
Tail.Parent = Character
--hat.
local Hair = char:FindFirstChild("Hair_F") or Instance.new("Hat")
Hair.AttachmentPos = Vector3.new(0, 0.33, 0)
Hair.Name = "Hair_F"
local HairHandle = Hair:FindFirstChild("Handle") or Instance.new("Part", Hair)
if HairHandle.Name ~= "Handle" then
HairHandle.Size = Vector3.new(1,1,1)
end
HairHandle.BottomSurface = 0
HairHandle.Name = "Handle"
HairHandle.TopSurface = 0
HairHandle.Locked = 1
local Mesh = Hair:FindFirstChild("Mesh") or Instance.new("SpecialMesh", HairHandle)
Mesh.TextureId = ""
Mesh.MeshId = "http://www.roblox.com/asset/?id=212966179"
Mesh.Scale = Vector3.new(1,1,1)
Mesh.Offset = Vector3.new(0,0.125,0)
Hair.Parent = Character
HairHandle.BrickColor = BrickColor.new(26)
HairHandle.Material = Enum.Material.Granite
--ears.
local Ears = char:FindFirstChild("Ears_F") or Instance.new("Hat")
Ears.AttachmentPos = Vector3.new(0, 0.33, -0.05)
Ears.Name = "Ears_F"
local EarsHandle = Ears:FindFirstChild("Handle") or Instance.new("Part", Ears)
if EarsHandle.Name ~= "Handle" then
EarsHandle.Size = Vector3.new(1,1,1)
end
EarsHandle.BottomSurface = 0
EarsHandle.Name = "Handle"
EarsHandle.TopSurface = 0
EarsHandle.Locked = 1
local Mesh = Ears:FindFirstChild("Mesh") or Instance.new("SpecialMesh", EarsHandle)
Mesh.MeshId = "http://www.roblox.com/asset/?id=1374148"
Mesh.Scale = Vector3.new(1.1, 1.4, -1.75)
Mesh.Offset = Vector3.new(0, 0.55, -0.175)
Ears.Parent = Character
--It was hats. p.s Not only hats.
shirt = Instance.new("Shirt", char)
shirt.Name = "Shirt"
pants = Instance.new("Pants", char)
pants.Name = "Pants"
char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1621987798"
char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=0"
hed.face.Texture = "http://www.roblox.com/asset/?id=15431991"
local music = Instance.new("Sound")
music.Name = "KILLTIME"
music.Parent = torso
music.SoundId = "rbxassetid://341456110"
music.Playing = true
music.Volume = 1.2
music.Looped = true
music.Pitch = 1
music.MaxDistance = 250
--dah music.
local teleportsound = Instance.new("Sound", hed)
teleportsound.SoundId = "rbxassetid://1086616651"
teleportsound.Volume = 5
teleportsound.Pitch = 1.2
local teleportreverb = Instance.new("ReverbSoundEffect", teleportsound)
teleportreverb.DryLevel = -80
local txt = Instance.new("BillboardGui", Character)
txt.Adornee = hed
txt.Name = "_status"
txt.Size = UDim2.new(2, 0, 1.2, 0)
txt.StudsOffset = Vector3.new(-9, 8, 0)
local text = Instance.new("TextLabel", txt)
text.Size = UDim2.new(10, 0, 7, 0)
text.FontSize = "Size12"
text.TextScaled = true
text.TextTransparency = 0
text.BackgroundTransparency = 1
text.TextTransparency = 0
text.TextStrokeTransparency = 0
text.Font = "Arcade"
text.TextStrokeColor3 = Color3.new(0.75,0.75,0.75)
text.TextColor3 = Color3.new(0.45,0.45,0.45)
text.Text = ""
local talksound = Instance.new("Sound", hed)
talksound.SoundId = "rbxassetid://455601633"
talksound.Volume = 5
function talk(key)
key = key:lower()
if key == "p" then
wait(0.04)
text.Text = "T"
talksound:Play()
wait(0.04)
text.Text = "Te"
talksound:Play()
wait(0.04)
text.Text = "Tem"
talksound:Play()
wait(0.04)
text.Text = "Temm"
talksound:Play()
wait(0.04)
text.Text = "Temmi"
talksound:Play()
wait(0.04)
text.Text = "Temmie"
talksound:Play()
wait(0.04)
text.Text = "Temmie?"
talksound:Play()
wait(2)
text.Text = "N"
talksound:Play()
wait(0.04)
text.Text = "No"
talksound:Play()
wait(2)
text.Text = "I"
talksound:Play()
wait(0.04)
text.Text = "I a"
talksound:Play()
wait(0.04)
text.Text = "I am"
talksound:Play()
wait(0.04)
text.Text = "I am T"
talksound:Play()
wait(0.04)
text.Text = "I am Te"
talksound:Play()
wait(0.04)
text.Text = "I am Tem"
talksound:Play()
wait(2)
text.Text = ""
end
end
mouse.KeyDown:connect(talk)
function musicoff(key)
key = key:lower()
if key == "l" then
music:Stop()
end
end
mouse.KeyDown:connect(musicoff)
function musicon(key)
key = key:lower()
if key == "k" then
music:Play()
end
end
mouse.KeyDown:connect(musicon)
clawsound = Instance.new("Sound", hed)
clawsound.SoundId = "rbxassetid://1304235530"
clawsound.Volume = 3
claws = false
function clawson(key)
key = key:lower()
if key == "v" and not claws and not invisibleclawlimit then
claws = true
claw1.Transparency = 0
claw2.Transparency = 0
clawsound:Play()
slashsoundglobal.SoundId = "rbxassetid://220833967"
end
end
mouse.KeyDown:connect(clawson)
fistcrunch = Instance.new("Sound", hed)
fistcrunch.SoundId = "rbxassetid://174617560"
fistcrunch.Volume = 10
function clawsoff(key)
key = key:lower()
if key == "b" and claws then
claws = false
claw1.Transparency = 1
claw2.Transparency = 1
fistcrunch:Play()
slashsoundglobal.SoundId = "rbxassetid://545219984"
end
end
mouse.KeyDown:connect(clawsoff)
temmieflakesmusic = Instance.new("Sound", hed)
temmieflakesmusic.SoundId = "rbxassetid://330203418"
temmieflakesmusic.Volume = 5
temmieflakeslimit = false
function temmieflakesad(key)
key = key:lower()
if key == "r" and not temmieflakeslimit and not bulletcatch then
temmieflakeslimit = true
local temmieflakesbox = Instance.new("Part", RArm)
temmieflakesbox.Size = Vector3.new(0.6,2.5,2.1)
temmieflakesbox.BrickColor = BrickColor.new(1003)
temmieflakesbox.Position = RArm.Position + Vector3.new(1.3,1.5,0)
temmieflakesbox.Orientation = RArm.Orientation + Vector3.new(0,0,90)
temmieflakesbox.Anchored = false
temmieflakesbox.CanCollide = false
temmieflakesbox.BackSurface = "Smooth"
temmieflakesbox.BottomSurface = "Smooth"
temmieflakesbox.FrontSurface = "Smooth"
temmieflakesbox.LeftSurface = "Smooth"
temmieflakesbox.RightSurface = "Smooth"
temmieflakesbox.TopSurface = "Smooth"
temmieflakesbox.Material = Enum.Material.SmoothPlastic
local temmieflakesdecal1 = Instance.new("Decal", temmieflakesbox)
temmieflakesdecal1.Texture = "rbxassetid://327473548"
temmieflakesdecal1.Face = "Right"
local temmieflakesdecal2 = Instance.new("Decal", temmieflakesbox)
temmieflakesdecal2.Texture = "rbxassetid://327473548"
temmieflakesdecal2.Face = "Left"
temmieflakesmusic:Play()
hed.face.Texture = "http://www.roblox.com/asset/?id=334668738"
local temmieflakesattachmentmain = Instance.new("Attachment", temmieflakesbox)
temmieflakesattachmentmain.Position = Vector3.new(0,1.1,0)
local temmieflakesattachment = Instance.new("Attachment", RArm)
temmieflakesattachment.Position = Vector3.new(0,-1,0)
local temmieflakesglue = Instance.new("RodConstraint", temmieflakesbox)
temmieflakesglue.Length = 0
temmieflakesglue.Visible = false
temmieflakesglue.Attachment0 = temmieflakesattachmentmain
temmieflakesglue.Attachment1 = temmieflakesattachment
for i = 1,2 do
wait()
game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(-1,0,0)
end
wait(18)
for i = 1,2 do
wait()
game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(1,0,0)
end
temmieflakesbox:Destroy()
temmieflakesattachmentmain:Destroy()
temmieflakesattachment:Destroy()
temmieflakesglue:Destroy()
wait(1)
hed.face.Texture = "http://www.roblox.com/asset/?id=15431991"
temmieflakeslimit = false
end
end
mouse.KeyDown:connect(temmieflakesad)
local root = char.HumanoidRootPart
function teleport(key)
key = key:lower()
if key == "c" and not teleportlimit then
teleportsound:Play()
teleportlimit = true
root.CFrame = CFrame.new(CFrame.new(mouse.Hit.p)*CFrame.new(0,2.8,0).p,root.Position)
wait(0.25)
teleportlimit = false
end
end
mouse.KeyDown:connect(teleport)
function invisible(key)
if key == "q" then
invisibleclawlimit = true
hed.Transparency = 1
torso.Transparency = 1
LArm.Transparency = 1
hed.face.Texture = ""
RArm.Transparency = 1
LLeg.Transparency = 1
RLeg.Transparency = 1
TailHandle.Transparency = 1
HairHandle.Transparency = 1
EarsHandle.Transparency = 1
char.Humanoid.WalkSpeed = 75
trail0.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 1, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail1.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 1, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail2.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 1, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail3.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 1, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail0arm.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 1, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail1arm.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 1, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail2arm.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 1, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail3arm.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 1, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
if claws then
claw1.Transparency = 1
claw2.Transparency = 1
end
end
end
mouse.KeyUp:connect(function(key)
if key == "q" then
invisibleclawlimit = false
hed.Transparency = 0
torso.Transparency = 0
LArm.Transparency = 0
RArm.Transparency = 0
LLeg.Transparency = 0
RLeg.Transparency = 0
TailHandle.Transparency = 0
HairHandle.Transparency = 0
EarsHandle.Transparency = 0
char.Humanoid.WalkSpeed = 35
trail0.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 0.5, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail1.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 0.5, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail2.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 0.5, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail3.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 0.5, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail0arm.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 0.5, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail1arm.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 0.5, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail2arm.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 0.5, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail3arm.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 0.5, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
hed.face.Texture = "http://www.roblox.com/asset/?id=15431991"
if claws then
claw1.Transparency = 0
claw2.Transparency = 0
end
end
end)
mouse.KeyDown:connect(invisible)
function killing(key)
key = key:lower()
if key == "z" and not killinglimit then
killinglimit = true
killsky.Parent = game.Lighting
game.Lighting.FogEnd = 0
slashsound1:Play()
voidacitybase.Transparency = 1
wait(0.05)
killsky.Parent = game.Players
game.Lighting.FogEnd = 10000
voidacitybase.Transparency = 0
wait(0.075)
killsky.Parent = game.Lighting
game.Lighting.FogEnd = 0
slashsound2:Play()
voidacitybase.Transparency = 1
wait(0.05)
killsky.Parent = game.Players
game.Lighting.FogEnd = 10000
voidacitybase.Transparency = 0
wait(0.075)
killsky.Parent = game.Lighting
game.Lighting.FogEnd = 0
slashsound3:Play()
voidacitybase.Transparency = 1
wait(0.05)
killsky.Parent = game.Players
game.Lighting.FogEnd = 10000
voidacitybase.Transparency = 0
wait(0.075)
killsky.Parent = game.Lighting
game.Lighting.FogEnd = 0
slashsound1:Play()
voidacitybase.Transparency = 1
wait(0.05)
killsky.Parent = game.Players
game.Lighting.FogEnd = 10000
voidacitybase.Transparency = 0
wait(0.075)
killsky.Parent = game.Lighting
game.Lighting.FogEnd = 0
slashsound2:Play()
voidacitybase.Transparency = 1
wait(0.05)
killsky.Parent = game.Players
game.Lighting.FogEnd = 10000
voidacitybase.Transparency = 0
wait(0.075)
killsky.Parent = game.Lighting
game.Lighting.FogEnd = 0
slashsound3:Play()
voidacitybase.Transparency = 1
wait(0.05)
killsky.Parent = game.Players
game.Lighting.FogEnd = 10000
voidacitybase.Transparency = 0
wait(0.075)
killsky.Parent = game.Lighting
game.Lighting.FogEnd = 0
slashsound1:Play()
voidacitybase.Transparency = 1
wait(0.05)
killsky.Parent = game.Players
game.Lighting.FogEnd = 10000
voidacitybase.Transparency = 0
wait(0.075)
killsky.Parent = game.Lighting
game.Lighting.FogEnd = 0
slashsound2:Play()
voidacitybase.Transparency = 1
wait(0.05)
killsky.Parent = game.Players
game.Lighting.FogEnd = 10000
voidacitybase.Transparency = 0
wait(0.075)
killsky.Parent = game.Lighting
game.Lighting.FogEnd = 0
slashsound3:Play()
voidacitybase.Transparency = 1
wait(0.05)
killsky.Parent = game.Players
game.Lighting.FogEnd = 10000
voidacitybase.Transparency = 0
wait(0.075)
killsky.Parent = game.Lighting
game.Lighting.FogEnd = 0
slashsound1:Play()
voidacitybase.Transparency = 1
wait(0.05)
killsky.Parent = game.Players
game.Lighting.FogEnd = 10000
voidacitybase.Transparency = 0
wait(2)
killinglimit = false
end
end
mouse.KeyDown:connect(killing)
----------------
bulletsound1 = Instance.new("Sound", RArm)
bulletsound1.SoundId = "rbxassetid://743521337"
bulletsound1.Volume = 3.5
bulletsound2 = Instance.new("Sound", RArm)
bulletsound2.SoundId = "rbxassetid://743521337"
bulletsound2.Volume = 3.5
bulletsound3 = Instance.new("Sound", RArm)
bulletsound3.SoundId = "rbxassetid://743521337"
bulletsound3.Volume = 3.5
bulletsound4 = Instance.new("Sound", RArm)
bulletsound4.SoundId = "rbxassetid://743521337"
bulletsound4.Volume = 3.5
bulletsound5 = Instance.new("Sound", RArm)
bulletsound5.SoundId = "rbxassetid://743521337"
bulletsound5.Volume = 3.5
bulletsound6 = Instance.new("Sound", RArm)
bulletsound6.SoundId = "rbxassetid://743521337"
bulletsound6.Volume = 3.5
gunshot1 = Instance.new("Sound", hed)
gunshot1.SoundId = "rbxassetid://132373574"
gunshot1.Volume = 2
gunshot2 = Instance.new("Sound", hed)
gunshot2.SoundId = "rbxassetid://132373574"
gunshot2.Volume = 2
gunshot3 = Instance.new("Sound", hed)
gunshot3.SoundId = "rbxassetid://132373574"
gunshot3.Volume = 2
gunshot4 = Instance.new("Sound", hed)
gunshot4.SoundId = "rbxassetid://132373574"
gunshot4.Volume = 2
gunshot5 = Instance.new("Sound", hed)
gunshot5.SoundId = "rbxassetid://132373574"
gunshot5.Volume = 2
gunshot6 = Instance.new("Sound", hed)
gunshot6.SoundId = "rbxassetid://132373574"
gunshot6.Volume = 2
function bulletcathing(key)
key = key:lower()
if key == "f" and not bulletcatch and not temmieflakeslimit then
bulletcatch = true
for i = 1,2 do
wait()
game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(0,0,0.05)
end
wait(0.05)
gunshot1:Play()
for i = 1,5 do
wait()
game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(0,0,0.4)
end
wait(0.05)
gunshot2:Play()
for i = 1,2 do
wait()
game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(0,0,0.1)
end
wait(0.05)
gunshot3:Play()
for i = 1,2 do
wait()
game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(0,0,0.05)
end
wait(0.05)
gunshot4:Play()
for i = 1,2 do
wait()
game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(0,0,-0.1)
end
wait(0.05)
gunshot5:Play()
for i = 1,2 do
wait()
game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(0,0,-0.05)
end
wait(0.05)
gunshot6:Play()
wait(math.random(1.2,2))
for i = 1,2 do
wait()
game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(0,0,0.05)
end
wait(0.5)
local bulletpart1 = Instance.new("Part")
bulletpart1.BrickColor = BrickColor.new(311)
bulletpart1.Size = Vector3.new(0.4,0.2,0.2)
bulletpart1.Name = "bullet1"
bulletpart1.Transparency = 0.05
bulletpart1.Material = Enum.Material.Metal
bulletpart1.Parent = char
bulletpart1.Position = bulletpositionpart.Position
bulletsound1:Play()
wait(0.05)
local bulletpart2 = Instance.new("Part")
bulletpart2.BrickColor = BrickColor.new(311)
bulletpart2.Size = Vector3.new(0.4,0.2,0.2)
bulletpart2.Name = "bullet1"
bulletpart2.Transparency = 0.05
bulletpart2.Material = Enum.Material.Metal
bulletpart2.Parent = char
bulletpart2.Position = bulletpositionpart.Position
bulletsound2:Play()
wait(0.05)
local bulletpart3 = Instance.new("Part")
bulletpart3.BrickColor = BrickColor.new(311)
bulletpart3.Size = Vector3.new(0.4,0.2,0.2)
bulletpart3.Name = "bullet1"
bulletpart3.Transparency = 0.05
bulletpart3.Material = Enum.Material.Metal
bulletpart3.Parent = char
bulletpart3.Position = bulletpositionpart.Position
bulletsound3:Play()
wait(0.05)
local bulletpart4 = Instance.new("Part")
bulletpart4.BrickColor = BrickColor.new(311)
bulletpart4.Size = Vector3.new(0.4,0.2,0.2)
bulletpart4.Name = "bullet1"
bulletpart4.Transparency = 0.05
bulletpart4.Material = Enum.Material.Metal
bulletpart4.Parent = char
bulletpart4.Position = bulletpositionpart.Position
bulletsound4:Play()
wait(0.05)
local bulletpart5 = Instance.new("Part")
bulletpart5.BrickColor = BrickColor.new(311)
bulletpart5.Size = Vector3.new(0.4,0.2,0.2)
bulletpart5.Name = "bullet1"
bulletpart5.Transparency = 0.05
bulletpart5.Material = Enum.Material.Metal
bulletpart5.Parent = char
bulletpart5.Position = bulletpositionpart.Position
wait(0.05)
local bulletpart6 = Instance.new("Part")
bulletpart6.BrickColor = BrickColor.new(311)
bulletpart6.Size = Vector3.new(0.4,0.2,0.2)
bulletpart6.Name = "bullet1"
bulletpart6.Transparency = 0.05
bulletpart6.Material = Enum.Material.Metal
bulletpart6.Parent = char
bulletpart6.Position = bulletpositionpart.Position
bulletsound6:Play()
for i = 1,2 do
wait()
game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(0,0,0.1)
end
for i = 1,2 do
wait()
game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(0,0,-0.05)
end
for i = 1,2 do
wait()
game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(0,0,-0.1)
end
for i = 1,5 do
wait()
game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(0,0,-0.4)
end
for i = 1,2 do
wait()
game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(0,0,-0.05)
end
wait(5)
bulletpart1:Destroy()
bulletpart2:Destroy()
bulletpart3:Destroy()
bulletpart4:Destroy()
bulletpart5:Destroy()
bulletpart6:Destroy()
wait(1)
bulletcatch = false
end
end
mouse.KeyDown:connect(bulletcathing)
--##-----##--
attachment4 = Instance.new("Attachment",player.Character["Right Leg"])
attachment4.Name = "Attachment0"
attachment5 = Instance.new("Attachment",player.Character["Right Leg"])
attachment5.Name = "Attachment1"
attachment6 = Instance.new("Attachment",player.Character["Right Leg"])
attachment6.Name = "Attachment2"
attachment7 = Instance.new("Attachment",player.Character["Right Leg"])
attachment7.Name = "Attachment3"
attachment4.Position = Vector3.new(0.5, -1, 0.5)
attachment5.Position = Vector3.new(-0.5, -0.7, -0.5)
attachment6.Position = Vector3.new(-0.5, -0.7, 0.5)
attachment7.Position = Vector3.new(0.5, -1, -0.5)
trail2 = Instance.new("Trail",player.Character["Right Leg"])
trail2.Name = "Trail0"
trail3 = Instance.new("Trail",player.Character["Right Leg"])
trail3.Name = "Trail1"
trail2.Attachment0 = attachment4
trail2.Attachment1 = attachment5
trail3.Attachment0 = attachment6
trail3.Attachment1 = attachment7
trail2.Lifetime = 0.15
trail3.Lifetime = 0.15
trail2.Color = ColorSequence.new(ColorArray)
trail3.Color = ColorSequence.new(ColorArray)
trail2.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 0.5, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail3.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 0.5, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail2.MaxLength = 0
trail3.MaxLength = 0
trail2.MinLength = 0
trail3.MinLength = 0
--#----------#--
attachment0 = Instance.new("Attachment",player.Character["Left Leg"])
attachment0.Name = "Attachment0"
attachment1 = Instance.new("Attachment",player.Character["Left Leg"])
attachment1.Name = "Attachment1"
attachment2 = Instance.new("Attachment",player.Character["Left Leg"])
attachment2.Name = "Attachment2"
attachment3 = Instance.new("Attachment",player.Character["Left Leg"])
attachment3.Name = "Attachment3"
attachment0.Position = Vector3.new(0.5, -1, 0.5)
attachment1.Position = Vector3.new(-0.5, -0.7, -0.5)
attachment2.Position = Vector3.new(-0.5, -0.7, 0.5)
attachment3.Position = Vector3.new(0.5, -1, -0.5)
trail0 = Instance.new("Trail",player.Character["Left Leg"])
trail0.Name = "Trail0"
trail1 = Instance.new("Trail",player.Character["Left Leg"])
trail1.Name = "Trail1"
trail0.Attachment0 = attachment0
trail0.Attachment1 = attachment1
trail1.Attachment0 = attachment2
trail1.Attachment1 = attachment3
trail0.Lifetime = 0.15
trail1.Lifetime = 0.15
trail0.Color = ColorSequence.new(ColorArray)
trail1.Color = ColorSequence.new(ColorArray)
trail0.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 0.5, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail1.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 0.5, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail0.MaxLength = 0
trail1.MaxLength = 0
trail0.MinLength = 0
trail1.MinLength = 0
--#--------------------#--
--##-----##--
attachment4arm = Instance.new("Attachment",player.Character["Right Arm"])
attachment4arm.Name = "Attachment0"
attachment5arm = Instance.new("Attachment",player.Character["Right Arm"])
attachment5arm.Name = "Attachment1"
attachment6arm = Instance.new("Attachment",player.Character["Right Arm"])
attachment6arm.Name = "Attachment2"
attachment7arm = Instance.new("Attachment",player.Character["Right Arm"])
attachment7arm.Name = "Attachment3"
attachment4arm.Position = Vector3.new(0.5, -1, 0.5)
attachment5arm.Position = Vector3.new(-0.5, -0.7, -0.5)
attachment6arm.Position = Vector3.new(-0.5, -0.7, 0.5)
attachment7arm.Position = Vector3.new(0.5, -1, -0.5)
trail2arm = Instance.new("Trail",player.Character["Right Arm"])
trail2arm.Name = "Trail0"
trail3arm = Instance.new("Trail",player.Character["Right Arm"])
trail3arm.Name = "Trail1"
trail2arm.Attachment0 = attachment4arm
trail2arm.Attachment1 = attachment5arm
trail3arm.Attachment0 = attachment6arm
trail3arm.Attachment1 = attachment7arm
trail2arm.Lifetime = 0.15
trail3arm.Lifetime = 0.15
trail2arm.Color = ColorSequence.new(ColorArray)
trail3arm.Color = ColorSequence.new(ColorArray)
trail2arm.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 0.5, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail3arm.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 0.5, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail2arm.MaxLength = 0
trail3arm.MaxLength = 0
trail2arm.MinLength = 0
trail3arm.MinLength = 0
--#----------#--
attachment0arm = Instance.new("Attachment",player.Character["Left Arm"])
attachment0arm.Name = "Attachment0"
attachment1arm = Instance.new("Attachment",player.Character["Left Arm"])
attachment1arm.Name = "Attachment1"
attachment2arm = Instance.new("Attachment",player.Character["Left Arm"])
attachment2arm.Name = "Attachment2"
attachment3arm = Instance.new("Attachment",player.Character["Left Arm"])
attachment3arm.Name = "Attachment3"
attachment0arm.Position = Vector3.new(0.5, -1, 0.5)
attachment1arm.Position = Vector3.new(-0.5, -0.7, -0.5)
attachment2arm.Position = Vector3.new(-0.5, -0.7, 0.5)
attachment3arm.Position = Vector3.new(0.5, -1, -0.5)
trail0arm = Instance.new("Trail",player.Character["Left Arm"])
trail0arm.Name = "Trail0"
trail1arm = Instance.new("Trail",player.Character["Left Arm"])
trail1arm.Name = "Trail1"
trail0arm.Attachment0 = attachment0arm
trail0arm.Attachment1 = attachment1arm
trail1arm.Attachment0 = attachment2arm
trail1arm.Attachment1 = attachment3arm
trail0arm.Lifetime = 0.15
trail1arm.Lifetime = 0.15
trail0arm.Color = ColorSequence.new(ColorArray)
trail1arm.Color = ColorSequence.new(ColorArray)
trail0arm.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 0.5, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail1arm.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 0.5, 0),
NumberSequenceKeypoint.new(1, 1, 0)
})
trail0arm.MaxLength = 0
trail1arm.MaxLength = 0
trail0arm.MinLength = 0
trail1arm.MinLength = 0
--#--------------------#--
ff = Instance.new("ForceField", player.Character)
ff.Visible = false
player.Character.Humanoid.MaxHealth = math.huge
while true do
wait()
player.Character.Humanoid.Health = math.huge
game.Lighting.TimeOfDay = 14
if char.Humanoid.PlatformStand == true then
char.Humanoid.PlatformStand = false
end
if char.Torso.Anchored == true then
char.Torso.Anchored = false
end
if char.HumanoidRootPart.Anchored == true then
char.HumanoidRootPart.Anchored = false
end
if char.Head.Anchored == true then
char.Head.Anchored = false
end
if char["Right Arm"].Anchored == true then
char["Right Arm"].Anchored = false
end
if char["Left Arm"].Anchored == true then
char["Left Arm"].Anchored = false
end
if char["Right Leg"].Anchored == true then
char["Right Leg"].Anchored = false
end
if char["Left Leg"].Anchored == true then
char["Left Leg"].Anchored = false
end
end