Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
- local Player,Mouse,mouse,UserInputService,ContextActionService = owner
- local RealPlayer = Player
- do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end,__call=function(self,...)local t=rawget(self,"_RealService")if t then return t(...)end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return self[t]end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;x.RunService=v({RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")setmetatable(x,{__index=function(self,t)return r:GetService(t)or typeof(r[t])=="function"and function(m,...)return r[t](r,...)end or r[t]end,__newindex=s.__newindex,__call=s.__call})game,owner=x,x.Players.LocalPlayer end
- plr = game.Players.LocalPlayer
- plrg = plr.PlayerGui
- char = plr.Character
- ra = char["Right Arm"]
- la = char["Left Arm"]
- rl = char["Right Leg"]
- ll = char["Left Leg"]
- h = char.Head
- t = char.Torso
- mouse = plr:GetMouse()
- print("Made by vlad20020")
- warn([[
- Q - Carry things
- E - Take the thing inside of trashcan
- R - Open blackhole
- T - Taunt
- Y - Undercover(Unlocks new moves)
- F - Unanchor part
- G - POOTIS ALARM
- H/J - Lower/Higher part that you are carrying
- Z - Drop all parts that you took
- X - Teleport
- C - Clear trashlist
- V - Eat fool that trying to kill you(Target)
- B - Spawn little dummy
- U - Set the point for Dio to walk to
- K - Set the target for Dio
- N - Destroy All dummys(Not dios)
- M - Teleport to trash strorage
- E - Punch(Undercover)
- T - Taunt(Undercover)
- F - Dark fire(Undercover)]])
- function swait(TIME)
- game:GetService("RunService").RenderStepped:wait(TIME)
- end
- local tweens = game:GetService("TweenService")
- rs = t["Right Shoulder"]
- ls = t["Left Shoulder"]
- rh = t["Right Hip"]
- lh = t["Left Hip"]
- nec = t.Neck
- rut = char.HumanoidRootPart
- rutj = rut.RootJoint
- hum = char:FindFirstChildOfClass("Humanoid")
- using = false
- using1 = true
- local dancing = false
- local countvalue = 0
- local screng = Instance.new("ScreenGui",plrg)
- local countg = Instance.new("TextLabel",screng) countg.Size = UDim2.new(.1,0,.1,0) countg.Position = UDim2.new(.9,0,.9,0) countg.BackgroundTransparency = 1 countg.BorderSizePixel = 0 countg.TextScaled = true countg.TextColor3 = Color3.fromRGB(100,0,255) countg.Text = "Trash Count: "..countvalue
- local putispupu = Instance.new("Sound",char) putispupu.Looped = true putispupu.Volume = .7 putispupu.SoundId = "rbxassetid://654626054" putispupu:Play()
- local rad = math.rad
- hum.Animator:Destroy()
- char.Animate.Disabled = true
- local ff = Instance.new("ForceField",char) ff.Visible = false
- hum.MaxHealth = 2e9 hum.Health = 2e9 hum.DisplayDistanceType = "None"
- hum.HealthChanged:connect(function()
- hum.MaxHealth = 2e9 hum.Health = 2e9
- end)
- rs.C0 = CFrame.Angles(rad(0),rad(90),rad(0)) * CFrame.new(0,.5,0) ls.C0 = CFrame.Angles(rad(0),rad(-90),rad(0)) * CFrame.new(0,.5,0)
- rh.C0 = CFrame.Angles(rad(0),rad(90),rad(0)) * CFrame.new(0,1,1) lh.C0 = CFrame.Angles(rad(0),rad(-90),rad(0)) * CFrame.new(0,1,1)
- nec.C0 = nec.C0 * CFrame.new(0,0,-1.5) rutj.C0 = rutj.C0 * CFrame.new(0,0,-1.5)
- local trash = Instance.new("Model",char) trash.Name = "Trash"
- local duds = Instance.new("Model",workspace) duds.Name = char.Name.." Duds"
- local dios = Instance.new("Model",workspace) dios.Name = char.Name.." Dios"
- local can = Instance.new("Part",char) can.Name = "Trash Can" can.Size = Vector3.new(3, 3.4, 3)
- local canm = Instance.new("SpecialMesh",can) canm.MeshType = "FileMesh" canm.MeshId = "rbxassetid://439344549" canm.TextureId = "rbxassetid://439344551" canm.Scale = Vector3.new(.015,.015,.015)
- local canw = Instance.new("Weld",can) canw.Part0 = can canw.Part1 = rut canw.C0 = canw.C0 * CFrame.new(0,1.2,0)
- local void = Instance.new("Part",char) void.CanCollide = false void.Size = Vector3.new(0.1, 2.65, 2.7) void.BrickColor = BrickColor.new("Really black") void.Material = "Glass" void.Shape = "Cylinder"
- local voidw = Instance.new("Weld",void) voidw.Part0 = void voidw.Part1 = can voidw.C0 = voidw.C0 * CFrame.Angles(rad(0),rad(0),rad(90)) * CFrame.new(0,-1.6,0)
- local unanchor = false
- local flur = Instance.new("Part",char) flur.Transparency = 1 flur.Anchored = true flur.Position = Vector3.new(3000,2750,3000) flur.Size = Vector3.new(500,1,500) flur.Material = "CorrodedMetal" flur.BrickColor = BrickColor.new("Ghosty grey")
- local ruf = Instance.new("Part",char) ruf.Transparency = 1 ruf.Anchored = true ruf.Position = Vector3.new(3000,3250,3000) ruf.Size = Vector3.new(500,1,500) ruf.Material = "CorrodedMetal" ruf.BrickColor = BrickColor.new("Really black")
- local wal1 = Instance.new("Part",char) wal1.Transparency = 1 wal1.Anchored = true wal1.Position = Vector3.new(3000,3000,2750) wal1.Size = Vector3.new(500,500,1) wal1.Material = "CorrodedMetal" wal1.BrickColor = BrickColor.new("Ghosty grey")
- local wal2 = Instance.new("Part",char) wal2.Transparency = 1 wal2.Anchored = true wal2.Position = Vector3.new(3000,3000,3250) wal2.Size = Vector3.new(500,500,1) wal2.Material = "CorrodedMetal" wal2.BrickColor = BrickColor.new("Ghosty grey")
- local wal3 = Instance.new("Part",char) wal3.Transparency = 1 wal3.Anchored = true wal3.Position = Vector3.new(2750,3000,3000) wal3.Size = Vector3.new(1,500,500) wal3.Material = "CorrodedMetal" wal3.BrickColor = BrickColor.new("Ghosty grey")
- local wal4 = Instance.new("Part",char) wal4.Transparency = 1 wal4.Anchored = true wal4.Position = Vector3.new(3250,3000,3000) wal4.Size = Vector3.new(1,500,500) wal4.Material = "CorrodedMetal" wal4.BrickColor = BrickColor.new("Ghosty grey")
- local flur1 = Instance.new("Part",char) flur1.Transparency = 1 flur1.Anchored = true flur1.CFrame = flur.CFrame flur1.Size = Vector3.new(500,1,500) flur1.Material = "CorrodedMetal" flur1.BrickColor = BrickColor.new("Rust")
- local tpr = Instance.new("Part",char) tpr.Size = Vector3.new(.1,.1,.1) tpr.CanCollide = false tpr.Transparency = 1
- local tpl = Instance.new("Part",char) tpl.Size = Vector3.new(.1,.1,.1) tpl.CanCollide = false tpl.Transparency = 1
- local tprw = Instance.new("Weld",t) tprw.Part0 = t tprw.Part1 = tpr tprw.C0 = CFrame.new(1,.5,0)
- local tplw = Instance.new("Weld",t) tplw.Part0 = t tplw.Part1 = tpl tplw.C0 = CFrame.new(-1,.5,0)
- local rapr = Instance.new("Part",char) rapr.Size = Vector3.new(.1,.1,.1) rapr.CanCollide = false rapr.Transparency = 1
- local lapl = Instance.new("Part",char) lapl.Size = Vector3.new(.1,.1,.1) lapl.CanCollide = false lapl.Transparency = 1
- local raprw = Instance.new("Weld",ra) raprw.Part0 = ra raprw.Part1 = rapr raprw.C0 = CFrame.new(-.5,.5,0)
- local laplw = Instance.new("Weld",la) laplw.Part0 = la laplw.Part1 = lapl laplw.C0 = CFrame.new(.5,.5,0)
- local jwr = Instance.new("WeldConstraint",ra) jwr.Part0 = tpr jwr.Part1 = nil
- local jwl = Instance.new("WeldConstraint",ra) jwl.Part0 = tpl jwl.Part1 = nil
- function back()
- for i = 0,1,.35 do
- rutj.C0 = rutj.C0:lerp(CFrame.new(0,-1.5,0) * CFrame.Angles(rad(-90),rad(0),rad(180)),i)
- rh.C0 = rh.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(rad(0),rad(90),rad(0)),i)
- lh.C0 = lh.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(rad(0),rad(-90),rad(0)),i)
- rs.C0 = rs.C0:lerp(CFrame.new(0,.5,0) * CFrame.Angles(rad(0),rad(90),rad(0)),i)
- ls.C0 = ls.C0:lerp(CFrame.new(0,.5,0) * CFrame.Angles(rad(0),rad(-90),rad(0)),i)
- nec.C0 = nec.C0:lerp(CFrame.new(0,-.8,0) * CFrame.Angles(rad(-90),rad(0),rad(180)),i)
- swait()
- end
- rs.C0 = CFrame.Angles(rad(0),rad(90),rad(0)) * CFrame.new(0,.5,0) ls.C0 = CFrame.Angles(rad(0),rad(-90),rad(0)) * CFrame.new(0,.5,0)
- rh.C0 = CFrame.Angles(rad(0),rad(90),rad(0)) * CFrame.new(0,1,1) lh.C0 = CFrame.Angles(rad(0),rad(-90),rad(0)) * CFrame.new(0,1,1)
- rutj.C0 = CFrame.Angles(rad(-90),rad(0),rad(180)) * CFrame.new(0,0,-1.5)
- end
- function anim()
- for i = 0,1,.35 do
- rutj.C0 = rutj.C0:lerp(CFrame.new(0,1,-1) * CFrame.Angles(rad(-125),rad(0),rad(190)),i)
- rh.C0 = rh.C0:lerp(CFrame.new(0,-1,0) * CFrame.Angles(rad(0),rad(90),rad(0)),i)
- lh.C0 = lh.C0:lerp(CFrame.new(0,-1,0) * CFrame.Angles(rad(0),rad(-90),rad(0)),i)
- rs.C0 = rs.C0:lerp(CFrame.new(1,.5,0) * CFrame.Angles(rad(0),rad(90),rad(179)),i)
- ls.C0 = ls.C0:lerp(CFrame.new(-1,.5,0) * CFrame.Angles(rad(0),rad(-90),rad(0)),i)
- nec.C0 = nec.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(rad(-90),rad(0),rad(180)),i)
- swait()
- end
- for i = 0,1,.35 do
- rutj.C0 = rutj.C0:lerp(CFrame.new(0,1,-1.8) * CFrame.Angles(rad(-200),rad(0),rad(190)),i)
- rh.C0 = rh.C0:lerp(CFrame.new(0,-1,0) * CFrame.Angles(rad(0),rad(90),rad(60)),i)
- lh.C0 = lh.C0:lerp(CFrame.new(0,-1,0) * CFrame.Angles(rad(0),rad(-90),rad(-60)),i)
- rs.C0 = rs.C0:lerp(CFrame.new(1,.5,0) * CFrame.Angles(rad(0),rad(90),rad(163)),i)
- ls.C0 = ls.C0:lerp(CFrame.new(-1,.5,0) * CFrame.Angles(rad(45),rad(-90),rad(0)),i)
- swait()
- end
- for i = 0,1,.35 do
- rutj.C0 = rutj.C0:lerp(CFrame.new(0,1,-1.8) * CFrame.Angles(rad(-200),rad(0),rad(190)),i)
- rh.C0 = rh.C0:lerp(CFrame.new(0,-1,0) * CFrame.Angles(rad(0),rad(90),rad(80)),i)
- lh.C0 = lh.C0:lerp(CFrame.new(0,-1,0) * CFrame.Angles(rad(0),rad(-90),rad(-80)),i)
- rs.C0 = rs.C0:lerp(CFrame.new(1,.5,0) * CFrame.Angles(rad(0),rad(90),rad(110)),i)
- ls.C0 = ls.C0:lerp(CFrame.new(-1,.5,0) * CFrame.Angles(rad(25),rad(-90),rad(0)),i)
- swait()
- end
- end
- local colors = {Color3.fromRGB(0,0,0),Color3.fromRGB(10,10,10),Color3.fromRGB(20,20,20),Color3.fromRGB(30,30,30),Color3.fromRGB(40,40,40),Color3.fromRGB(50,50,50)}
- function gototrash(hit)
- if hit.Parent == char then
- else
- if hit.Anchored == true then
- else
- hit.Color = colors[math.random(1,6)]
- hit.Name = "ure mine"
- hit:BreakJoints()
- hit.Anchored = true
- hit.CanCollide = true
- hit.Material = "Neon"
- for i = 1,40 do
- hit.CFrame = hit.CFrame * CFrame.new(math.random(-1,1),math.random(-1,1),math.random(-1,1)) * CFrame.Angles(math.random(rad(-180),rad(180)),math.random(rad(-180),rad(180)),math.random(rad(-180),rad(180)))
- hit.Transparency = hit.Transparency +.025
- swait()
- end
- hit.Parent = trash
- hit.CFrame = CFrame.new(3000,3000,3000)
- hit.Transparency = 1 hit.CFrame = flur.CFrame * CFrame.new(0,250,0)
- countvalue = countvalue + 1
- countg.Text = "Trash Count: "..countvalue
- end
- end
- end
- function beam(BRICKCOLOR,TIMES,TIME_BETWEEN_BEAMPART,FROM,RANGE,SIZE1,SIZE2,SIZE3,STARTER_SIZE1,STARTER_SIZE2,STARTER_SIZE3)
- local saiz1 = STARTER_SIZE1
- local saiz2 = STARTER_SIZE2
- local saiz3 = STARTER_SIZE3
- local pos = 0
- local part = Instance.new("Part",workspace)
- part.Size = Vector3.new(saiz1,saiz2,saiz3)
- part.BrickColor = BrickColor.new(tostring(BRICKCOLOR))
- part.Anchored = true
- part.Transparency = 0
- part.CFrame = FROM
- part.CanCollide = false
- part.Material = "Neon"
- part.Touched:connect(gototrash)
- coroutine.resume(coroutine.create(function(PART)
- for i = 1,TIMES do
- saiz1 = saiz1 + SIZE1
- saiz2 = saiz2 + SIZE2
- saiz3 = saiz3 + SIZE3 pos = pos + RANGE
- part.Size = part.Size + Vector3.new(saiz1,saiz2,saiz3)
- part.CFrame = FROM * CFrame.new(0,0,-pos) * CFrame.fromEulerAnglesXYZ(math.random(-180,180),math.random(-180,180),math.random(-180,180))
- part.Transparency = part.Transparency +.04
- swait(TIME_BETWEEN_BEAMPART)
- if part.Transparency >= .99 then
- part:Destroy()
- end
- end
- end))
- end
- function blood(POSITION)
- local blub = Instance.new("Part",workspace)
- blub.Material = "SmoothPlastic"
- blub.BrickColor = BrickColor.new("Maroon")
- blub.Size = Vector3.new(.3,.3,.3)
- blub.Shape = "Ball"
- blub.CFrame = POSITION.CFrame * CFrame.new(math.random(-1,1),math.random(-1,1),math.random(-1,1)) blub.Transparency = 0
- blub.CanCollide = true blub.Anchored = false blub.Name = "Blood"
- wait(.2)
- blub.Shape = "Cylinder"
- coroutine.resume(coroutine.create(function(PART)
- for i = 0,30 do
- blub.Size = blub.Size + Vector3.new(0,.05,.05)
- blub.Size = blub.Size - Vector3.new(.035,0,0)
- swait(3)
- end
- for i = 0,20 do
- blub.Size = blub.Size + Vector3.new(0,.05,.05)
- blub.Size = blub.Size - Vector3.new(.035,0,0)
- blub.Transparency = blub.Transparency + .05
- swait(3)
- end
- if blub.Transparency >= .99 then
- blub:Destroy()
- end
- end))
- end
- function effect(BRICKCOLOR,TIMES,TIME_BETWEEN_BEAMPART,FROM,RANGE,SIZE1,SIZE2,SIZE3,STARTER_SIZE1,STARTER_SIZE2,STARTER_SIZE3)
- local saiz1 = STARTER_SIZE1
- local saiz2 = STARTER_SIZE2
- local saiz3 = STARTER_SIZE3
- local pos = 0
- local part1 = Instance.new("Part",workspace)
- part1.Size = Vector3.new(saiz1,saiz2,saiz3)
- part1.BrickColor = BrickColor.new(tostring(BRICKCOLOR))
- part1.Anchored = true
- part1.Transparency = 0
- part1.CFrame = FROM
- part1.CanCollide = false
- part1.Material = "Neon"
- coroutine.resume(coroutine.create(function(PART)
- for i = 1,TIMES do
- saiz1 = saiz1 + SIZE1
- saiz2 = saiz2 + SIZE2
- saiz3 = saiz3 + SIZE3 pos = pos + RANGE
- part1.Size = part1.Size + Vector3.new(saiz1,saiz2,saiz3)
- part1.CFrame = FROM * CFrame.new(0,0,-pos) * CFrame.fromEulerAnglesXYZ(math.random(-180,180),math.random(-180,180),math.random(-180,180))
- part1.Transparency = part1.Transparency +.075
- swait(TIME_BETWEEN_BEAMPART)
- if part1.Transparency >= .99 then
- part1:Destroy()
- end
- end
- end))
- end
- mouse.KeyDown:connect(function(key)
- if key == "v" and not using then
- local ieatu = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
- local body = mouse.Target.Parent:FindFirstChild("Head")
- if body ~= nil then
- using = true
- rut.CFrame = body.CFrame * CFrame.new(0,20,0) * CFrame.Angles(rad(0),rad(0),rad(180))
- body.Anchored = true rut.Anchored = true
- for i = 1,5 do
- rut.CFrame = rut.CFrame * CFrame.new(0,3.8,0)
- can.CFrame = can.CFrame * CFrame.new(0,3.8,0)
- wait()
- end
- body.Parent:ClearAllChildren()
- rut.Anchored = false
- local oof = Instance.new("Sound",char) oof.SoundId = "rbxassetid://1542642349" oof.Volume = 5 oof:Play()
- rut.CFrame = rut.CFrame * CFrame.Angles(rad(0),rad(0),rad(180))
- wait(2)
- oof:Destroy()
- using = false
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "x" and not using then
- using = true
- rut.Anchored = true
- local trig = Instance.new("Sound",char) trig.Volume = 5 trig.SoundId = "rbxassetid://572840337" trig:Play()
- for i = 1,5 do
- rutj.C0 = rutj.C0 * CFrame.new(0,0,-1.2)
- can.CFrame = can.CFrame * CFrame.new(0,-1.2,0)
- wait()
- end
- rutj.C0 = rutj.C0 * CFrame.new(0,-6,0)
- rut.CFrame = mouse.Hit * CFrame.new(0,1,0)
- can.CFrame = mouse.Hit * CFrame.new(0,-6,0)
- wait(.2)
- for i = 1,5 do
- rutj.C0 = rutj.C0 * CFrame.new(0,0,1.2)
- can.CFrame = can.CFrame * CFrame.new(0,1.2,0)
- wait()
- end
- trig:Destroy()
- rutj.C0 = rutj.C0 * CFrame.new(0,6,0)
- rut.Anchored = false using = false
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "e" and not using then
- function mine(hit)
- if hit.Anchored == true then
- else
- hit:BreakJoints()
- hit.Name = "ure mine" hit.CanCollide = false
- hit.Anchored = true
- for i = 1,10 do
- hit.CFrame = ra.CFrame * CFrame.new(0,-1.5,0)
- hit.CFrame = hit.CFrame * CFrame.Angles(rad(math.random(-50,50)),rad(math.random(-50,50)),rad(math.random(-50,50)))
- wait(.05)
- end
- for i = 1,10 do
- hit.Transparency = hit.Transparency +.1
- hit.CFrame = ra.CFrame * CFrame.new(0,-1.5,0)
- hit.CFrame = hit.CFrame * CFrame.Angles(rad(math.random(-50,50)),rad(math.random(-50,50)),rad(math.random(-50,50)))
- wait(.05)
- end
- countvalue = countvalue + 1
- countg.Text = "Trash Count: "..countvalue
- hit.CanCollide = true hit.Transparency = 1 hit.CFrame = flur.CFrame * CFrame.new(0,250,0) hit.Parent = trash
- end
- end
- using = true
- local e = Instance.new("Part",char) e.CanCollide = false e.Size = Vector3.new(3,.2,1.5) e.Transparency = 1
- local ew = Instance.new("Weld",e) ew.Part0 = rut ew.Part1 = e ew.C0 = ew.C0 * CFrame.new(0,-3,-1.5)
- local minehb = Instance.new("Part",ra) minehb.Size = Vector3.new(1.5,1.5,1.5) minehb.CanCollide = false minehb.Transparency = 1
- local minew = Instance.new("Weld",minehb) minew.Part1 = ra minew.Part0 = minehb minew.C0 = minew.C0 * CFrame.new(0,1.5,0)
- minehb.Touched:connect(mine)
- e.Touched:connect(mine)
- local minee = Instance.new("Sound",ra) minee.Volume = 5 minee.SoundId = "rbxassetid://148636758" minee:Play()
- anim()
- minee:Destroy()
- back()
- using = false
- minehb:Destroy()
- e:Destroy()
- end
- end)
- local eee = false
- mouse.KeyDown:connect(function(key)
- if key == "f" and not unanchor then
- eee = true
- while eee do
- mouse.Target.Anchored = false
- wait(.15)
- end
- end
- end)
- mouse.KeyUp:connect(function(key)
- if key == "f" then
- eee = false
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "r" and not using then
- hum.WalkSpeed = 0 hum.JumpPower = 0
- using = true
- rut.Anchored = true
- local trig = Instance.new("Sound",char) trig.Volume = 5 trig.SoundId = "rbxassetid://572840337" trig:Play()
- for i = 1,5 do
- rutj.C0 = rutj.C0 * CFrame.new(0,0,-1.2)
- can.CFrame = can.CFrame * CFrame.new(0,-1.2,0)
- wait()
- end
- wait(.2)
- trig:Stop()
- local voidd = Instance.new("Part",char) voidd.Size = Vector3.new(.1,3,3) voidd.BrickColor = BrickColor.new("Really black") voidd.Shape = "Cylinder" voidd.Anchored = true voidd.Material = "Glass" voidd.CFrame = rut.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(rad(0),rad(0),rad(90))
- function mine(hit)
- if hit.Anchored == true then
- else
- hit:BreakJoints()
- hit.Name = "ure mine" hit.CanCollide = false
- hit.Anchored = true
- for i = 1,20 do
- hit.Transparency = hit.Transparency +.1
- coroutine.resume(coroutine.create(function(part)
- for i = 0,1,.05 do
- hit.CFrame = hit.CFrame:lerp(rut.CFrame * CFrame.new(math.random(-3,3),math.random(3,3),math.random(-3,3)),i)
- swait()
- end
- end))
- wait()
- end
- countvalue = countvalue + 1
- countg.Text = "Trash Count: "..countvalue
- hit.CanCollide = true hit.Transparency = 1 hit.CFrame = flur.CFrame * CFrame.new(0,250,0) hit.Parent = trash
- wait(.9)
- hit.CFrame = flur.CFrame * CFrame.new(0,250,0)
- end
- end
- voidd.Touched:connect(mine)
- local tweeni = TweenInfo.new(
- 2,
- Enum.EasingStyle.Bounce,
- Enum.EasingDirection.In,
- 0,
- true,
- 0)
- local siz = {Size = Vector3.new(.1,150,150)}
- local tsiz = tweens:Create(voidd,tweeni,siz)
- tsiz:Play()
- wait(2)
- for i = 1,10 do
- voidd.Transparency = voidd.Transparency +.1
- wait(.1)
- end
- voidd:Destroy()
- trig:Play()
- for i = 1,5 do
- rutj.C0 = rutj.C0 * CFrame.new(0,0,1.2)
- can.CFrame = can.CFrame * CFrame.new(0,1.2,0)
- wait()
- end
- wait(.2)
- rut.Anchored = false
- trig:Destroy()
- hum.WalkSpeed = 16 hum.JumpPower = 50
- using = false
- end
- end)
- local a = Instance.new("Decal",h) a.Texture = "rbxassetid://313921371" a.Transparency = 1
- mouse.KeyDown:connect(function(key)
- if key == "t" and not using then
- using = true
- h.face.Transparency = 1
- nec.C0 = nec.C0 * CFrame.new(0,0,1)
- rs.C0 = rs.C0 * CFrame.Angles(rad(-90),rad(0),rad(0))
- ls.C0 = ls.C0 * CFrame.Angles(rad(-90),rad(0),rad(0))
- for i = 1,3 do
- nec.C0 = nec.C0 * CFrame.new(0,-.4,0)
- rs.C0 = rs.C0 * CFrame.new(0,-.6,0) ls.C0 = ls.C0 * CFrame.new(0,-.6,0)
- lh.C0 = lh.C0 * CFrame.new(0,-.7,.5) rh.C0 = rh.C0 * CFrame.new(0,-.7,.5)
- hum.HipHeight = hum.HipHeight + .6
- wait()
- end
- local e = Instance.new("Sound",char) e.Volume = 5 e.SoundId = "rbxassetid://1267238611" e:Play()
- wait(1.3)
- for i = 1,3 do
- nec.C0 = nec.C0 * CFrame.new(0,.4,0)
- rs.C0 = rs.C0 * CFrame.new(0,.6,0) ls.C0 = ls.C0 * CFrame.new(0,.6,0)
- lh.C0 = lh.C0 * CFrame.new(0,.7,-.5) rh.C0 = rh.C0 * CFrame.new(0,.7,-.5)
- hum.HipHeight = hum.HipHeight - .6
- wait()
- end
- h.face.Transparency = 0 e:Destroy() a:Destroy()
- nec.C0 = nec.C0 * CFrame.new(0,0,-1)
- rs.C0 = rs.C0 * CFrame.Angles(rad(90),rad(0),rad(0))
- ls.C0 = ls.C0 * CFrame.Angles(rad(90),rad(0),rad(0))
- using = false
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "g" and not using then
- function poot(hit)
- if hit.Anchored == true then
- else
- hit:BreakJoints()
- hit.Name = "ure mine" hit.CanCollide = false
- hit.Anchored = true
- for i = 1,10 do
- hit.CFrame = void.CFrame * CFrame.new(0,-1.5,0)
- hit.CFrame = hit.CFrame * CFrame.Angles(rad(math.random(-50,50)),rad(math.random(-50,50)),rad(math.random(-50,50)))
- wait(.05)
- end
- for i = 1,10 do
- hit.Transparency = hit.Transparency +.1
- hit.CFrame = void.CFrame * CFrame.new(0,-1.5,0)
- hit.CFrame = hit.CFrame * CFrame.Angles(rad(math.random(-50,50)),rad(math.random(-50,50)),rad(math.random(-50,50)))
- wait(.05)
- end
- countvalue = countvalue + 1
- countg.Text = "Trash Count: "..countvalue
- hit.CanCollide = true hit.Transparency = 1 hit.CFrame = flur.CFrame * CFrame.new(0,250,0) hit.Parent = trash
- end
- end
- using = true
- local e = Instance.new("Part",char) e.CanCollide = false e.Size = Vector3.new(3,7,3) e.Transparency = 1
- local ew = Instance.new("Weld",e) ew.Part0 = rut ew.Part1 = e ew.C0 = ew.C0 * CFrame.new(0,0,-1.5)
- local ee = e.Touched:connect(poot)
- hum.WalkSpeed = 50 hum.JumpPower = 100
- local pootiss = Instance.new("Sound",char) pootiss.SoundId = "rbxassetid://544410221" pootiss.Volume = .7 pootiss:Play()
- putispupu.Volume = 0
- rs.C0 = rs.C0 * CFrame.new(0,1.1,1.5) ls.C0 = ls.C0 * CFrame.new(0,1.1,1.5)
- rh.C0 = rh.C0 * CFrame.new(0,-2.3,1.5) lh.C0 = lh.C0 * CFrame.new(0,-2.3,1.5)
- rutj.C0 = rutj.C0 * CFrame.Angles(rad(90),rad(0),rad(0))
- canw.C0 = canw.C0 * CFrame.Angles(rad(90),rad(0),rad(0)) * CFrame.new(0,1.5,1.5)
- hum.HipHeight = .5
- for i = 1,200 do
- rs.C0 = rs.C0 * CFrame.Angles(rad(0),rad(0),rad(100)) ls.C0 = ls.C0 * CFrame.Angles(rad(0),rad(0),rad(-100))
- rh.C0 = rh.C0 * CFrame.Angles(rad(0),rad(0),rad(100)) lh.C0 = lh.C0 * CFrame.Angles(rad(0),rad(0),rad(-100))
- wait()
- end
- e:Destroy()
- ee:disconnect()
- hum.WalkSpeed = 16 hum.JumpPower = 50
- rs.C0 = CFrame.Angles(rad(0),rad(90),rad(0)) * CFrame.new(0,.5,0) ls.C0 = CFrame.Angles(rad(0),rad(-90),rad(0)) * CFrame.new(0,.5,0)
- rh.C0 = CFrame.Angles(rad(0),rad(90),rad(0)) * CFrame.new(0,1,1) lh.C0 = CFrame.Angles(rad(0),rad(-90),rad(0)) * CFrame.new(0,1,1)
- pootiss:Destroy() putispupu.Volume = .7
- rutj.C0 = rutj.C0 * CFrame.Angles(rad(-90),rad(0),rad(0))
- canw.C0 = CFrame.Angles(rad(0),rad(0),rad(0)) * CFrame.new(0,1.2,0) hum.HipHeight = 0
- using = false
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "z" then
- countvalue = 0
- countg.Text = "Trash Count: "..countvalue
- for i,v in pairs(trash:GetChildren()) do
- if v.Name == "ure mine" then
- v.CFrame = rut.CFrame
- v.Transparency = 0
- for i = 1,3 do
- v.CFrame = v.CFrame * CFrame.new(math.random(-3,3),2.5,math.random(-3,3))
- end
- v.Anchored = false
- v.Parent = workspace
- end
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "c" then
- countvalue = 0
- countg.Text = "Trash Count: "..countvalue
- for i,v in pairs(trash:GetChildren()) do
- if v.Name == "ure mine" then
- v:Destroy()
- end
- end
- end
- end)
- local leight = -5
- local height = 5
- local grab = false
- mouse.KeyDown:connect(function(key)
- key = key:lower()
- if key == "q" and not using then
- if not grab then
- function mine(hit)
- if hit.Anchored == true then
- else
- grab = true
- hit.CanCollide = false
- hit.Anchored = true
- while grab do
- coroutine.resume(coroutine.create(function(part)
- for i = 0,1,.05 do
- hit.CFrame = hit.CFrame:lerp(rut.CFrame * CFrame.new(0,height,leight),i)
- swait()
- end
- end))
- wait(.2)
- end
- if grab == false then
- hit.CFrame = rut.CFrame * CFrame.new(0,height,leight)
- hit.Anchored = false hit.CanCollide = true
- end
- end
- end
- using = true
- local e = Instance.new("Part",char) e.CanCollide = false e.Size = Vector3.new(3,.2,1.5) e.Transparency = 1
- local ew = Instance.new("Weld",e) ew.Part0 = rut ew.Part1 = e ew.C0 = ew.C0 * CFrame.new(0,-3,-1.5)
- local minehb = Instance.new("Part",ra) minehb.Size = Vector3.new(5,5,5) minehb.CanCollide = false minehb.Transparency = 1
- local minew = Instance.new("Weld",minehb) minew.Part1 = ra minew.Part0 = minehb minew.C0 = minew.C0 * CFrame.new(0,1.5,0)
- minehb.Touched:connect(mine)
- e.Touched:connect(mine)
- local minee = Instance.new("Sound",ra) minee.Volume = 5 minee.SoundId = "rbxassetid://148636758" minee:Play()
- anim()
- minee:Destroy()
- back()
- using = false
- minehb:Destroy()
- e:Destroy()
- else
- grab = false
- end
- end
- end)
- local higher = false
- mouse.KeyDown:connect(function(key)
- if key == "1" then
- higher = true
- while higher do
- height = height + 1
- wait(.05)
- end
- end
- end)
- local lower = false
- mouse.KeyUp:connect(function(key)
- if key == "1" then
- higher = false
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "2" then
- lower = true
- while lower do
- height = height - 1
- wait(.05)
- end
- end
- end)
- mouse.KeyUp:connect(function(key)
- if key == "2" then
- lower = false
- end
- end)
- local longer = false
- mouse.KeyDown:connect(function(key)
- if key == "3" then
- longer = true
- while longer do
- leight = leight - 1
- wait(.05)
- end
- end
- end)
- mouse.KeyUp:connect(function(key)
- if key == "3" then
- longer = false
- end
- end)
- local shorter = false
- mouse.KeyDown:connect(function(key)
- if key == "4" then
- shorter = true
- while shorter do
- leight = leight + 1
- wait(.05)
- end
- end
- end)
- mouse.KeyUp:connect(function(key)
- if key == "4" then
- shorter = false
- end
- end)
- local faces = {"664468442","1383895045","1020425377","1109754791","346001252","313600113","285529008","897324096","236095855"}
- mouse.KeyDown:connect(function(key)
- if key == "b" and not using then
- if countvalue <=5 then
- elseif countvalue >= 6 then
- local tposers = Instance.new("Model",duds) tposers.Name = "Dud"
- countvalue = countvalue - 6
- countg.Text = "Trash count: "..countvalue
- for i = 1,6 do
- trash["ure mine"]:Destroy()
- end
- local ch = Instance.new("Part",tposers) ch.Name = "Head" ch.Material = "SmoothPlastic" ch.Size = Vector3.new(1,.5,.5) ch.BrickColor = BrickColor.Random() ch.CFrame = rut.CFrame * CFrame.new(0,4,0)
- local chf = Instance.new("Decal",ch) chf.Texture = "rbxassetid://"..faces[math.random(1,9)]
- local chm = Instance.new("SpecialMesh",ch) chm.Scale = Vector3.new(1.25,1.25,1.25)
- local ct = Instance.new("Part",tposers) ct.Name = "Torso" ct.Anchored = true ct.Size = Vector3.new(1,1,.5) ct.Material = "SmoothPlastic" ct.BrickColor = BrickColor.Random() ct.CFrame = rut.CFrame * CFrame.new(0,3.3,0)
- local chw = Instance.new("WeldConstraint",ct) chw.Part0 = ch chw.Part1 = ct
- local cra = Instance.new("Part",tposers) cra.Name = "Right Arm" cra.Size = Vector3.new(.5,1,.5) cra.BrickColor = ch.BrickColor cra.Material = "SmoothPlastic" cra.CFrame = ct.CFrame * CFrame.new(1,.25,0) * CFrame.Angles(rad(0),rad(0),rad(90))
- local craw = Instance.new("WeldConstraint",ct) craw.Part0 = cra craw.Part1 = ct
- local cla = Instance.new("Part",tposers) cla.Name = "Left Arm" cla.Size = Vector3.new(.5,1,.5) cla.BrickColor = ch.BrickColor cla.Material = "SmoothPlastic" cla.CFrame = ct.CFrame * CFrame.new(-1,.25,0) * CFrame.Angles(rad(0),rad(0),rad(-90))
- local claw = Instance.new("WeldConstraint",ct) claw.Part0 = cla claw.Part1 = ct
- local crl = Instance.new("Part",tposers) crl.Name = "Right Leg" crl.Size = Vector3.new(.5,1,.5) crl.Material = "SmoothPlastic" crl.BrickColor = BrickColor.Random() crl.CFrame = ct.CFrame * CFrame.new(.75,-1,0)
- local crlw = Instance.new("WeldConstraint",ct) crlw.Part0 = crl crlw.Part1 = ct
- local cll = Instance.new("Part",tposers) cll.Name = "Left Leg" cll.Size = Vector3.new(.5,1,.5) cll.Material = "SmoothPlastic" cll.BrickColor = crl.BrickColor cll.CFrame = ct.CFrame * CFrame.new(-.75,-1,0)
- local cllw = Instance.new("WeldConstraint",ct) cllw.Part0 = cll cllw.Part1 = ct
- if chf.Texture == "rbxassetid://236095855" then
- local dam = false
- function damag(hit)
- if hit ~= nil then
- local hem = hit.Parent:FindFirstChildOfClass("Humanoid")
- if hem ~= nil then
- if not dam then
- dam = true
- hem.MaxHealth = 100
- hem.Health = hem.Health - 15
- wait(1)
- dam = false
- end
- end
- end
- end
- tposers.Parent = dios
- local chum = Instance.new("Humanoid",tposers) chum.AutoJumpEnabled = true chum.MaxHealth = 2e9 chum.Health = 2e9 tposers.Name = "Dio"
- local shirt = Instance.new("Shirt",tposers) shirt.ShirtTemplate = "rbxassetid://517329482"
- local pants = Instance.new("Pants",tposers) pants.PantsTemplate = "rbxassetid://549915531"
- ch.BrickColor = BrickColor.new("Pastel brown") ct.BrickColor = BrickColor.new("Pastel brown") cra.BrickColor = ch.BrickColor cla.BrickColor = ch.BrickColor crl.BrickColor = BrickColor.new("Pastel brown") cll.BrickColor = crl.BrickColor
- local hair = Instance.new("Part",tposers) hair.CanCollide = false hair.Size = Vector3.new(1.67, 2.38, 1.7) hair.BrickColor = BrickColor.new("New Yeller")
- local hairm = Instance.new("SpecialMesh",hair) hairm.MeshType = "FileMesh" hairm.MeshId = "rbxassetid://453834310" hairm.TextureId = "" hairm.Scale = Vector3.new(.0004,.0004,.0004) hairm.Offset = Vector3.new(-.05,0,-.2)
- local hairw = Instance.new("Weld",hair) hairw.Part0 = ch hairw.Part1 = hair hairw.C0 = hairw.C0 * CFrame.Angles(rad(0),rad(180),rad(0))
- local gti = Instance.new("Part",tposers) gti.CanCollide = false gti.Size = Vector3.new(1, 1.45, 1) gti.BrickColor = BrickColor.new("Forest green")
- local gtim = Instance.new("SpecialMesh",gti) gtim.MeshType = "FileMesh" gtim.MeshId = "http://www.roblox.com/asset/?id=3270017" gtim.Scale = Vector3.new(.6,.6,.6)
- local gtiw = Instance.new("Weld",gti) gtiw.Part0 = ch gtiw.Part1 = gti gtiw.C0 = gtiw.C0 * CFrame.Angles(rad(90),rad(0),rad(0)) * CFrame.new(0,0,-.25)
- local jumpp = Instance.new("Part",tposers) jumpp.Size = Vector3.new(1,2,.5) jumpp.CanCollide = false jumpp.Transparency = 1
- local jumw = Instance.new("Weld",jumpp) jumw.Part0 = ct jumw.Part1 = jumpp jumw.C0 = jumw.C0 * CFrame.new(0,0,-.25)
- local dmg = Instance.new("Part",tposers) dmg.Size = Vector3.new(1,2,.5) dmg.CanCollide = false dmg.Transparency = 1
- local dmgw = Instance.new("Weld",jumpp) dmgw.Part0 = ct dmgw.Part1 = dmg dmgw.C0 = dmgw.C0 * CFrame.new(0,0,-.25)
- chum.HealthChanged:connect(function()
- chum.MaxHealth = 2e9 chum.Health = 2e9
- end)
- chum.Running:connect(function()
- jumpp.Touched:connect(function(hit)
- chum.Jump = true
- end)
- end)
- dmg.Touched:connect(damag)
- end
- for i = 1,5 do
- ct.CFrame = ct.CFrame * CFrame.new(0,1.5,0)
- ch.CFrame = ch.CFrame * CFrame.new(0,1.5,0)
- cra.CFrame = cra.CFrame * CFrame.new(1.5,0,0)
- cla.CFrame = cla.CFrame * CFrame.new(-1.5,0,0)
- crl.CFrame = crl.CFrame * CFrame.new(0,1.5,0)
- cll.CFrame = cll.CFrame * CFrame.new(0,1.5,0)
- wait()
- end
- ct.Anchored = false
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- key = key:lower()
- if key == "y" and not dancing then
- if not using then
- grab = false
- using1 = false
- unanchor = true
- using = true
- grab = true
- can.CanCollide = false
- local anima = Instance.new("Animator",hum)
- char.Animate.Disabled = false
- for i = 1,5 do
- nec.C0 = nec.C0 * CFrame.new(0,0,.3) rutj.C0 = rutj.C0 * CFrame.new(0,0,.3)
- rs.C0 = rs.C0 * CFrame.new(0,0,.2) ls.C0 = ls.C0 * CFrame.new(0,0,.2)
- rh.C0 = rh.C0 * CFrame.new(0,-.4,0) lh.C0 = lh.C0 * CFrame.new(0,-.4,0)
- canw.C0 = canw.C0 * CFrame.new(0,1,0)
- can.Transparency = can.Transparency +.2 void.Transparency = void.Transparency +.2
- grab = false
- wait()
- end
- putispupu.Volume = 0 local spray = false
- else
- using1 = true
- hum.Animator:Destroy()
- putispupu.Volume = .7
- char.Animate.Disabled = true
- for i = 1,5 do
- nec.C0 = nec.C0 * CFrame.new(0,0,-.3) rutj.C0 = rutj.C0 * CFrame.new(0,0,-.3)
- rs.C0 = rs.C0 * CFrame.new(0,0,-.2) ls.C0 = ls.C0 * CFrame.new(0,0,-.2)
- rh.C0 = rh.C0 * CFrame.new(0,.4,0) lh.C0 = lh.C0 * CFrame.new(0,.4,0)
- canw.C0 = canw.C0 * CFrame.new(0,-1,0)
- can.Transparency = can.Transparency -.2 void.Transparency = void.Transparency -.2
- grab = false
- wait()
- end
- rs.C0 = CFrame.Angles(rad(0),rad(90),rad(0)) * CFrame.new(0,.5,0) ls.C0 = CFrame.Angles(rad(0),rad(-90),rad(0)) * CFrame.new(0,.5,0)
- rh.C0 = CFrame.Angles(rad(0),rad(90),rad(0)) * CFrame.new(0,1,1) lh.C0 = CFrame.Angles(rad(0),rad(-90),rad(0)) * CFrame.new(0,1,1)
- canw.C0 = CFrame.new(0,1.2,0)
- can.Transparency = 0 can.CanCollide = true local spray = true
- using = false
- grab = false
- unanchor = false
- end
- end
- end)
- local run = false
- mouse.KeyDown:connect(function(key)
- if key == "u" then
- run = true
- while run do
- for i,v in pairs(workspace[char.Name.." Dios"]:GetChildren()) do
- if v.Name == "Dio" then
- v.Humanoid.WalkToPoint = mouse.Hit.p
- end
- end
- wait(.1)
- end
- end
- end)
- mouse.KeyUp:connect(function(key)
- if key == "u" then
- run = false
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "k" then
- local tar = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
- if tar ~= nil then
- for i,v in pairs(workspace[char.Name.." Dios"]:GetChildren()) do
- if v.Name == "Dio" then
- v.Humanoid.WalkToPoint = tar.Parent.Head.Position
- end
- end
- end
- end
- end)
- local flur = Instance.new("Part",char) flur.Transparency = 1 flur.Anchored = true flur.Position = Vector3.new(3000,2750,3000) flur.Size = Vector3.new(500,1,500) flur.Material = "WoodPlanks" flur.BrickColor = BrickColor.new("Rust")
- local ruf = Instance.new("Part",char) ruf.Transparency = 1 ruf.Anchored = true ruf.Position = Vector3.new(3000,3250,3000) ruf.Size = Vector3.new(500,1,500) ruf.Material = "Metal" ruf.BrickColor = BrickColor.new("Ghosty grey")
- local tp = Instance.new("Part",char) tp.Size = rut.Size tp.Anchored = true tp.CanCollide = false tp.Transparency = 1
- local stro = false
- mouse.KeyDown:connect(function(key)
- key = key:lower()
- if key == "m" and not using then
- if not stro then
- stro = true
- tp.CFrame = rut.CFrame
- flur1.Transparency = 0 flur1.Parent = workspace
- flur.Transparency = 1 ruf.Transparency = 0 wal1.Transparency = 0 wal2.Transparency = 0 wal3.Transparency = 0 wal4.Transparency = 0
- hum.WalkSpeed = 50 hum.JumpPower = 80
- for i,v in pairs(trash:GetChildren()) do
- if v.Name == "ure mine" then
- v.Transparency = 0
- v.Anchored = false
- end
- end
- rut.Anchored = true
- local trig = Instance.new("Sound",char) trig.Volume = 5 trig.SoundId = "rbxassetid://572840337" trig:Play()
- for i = 1,5 do
- rutj.C0 = rutj.C0 * CFrame.new(0,0,-1.2)
- can.CFrame = can.CFrame * CFrame.new(0,-1.2,0)
- wait()
- end
- rut.CFrame = flur.CFrame * CFrame.new(200,2,0)
- wait(.2)
- for i = 1,5 do
- rutj.C0 = rutj.C0 * CFrame.new(0,0,1.2)
- can.CFrame = can.CFrame * CFrame.new(0,1.2,0)
- wait()
- end
- trig:Destroy()
- rut.Anchored = false
- else
- stro = false
- rut.Anchored = true
- local trig = Instance.new("Sound",char) trig.Volume = 5 trig.SoundId = "rbxassetid://572840337" trig:Play()
- for i = 1,5 do
- rutj.C0 = rutj.C0 * CFrame.new(0,0,-1.2)
- can.CFrame = can.CFrame * CFrame.new(0,-1.2,0)
- wait()
- end
- rut.CFrame = tp.CFrame
- wait(.2)
- for i = 1,5 do
- rutj.C0 = rutj.C0 * CFrame.new(0,0,1.2)
- can.CFrame = can.CFrame * CFrame.new(0,1.2,0)
- wait()
- end
- trig:Destroy()
- rut.Anchored = false
- flur1.Transparency = 1 flur1.Parent = char
- rut.CFrame = tp.CFrame
- flur.Transparency = 1 ruf.Transparency = 1 wal1.Transparency = 1 wal2.Transparency = 1 wal3.Transparency = 1 wal4.Transparency = 1
- hum.WalkSpeed = 16 hum.JumpPower = 50
- for i,v in pairs(trash:GetChildren()) do
- if v.Name == "ure mine" then
- v.Transparency = 1
- v.Anchored = true
- end
- end
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "n" then
- for i,v in pairs(workspace[char.Name.." Duds"]:GetChildren()) do
- if v.Name == "Dud" then
- v:Destroy()
- end
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "p" then
- local duds = Instance.new("Model",workspace) duds.Name = char.Name.." Duds"
- local dios = Instance.new("Model",workspace) dios.Name = char.Name.." Dios"
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "t" and not using1 and not dancing then
- using1 = true
- local yoo = Instance.new("Sound",char) yoo.Volume = 3 yoo.SoundId = "rbxassetid://1028415736" yoo:Play()
- for i = 0,1,.1 do
- nec.C0 = nec.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(rad(-70),rad(0),rad(180)),i)
- rs.C0 = rs.C0:lerp(CFrame.new(1,.7,0) * CFrame.Angles(rad(0),rad(0),rad(145)) * CFrame.Angles(rad(0),rad(90),rad(0)) * CFrame.Angles(rad(0),rad(180),rad(0)),i)
- ls.C0 = ls.C0:lerp(CFrame.new(-1,.7,0) * CFrame.Angles(rad(0),rad(0),rad(-145)) * CFrame.Angles(rad(0),rad(-90),rad(0)) * CFrame.Angles(rad(0),rad(-180),rad(00)),i)
- swait()
- end
- wait(.5)
- for i = 0,1,.1 do
- nec.C0 = nec.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(rad(-90),rad(0),rad(180)),i)
- rs.C0 = rs.C0:lerp(CFrame.new(1,.5,0) * CFrame.Angles(rad(0),rad(90),rad(0)),i)
- ls.C0 = ls.C0:lerp(CFrame.new(-1,.5,0) * CFrame.Angles(rad(0),rad(-90),rad(0)),i)
- swait()
- end
- using1 = false
- end
- end)
- local damagg = false
- local names = {"ded","n0 u","stop","hes ded","n00b","EEEE","GET REKT LMAO","n00b_death.mp4","OOF.mp3","cucumber","hairy legs EW"}
- mouse.KeyDown:connect(function(key)
- if key == "e" then
- if not using1 and not dancing then
- function punch1()
- using1 = true
- function e(hit)
- local him = hit.Parent:FindFirstChildOfClass("Humanoid")
- if him ~= nil then
- if not damagg then
- local time_until_getup = nil
- damagg = true
- local vel = Instance.new("BodyVelocity",hit) vel.Velocity = rut.CFrame.lookVector *10
- him.MaxHealth = 100
- him.Health = him.Health -0 him.PlatformStand = true
- local dam = math.random(3,10)
- him.DisplayDistanceType = "Viewer"
- local punch = Instance.new("Sound",hit) punch.Volume = 1.3 punch.SoundId = "rbxassetid://131237241" punch:Play()
- local dmgm = Instance.new("Model",char) dmgm.Name = dam
- local damm = {dam,dam,dam,dam,math.random(17,47),16}
- local dmgc = Instance.new("Part",dmgm) dmgc.Name = "Head" dmgc.Size = Vector3.new(.2,.2,.2) dmgc.Anchored = true dmgc.CanCollide = false dmgc.Transparency = .99
- local hem = Instance.new("Humanoid",dmgm) dmgc.Position = hit.Position
- dam =damm[math.random(1,6)]
- him:TakeDamage(dam)
- dmgm.Name = "-"..dam
- him.Died:connect(function()
- blood(hit)
- dmgm.Name = names[math.random(1,11)]
- end)
- if dam >= 17 then
- local pow = Instance.new("Sound",char) pow.SoundId = "rbxassetid://679798995" pow.Volume = 5 pow:Play()
- punch.Volume = 5 punch.Pitch = .8
- vel.Velocity = rut.CFrame.lookVector *30
- time_until_getup = math.random(1,4)
- dmgm.Name = "CRIT -"..dam.." STUNNED FOR "..time_until_getup.." SECONDS"
- coroutine.resume(coroutine.create(function(part)
- for i = 1,5 do
- blood(hit)
- wait(.3)
- end
- end))
- end
- if dam == 16 then
- local bleedtime = math.random(6,12)
- dmgm.Name = "-"..dam.." + Bleeding for "..bleedtime.." Seconds"
- coroutine.resume(coroutine.create(function(part)
- for i = 1,bleedtime do
- blood(hit)
- him:TakeDamage(math.random(1,2))
- wait(.5)
- blood(hit)
- him:TakeDamage(math.random(1,2))
- wait(.5)
- end
- end))
- end
- if him.MaxHealth >= 100.1 then
- him.Parent:BreakJoints()
- end
- if him.Health <= .01 then
- dmgm.Name = names[math.random(1,11)]
- end
- for i = 1,5 do
- dmgc.CFrame = dmgc.CFrame * CFrame.new(0,.2,0)
- wait()
- end
- vel:Destroy()
- wait(.2)
- punch:Destroy()
- dmgm:Destroy()
- damagg = false
- wait(time_until_getup)
- him.PlatformStand = false
- end
- end
- end
- local hitbox = Instance.new("Part",ra) hitbox.Size = Vector3.new(1,1,1) hitbox.CanCollide = false hitbox.Transparency = 1
- local hw = Instance.new("Weld",hitbox) hw.Part0 = ra hw.Part1 = hitbox hw.C0 = CFrame.new(0,-.5,0)
- hitbox.Touched:connect(e)
- for i = 0,1,.1 do
- rutj.C0 = rutj.C0:lerp(CFrame.Angles(rad(-90),rad(0),rad(130)),i)
- rs.C0 = rs.C0:lerp(CFrame.new(1,0,.5) * CFrame.Angles(rad(0),rad(90),rad(130)),i)
- ls.C0 = ls.C0:lerp(CFrame.new(-1,0,.1) * CFrame.Angles(rad(0),rad(-90),rad(-130)),i)
- swait()
- end
- wait()
- for i = 0,1,.15 do
- rutj.C0 = rutj.C0:lerp(CFrame.Angles(rad(-90),rad(0),rad(280)),i)
- rs.C0 = rs.C0:lerp(CFrame.new(1,.5,0) * CFrame.Angles(rad(0),rad(-20),rad(90)),i)
- nec.C0 = nec.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(rad(-90),rad(0),rad(130)),i)
- swait()
- end
- for i = 0,1,.1 do
- rutj.C0 = rutj.C0:lerp(CFrame.Angles(rad(-90),rad(0),rad(180)),i)
- rs.C0 = rs.C0:lerp(CFrame.new(1,.5,0) * CFrame.Angles(rad(0),rad(90),rad(0)),i)
- ls.C0 = ls.C0:lerp(CFrame.new(-1,.5,0) * CFrame.Angles(rad(0),rad(-90),rad(0)),i)
- nec.C0 = nec.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(rad(-90),rad(0),rad(180)),i)
- swait()
- end
- hitbox:Destroy()
- using1 = false
- end
- function punch2()
- using1 = true
- function e(hit)
- local him = hit.Parent:FindFirstChildOfClass("Humanoid")
- if him ~= nil then
- if not damagg then
- local time_until_getup = nil
- damagg = true
- local vel = Instance.new("BodyVelocity",hit) vel.Velocity = rut.CFrame.lookVector *10
- him.MaxHealth = 100
- him.Health = him.Health -0 him.PlatformStand = true
- local dam = math.random(3,10)
- him.DisplayDistanceType = "Viewer"
- local punch = Instance.new("Sound",hit) punch.Volume = 1.3 punch.SoundId = "rbxassetid://131237241" punch:Play()
- local dmgm = Instance.new("Model",char) dmgm.Name = dam
- local damm = {dam,dam,dam,dam,math.random(17,47),16}
- local dmgc = Instance.new("Part",dmgm) dmgc.Name = "Head" dmgc.Size = Vector3.new(.2,.2,.2) dmgc.Anchored = true dmgc.CanCollide = false dmgc.Transparency = .99
- local hem = Instance.new("Humanoid",dmgm) dmgc.Position = hit.Position
- dam =damm[math.random(1,6)]
- him:TakeDamage(dam)
- dmgm.Name = "-"..dam
- him.Died:connect(function()
- blood(hit)
- dmgm.Name = names[math.random(1,11)]
- end)
- if dam >= 17 then
- local pow = Instance.new("Sound",char) pow.SoundId = "rbxassetid://679798995" pow.Volume = 5 pow:Play()
- punch.Volume = 5 punch.Pitch = .8
- vel.Velocity = rut.CFrame.lookVector *30
- time_until_getup = math.random(1,4)
- dmgm.Name = "CRIT -"..dam.." STUNNED FOR "..time_until_getup.." SECONDS"
- coroutine.resume(coroutine.create(function(part)
- for i = 1,5 do
- blood(hit)
- end
- end))
- end
- if dam == 16 then
- local bleedtime = math.random(6,12)
- dmgm.Name = "-"..dam.." + Bleeding for "..bleedtime.." Seconds"
- coroutine.resume(coroutine.create(function(part)
- for i = 1,bleedtime do
- blood(hit)
- him:TakeDamage(math.random(1,2))
- wait(.5)
- blood(hit)
- him:TakeDamage(math.random(1,2))
- wait(.5)
- end
- end))
- end
- if him.MaxHealth >= 100.1 then
- him.Parent:BreakJoints()
- end
- if him.Health <= .01 then
- dmgm.Name = names[math.random(1,11)]
- end
- for i = 1,5 do
- dmgc.CFrame = dmgc.CFrame * CFrame.new(0,.2,0)
- wait()
- end
- vel:Destroy()
- wait(.2)
- punch:Destroy()
- dmgm:Destroy()
- damagg = false
- wait(time_until_getup)
- him.PlatformStand = false
- end
- end
- end
- local hitbox = Instance.new("Part",la) hitbox.Size = Vector3.new(1,1,1) hitbox.CanCollide = false hitbox.Transparency = 1
- local hw = Instance.new("Weld",hitbox) hw.Part0 = la hw.Part1 = hitbox hw.C0 = CFrame.new(0,-.5,0)
- hitbox.Touched:connect(e)
- for i = 0,1,.1 do
- rutj.C0 = rutj.C0:lerp(CFrame.Angles(rad(-90),rad(0),rad(230)),i)
- rs.C0 = rs.C0:lerp(CFrame.new(1,0,.1) * CFrame.Angles(rad(0),rad(90),rad(130)),i)
- ls.C0 = ls.C0:lerp(CFrame.new(-1,0,.5) * CFrame.Angles(rad(0),rad(-90),rad(-130)),i)
- swait()
- end
- wait()
- for i = 0,1,.15 do
- rutj.C0 = rutj.C0:lerp(CFrame.Angles(rad(-90),rad(0),rad(-280)),i)
- ls.C0 = ls.C0:lerp(CFrame.new(-1,.5,0) * CFrame.Angles(rad(0),rad(-20),rad(-90)),i)
- nec.C0 = nec.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(rad(-90),rad(0),rad(-130)),i)
- swait()
- end
- for i = 0,1,.1 do
- rutj.C0 = rutj.C0:lerp(CFrame.Angles(rad(-90),rad(0),rad(180)),i)
- rs.C0 = rs.C0:lerp(CFrame.new(1,.5,0) * CFrame.Angles(rad(0),rad(90),rad(0)),i)
- ls.C0 = ls.C0:lerp(CFrame.new(-1,.5,0) * CFrame.Angles(rad(0),rad(-90),rad(0)),i)
- nec.C0 = nec.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(rad(-90),rad(0),rad(180)),i)
- swait()
- end
- hitbox:Destroy()
- using1 = false
- end
- function punch3()
- using1 = true
- function e(hit)
- local him = hit.Parent:FindFirstChildOfClass("Humanoid")
- if him ~= nil then
- if not damagg then
- local time_until_getup = nil
- damagg = true
- local vel = Instance.new("BodyVelocity",hit) vel.Velocity = rl.CFrame.lookVector *15
- him.MaxHealth = 100
- him.Health = him.Health -0 him.PlatformStand = true
- local dam = math.random(5,15)
- him.DisplayDistanceType = "Viewer"
- local punch = Instance.new("Sound",hit) punch.Volume = 1.3 punch.SoundId = "rbxassetid://131237241" punch:Play()
- local dmgm = Instance.new("Model",char) dmgm.Name = dam
- local damm = {dam,dam,dam,dam,math.random(25,60),16}
- local dmgc = Instance.new("Part",dmgm) dmgc.Name = "Head" dmgc.Size = Vector3.new(.2,.2,.2) dmgc.Anchored = true dmgc.CanCollide = false dmgc.Transparency = .99
- local hem = Instance.new("Humanoid",dmgm) dmgc.Position = hit.Position
- dam = damm[math.random(1,6)]
- him:TakeDamage(dam)
- dmgm.Name = "-"..dam
- him.Died:connect(function()
- blood(hit)
- dmgm.Name = names[math.random(1,11)]
- end)
- if dam >= 20 then
- local pow = Instance.new("Sound",char) pow.SoundId = "rbxassetid://679798995" pow.Volume = 5 pow:Play()
- punch.Volume = 5 punch.Pitch = .8
- vel.Velocity = rl.CFrame.lookVector *50
- time_until_getup = math.random(2,7)
- dmgm.Name = "CRIT -"..dam.." STUNNED FOR "..time_until_getup.." SECONDS"
- coroutine.resume(coroutine.create(function(part)
- for i = 1,5 do
- blood(hit)
- wait(.3)
- end
- end))
- end
- if dam == 16 then
- local bleedtime = math.random(6,12)
- dmgm.Name = "-"..dam.." + Bleeding for "..bleedtime.." Seconds"
- coroutine.resume(coroutine.create(function(part)
- for i = 1,bleedtime do
- blood(hit)
- him:TakeDamage(math.random(1,2))
- wait(.5)
- blood(hit)
- him:TakeDamage(math.random(1,2))
- wait(.5)
- end
- end))
- end
- if him.MaxHealth >= 100.1 then
- him.Parent:BreakJoints()
- end
- if him.Health <= .01 then
- dmgm.Name = names[math.random(1,11)]
- end
- for i = 1,5 do
- dmgc.CFrame = dmgc.CFrame * CFrame.new(0,.2,0)
- wait()
- end
- vel:Destroy()
- wait(.6)
- punch:Destroy()
- dmgm:Destroy()
- damagg = false
- wait(time_until_getup)
- him.PlatformStand = false
- end
- end
- end
- local hitbox = Instance.new("Part",ra) hitbox.Size = Vector3.new(1,1,1) hitbox.CanCollide = false hitbox.Transparency = 1
- local hw = Instance.new("Weld",hitbox) hw.Part0 = rl hw.Part1 = hitbox hw.C0 = CFrame.new(0,-.5,0)
- hitbox.Touched:connect(e)
- for i = 0,1,.1 do
- rutj.C0 = rutj.C0:lerp(CFrame.Angles(rad(-90),rad(0),rad(130)),i)
- rs.C0 = rs.C0:lerp(CFrame.new(1,-.3,.2) * CFrame.Angles(rad(0),rad(90),rad(160)),i)
- ls.C0 = ls.C0:lerp(CFrame.new(-1,-.3,.2) * CFrame.Angles(rad(0),rad(-90),rad(-160)),i)
- rh.C0 = rh.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(rad(0),rad(90),rad(-20)) * CFrame.Angles(rad(-20),rad(0),rad(30)),i)
- nec.C0 = nec.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(rad(-90),rad(0),rad(-130)),i)
- swait()
- end
- wait()
- for i = 0,1,.15 do
- rutj.C0 = rutj.C0:lerp(CFrame.Angles(rad(-90),rad(0),rad(280)),i)
- rh.C0 = rh.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(rad(0),rad(90),rad(70)) * CFrame.Angles(rad(-40),rad(0),rad(30)),i)
- nec.C0 = nec.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(rad(-90),rad(0),rad(130)),i)
- swait()
- end
- for i = 0,1,.1 do
- rutj.C0 = rutj.C0:lerp(CFrame.Angles(rad(-90),rad(0),rad(180)),i)
- rs.C0 = rs.C0:lerp(CFrame.new(1,.5,0) * CFrame.Angles(rad(0),rad(90),rad(0)),i)
- ls.C0 = ls.C0:lerp(CFrame.new(-1,.5,0) * CFrame.Angles(rad(0),rad(-90),rad(0)),i)
- rh.C0 = rh.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(rad(0),rad(90),rad(0)),i)
- nec.C0 = nec.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(rad(-90),rad(0),rad(180)),i)
- swait()
- end
- hitbox:Destroy()
- using1 = false
- end
- local punch = math.random(1,3)
- if punch == 1 then
- punch1()
- end
- if punch == 2 then
- punch2()
- end
- if punch == 3 then
- punch3()
- end
- end
- end
- end)
- local be = Instance.new("Sound",ra) be.SoundId = "rbxassetid://1146688617" be.Volume = 10 be.TimePosition = .1 be.Pitch = .03
- local thing1 = Instance.new("Part",ra) thing1.Size = Vector3.new(.3,.3,.3) thing1.CanCollide = false thing1.Anchored = true thing1.Transparency = 1 thing1.CFrame = ra.CFrame * CFrame.new(0,-1,0)
- local thing2 = Instance.new("Part",ra) thing2.Size = Vector3.new(.3,.3,.3) thing2.CanCollide = false thing2.Anchored = true thing2.Transparency = 1 thing2.CFrame = la.CFrame * CFrame.new(0,-1,0)
- local eeeee = false
- mouse.KeyDown:connect(function(key)
- if key == "f" and not using1 and using then
- using1 = true
- be.TimePosition = .1
- for i = 0,1,.2 do
- rutj.C0 = rutj.C0:lerp(CFrame.Angles(rad(-100),rad(0),rad(180)),i)
- rs.C0 = rs.C0:lerp(CFrame.new(1,.5,0) * CFrame.Angles(rad(100),rad(90),rad(0)),i)
- ls.C0 = ls.C0:lerp(CFrame.new(-1,.5,0) * CFrame.Angles(rad(100),rad(-90),rad(0)),i)
- swait()
- end
- jwr.Part1 = rapr jwl.Part1 = lapl
- eeeee = true
- be:Play()
- using1 = false
- while eeeee do
- beam(BrickColor.new("Really black"),200,0,rut.CFrame,5,.02,.02,.05,1,1,1)
- effect(BrickColor.new("Really black"),15,0,thing1.CFrame,0,.01,.01,.01,.1,.1,.1)
- effect(BrickColor.new("Really black"),15,0,thing2.CFrame,0,.01,.01,.01,.1,.1,.1)
- thing1.CFrame = ra.CFrame * CFrame.new(0,-1,0)
- thing2.CFrame = la.CFrame * CFrame.new(0,-1,0)
- if be.TimePosition >= .5 then
- be:Play()
- be.TimePosition = .1
- end
- swait()
- end
- end
- end)
- mouse.KeyUp:connect(function(key)
- if key == "f" and not using1 and using then
- eeeee = false
- be:Stop()
- jwr.Part1 = nil jwl.Part1 = nil
- using1 = true
- for i = 0,1,.2 do
- rutj.C0 = rutj.C0:lerp(CFrame.Angles(rad(-90),rad(0),rad(180)),i)
- rs.C0 = rs.C0:lerp(CFrame.new(1,.5,0) * CFrame.Angles(rad(0),rad(90),rad(0)),i)
- ls.C0 = ls.C0:lerp(CFrame.new(-1,.5,0) * CFrame.Angles(rad(0),rad(-90),rad(0)),i)
- swait()
- end
- rs.C0 = CFrame.Angles(rad(0),rad(90),rad(0)) * CFrame.new(0,.5,1) ls.C0 = CFrame.Angles(rad(0),rad(-90),rad(0)) * CFrame.new(0,.5,1)
- rutj.C0 = CFrame.fromEulerAnglesXYZ(rad(-90),rad(0),rad(180))
- using1 = false
- end
- end)
- local gudsong = Instance.new("Sound",char) gudsong.Volume = 2 gudsong.Looped = true gudsong.SoundId = "rbxassetid://1569281181"
- mouse.KeyDown:connect(function(key)
- key = key:lower()
- if key == "m" and not using1 and using then
- if not dancing then
- dancing = true
- gudsong:Play()
- char.Animate.Disabled = true
- hum.Animator:Destroy()
- for i = 1,9 do
- for i = 0,1,.2 do
- rutj.C0 = rutj.C0:lerp(rutj.C0 * CFrame.Angles(rad(0),rad(30),rad(0)),i)
- rs.C0 = rs.C0:lerp(CFrame.new(1.5,0,0) * CFrame.Angles(rad(0),rad(90),rad(0)) * CFrame.Angles(rad(-90),rad(0),rad(0)),i)
- ls.C0 = ls.C0:lerp(CFrame.new(-1.5,0,0) * CFrame.Angles(rad(0),rad(-90),rad(0)) * CFrame.Angles(rad(-90),rad(0),rad(0)),i)
- nec.C0 = nec.C0:lerp(nec.C0 * CFrame.Angles(rad(0),rad(0),rad(30)),i)
- swait()
- end
- wait(.5)
- end
- while dancing do
- for i = 0,1,.4 do
- rutj.C0 = rutj.C0:lerp(CFrame.Angles(rad(-90),rad(0),rad(180)),i)
- rs.C0 = rs.C0:lerp(CFrame.new(1,.5,0) * CFrame.Angles(rad(0),rad(90),rad(0)),i)
- ls.C0 = ls.C0:lerp(CFrame.new(-1,.5,0) * CFrame.Angles(rad(0),rad(-90),rad(0)),i)
- rh.C0 = rh.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(rad(0),rad(90),rad(0)),i)
- lh.C0 = lh.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(rad(0),rad(-90),rad(0)),i)
- nec.C0 = nec.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(rad(-90),rad(0),rad(180)),i)
- swait()
- end
- swait()
- a.Transparency = 0 h.face.Transparency = 1
- if gudsong.TimePosition >= 9 then
- gudsong.TimePosition = 6.2
- end
- for i = 0,1,.4 do
- rutj.C0 = rutj.C0:lerp(CFrame.Angles(rad(-90),rad(0),rad(180)) * CFrame.new(0,0,-1),i)
- rs.C0 = rs.C0:lerp(CFrame.new(1.5,0,0) * CFrame.Angles(rad(0),rad(90),rad(0)) * CFrame.Angles(rad(-100),rad(0),rad(0)),i)
- ls.C0 = ls.C0:lerp(CFrame.new(-1.5,0,0) * CFrame.Angles(rad(0),rad(-90),rad(0)) * CFrame.Angles(rad(-100),rad(0),rad(0)),i)
- rh.C0 = rh.C0:lerp(CFrame.new(2,0,0) * CFrame.Angles(rad(0),rad(90),rad(0)),i)
- lh.C0 = lh.C0:lerp(CFrame.new(-2,0,0) * CFrame.Angles(rad(0),rad(-90),rad(0)),i)
- nec.C0 = nec.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(rad(-90),rad(0),rad(180)),i)
- swait()
- end
- swait()
- end
- else
- gudsong:Stop()
- dancing = false
- a.Transparency = 1 h.face.Transparency = 0
- wait(.2)
- local anima = Instance.new("Animator",hum)
- char.Animate.Disabled = false
- for i = 0,1,.4 do
- rutj.C0 = rutj.C0:lerp(CFrame.Angles(rad(-90),rad(0),rad(180)),i)
- rs.C0 = rs.C0:lerp(CFrame.new(1,.5,0) * CFrame.Angles(rad(0),rad(90),rad(0)),i)
- ls.C0 = ls.C0:lerp(CFrame.new(-1,.5,0) * CFrame.Angles(rad(0),rad(-90),rad(0)),i)
- rh.C0 = rh.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(rad(0),rad(90),rad(0)),i)
- lh.C0 = lh.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(rad(0),rad(-90),rad(0)),i)
- nec.C0 = nec.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(rad(-90),rad(0),rad(180)),i)
- swait()
- end
- a.Transparency = 1 h.face.Transparency = 0
- for i = 0,1,1 do
- rutj.C0 = rutj.C0:lerp(CFrame.Angles(rad(-90),rad(0),rad(180)),i)
- rs.C0 = rs.C0:lerp(CFrame.new(1,.5,0) * CFrame.Angles(rad(0),rad(90),rad(0)),i)
- ls.C0 = ls.C0:lerp(CFrame.new(-1,.5,0) * CFrame.Angles(rad(0),rad(-90),rad(0)),i)
- rh.C0 = rh.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(rad(0),rad(90),rad(0)),i)
- lh.C0 = lh.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(rad(0),rad(-90),rad(0)),i)
- nec.C0 = nec.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(rad(-90),rad(0),rad(180)),i)
- swait()
- end
- a.Transparency = 1 h.face.Transparency = 0
- end
- end
- end)
- while wait() do
- hum.PlatformStand = false
- if stro == true then
- hum.WalkSpeed = 50 hum.JumpPower = 80
- for _,q in pairs(trash:GetChildren()) do
- if q.Name == "ure mine" then
- q.Anchored = false q.Transparency = 0
- end
- end
- end
- end
Add Comment
Please, Sign In to add comment