spamton idle

Run Settings
LanguageLua
Language Version
Run Command
--made by XandersAltAccount1 and Dinoturto lmao lmao lma local chr = owner.Character local root = chr.HumanoidRootPart local hum = chr.Humanoid local dead = false local enraged = false chr.Health:Destroy() hum.MaxHealth = 4809 hum.Health = 4809 hum.BreakJointsOnDeath = false hum:SetStateEnabled('Dead',false) hum.HipHeight = 5 local health = hum.Health table.foreach(chr:GetDescendants(),function(_,v) if v.ClassName == 'Part' or v.ClassName == 'WedgePart' or v.ClassName == 'FlagStand' or v.ClassName == 'SpawnLocation' or v.ClassName == 'Decal' or v.ClassName == 'Texture' then v.Transparency = 1 end end) local head = Instance.new('Part') head.CanCollide = false head.Size = Vector3.new(1.8,3.2,2.9) head.Anchored = false head.Massless = true head.Name = 'Head' head.Parent = chr.Head local headWeld = Instance.new('Weld') headWeld.Part0 = chr.Head headWeld.Part1 = head headWeld.Parent = chr.Head local headMesh = Instance.new('SpecialMesh') headMesh.MeshId = 'rbxassetid://7665764493' headMesh.TextureId = 'rbxassetid://7665723218' headMesh.Scale = Vector3.new(.75,.75,.75) headMesh.Parent = head local wing1 = Instance.new('Part') wing1.CanCollide = false wing1.Size = Vector3.new(7.4,5.5,5.5) wing1.Anchored = false wing1.Name = 'Head' wing1.Massless = true wing1.Parent = root local wing1Weld = Instance.new('Weld') wing1Weld.Part0 = chr.Torso wing1Weld.Part1 = wing1 wing1Weld.C0 = CFrame.new(-.5,.5,2) wing1Weld.C1 = CFrame.new(3.4,0,0) wing1Weld.Parent = chr.Torso local wing1C0 = wing1Weld.C0 local wing1Mesh = Instance.new('SpecialMesh') wing1Mesh.MeshId = 'rbxassetid://7665752607' wing1Mesh.TextureId = 'rbxassetid://7665723218' wing1Mesh.Scale = Vector3.new(.75,.75,.75) wing1Mesh.Parent = wing1 local wing2 = Instance.new('Part') wing2.CanCollide = false wing2.Size = Vector3.new(7.4,5.5,5.5) wing2.Anchored = false wing2.Name = 'Head' wing2.Massless = true wing2.Parent = root local wing2Weld = Instance.new('Weld') wing2Weld.Part0 = chr.Torso wing2Weld.Part1 = wing2 wing2Weld.C0 = CFrame.new(.5,.5,2) wing2Weld.C1 = CFrame.new(-3.4,0,0) wing2Weld.Parent = chr.Torso local wing2C0 = wing2Weld.C0 local wing2Mesh = Instance.new('SpecialMesh') wing2Mesh.MeshId = 'rbxassetid://7665754798' wing2Mesh.TextureId = 'rbxassetid://7665723218' wing2Mesh.Scale = Vector3.new(.75,.75,.75) wing2Mesh.Parent = wing2 local torso = Instance.new('Part') torso.CanCollide = false torso.Size = Vector3.new(3.6,3.2,2.4) torso.Anchored = false torso.Name = 'Head' torso.Massless = true torso.Parent = chr.Torso local torsoWeld = Instance.new('Weld') torsoWeld.Part0 = chr.Torso torsoWeld.Part1 = torso torsoWeld.Parent = chr.Torso local torsoMesh = Instance.new('SpecialMesh') torsoMesh.MeshId = 'rbxassetid://7665723029' torsoMesh.TextureId = 'rbxassetid://7665723218' torsoMesh.Scale = Vector3.new(.75,.75,.75) torsoMesh.Parent = torso local la = Instance.new('Part') la.CanCollide = false la.Size = Vector3.new(.8,4.7,.6) la.Anchored = false la.Name = 'Head' la.Massless = true la.Parent = chr['Left Arm'] local laWeld = Instance.new('Weld') laWeld.Part0 = chr['Left Arm'] laWeld.Part1 = la laWeld.Parent = chr['Left Arm'] local laMesh = Instance.new('SpecialMesh') laMesh.MeshId = 'rbxassetid://7665736533' laMesh.TextureId = 'rbxassetid://7665723218' laMesh.Scale = Vector3.new(.75,.75,.75) laMesh.Parent = la local ra = Instance.new('Part') ra.CanCollide = false ra.Size = Vector3.new(2,2,2) ra.Anchored = false ra.Name = 'Head' ra.Massless = true ra.Parent = chr['Right Arm'] local raWeld = Instance.new('Weld') raWeld.Part0 = chr['Right Arm'] raWeld.Part1 = ra raWeld.Parent = chr['Right Arm'] local raMesh = Instance.new('SpecialMesh') raMesh.MeshId = 'rbxassetid://7665741807' raMesh.TextureId = 'rbxassetid://7665723218' raMesh.Scale = Vector3.new(.75,.75,.75) raMesh.Parent = ra local ll = Instance.new('Part') ll.CanCollide = false ll.Size = Vector3.new(2,2,2) ll.Anchored = false ll.Name = 'Head' ll.Massless = true ll.Parent = chr['Left Leg'] local llWeld = Instance.new('Weld') llWeld.Part0 = chr['Left Leg'] llWeld.Part1 = ll llWeld.Parent = chr['Left Leg'] local llMesh = Instance.new('SpecialMesh') llMesh.MeshId = 'rbxassetid://7665749205' llMesh.TextureId = 'rbxassetid://7665723218' llMesh.Scale = Vector3.new(.75,.75,.75) llMesh.Parent = ll local rl = Instance.new('Part') rl.CanCollide = false rl.Size = Vector3.new(2,2,2) rl.Anchored = false rl.Name = 'Head' rl.Massless = true rl.Parent = chr['Right Leg'] local rlWeld = Instance.new('Weld') rlWeld.Part0 = chr['Right Leg'] rlWeld.Part1 = rl rlWeld.Parent = chr['Right Arm'] local rlMesh = Instance.new('SpecialMesh') rlMesh.MeshId = 'rbxassetid://7665750789' rlMesh.TextureId = 'rbxassetid://7665723218' rlMesh.Scale = Vector3.new(.75,.75,.75) rlMesh.Parent = rl local top = Instance.new('Part') top.Anchored = false top.CanCollide = false top.Color = Color3.new(0,1,0) top.Material = 'ForceField' top.CastShadow = false top.Size = Vector3.new(4,.5,1) top.Parent = chr local topWeld = Instance.new('Weld') topWeld.Part0 = root topWeld.Part1 = top topWeld.C0 = CFrame.new(0,10,0) topWeld.Parent = root for i = 1,5 do local stringAtt = Instance.new('Attachment') stringAtt.CFrame = CFrame.new(-2.4 + (.8 * i),0,0) stringAtt.Parent = top local torsoAtt = Instance.new('Attachment') torsoAtt.CFrame = CFrame.new(0,1,0) if i == 1 then torsoAtt.Parent = chr['Left Arm'] torsoAtt.CFrame = CFrame.new(0,2,0) elseif i == 2 then torsoAtt.Parent = chr['Left Leg'] torsoAtt.CFrame = CFrame.new(0,2,0) elseif i == 3 then torsoAtt.Parent = chr.Torso elseif i == 4 then torsoAtt.Parent = chr['Right Leg'] torsoAtt.CFrame = CFrame.new(0,2.7,0) elseif i == 5 then torsoAtt.Parent = chr['Right Arm'] torsoAtt.CFrame = CFrame.new(0,2.7,0) end local rope = Instance.new('RopeConstraint') rope.Attachment0 = torsoAtt rope.Attachment1 = stringAtt rope.Color = BrickColor.new('Lime green') rope.Visible = true rope.Thickness = .05 rope.Enabled = true rope.Length = 8 rope.Parent = top end function joint(p0,p1,c0,c1,name) local w = Instance.new('Weld') w.Part0 = p0 w.Part1 = p1 w.C0 = c0 w.C1 = c1 w.Name = name w.Parent = p0 return w end NK = joint(chr.Torso,chr.Head,CFrame.new(0,1,0),CFrame.new(0,-1/2,0),'Neck') RJ = joint(root,chr.Torso,CFrame.new(0,0,0),CFrame.new(0,0,0),'RootJoint') RS = joint(chr.Torso,chr:findFirstChild('Right Arm'),CFrame.new(1,2.35,0),CFrame.new(0,2.35,0),'Right Shoulder') LS = joint(chr.Torso,chr:findFirstChild('Left Arm'),CFrame.new(-1,2.35,0),CFrame.new(0,2.35,0),'Left Shoulder') RH = joint(chr.Torso,chr:findFirstChild('Right Leg'),CFrame.new(0.4,-2.7,0),CFrame.new(0,2.7,0),'Right Hip') LH = joint(chr.Torso,chr:findFirstChild('Left Leg'),CFrame.new(-0.4,-2.7,0),CFrame.new(0,2.7,0),'Left Hip') RSC0 = RS.C0 LSC0 = LS.C0 RHC0 = RH.C0 LHC0 = LH.C0 RJC0 = RJ.C0 NKC0 = NK.C0 local t,action,animMove,attack,heartBalls,heartBallWelds = tick(),'',true,false,{},{} for i = 1,10 do local ball = Instance.new('Part') ball.CanCollide = false ball.Material = 'SmoothPlastic' ball.Size = Vector3.new(1,1,1) ball.Anchored = false ball.Transparency = 1 ball.Color = Color3.fromRGB(57,150,181) ball.Parent = root local ballWeld = Instance.new('Weld') ballWeld.Part0 = root ballWeld.Part1 = ball ballWeld.C0 = CFrame.new(0,1,-.5) ballWeld.Parent = root local ballMesh = Instance.new('SpecialMesh') ballMesh.MeshType = 'Sphere' ballMesh.Parent = ball if i == 10 then local heart = Instance.new('Part') heart.CanCollide = false heart.Material = 'SmoothPlastic' heart.TopSurface,heart.BottomSurface = 'Smooth','Smooth' heart.Size = Vector3.new(2,2,2) heart.Anchored = false heart.Transparency = 1 heart.Name = 'Heart' heart.Color = Color3.fromRGB(57,150,181) heart.Parent = root local heartWeld = Instance.new('Weld') heartWeld.Part0 = ball heartWeld.Part1 = heart heartWeld.C0 = CFrame.new(0,0,-1) heartWeld.Parent = ball local heartMesh = Instance.new('SpecialMesh') heartMesh.MeshId = 'rbxassetid://3080212940' heartMesh.Scale = Vector3.new(.075,.075,.075) heartMesh.Parent = heart end table.insert(heartBalls,ball) table.insert(heartBallWelds,ballWeld) end local song = Instance.new('Sound') song.SoundId = 'rbxassetid://7506992048' song.Volume = 1.75 song.Looped = true song.Parent = root song:Play() function heart() local randomNum attack = true animMove = false action = 'Heart1' randomNum = Random.new():NextNumber(-.5,.5) task.wait(.25) for i = 1,10 do heartBalls[i].Transparency = 0 end root.Heart.Transparency = 0 for i = 1,10 do game:service'TweenService':Create(heartBallWelds[i],TweenInfo.new(.85, Enum.EasingStyle.Circular),{C0 = CFrame.new(0,1 + (i * randomNum),-.5 - (i))}):Play() end action = 'Heart2' task.wait(1.25) for i = 1,10 do game:service'TweenService':Create(heartBallWelds[i],TweenInfo.new(.15, Enum.EasingStyle.Circular),{C0 = CFrame.new(0,1,-.5 - (i/25))}):Play() end action = 'Heart1' randomNum = Random.new():NextNumber(-.5,.5) task.wait(.25) for i = 1,10 do game:service'TweenService':Create(heartBallWelds[i],TweenInfo.new(.85, Enum.EasingStyle.Circular),{C0 = CFrame.new(0,1 + (i * randomNum),-.5 - (i))}):Play() end action = 'Heart2' task.wait(1.25) root.Heart.Transparency = 1 for i = 1,10 do heartBalls[i].Transparency = 1 end for i = 1,10 do heartBallWelds[i].C0 = CFrame.new(0,1,-.5) end attack = false animMove = true end local dmgGui = Instance.new('BillboardGui') dmgGui.Adornee = root dmgGui.Name = 'dmgText' dmgGui.Size = UDim2.new(2.5,0,1.5,0) dmgGui.StudsOffset = Vector3.new(-1.875,2.5,0) local dmgText = Instance.new('TextBox') dmgText.Size = UDim2.new(2.5,0,1.5,0) dmgText.BackgroundTransparency = 1 dmgText.TextStrokeTransparency = 0 dmgText.TextTransparency = 1 dmgText.TextScaled = true dmgText.TextWrapped = true dmgText.Font = 'Arcade' dmgText.TextColor3 = Color3.new(1,1,1) dmgText.TextStrokeColor3 = Color3.new() dmgText.Parent = dmgGui hum.HealthChanged:Connect(function(dmgHealth) local slash = Instance.new('Sound') slash.SoundId = 'rbxassetid://406913243' slash.Volume = 2 slash.Parent = chr.Torso slash:Play() local offset = 0 local dmgCl = dmgGui:Clone() dmgCl.Parent = root local txCl = dmgCl.TextBox for _,v in pairs(root:GetChildren()) do if v.Name == 'dmgText' then offset = offset + 2.5 end end dmgCl.StudsOffset = Vector3.new(-1.875,2.5 + offset,0) game:service'TweenService':Create(dmgCl,TweenInfo.new(.25,Enum.EasingStyle.Back),{StudsOffset = Vector3.new(-1.875,5 + offset,0)}):Play() game:service'TweenService':Create(txCl,TweenInfo.new(.25,Enum.EasingStyle.Circular),{TextTransparency = 0}):Play() txCl.Text = health - dmgHealth game:service'Debris':AddItem(dmgCl,1) health = dmgHealth wait(.5) game:service'TweenService':Create(dmgCl,TweenInfo.new(.5,Enum.EasingStyle.Back),{StudsOffset = Vector3.new(-1.875,5 + offset,0)}):Play() game:service'TweenService':Create(txCl,TweenInfo.new(.5,Enum.EasingStyle.Circular),{TextTransparency = 1}):Play() wait(.5) for _,v in pairs(root:GetChildren()) do if v.Name == 'dmgText' then v.StudsOffset = v.StudsOffset - Vector3.new(0,-2.5,0) end end end) function death() if dead == false then dead = true animMove = false headMesh.VertexColor = Vector3.new(1,1,1) for i,v in pairs(chr.Head:GetChildren()) do if v.ClassName == 'ParticleEmitter' then v:Destroy() end end local slash = Instance.new('Sound') slash.SoundId = 'rbxassetid://406913243' slash.Volume = 2 slash.Parent = chr.Torso slash:Play() action = '' hum.PlatformStand = false song.Parent = chr.Torso song.Volume = 0 for i,v in pairs(top:GetChildren()) do if v.ClassName == 'RopeConstraint' and (v.Attachment0.Parent == chr['Left Arm'] or v.Attachment0.Parent == chr['Left Leg'] or v.Attachment0.Parent == chr['Right Leg'] or v.Attachment0.Parent == chr['Right Arm']) then v:Destroy() end end task.wait(5) action = 'EndIdle' song.Volume = 1.75 song.TimePosition = 0 song.SoundId = 'rbxassetid://7576497327' task.wait(5) action = '' local click = Instance.new('Sound') click.SoundId = 'rbxassetid://5124453445' click.Volume = 2 click.Parent = chr.Torso click:Play() slash:Play() top.RopeConstraint:Destroy() song:Pause() headMesh.VertexColor = Vector3.new(.5,.5,.5) task.wait(3) action = 'Shaking' game:service'TweenService':Create(RJ,TweenInfo.new(.925,Enum.EasingStyle.Quint,Enum.EasingDirection.In),{C0 = RJC0 * CFrame.new(0,-7.9,6.5) * CFrame.Angles(math.rad(90),0,0)}):Play() task.wait(.7) local thud = Instance.new('Sound') thud.SoundId = 'rbxassetid://4462639195' thud.Volume = 2 thud.Parent = chr.Torso thud:Play() task.wait(.225) action = 'Shaking2' end end function enrage() enraged = true local thud = Instance.new('Sound') thud.SoundId = 'rbxassetid://7696159561' thud.Volume = 2 thud.Parent = chr.Torso thud:Play() headMesh.VertexColor = Vector3.new(1,0,0) local fume = Instance.new('ParticleEmitter') fume.Lifetime = NumberRange.new(.5,1.5) fume.Color = ColorSequence.new(Color3.new(.5,.5,.5)) fume.Acceleration = Vector3.new(.5,10,.25) fume.Texture = 'rbxassetid://328789973' fume.Rate = 50 fume.Size = NumberSequence.new(1, 0) fume.Parent = chr.Head game:service'TweenService':Create(headMesh,TweenInfo.new(.375,Enum.EasingStyle.Quart),{Scale = Vector3.new(1.1,1.1,1.1)}):Play() task.wait(.45) game:service'TweenService':Create(headMesh,TweenInfo.new(.075,Enum.EasingStyle.Quart),{Scale = Vector3.new(.75,.75,.75)}):Play() task.wait(.05) game:service'TweenService':Create(headMesh,TweenInfo.new(.375,Enum.EasingStyle.Quart),{Scale = Vector3.new(1.1,1.1,1.1)}):Play() task.wait(.45) game:service'TweenService':Create(headMesh,TweenInfo.new(.1,Enum.EasingStyle.Quart),{Scale = Vector3.new(.75,.75,.75)}):Play() task.wait(.3) end task.spawn(function() while true do if action == 'Idle' then NK.C0 = NKC0 * CFrame.new(0,0,-1) * CFrame.Angles(-math.rad(27),0,0) wait(.5) NK.C0 = NKC0 * CFrame.new(0,1,-1) * CFrame.Angles(math.rad(37),-math.rad(7),0) wait(.5) NK.C0 = NKC0 * CFrame.new(0,1,-1) * CFrame.Angles(math.rad(33),math.rad(24),math.rad(5)) wait(.5) end task.wait() end end) game:service'RunService'.Heartbeat:connect(function(delta) t = t + delta*30 if hum.Health <= 0 then death() end if animMove then action = 'Idle' end if action == 'Idle' then RJ.C0 = RJ.C0:Lerp(RJC0 * CFrame.new(0,0,0) * CFrame.Angles(math.sin(t/11.5)/20,0,0),.3) RS.C0 = RS.C0:Lerp(RSC0 * CFrame.new(0,-1,0) * CFrame.Angles(math.cos(t/11)/2.5,0,0),.3) LS.C0 = LS.C0:Lerp(LSC0 * CFrame.new(0,-1,0) * CFrame.Angles(math.sin(t/12)/2.5,0,0),.3) RH.C0 = RH.C0:Lerp(RHC0 * CFrame.new(0,1.5,-.5) * CFrame.Angles(math.sin(t/12)/2,0,math.rad(3)),.3) LH.C0 = LH.C0:Lerp(LHC0 * CFrame.new(0,1.5,-.5) * CFrame.Angles(math.cos(t/11)/2,0,-math.rad(3)),.3) wing1Weld.C0 = wing1Weld.C0:Lerp(wing1C0 * CFrame.Angles(0,0,math.sin(t/6)/2),.3) wing2Weld.C0 = wing2Weld.C0:Lerp(wing2C0 * CFrame.Angles(0,0,-math.sin(t/14)/2),.3) elseif action == 'EndIdle' then NK.C0 = NKC0 * CFrame.new(0,1.5,-0.5) * CFrame.Angles(math.rad(33),math.rad(24),math.rad(5)) RJ.C0 = RJ.C0:Lerp(RJC0 * CFrame.Angles(math.cos(t/5)/2,0,0),.3) RS.C0 = RS.C0:Lerp(RSC0 * CFrame.new(0,-1,0) * CFrame.Angles(-math.sin(t/5),0,0),.3) LS.C0 = LS.C0:Lerp(LSC0 * CFrame.new(0,-1,0) * CFrame.Angles(math.sin(t/5),0,0),.3) RH.C0 = RH.C0:Lerp(RHC0 * CFrame.new(0,1.5,-.5) * CFrame.Angles(math.sin(t/5)/0.8,0,math.rad(3)),.3) LH.C0 = LH.C0:Lerp(LHC0 * CFrame.new(0,1.5,-.5) * CFrame.Angles(-math.sin(t/5)/0.8,0,-math.rad(3)),.3) elseif action == 'Heart1' then RJ.C0 = RJ.C0:Lerp(RJC0 * CFrame.new(0,0,1.5) * CFrame.Angles(-math.rad(55),0,0),.3) NK.C0 = NK.C0:Lerp(NKC0 * CFrame.new(0,1,-1) * CFrame.Angles(-math.rad(65),0,0),.3) RS.C0 = RS.C0:Lerp(RSC0 * CFrame.new(0,-1,0) * CFrame.Angles(math.rad(75),-math.rad(3),-math.rad(3)),.3) LS.C0 = LS.C0:Lerp(LSC0 * CFrame.new(0,-1,0) * CFrame.Angles(math.rad(75),math.rad(3),math.rad(3)),.3) RH.C0 = RH.C0:Lerp(RHC0 * CFrame.new(0,1.5,-.5) * CFrame.Angles(math.rad(95),0,math.rad(3)),.3) LH.C0 = LH.C0:Lerp(LHC0 * CFrame.new(0,1.5,-.5) * CFrame.Angles(math.rad(95),0,-math.rad(3)),.3) elseif action == 'Heart2' then RJ.C0 = RJ.C0:Lerp(RJC0 * CFrame.new(0,0,-1) * CFrame.Angles(math.rad(25),0,0),.25) NK.C0 = NK.C0:Lerp(NKC0 * CFrame.new(0,1,-.5) * CFrame.Angles(math.rad(65),0,0),.125) RS.C0 = RS.C0:Lerp(RSC0 * CFrame.new(0,-1,0) * CFrame.Angles(-math.rad(80),math.rad(3),math.rad(14)),.25) LS.C0 = LS.C0:Lerp(LSC0 * CFrame.new(0,-1,0) * CFrame.Angles(-math.rad(80),-math.rad(3),-math.rad(17)),.25) RH.C0 = RH.C0:Lerp(RHC0 * CFrame.new(0,1.5,-.5) * CFrame.Angles(-math.rad(75),0,math.rad(17)),.25) LH.C0 = LH.C0:Lerp(LHC0 * CFrame.new(0,1.5,-.5) * CFrame.Angles(-math.rad(75),0,-math.rad(21)),.25) elseif action == 'Shaking' then NK.C0 = NKC0 * CFrame.new(Random.new():NextNumber(-.05,.05),Random.new():NextNumber(-.05,.05),-1) * CFrame.Angles(-math.rad(27),0,0) RS.C0 = RS.C0:Lerp(RSC0 * CFrame.new(Random.new():NextNumber(-.05,.05),-1 + Random.new():NextNumber(-.05,.05),Random.new():NextNumber(-.05,.05)) * CFrame.Angles(math.rad(Random.new():NextNumber(-5,5)),math.rad(Random.new():NextNumber(-5,5)),math.rad(Random.new():NextNumber(-5,5))),.075) LS.C0 = LS.C0:Lerp(LSC0 * CFrame.new(Random.new():NextNumber(-.05,.05),-1 + Random.new():NextNumber(-.05,.05),Random.new():NextNumber(-.05,.05)) * CFrame.Angles(math.rad(Random.new():NextNumber(-5,5)),math.rad(Random.new():NextNumber(-5,5)),math.rad(Random.new():NextNumber(-5,5))),.075) RH.C0 = RH.C0:Lerp(RHC0 * CFrame.new(Random.new():NextNumber(-.05,.05),1.5 + Random.new():NextNumber(-.05,.05),-.5 + Random.new():NextNumber(-.05,.05)) * CFrame.Angles(math.rad(Random.new():NextNumber(-5,5)),math.rad(Random.new():NextNumber(-5,5)),math.rad(Random.new():NextNumber(-5,5))),.075) LH.C0 = LH.C0:Lerp(LHC0 * CFrame.new(Random.new():NextNumber(-.05,.05),1.5 + Random.new():NextNumber(-.05,.05),-.5 + Random.new():NextNumber(-.05,.05)) * CFrame.Angles(math.rad(Random.new():NextNumber(-5,5)),math.rad(Random.new():NextNumber(-5,5)),math.rad(Random.new():NextNumber(-5,5))),.075) elseif action == 'Shaking2' then NK.C0 = NKC0 * CFrame.new(0,0,-1) * CFrame.Angles(-math.rad(27),0,0) RS.C0 = RS.C0:Lerp(RSC0 * CFrame.new(0,-1,0) * CFrame.Angles(0,0,0),.075) LS.C0 = LS.C0:Lerp(LSC0 * CFrame.new(0,-1,0) * CFrame.Angles(0,0,0),.075) RH.C0 = RH.C0:Lerp(RHC0 * CFrame.new(0,1.5,-.5) * CFrame.Angles(0,0,0),.075) LH.C0 = LH.C0:Lerp(LHC0 * CFrame.new(0,1.5,-.5) * CFrame.Angles(0,0,0),.075) end end) local remote = Instance.new('RemoteFunction') remote.Name = 'KeybindConnection' remote.Parent = chr NLS([[local chr = owner.Character local hum = chr.Humanoid local remote = script.Parent:waitForChild('KeybindConnection') local UIS = game:service'UserInputService' local mouse = owner:GetMouse() UIS.InputBegan:connect(function(key,g) if not g then remote:InvokeServer(key.KeyCode,'keydown') end end) UIS.InputEnded:connect(function(key,g) if not g then remote:InvokeServer(key.KeyCode,'keyup') end end) hum.BreakJointsOnDeath = false hum:SetStateEnabled('Dead',false)]],chr) remote.OnServerInvoke = function(plr,key,input) if key == Enum.KeyCode.Z and attack == false and dead == false then if input == 'keydown' then heart() end elseif key == Enum.KeyCode.E and attack == false and dead == false and enraged == false then if input == 'keydown' then enrage() end end end
Editor Settings
Theme
Key bindings
Full width
Lines