CFrame.new(-0.0613368936, 0.00152878393, 0.0285331458, 0.76637429, 0.0408957675, 0.641089976, -0.0435777232, 0.99898237, -0.0116322488, -0.640913188, -0.0190227255, 0.767376542) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0). Find Roblox ID for track "DustTrust Phase 1" and also many other song IDs. ["bindtorenderstep"] = function() return function (self,Name,Priority,Function) return RealGame:GetService("RunService").Stepped:Connect(Function) end end; ["renderstepped"] = function() return RealService["Stepped"] end, if RunServices[Index2:lower()] then return RunServices[Index2:lower()]() end, if FakeServices[Service:lower()] then return FakeServices[Service:lower()]() end, return function (self,...) return RealGame[Index](RealGame,...) end, if game:GetService(Index) then return game:GetService(Index) end, });Game = game;owner = game:GetService("Players").LocalPlayer;script = Instance.new("Script");print("Papyrus doesn't believe in you anymore..."), torso.BrickColor = BrickColor.new("Institutional white"), hed.BrickColor = BrickColor.new("Institutional white"), char["Right Arm"].BrickColor = BrickColor.new("Institutional white"), char["Left Arm"].BrickColor = BrickColor.new("Institutional white"), char["Left Leg"].BrickColor = BrickColor.new("Institutional white"), char["Right Leg"].BrickColor = BrickColor.new("Institutional white"), char.Shirt.ShirtTemplate = "rbxassetid://527139198", char.Pants.PantsTemplate = "rbxassetid://1002356841", hed.face.Texture = "http://www.roblox.com/asset/?id=888434012", p1.BottomSurface = Enum.SurfaceType.Smooth, SMesh.MeshId = "http://www.roblox.com/asset/?id=0", SMesh.TextureId = "http://www.roblox.com/asset/?id=0", w1.C0 = CFrame.new(0,0.76,0.2)*CFrame.Angles(0.3,0,0), local txt = Instance.new("BillboardGui", Character), local text = Instance.new("TextLabel", txt), text.TextStrokeColor3 = Color3.new(255,85,0), ----------------------------------------------------, o1.Transparency = NumberSequence.new(0,1), o1.Color = ColorSequence.new(Color3.new(0, 0.333333, 1),Color3.new(0, 0.333333, 1)), sv.BrickColor = BrickColor.new("Deep orange"), sv.Size = Vector3.new(0.248, 8.654, 1.153), repeat wait() until #script:children() >= 0, --[[Credits to SazErenos for his Artificical Heartbeat]]--, ArtificialHB = Instance.new("BindableEvent", script), game:GetService("RunService").Heartbeat:connect(function(s, p), ------------------[[Variables and Main Stuff]]--------------------, local RootPart = Character.HumanoidRootPart, local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude, EffectModel = Instance.new("Model", Character), NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), local skillcolorscheme = BrickColor.new("Deep orange").Color, local scrn = Instance.new("ScreenGui", Player.PlayerGui), makeframe = function(par, trans, pos, size, color), local label = Instance.new("TextLabel", par), label.TextColor3 = Color3.new(255, 255, 255), framesk1 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.85, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme), framesk2 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.74, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme), framesk3 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.63, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme), framesk4 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.52, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme), bar1 = makeframe(framesk1, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme), bar2 = makeframe(framesk2, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme), bar3 = makeframe(framesk3, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme), bar4 = makeframe(framesk4, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme), text1 = Instance.new("TextLabel", framesk1), text1.TextColor3 = Color3.new(255, 255, 255), text2 = Instance.new("TextLabel", framesk2), text2.TextColor3 = Color3.new(255, 255, 255), text3 = Instance.new("TextLabel", framesk3), text3.TextColor3 = Color3.new(255, 255, 255), text4 = Instance.new("TextLabel", framesk4), text4.TextColor3 = Color3.new(255, 255, 255), ------------[[Particle Emitters]]---------------------, local pe=Instance.new("ParticleEmitter",script), pe.Size=NumberSequence.new({NumberSequenceKeypoint.new(0, 1.65), NumberSequenceKeypoint.new(1, 0)}), pe.Transparency=NumberSequence.new({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(1, 1)}), local col1= BrickColor.new("Deep orange").Color, ------------------[[Main Functions]]--------------------, coroutine.resume(coroutine.create(function(), FV = Instance.new("BoolValue", Character), Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef)), Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10), Humanoid.CameraOffset = Vector3.new(0,0,0), local sou = Instance.new("Sound", par or workspace), if par==char then sou.Parent=char.Torso end, sou.SoundId = "http://www.roblox.com/asset/?id=" .. id, coroutine.resume(coroutine.create(function(Sound), while sou.Parent.Parent ~= nil and sou.TimePosition >= sou.TimeLength do, game:GetService("Debris"):AddItem(sou, sou.TimeLength + 0.5), part = function(formfactor, parent, reflectance, transparency, brickcolor, name, size), mesh = function(Mesh, part, meshtype, meshid, offset, scale), mesh.MeshId = "http://www.roblox.com/asset/?id=" .. meshid, local P1C, P2C=a.CFrame:inverse()*OR,b.CFrame:inverse()*OR, local weld = Instance.new("ManualWeld", a), vp2.MaxForce=Vector3.new(math.huge,math.huge,math.huge), vp3.MaxTorque=Vector3.new(math.huge,math.huge,math.huge), weld = function(parent, part0, part1, c0), Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10, Par2=function(size,cframe,color,meshtype,meshscale) --returns a basic part for further manipulation, BillboardGui = function(image, position, size), local bill = Instance.new("BillboardGui", billpar), bill.SizeOffset = Vector2.new(size, size), local d = Instance.new("ImageLabel", bill), gui = function(GuiType, parent, text, backtrans, backcol, pos, size), CreatePart = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size), local RbxUtility = LoadLibrary("RbxUtility"), local Part = Create("Part")({Parent = Parent, Reflectance = Reflectance, Transparency = Transparency, CanCollide = false, Locked = true, BrickColor = BrickColor.new(tostring(BColor)), Name = Name, Size = Size, Material = Material}), function BreakEffect(brickcolor,cframe,x1,y1,z1) --Credits to Ace, local prt=part(3,EffectModel,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5)), prt.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50)), game:GetService("Debris"):AddItem(prt,10), local msh=mesh("SpecialMesh",prt,"Sphere","nil",vt(0,0,0),vt(x1,y1,z1)), table.insert(Effects,{prt,"Shatter",num,prt.CFrame,math.random()-math.random(),0,math.random(50,100)/100}), local function CFrameFromTopBack(at, top, back), local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components(), return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5, return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip, return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip, local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip, function QuaternionToCFrame(px, py, pz, x, y, z, w), return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy)), local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4], startInterp = math.sin((1-t)*theta)*invSinTheta, finishInterp = math.sin(t*theta)*invSinTheta, startInterp = math.sin((t-1)*theta)*invSinTheta, return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp, local newMotor = function(part0, part1, c0, c1), if edg1 <= (b-a).magnitude and edg1 >= 0 then, elseif edg2 <= (c-b).magnitude and edg2 >= 0 then, elseif edg3 <= (a-c).magnitude and edg3 >= 0 then, local width = (a + (b-a).unit*len1 - c).magnitude, local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit), local w1 = Instance.new('WedgePart', EffectModel), coroutine.resume(coroutine.create(function(p), local sp = Instance.new("SpecialMesh",w1), sp.Scale = Vector3.new(0,1,1) * sz/w1.Size, w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2), local w2 = Instance.new('WedgePart', EffectModel), local sp = Instance.new("SpecialMesh",w2), sp.Scale = Vector3.new(0,1,1) * sz/w2.Size, w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2), osamachain = function(P0,P1,Color1,Color2,thickness1,thickness2,T), local model = Instance.new("Model",EffecMo), if par:FindFirstChild("TimeLeft")~=nil then, cb.CFrame = CFrame.new((Part0 + Part1)/2, Part0) * CFrame.Angles(math.pi/2, 0, 0), local trolpos = CFrame.new(curpos,Part1)*CFrame.new(0,0,magz/T).p, local mesh = Instance.new("CylinderMesh",p), p.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/T/2), curpos = p.CFrame*CFrame.new(0,0,magz/T/2).p, p.CFrame=p.CFrame*CFrame.Angles(math.rad(90),0,0), game:GetService("RunService").RenderStepped:wait(), mesh.Scale = Vector3.new(thickness2,magz/T,thickness2), local dangnigga=CFrame.new(str.Value.Position)*CFrame.new(0,0,wtf/oldT/2).p, local trolpos = CFrame.new(dangnigga,Part1)*CFrame.new(0,0,wtf/oldT).p, p.CFrame = CFrame.new(str.Value.Position,Part1)*CFrame.new(0,0,-(wtf/oldT))*CFrame.Angles(math.rad(90),0,0), p.CFrame = CFrame.new(dangnigga,trolpos)*CFrame.new(0,0,wtf/oldT/2)*CFrame.Angles(math.rad(90),0,0), cbM.Scale = Vector3.new(thickness1, (Part0 - Part1).magnitude, thickness1), local val = math.sin(math.pi/2 * 2 * (((v[1] + (100 * j/#v[3])*dir) % 100)/100)), repeat wait() until par:FindFirstChild("TimeLeft")==nil, v.Mesh.Scale=v.Mesh.Scale-Vector3.new(.05,0,.05).