Advertisement
ScriptzMate

converted

Mar 12th, 2023 (edited)
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 34.62 KB | Cybersecurity | 0 0
  1. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed="0"if"Rami's FE V3 is on TOP"then local a,b=Vector3.new(0,25.1,0),Vector3.new(8,0,8)local function c(c)local d=c.Magnitude;if d>1 then local a=c.Unit;if(a.Y>0.25)or(a.Y<-0.75)then return a*(25.1/a.Y)end end;return a+c*b end;local a="shp"local b=1000;local b=false;local d=true;local e=true;local f=nil;local g=false;local h=true;local i=false;local j=true;local k=true;local l=true;local m=true;local n=false;local o=false;local p=game:GetService("Players").RespawnTime+0.5;local q=0;local r=3;local s=game:GetService("Players").LocalPlayer;local t,u,v=game:GetService("RunService"),game:GetService("Workspace"),game:GetService("StarterGui")local t,w,x=t.Stepped,t.Heartbeat,t.RenderStepped;local y,z,C,D,E,F=task.wait,task.delay,math.rad,math.huge,math.abs,math.clamp;local F,G=CFrame.new,Vector3.new;local H=CFrame.Angles;local I,J=G(0,0,0),F(0,0,0)local K=s.Character;if not(K and K.Parent)then return end;K:GetPropertyChangedSignal("Parent"):Connect(function()if not(K and K.Parent)then K=nil end end)local L,M,N,O,P=K.Clone,K.Destroy,K.GetChildren,K.GetDescendants,K.IsA;local function Q(a,b,c)if typeof(a)=="Instance"then for a,a in pairs(N(a))do if(a.Name==b)and P(a,c)then return a end end end;return nil end;local R=getfenv()local S=R.sethiddenproperty or R.set_hidden_property or R.set_hidden_prop or R.sethiddenprop;local R=R.setsimulationradius or R.set_simulation_radius or R.set_sim_radius or R.setsimradius or R.setsimrad or R.set_sim_rad;b=b and((q==0)or(q==3))and Q(K,"Head","BasePart")local d,R=d and K.PrimaryPart,nil;local S=loadstring(game:HttpGet("https://pastebin.com/raw/FZ6S0cV3"))()local function S(a,g)local h=Instance.new("Attachment")h.Position,h.Orientation,h.Name=I,I,"att0_"..a.Name;local i=Instance.new("Attachment")i.Position,i.Orientation,i.Name=I,I,"att1_"..g.Name;if r==4 then local f=false;if a==b then b=false;z(0,function()while y(2.9)and a and K do f=#a:GetConnectedParts()==1;y(0.1)f=false end end)end;local b=C(0.05)local h,j=nil,nil;h=t:Connect(function()if not(a and g)then return h:Disconnect()and j:Disconnect()end;a.RotVelocity=g.RotVelocity end)local k=a.Position;j=w:Connect(function(l)if not(a and g and i)then return h:Disconnect()and j:Disconnect()end;if(not a.Anchored)and(a.ReceiveAge==0)then if R==a then R=nil end;b=-b;local b=g.CFrame*i.CFrame*H(0,0,b)if g.Velocity.Magnitude>0.01 then a.Velocity=c(g.Velocity)else a.Velocity=c((b.Position-k)/l)end;k=b.Position;if R and(a==d)then b=R.CFrame elseif f then b+=G(0,3000,0)end;if e and(b.Y<u.FallenPartsDestroyHeight+0.1)then b+=G(0,u.FallenPartsDestroyHeight+0.1-b.Y,0)end;a.CFrame=b elseif(not a.Anchored)and(E(a.Velocity.X)<45)and(E(a.Velocity.Y)<25)and(E(a.Velocity.Z)<45)then R=a end end)else a.CustomPhysicalProperties=f;if(r==1)or(r==2)then local a=Instance.new("AlignPosition")a.MaxForce,a.MaxVelocity,a.Responsiveness=D,D,D;a.ReactionForceEnabled,a.RigidityEnabled,a.ApplyAtCenterOfMass=false,true,false;a.Attachment0,a.Attachment1,a.Name=h,i,"AlignPositionRtrue"a.Parent=h end;if(r==2)or(r==3)then local a=Instance.new("AlignPosition")a.MaxForce,a.MaxVelocity,a.Responsiveness=D,D,D;a.ReactionForceEnabled,a.RigidityEnabled,a.ApplyAtCenterOfMass=false,false,false;a.Attachment0,a.Attachment1,a.Name=h,i,"AlignPositionRfalse"a.Parent=h end;local b=Instance.new("AlignOrientation")b.MaxAngularVelocity,b.MaxTorque,b.Responsiveness=D,D,D;b.PrimaryAxisOnly,b.ReactionTorqueEnabled,b.RigidityEnabled=false,false,false;b.Attachment0,b.Attachment1=h,i;b.Parent=h;local b,d=nil,nil;local e=a.Velocity;b=x:Connect(function()if not(a and g)then return b:Disconnect()and d:Disconnect()end;a.Velocity=e end)local f=a.Position;d=w:Connect(function(h)if not(a and g)then return b:Disconnect()and d:Disconnect()end;e=a.Velocity;if g.Velocity.Magnitude>0.01 then a.Velocity=c(g.Velocity)else a.Velocity=c((a.Position-f)/h)end;f=a.Position end)end;h:GetPropertyChangedSignal("Parent"):Connect(function()a=h.Parent;if not P(a,"BasePart")then h=nil;if R==a then R=nil end;a=nil end end)h.Parent=a;i:GetPropertyChangedSignal("Parent"):Connect(function()g=i.Parent;if not P(g,"BasePart")then i=nil;g=nil end end)i.Parent=g end;local function b()local a,b=u.CurrentCamera.CFrame,s.Character;s.Character=nil;s.Character=b;local b=nil;b=u.CurrentCamera.Changed:Connect(function(c)if(c~="Parent")and(c~="CFrame")then return end;u.CurrentCamera.CFrame=a;b:Disconnect()end)end;local c=(q==4)or(q==5)local d=(q==0)or(q==4)local e=(q==0)or(q==2)or(q==3)l=l and(q==0)n=n and s:FindFirstChildOfClass("Backpack")local f=getfenv()local r=f.sethiddenproperty or f.set_hidden_property or f.set_hidden_prop or f.sethiddenprop;local f=f.setsimulationradius or f.set_simulation_radius or f.set_sim_radius or f.setsimradius or f.set_simulation_rad or f.setsimulationrad;if r and(a=="shp")then spawn(function()while K and w:Wait()do r(s,"SimulationRadius",D)end end)elseif f and(a=="ssr")then spawn(function()while K and w:Wait()do f(D)end end)end;if h then h=function(a)if P(a,"HingeConstraint")or P(a,"BallSocketConstraint")then a.Parent=nil end end;for a,a in pairs(O(K))do h(a)end;K.DescendantAdded:Connect(h)end;if e then b()end;if q==0 then y(p)if not K then return end end;if j then for a,a in pairs(O(K))do if P(a,"LocalScript")then a.Disabled=true end end elseif i then local a=Q(K,"Animate","LocalScript")if a and(not a.Disabled)then a.Disabled=true else i=false end end;if n then for a,a in pairs(N(n))do if P(a,"Tool")then a.Parent=K end end end;pcall(function()settings().Physics.AllowSleep=false;settings().Physics.PhysicsEnvironmentalThrottle=Enum.EnviromentalPhysicsThrottle.Disabled end)local a={}for b,b in pairs(O(K))do if b.ClassName=="Script"then a[b.Name]=true end end;local f={}for b,c in pairs(O(K))do if P(c,"BasePart")then local b,d=tostring(b),true;while d do d=a[b]if d then b=b.."_"end end;table.insert(f,b)Instance.new("Script",c).Name=b end end;local a=K:FindFirstChildOfClass("Humanoid")if a then for a,a in pairs(a:GetPlayingAnimationTracks())do a:Stop()end end;K.Archivable=true;local h=L(K)if a and m then a:ChangeState(Enum.HumanoidStateType.Physics)if c then y(1.6)end end;if c then pcall(M,a)end;if not K then return end;local a,j,m=Q(K,"Head","BasePart"),Q(K,"Torso","BasePart")or Q(K,"UpperTorso","BasePart"),Q(K,"HumanoidRootPart","BasePart")if l then pcall(M,j)pcall(M,m)pcall(M,K:FindFirstChildOfClass("BodyColors")or Q(K,"Health","Script"))end;local l=Instance.new("Model",K)l:GetPropertyChangedSignal("Parent"):Connect(function()if not(l and l.Parent)then l=nil end end)for a,a in pairs(N(K))do if a~=l then if n and P(a,"Tool")then for b,b in pairs(O(a))do if b and b.Parent and P(b,"BasePart")then local c=Instance.new("BodyVelocity")c.Velocity,c.MaxForce,c.P,c.Name=I,G(1000,1000,1000),1250,"bv_"..a.Name;c.Parent=b end end end;a.Parent=l end end;if d then l:BreakJoints()else if a and j then for b,b in pairs(O(l))do if P(b,"JointInstance")then local c=false;if(b.Part0==j)and(b.Part1==a)then c=true end;if(b.Part0==a)and(b.Part1==j)then c=true end;if c then if o then o=b end else pcall(M,b)end end end end;if q==3 then task.delay(p,pcall,l.BreakJoints,l)end end;h.Parent=u;for a,a in pairs(N(h))do a.Parent=K end;pcall(M,h)local a,d=nil,nil;if g then a=function()if K then for a,a in pairs(O(K))do if P(a,"BasePart")then a.CanCollide=false end end else d:Disconnect()end end else a=function()if l then for a,a in pairs(O(l))do if P(a,"BasePart")then a.CanCollide=false end end else d:Disconnect()end end end;d=t:Connect(a)a()for a,a in pairs(O(l))do if(a.ClassName=="Script")and table.find(f,a.Name)then local b=a.Parent;if P(b,"BasePart")then for c,c in pairs(O(K))do if(c.ClassName=="Script")and(c.Name==a.Name)and(not c:IsDescendantOf(l))then local d=c.Parent;if(d.ClassName==b.ClassName)and(d.Name==b.Name)then S(b,d)pcall(M,a)pcall(M,c)break end end end end end end;for a,a in pairs(O(K))do if a and a.Parent and(not a:IsDescendantOf(l))then if P(a,"Decal")then a.Transparency=1 elseif P(a,"BasePart")then a.Transparency=1;a.Anchored=false elseif P(a,"ForceField")then a.Visible=false elseif P(a,"Sound")then a.Playing=false elseif P(a,"BillboardGui")or P(a,"SurfaceGui")or P(a,"ParticleEmitter")or P(a,"Fire")or P(a,"Smoke")or P(a,"Sparkles")then a.Enabled=false end end end;if i then local a=Q(K,"Animate","LocalScript")if a then a.Disabled=false end end;if n then for a,a in pairs(N(K))do if P(a,"Tool")then a.Parent=n end end end;local a,d=l:FindFirstChildOfClass("Humanoid"),K:FindFirstChildOfClass("Humanoid")if a then a:GetPropertyChangedSignal("Parent"):Connect(function()if not(a and a.Parent)then a=nil end end)end;if d then d:GetPropertyChangedSignal("Parent"):Connect(function()if not(d and d.Parent)then d=nil end end)u.CurrentCamera.CameraSubject=d;local c=nil;local function e()c:Disconnect()if K and d then u.CurrentCamera.CameraSubject=d end end;c=x:Connect(e)if a then a:GetPropertyChangedSignal("Jump"):Connect(function()if d then d.Jump=a.Jump end end)else b()end end;local f=Instance.new("BindableEvent",K)f.Event:Connect(function()pcall(M,f)v:SetCore("ResetButtonCallback",true)if c then if K then K:BreakJoints()end;return end;if l and a and(a.Health>0)then l:BreakJoints()a.Health=0 end;if e then b()end end)v:SetCore("ResetButtonCallback",f)z(0,function()while K do if a and d then d.Jump=a.Jump end;wait()end;v:SetCore("ResetButtonCallback",true)end)k=k and d and(d.RigType==Enum.HumanoidRigType.R15)if k then local a=Q(K,"HumanoidRootPart","BasePart")or Q(K,"UpperTorso","BasePart")or Q(K,"LowerTorso","BasePart")or Q(K,"Head","BasePart")or K:FindFirstChildWhichIsA("BasePart")if a then local b=a.CFrame;local c={head={Name="Head",Size=G(2,1,1),R15={Head=0}},torso={Name="Torso",Size=G(2,2,1),R15={UpperTorso=0.2,LowerTorso=-0.8}},root={Name="HumanoidRootPart",Size=G(2,2,1),R15={HumanoidRootPart=0}},leftArm={Name="Left Arm",Size=G(1,2,1),R15={LeftHand=-0.849,LeftLowerArm=-0.174,LeftUpperArm=0.415}},rightArm={Name="Right Arm",Size=G(1,2,1),R15={RightHand=-0.849,RightLowerArm=-0.174,RightUpperArm=0.415}},leftLeg={Name="Left Leg",Size=G(1,2,1),R15={LeftFoot=-0.85,LeftLowerLeg=-0.29,LeftUpperLeg=0.49}},rightLeg={Name="Right Leg",Size=G(1,2,1),R15={RightFoot=-0.85,RightLowerLeg=-0.29,RightUpperLeg=0.49}}}for a,a in pairs(N(K))do if P(a,"BasePart")then for a,a in pairs(N(a))do if P(a,"Motor6D")then a.Part0=nil end end end end;a.Archivable=true;for d,e in pairs(c)do local a=L(a)a:ClearAllChildren()a.Name,a.Size,a.CFrame,a.Anchored,a.Transparency,a.CanCollide=e.Name,e.Size,b,false,1,false;for b,c in pairs(e.R15)do local d=Q(K,b,"BasePart")local e=Q(d,"att1_"..b,"Attachment")if d then local f=Instance.new("Weld")f.Part0,f.Part1,f.C0,f.C1,f.Name=a,d,F(0,c,0),J,"Weld_"..b;f.Parent=d;d.Massless,d.Name=true,"R15_"..b;d.Parent=a;if e then e.Position=G(0,c,0)e.Parent=a end end end;a.Parent=K;c[d]=a end;local a={neck={Parent=c.torso,Name="Neck",Part0=c.torso,Part1=c.head,C0=F(0,1,0,-1,0,0,0,0,1,0,1,-0),C1=F(0,-0.5,0,-1,0,0,0,0,1,0,1,-0)},rootJoint={Parent=c.root,Name="RootJoint",Part0=c.root,Part1=c.torso,C0=F(0,0,0,-1,0,0,0,0,1,0,1,-0),C1=F(0,0,0,-1,0,0,0,0,1,0,1,-0)},rightShoulder={Parent=c.torso,Name="Right Shoulder",Part0=c.torso,Part1=c.rightArm,C0=F(1,0.5,0,0,0,1,0,1,-0,-1,0,0),C1=F(-0.5,0.5,0,0,0,1,0,1,-0,-1,0,0)},leftShoulder={Parent=c.torso,Name="Left Shoulder",Part0=c.torso,Part1=c.leftArm,C0=F(-1,0.5,0,0,0,-1,0,1,0,1,0,0),C1=F(0.5,0.5,0,0,0,-1,0,1,0,1,0,0)},rightHip={Parent=c.torso,Name="Right Hip",Part0=c.torso,Part1=c.rightLeg,C0=F(1,-1,0,0,0,1,0,1,-0,-1,0,0),C1=F(0.5,1,0,0,0,1,0,1,-0,-1,0,0)},leftHip={Parent=c.torso,Name="Left Hip",Part0=c.torso,Part1=c.leftLeg,C0=F(-1,-1,0,0,0,-1,0,1,0,1,0,0),C1=F(-0.5,1,0,0,0,-1,0,1,0,1,0,0)}}for b,c in pairs(a)do local d=Instance.new("Motor6D")for a,b in pairs(c)do d[a]=b end;a[b]=d end;if d then d.RigType,d.HipHeight=Enum.HumanoidRigType.R6,0 end end end;local a=game:GetService("Players").LocalPlayer;local b=game:GetService("RunService")local c=b.Stepped;local d=b.Heartbeat;local b=b.RenderStepped;local e=game:GetService("StarterGui")local e=game:GetService("Workspace")local e=CFrame.new;local e=Vector3.new;local e=Vector3.zero;local e=math.huge;local e=a.Character;local e=game.Players.LocalPlayer.Character;local e=Vector3.new;local function f(a,b,c)if typeof(a)=="Instance"then for a,a in pairs(a:GetChildren())do if(a.Name==b)and a:IsA(c)then return a end end end;return nil end;local g=game:GetService("UserInputService")local a=a:GetMouse()local function h(a)return(not g:GetFocusedTextBox())and g:IsKeyDown(Enum.KeyCode[a])end;local g=game.Players.LocalPlayer.Character;g.MediHood.Handle.att1_Handle.Position=Vector3.new(0,-6,0)a.Button1Down:Connect(function()g.MediHood.Handle.att1_Handle.Position=Vector3.new(0,0,0)end)local h=g["MediHood"].Handle;h.Mesh:Destroy()local f=f(f(l,h.Parent.Name,"Accessory"),"Handle","BasePart")if not f then return end;f.Destroying:Connect(function()f=nil end)h.Destroying:Connect(function()h=nil end)h:BreakJoints()h.Anchored=true;for a,a in pairs(f:GetDescendants())do if a:IsA("AlignOrientation")then a.Enabled=false end end;local i=false;a.Button1Down:Connect(function()i=true end)a.Button1Up:Connect(function()i=false end)local function j(b,c)spawn(function()while b:Wait()and g and f and h do if i and a.Target then h.Position=a.Hit.Position end;f.RotVelocity=c end end)end;j(c,e(100,100,100))j(b,e(100,100,100))j(d,e(20000,20000,20000))end;local a=game.Players.LocalPlayer.Character.Model.MediHood.Handle;game:GetService("RunService").Heartbeat:Connect(function()local b=Instance.new("Highlight")b.FillColor=Color3.new(1,0,0)b.OutlineColor=Color3.new(1,0,0)b.FillTransparency=0.40;b.Parent=a;wait(0.1)b:Destroy()end)local a=game.Players.LocalPlayer.Character;a.Model.MediHood.Handle.Mesh:Destroy()a.Model["Hat1"].Handle.Mesh:Destroy()a["Hat1"].Handle.att1_Handle.Name="Hat1"a["Hat1"].Handle.Hat1.Parent=a.Torso;a.Torso.Hat1.Rotation=Vector3.new(-145, 0, 0)a.Torso.Hat1.Position=Vector3.new(0, 0, 0)a.Model["Pal Hair"].Handle.Mesh:Destroy()a["Pal Hair"].Handle.att1_Handle.Name="BaconHair"a["Pal Hair"].Handle.BaconHair.Parent=a.Torso;a.Torso.BaconHair.Rotation=Vector3.new(0,90,0)a.Torso.BaconHair.Position=Vector3.new(0,0.5,0)a.Model["Pink Hair"].Handle.Mesh:Destroy()a["Pink Hair"].Handle.att1_Handle.Name="PinkHair"a["Pink Hair"].Handle.PinkHair.Parent=a["Left Arm"]a["Left Arm"].PinkHair.Rotation=Vector3.new(90,0,0)a.Model["Kate Hair"].Handle.Mesh:Destroy()a["Kate Hair"].Handle.att1_Handle.Name="KateHair"a["Kate Hair"].Handle.KateHair.Parent=a["Right Arm"]a["Right Arm"].KateHair.Rotation=Vector3.new(90,0,0)a.Model["LavanderHair"].Handle.Mesh:Destroy()a["LavanderHair"].Handle.att1_Handle.Name="LavanderHair"a["LavanderHair"].Handle.LavanderHair.Parent=a["Right Leg"]a["Right Leg"].LavanderHair.Rotation=Vector3.new(90,0,0)a.Model["Robloxclassicred"].Handle.Mesh:Destroy()a["Robloxclassicred"].Handle.att1_Handle.Name="RedHat"a["Robloxclassicred"].Handle.RedHat.Parent=a["Left Leg"]a["Left Leg"].RedHat.Rotation=Vector3.new(90,0,0)a["Crystal Staff"].Handle.att1_Handle.Parent=a["Right Arm"]a["Right Arm"].att1_Handle.Rotation=Vector3.new(190,90,40)a["Right Arm"].att1_Handle.Position=Vector3.new(0,-1,-0.7)game.Players.LocalPlayer.Character.Humanoid.WalkSpeed="16"local a=game.Players.LocalPlayer;local b=a.Character;local c=b.Humanoid;local d=b["Left Arm"]local e=b["Left Leg"]local f=b["Right Arm"]local g=b["Right Leg"]local h=b["HumanoidRootPart"]local i=b["Head"]local j=b["Torso"]local k=j["Neck"]local a=a:GetMouse()local l=false;local m=false;local m=false;local n=false;local o=false;local p=nil;local q=true;local r=false;local s=0;local t=0;local u=0;local u=18;local v=1;local w=true;local w=false;local x=75;local x=false;local x=true;local y=false;local z=false;local C=false;local C=false;local D=false;local E=game:GetService("RunService")local F=game:GetService("RunService").RenderStepped;local F=game:GetService("Debris")coroutine.wrap(function()while true do wait()if not b or not b:FindFirstChild("Humanoid")or b:FindFirstChild("Humanoid").Health<=0 then HumanoidIsDead=true;break end end end)()local G=Instance.new("ManualWeld")G.Parent=i;G.Part0=i;G.Part1=i;G.C0=CFrame.new(0,-1.5,-0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))local G=Instance.new("ManualWeld")G.Parent=h;G.Part0=j;G.C0=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))local G=Instance.new("ManualWeld")G.Parent=h;G.Part0=h;G.Part1=j;G.C0=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))local H=Instance.new("ManualWeld")H.Parent=f;H.Part0=f;H.Part1=j;H.C0=CFrame.new(-1.5,0,-0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))local I=Instance.new("ManualWeld")I.Parent=d;I.Part0=d;I.Part1=j;I.C0=CFrame.new(1.5,0,-0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))local J=Instance.new("ManualWeld")J.Parent=g;J.Part0=g;J.Part1=j;J.C0=CFrame.new(-0.5,2,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))local K=Instance.new("ManualWeld")K.Parent=e;K.Part0=e;K.Part1=j;K.C0=CFrame.new(0.5,2,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))local function L(a,b)local c=Instance.new("ManualWeld",a)c.Part0=a;c.Part1=b;c.C0=a.CFrame:inverse()*b.CFrame;return c end;function MAKETRAIL(a,b,c,d,e)A=Instance.new("Attachment",a)A.Position=b;A.Name="A"B=Instance.new("Attachment",a)B.Position=c;B.Name="B"tr1=Instance.new("Trail",a)tr1.Attachment0=A;tr1.Attachment1=B;tr1.Enabled=true;tr1.Lifetime=d;tr1.TextureMode="Static"tr1.LightInfluence=0;tr1.Color=e;tr1.Transparency=NumberSequence.new(0,1)end;tommygun=Instance.new("Part",b)tommygun.Size=Vector3.new(2,2,2)tommygun.CFrame=f.CFrame;tommygun.CanCollide=false;tommygun.Transparency=1;tommygunweld=Instance.new("Weld",tommygun)tommygunweld.Part0=tommygun;tommygunweld.Part1=f;tommygunweld.C0=tommygun.CFrame:inverse()*f.CFrame*CFrame.new(0,-.80,1.25)*CFrame.Angles(math.rad(98),math.rad(0),0)mtommygun=Instance.new("SpecialMesh",tommygun)mtommygun.MeshType="FileMesh"mtommygun.Scale=Vector3.new(1,1,1)mtommygun.MeshId,mtommygun.TextureId='http://www.roblox.com/asset/?id=116679805','http://www.roblox.com/asset/?id=116679995'shootbox=Instance.new("Part",b)shootbox.Size=Vector3.new(.2,.2,.2)shootbox.Transparency=1;shootbox.CanCollide=false;shootbox.Transparency=1;shootbox.CFrame=tommygun.CFrame;shootboxweld=L(shootbox,tommygun)shootboxweld.C0=CFrame.new(0,-.05,2.62)light=Instance.new("PointLight",shootbox)light.Color=BrickColor.new("Bright yellow").Color;light.Range=5;light.Brightness=11;light.Enabled=false;particlemiter1=Instance.new("ParticleEmitter",shootbox)particlemiter1.Enabled=false;particlemiter1.Texture="rbxassetid://461242617"particlemiter1.Lifetime=NumberRange.new(.1)particlemiter1.Size=NumberSequence.new(1,0)particlemiter1.Rate=20;particlemiter1.RotSpeed=NumberRange.new(0)particlemiter1.Speed=NumberRange.new(0)tommygunammo=Instance.new("Part",b)tommygunammo.Size=Vector3.new(2,2,2)tommygunammo.CFrame=tommygun.CFrame;tommygunammo.CanCollide=false;tommygunammoweld=Instance.new("Weld",tommygunammo)tommygunammoweld.Part0=tommygunammo;tommygunammoweld.Part1=tommygun;tommygunammo.Transparency=1;tommygunammoweld.C0=tommygun.CFrame:inverse()*tommygun.CFrame*CFrame.new(0,.4,.25)*CFrame.Angles(math.rad(0),math.rad(0),0)mtommygunammo=Instance.new("SpecialMesh",tommygunammo)mtommygunammo.MeshType="FileMesh"mtommygunammo.Scale=Vector3.new(1,1,1)mtommygunammo.MeshId,mtommygunammo.TextureId='http://www.roblox.com/asset/?id=116740155','http://www.roblox.com/asset/?id=116679995'coroutine.wrap(function()for a,a in pairs(b:GetChildren())do if a.Name=="Animate"then a:Remove()end end end)()function damagealll(a,c)local d={}for e,e in pairs(workspace:GetChildren())do if e~=b and e:FindFirstChildOfClass('Humanoid')and e:FindFirstChild('Torso')or e:FindFirstChild('UpperTorso')then if e:FindFirstChild("Torso")then local b=(e.Torso.Position-c).magnitude;if b<a then table.insert(d,e)end elseif e:FindFirstChild("UpperTorso")then local b=(e.UpperTorso.Position-c).magnitude;if b<a then table.insert(d,e)end end end end;return d end;function swait(a)if a==0 or a==nil then game:service("RunService").Stepped:wait(0)else for a=0,a do game:service("RunService").Stepped:wait(0)end end end;doomtheme=Instance.new("Sound",j)doomtheme.Volume=1;doomtheme.Name="doomtheme"doomtheme.Looped=true;doomtheme.SoundId="rbxassetid://318812395"doomtheme:Play()j.ChildRemoved:connect(function(a)if a.Name=="doomtheme"then doomtheme=Instance.new("Sound",j)doomtheme.Volume=1;doomtheme.Name="doomtheme"doomtheme.Looped=true;doomtheme.SoundId="rbxassetid://318812395"doomtheme:Play()end end)function SOUND(a,b,c,d,e)so=Instance.new("Sound")so.Parent=a;so.SoundId="rbxassetid://"..b;so.Volume=c;so.Looped=d;so:Play()F:AddItem(so,e)end;a.KeyDown:connect(function(a)a=a:lower()if a=='t'then if o then return end;o=true;local a=Instance.new("BillboardGui",i)a.Size=UDim2.new(0,4,0,1.6)a.StudsOffset=Vector3.new(0,0,0)a.Name="laff"a.AlwaysOnTop=true;a.StudsOffset=Vector3.new(0,2,0)a.Adornee=i;F:AddItem(a,3)local a=Instance.new("TextLabel",a)a.BackgroundTransparency=1;a.Text="HeHeHeHeHeHeHe..."a.Font="Garamond"a.TextSize=30;a.Name="lafftext"a.TextStrokeTransparency=0;a.TextColor3=BrickColor.new("Grey").Color;a.TextStrokeColor3=Color3.new(0,0,0)a.Size=UDim2.new(1,0,.5,0)laff=Instance.new("Sound",i)laff.SoundId="rbxassetid://2126502539"laff.Volume=5;laff:Play()wait(5)laff:Remove()o=false end end)a.KeyDown:connect(function(b)b=b:lower()if b=='e'then if debounce then return end;if w then g1:Remove()light.Enabled=false;pcall(function()temmy:Remove()end)for a,a in pairs(tommygun:GetDescendants())do if a.Name=="temmy"then a:Remove()end end;light.Enabled=false;particlemiter1.Enabled=false;c.CameraOffset=Vector3.new(0,0,0)m=false;w=false;D=false;C=false;u=18 else g1=Instance.new("BodyGyro",h)g1.D=175;g1.P=20000;g1.MaxTorque=Vector3.new(0,9000,0)g1.CFrame=CFrame.new(h.Position,a.Hit.p)m=true;debounce=true;w=true;coroutine.wrap(function()while w do g1.CFrame=g1.CFrame:lerp(CFrame.new(h.Position,a.Hit.p),.1)u=10;swait()if h.Velocity.y>1 then p="Jump3"elseif h.Velocity.y<-1 then p="Falling3"elseif h.Velocity.Magnitude>2 and r==false and m==true then p="Walk3"elseif h.Velocity.Magnitude<2 and r==false and m==true then p="Idle4"end end end)()coroutine.wrap(function()while w do swait()s=0.05;t=t+v;if p=="Jump3"and m and not r then v=.65;J.C0=J.C0:lerp(CFrame.new(-0.5,2,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)),0.4)K.C0=K.C0:lerp(CFrame.new(0.5,1.0,.9)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),0.4)elseif p=="Falling3"and m and not r then v=.65;J.C0=J.C0:lerp(CFrame.new(-0.5,2,0)*CFrame.Angles(math.rad(8),math.rad(4),math.rad(0)),0.4)K.C0=K.C0:lerp(CFrame.new(0.5,1.0,.9)*CFrame.Angles(math.rad(14),math.rad(-4),math.rad(0)),0.4)elseif p=="Walk3"and m==true and r==false then v=.65;G.C0=G.C0:lerp(CFrame.new(0,0.05*math.sin(t/4),0)*CFrame.Angles(math.rad(0),math.rad(-50),math.rad(0)),.2)J.C0=J.C0:lerp(CFrame.new(-0.5,1.92-0.35*math.cos(t/8)/2.8,0.2-math.sin(t/8)/3.4)*CFrame.Angles(math.rad(10)+-math.sin(t/8)/2.3,math.rad(0)*math.cos(t/1),math.rad(0),math.cos(25*math.cos(t/8))),0.1)K.C0=K.C0:lerp(CFrame.new(0.5,1.92+0.35*math.cos(t/8)/2.8,0.2+math.sin(t/8)/3.4)*CFrame.Angles(math.rad(10)- -math.sin(t/8)/2.3,math.rad(0)*math.cos(t/1),math.rad(0),math.cos(25*math.cos(t/8))),0.1)elseif p=="Idle4"and m==true and r==false then v=.65;G.C0=G.C0:lerp(CFrame.new(0,-.2+-.1*math.sin(t/25),0)*CFrame.Angles(math.rad(0),math.rad(-50),math.rad(0)),.1)J.C1=J.C1:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,0),.1)J.C0=J.C0:lerp(CFrame.new(-0.3,2-.1*math.sin(t/25),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)),0.1)K.C1=K.C1:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)K.C0=K.C0:lerp(CFrame.new(0.3,2.0-.1*math.sin(t/25),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)),0.1)end end end)()SOUND(f,898163129,6,false,2)for a=1,30 do tommygunweld.C0=tommygunweld.C0:lerp(CFrame.new(0,-.68,1.25)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-12)),.25)H.C0=H.C0:lerp(CFrame.new(-1,0.1,0.4)*CFrame.Angles(math.rad(-90),math.rad(-60),math.rad(0)),0.25)I.C0=I.C0:lerp(CFrame.new(1,1.35,0.4)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),0.25)swait()end;C=true;a.Button1Down:connect(function()if C then particlemiter1.Enabled=true;temmy=Instance.new("Sound",tommygun)temmy.SoundId="rbxassetid://2204318084"temmy.Volume=6;temmy.Name="temmy"temmy.Looped=true;temmy:Play()D=true end end)a.Button1Up:connect(function()if C then c.CameraOffset=Vector3.new(0,0,0)light.Enabled=false;particlemiter1.Enabled=false;pcall(function()temmy:Remove()end)for a,a in pairs(tommygun:GetDescendants())do if a.Name=="temmy"then a:Remove()end end;D=false end end)coroutine.wrap(function()if z then return end;z=true;while true do swait(3)if D then if x then x=false;y=true;light.Enabled=true elseif y then x=true;y=false;light.Enabled=false end;pcall(function()if a.Target.Parent:FindFirstChildOfClass("Humanoid")then DamageFling(a.Target.Parent)end end)end end end)()coroutine.wrap(function()if n then return end;n=true;while true do if D then pcall(function()if a.Target.Parent:FindFirstChildOfClass("Humanoid")then DamageFling(a.Target.Parent)end end)I.C0=I.C0:lerp(CFrame.new(1,1.35,0.4)*CFrame.Angles(math.rad(-90),math.rad(0-10*math.sin(t)),math.rad(0)),0.25)H.C0=H.C0:lerp(CFrame.new(-1,0.1+.4*math.sin(t),0.4)*CFrame.Angles(math.rad(-90),math.rad(-60),math.rad(0)),0.25)elseif not D then end;swait()end end)()debounce=false end end end)checks1=coroutine.wrap(function()while true do if HumanoidIsDead then break end;if h.Velocity.y>1 then p="Jump"elseif h.Velocity.y<-1 then p="Falling"elseif h.Velocity.Magnitude<2 then p="Idle"elseif h.Velocity.Magnitude<20 then p="Walking"elseif h.Velocity.Magnitude>20 then p="Running"else end;wait()end end)checks1()function ray(a,b,c,d)return workspace:FindPartOnRay(Ray.new(a,b.unit*c),d)end;function ray2(a,b,c,d)local b=CFrame.new(a,b).lookVector;return ray(a,b,c,d)end;OrgnC0=k.C0;local a=coroutine.wrap(function()while E.RenderStepped:wait()do if HumanoidIsDead then break end;TrsoLV=j.CFrame.lookVector;Dist=nil;Diff=nil;if not q then print("Failed to recognize")else local a,a=Workspace:FindPartOnRay(Ray.new(d.CFrame.p,a.Hit.lookVector),Workspace,false,true)Dist2=(d.CFrame.p-Point).magnitude;Diff2=d.CFrame.Y-Point.Y end end end)a()immortal={}for a,a in pairs(b:GetDescendants())do if a:IsA("BasePart")and a.Name~="lmagic"and a.Name~="rmagic"then if a~=h and a~=j and a~=i and a~=f and a~=d and a~=g and a.Name~="lmagic"and a.Name~="rmagic"and a~=e then a.CustomPhysicalProperties=PhysicalProperties.new(0,0,0,0,0)end;table.insert(immortal,{a,a.Parent,a.Material,a.Color,a.Transparency})elseif a:IsA("JointInstance")then table.insert(immortal,{a,a.Parent,nil,nil,nil})end end;for a=1,#immortal do if immortal[a]~=nil then local a=immortal[a]local b=a[1]local c=a[2]local d=a[3]local e=a[4]local a=a[5]if levitate then if b.ClassName=="Part"and b~=h and b.Name~=eyo1 and b.Name~=eyo2 and b.Name~="lmagic"and b.Name~="rmagic"then b.Material=d;b.Color=e;b.Transparency=a end;b.AncestryChanged:connect(function()b.Parent=c end)else if b.ClassName=="Part"and b~=h and b.Name~="lmagic"and b.Name~="rmagic"then b.Material=d;b.Color=e;b.Transparency=a end;b.AncestryChanged:connect(function()b.Parent=c end)end end end;coroutine.wrap(function()while true do if HumanoidIsDead then break end;if c.Health<.1 then deadsound=Instance.new("Sound",j)deadsound.Volume=6;deadsound.SoundId="rbxassetid://1411352723"deadsound:Play()end;wait()end end)()local a=coroutine.wrap(function()while true do if HumanoidIsDead then break end;s=0.05;t=t+v;if p=="Jump"and m==false then v=1;tommygunweld.C0=tommygunweld.C0:lerp(CFrame.new(0,-.80,1.25)*CFrame.Angles(math.rad(98),math.rad(0),0),.25)K.C1=K.C1:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)J.C1=J.C1:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,0),.1)I.C1=I.C1:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)G.C0=G.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4)I.C0=I.C0:lerp(CFrame.new(1.4,.1,-.2)*CFrame.Angles(math.rad(20),math.rad(-3),math.rad(-4)),0.4)J.C0=J.C0:lerp(CFrame.new(-0.5,2,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)),0.4)K.C0=K.C0:lerp(CFrame.new(0.5,1.0,.9)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),0.4)elseif p=="Jump2"and m==false then v=1;G.C0=G.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-20-1*math.sin(t/9)),math.rad(0+0*math.cos(t/8)),math.rad(0)+h.RotVelocity.Y/30,math.cos(10*math.cos(t/10))),0.3)K.C1=K.C1:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)J.C1=J.C1:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,0),.3)H.C0=H.C0:lerp(CFrame.new(-1.5,.6,-.5)*CFrame.Angles(math.rad(32),math.rad(5-.1*math.sin(t/12)),math.rad(40-.5*math.sin(t/12))),0.3)I.C0=I.C0:lerp(CFrame.new(1.5,.6,-.5)*CFrame.Angles(math.rad(30),math.rad(-5+.1*math.sin(t/12)),math.rad(-40+.5*math.sin(t/12))),0.3)I.C1=I.C1:lerp(CFrame.new(.2,1.2,-.3),.3)J.C0=J.C0:lerp(CFrame.new(-0.54,1.4+.1*math.sin(t/9),.4)*CFrame.Angles(math.rad(9+2*math.cos(t/9)),math.rad(0),math.rad(0)),0.3)K.C0=K.C0:lerp(CFrame.new(0.54,2.0+.02*math.sin(t/9),0.2+.1*math.sin(t/9))*CFrame.Angles(math.rad(25+5*math.sin(t/9)),math.rad(20),math.rad(0)),0.3)elseif p=="Falling"and m==false then v=1;tommygunweld.C0=tommygunweld.C0:lerp(CFrame.new(0,-.80,1.25)*CFrame.Angles(math.rad(98),math.rad(0),0),.25)K.C1=K.C1:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)J.C1=J.C1:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,0),.1)I.C1=I.C1:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)J.C0=J.C0:lerp(CFrame.new(-0.5,2,0)*CFrame.Angles(math.rad(8),math.rad(4),math.rad(0)),0.2)K.C0=K.C0:lerp(CFrame.new(0.5,1.0,.9)*CFrame.Angles(math.rad(14),math.rad(-4),math.rad(0)),0.2)I.C0=I.C0:lerp(CFrame.new(1.6,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)),0.2)elseif p=="Falling2"and m==false then v=1;G.C0=G.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-20-1*math.sin(t/9)),math.rad(0+0*math.cos(t/8)),math.rad(0)+h.RotVelocity.Y/30,math.cos(10*math.cos(t/10))),0.3)K.C1=K.C1:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)J.C1=J.C1:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,0),.3)H.C0=H.C0:lerp(CFrame.new(-1.5,.6,-.5)*CFrame.Angles(math.rad(32),math.rad(5-.1*math.sin(t/12)),math.rad(40-.5*math.sin(t/12))),0.3)I.C0=I.C0:lerp(CFrame.new(1.5,.6,-.5)*CFrame.Angles(math.rad(30),math.rad(-5+.1*math.sin(t/12)),math.rad(-40+.5*math.sin(t/12))),0.3)I.C1=I.C1:lerp(CFrame.new(.2,1.2,-.3),.3)J.C0=J.C0:lerp(CFrame.new(-0.54,1.4+.1*math.sin(t/9),.4)*CFrame.Angles(math.rad(9+2*math.cos(t/9)),math.rad(0),math.rad(0)),0.3)K.C0=K.C0:lerp(CFrame.new(0.54,2.0+.02*math.sin(t/9),0.2+.1*math.sin(t/9))*CFrame.Angles(math.rad(25+5*math.sin(t/9)),math.rad(20),math.rad(0)),0.3)elseif p=="Walking"and m==false and r==false then v=1.2;l=true;tommygunweld.C0=tommygunweld.C0:lerp(CFrame.new(0,-.80,1.25)*CFrame.Angles(math.rad(98),math.rad(0),0),.25)H.C0=H.C0:lerp(CFrame.new(-1.3,1,0)*CFrame.Angles(math.rad(180),math.rad(1),math.rad(10)),0.1)K.C1=K.C1:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)J.C1=J.C1:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,0),.1)I.C0=I.C0:lerp(CFrame.new(1.5+h.RotVelocity.Y/85,.35,.5*math.sin(t/8))*CFrame.Angles(math.rad(-35*math.sin(t/8)),math.rad(0*math.sin(t/8)),math.rad(10+h.RotVelocity.Y/10,math.sin(20*math.sin(t/4)))),.3)G.C0=G.C0:lerp(CFrame.new(0,0.05*math.sin(t/4),0)*CFrame.Angles(math.rad(-10),math.rad(5*math.cos(t/7)),math.rad(0)+h.RotVelocity.Y/30,math.cos(25*math.cos(t/10))),0.1)J.C0=J.C0:lerp(CFrame.new(-0.5,1.92-0.35*math.cos(t/8)/2.8,0.2-math.sin(t/8)/3.4)*CFrame.Angles(math.rad(10)+-math.sin(t/8)/2.3,math.rad(0)*math.cos(t/1),math.rad(0),math.cos(25*math.cos(t/8))),0.3)K.C0=K.C0:lerp(CFrame.new(0.5,1.92+0.35*math.cos(t/8)/2.8,0.2+math.sin(t/8)/3.4)*CFrame.Angles(math.rad(10)- -math.sin(t/8)/2.3,math.rad(0)*math.cos(t/1),math.rad(0),math.cos(25*math.cos(t/8))),0.3)elseif p=="Idle"and m==false and r==false then v=.5;tommygunweld.C0=tommygunweld.C0:lerp(CFrame.new(0,-.80,1.25)*CFrame.Angles(math.rad(98),math.rad(0),0),.25)G.C0=G.C0:lerp(CFrame.new(0,-.2+-.1*math.sin(t/12),0)*CFrame.Angles(math.rad(0),math.rad(25),math.rad(0)),.1)H.C0=H.C0:lerp(CFrame.new(-1.3+.1*math.sin(t/12),1+.1*math.sin(t/12),0)*CFrame.Angles(math.rad(180),math.rad(1),math.rad(8+5*math.sin(t/12))),0.1)I.C0=I.C0:lerp(CFrame.new(1.59-.05*math.sin(t/12),0.1-.1*math.sin(t/12),0)*CFrame.Angles(math.rad(-2),math.rad(2),math.rad(8-6*math.sin(t/12))),.2)J.C1=J.C1:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,0),.1)J.C0=J.C0:lerp(CFrame.new(-0.3,2-.1*math.sin(t/12),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)),0.1)K.C1=K.C1:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)K.C0=K.C0:lerp(CFrame.new(0.3,2.0-.1*math.sin(t/12),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)),0.1)elseif p=="Idle2"and m==false and r==false then v=.75;G.C0=G.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0-3*math.sin(t/9)),0,0),.1)J.C1=J.C1:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,0),.1)K.C1=K.C1:lerp(CFrame.new(-.2,.2,0)*CFrame.Angles(0,0,0),.1)I.C1=CFrame.new(0,0,0)*CFrame.Angles(0,0,0)I.C0=I.C0:lerp(CFrame.new(1.6,0.8-.1*math.sin(t/9),0)*CFrame.Angles(math.rad(0),math.rad(0+3*math.sin(t/9)),math.rad(35-5*math.sin(t/9))),0.4)H.C0=H.C0:lerp(CFrame.new(-1.6,0.8-.1*math.sin(t/9),0)*CFrame.Angles(math.rad(0),math.rad(0-3*math.sin(t/9)),math.rad(-35+5*math.sin(t/9))),0.4)J.C0=J.C0:lerp(CFrame.new(-0.54,1.4+.1*math.sin(t/9),.4)*CFrame.Angles(math.rad(9+2*math.cos(t/9)),math.rad(0),math.rad(0)),0.4)K.C0=K.C0:lerp(CFrame.new(0.5,2.0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10+2*math.sin(t/9))),0.4)elseif p=="Walking2"and m==false and r==false then u=50;G.C0=G.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-20-1*math.sin(t/9)),math.rad(0+0*math.cos(t/8)),math.rad(0)+h.RotVelocity.Y/30,math.cos(10*math.cos(t/10))),0.3)K.C1=K.C1:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)J.C1=J.C1:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,0),.3)H.C0=H.C0:lerp(CFrame.new(-1.5,.6,-.5)*CFrame.Angles(math.rad(32),math.rad(5-.1*math.sin(t/12)),math.rad(40-.5*math.sin(t/12))),0.3)I.C0=I.C0:lerp(CFrame.new(1.5,.6,-.5)*CFrame.Angles(math.rad(30),math.rad(-5+.1*math.sin(t/12)),math.rad(-40+.5*math.sin(t/12))),0.3)I.C1=I.C1:lerp(CFrame.new(.2,1.2,-.3),.3)J.C0=J.C0:lerp(CFrame.new(-0.54,1.4+.1*math.sin(t/9),.4)*CFrame.Angles(math.rad(9+2*math.cos(t/9)),math.rad(0),math.rad(0)),0.3)K.C0=K.C0:lerp(CFrame.new(0.54,2.0+.02*math.sin(t/9),0.2+.1*math.sin(t/9))*CFrame.Angles(math.rad(25+5*math.sin(t/9)),math.rad(20),math.rad(0)),0.3)elseif p=="Running"and m==false then v=1;H.C0=H.C0:lerp(CFrame.new(0,.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)I.C1=I.C1:lerp(CFrame.new(-1.24+.6*math.sin(t/4)/1.4,0.54,0-0.8*math.sin(t/4))*CFrame.Angles(math.rad(6+140*math.sin(t/4)/1.2),math.rad(0),math.rad(20+70*math.sin(t/4))),0.3)I.C0=I.C0:lerp(CFrame.new(0,.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.3)G.C0=G.C0:lerp(CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-20-0*math.sin(t/4)),math.rad(0+6*math.sin(t/4)),math.rad(0)+h.RotVelocity.Y/30,math.sin(10*math.sin(t/4))),0.3)J.C1=J.C1:lerp(CFrame.new(0,0,-.2+.5*-math.sin(t/4)),.3)J.C0=J.C0:lerp(CFrame.new(-0.5,1.6+0.1*math.sin(t/4),.7*-math.sin(t/4))*CFrame.Angles(math.rad(15+-50*math.sin(t/4)),0,0),.3)K.C1=K.C1:lerp(CFrame.new(0,0,-.2+.5*math.sin(t/4)),.3)K.C0=K.C0:lerp(CFrame.new(0.5,1.6-0.1*math.sin(t/4),.7*math.sin(t/4))*CFrame.Angles(math.rad(15+50*math.sin(t/4)),0,0),.3)end;swait()end end)a()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement