Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- warn("Made FE by AydenGamin's FE compatibility script. Link: https://pastebin.com/zxnXeDZA")
- wait(1)
- warn("Bypassing / Injecting into FE...")
- wait(0.2)
- warn("Done! Running script in 2 seconds!")
- wait(2)
- if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
- local Player,game,owner = owner,game
- local RealPlayer = Player
- do
- print("FE void script maker compatibility V2 by AydenGamin")
- local RealPlayer = RealPlayer
- script.Parent = RealPlayer.Character
- --Fake event to make stuff like Mouse.KeyDown work
- local Disconnect_Function = function(this)
- this[1].Functions[this[2]] = nil
- end
- local Disconnect_Metatable = {__index={disconnect=Disconnect_Function,Disconnect=Disconnect_Function}}
- local FakeEvent_Metatable = {__index={
- Connect = function(this,f)
- local i = tostring(math.random(0,10000))
- while this.Functions[i] do
- i = tostring(math.random(0,10000))
- end
- this.Functions[i] = f
- return setmetatable({this,i},Disconnect_Metatable)
- end
- }}
- FakeEvent_Metatable.__index.connect = FakeEvent_Metatable.__index.Connect
- local function fakeEvent()
- return setmetatable({Functions={}},FakeEvent_Metatable)
- end
- --Creating fake input objects with fake variables
- local FakeMouse = {Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
- FakeMouse.keyUp = FakeMouse.KeyUp
- FakeMouse.keyDown = FakeMouse.KeyDown
- local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
- local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
- CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
- end}
- --Merged 2 functions into one by checking amount of arguments
- CAS.UnbindAction = CAS.BindAction
- --This function will trigger the events that have been :Connect()'ed
- local function TriggerEvent(self,ev,...)
- for _,f in pairs(self[ev].Functions) do
- f(...)
- end
- end
- FakeMouse.TriggerEvent = TriggerEvent
- UIS.TriggerEvent = TriggerEvent
- --Client communication
- local Event = Instance.new("RemoteEvent")
- Event.Name = "UserInput_Event"
- Event.OnServerEvent:Connect(function(plr,io)
- if plr~=RealPlayer then return end
- FakeMouse.Target = io.Target
- FakeMouse.Hit = io.Hit
- if not io.isMouse then
- local b = io.UserInputState == Enum.UserInputState.Begin
- if io.UserInputType == Enum.UserInputType.MouseButton1 then
- return FakeMouse:TriggerEvent(b and "Button1Down" or "Button1Up")
- end
- if io.UserInputType == Enum.UserInputType.MouseButton2 then
- return FakeMouse:TriggerEvent(b and "Button2Down" or "Button2Up")
- end
- for _,t in pairs(CAS.Actions) do
- for _,k in pairs(t.Keys) do
- if k==io.KeyCode then
- t.Function(t.Name,io.UserInputState,io)
- end
- end
- end
- FakeMouse:TriggerEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
- UIS:TriggerEvent(b and "InputBegan" or "InputEnded",io,false)
- end
- end)
- Event.Parent = NLS([==[local Event = script:WaitForChild("UserInput_Event")
- local Mouse = owner:GetMouse()
- local UIS = game:GetService("UserInputService")
- local input = function(io,RobloxHandled)
- if RobloxHandled then return end
- --Since InputObject is a client-side instance, we create and pass table instead
- Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
- end
- UIS.InputBegan:Connect(input)
- UIS.InputEnded:Connect(input)
- local h,t
- --Give the server mouse data every second frame, but only if the values changed
- --If player is not moving their mouse, client won't fire events
- local HB = game:GetService("RunService").Heartbeat
- while true do
- if h~=Mouse.Hit or t~=Mouse.Target then
- h,t=Mouse.Hit,Mouse.Target
- Event:FireServer({isMouse=true,Target=t,Hit=h})
- end
- --Wait 2 frames
- for i=1,2 do
- HB:Wait()
- end
- end]==],script)
- ----Sandboxed game object that allows the usage of client-side methods and services
- --Real game object
- local RealGame = game
- --Metatable for fake service
- local FakeService_Metatable = {
- __index = function(self,k)
- local s = rawget(self,"_RealService")
- if s then
- return typeof(s[k])=="function"
- and function(_,...)return s[k](s,...)end or s[k]
- end
- end,
- __newindex = function(self,k,v)
- local s = rawget(self,"_RealService")
- if s then s[k]=v end
- end
- }
- local function FakeService(t,RealService)
- t._RealService = typeof(RealService)=="string" and RealGame:GetService(RealService) or RealService
- return setmetatable(t,FakeService_Metatable)
- end
- --Fake game object
- local FakeGame = {
- GetService = function(self,s)
- return rawget(self,s) or RealGame:GetService(s)
- end,
- Players = FakeService({
- LocalPlayer = FakeService({GetMouse=function(self)return FakeMouse end},Player)
- },"Players"),
- UserInputService = FakeService(UIS,"UserInputService"),
- ContextActionService = FakeService(CAS,"ContextActionService"),
- RunService = FakeService({
- _btrs = {},
- RenderStepped = RealGame:GetService("RunService").Heartbeat,
- BindToRenderStep = function(self,name,_,fun)
- self._btrs[name] = self.Heartbeat:Connect(fun)
- end,
- UnbindFromRenderStep = function(self,name)
- self._btrs[name]:Disconnect()
- end,
- },"RunService")
- }
- rawset(FakeGame.Players,"localPlayer",FakeGame.Players.LocalPlayer)
- FakeGame.service = FakeGame.GetService
- FakeService(FakeGame,game)
- --Changing owner to fake player object to support owner:GetMouse()
- game,owner = FakeGame,FakeGame.Players.LocalPlayer
- end
- --By Rufus14
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- canattack = true
- cananimate = true
- tool = script.Parent
- handle = tool.Handle
- circus = handle.circus
- smashexplosion = handle.Smash
- crowbarhit = handle.crowbarhit
- scream1 = handle.aaaaaa
- scream2 = handle.aaaa
- scream3 = handle.aaaeaaea
- howtobasic = handle.ahahuhuhwdf
- howtobasic2 = handle.daauhduhsuhduh
- howtobasic3 = handle.baalalalaaaomwfmef
- howtobasic4 = handle.guuaguaguwgfugwgugfw
- howtobasic5 = handle.dalalasahalkad
- swoosh = handle.crowbarswoosh
- todimen = handle.tothedimension
- flange = circus:findFirstChildOfClass("FlangeSoundEffect")
- splat = handle.splat
- bru = handle.bru
- gameendsound = handle.noob
- mesh = handle:findFirstChildOfClass("SpecialMesh")
- hitbox = handle["nice text"]
- zabijsie = hitbox.SurfaceGui.TextLabel
- step = game:GetService("RunService").Stepped
- bruhland = tool.bruholand
- TPPART = bruhland.TELEPORT
- owner = nil
- sine = 0
- colorsine = 0
- godsine = 0
- anim = "idle"
- equipped = false
- mode = "lag"
- backupedland = bruhland:Clone()
- coroutine.wrap(function()
- while step:wait() do
- if bruhland.Parent == nil then
- local backupland = backupedland:Clone()
- backupland.Parent = workspace
- bruhland = backupland
- end
- if tool.Parent == workspace and bruhland.Parent ~= tool then
- bruhland.Parent = tool
- end
- if bruhland:findFirstChild("god") then
- local smallestdistance = math.huge
- local smallestguy = nil
- for i,v in pairs(game:GetService("Players"):GetChildren()) do
- if v.Character then
- local hed = v.Character:findFirstChild("Head")
- if hed then
- if (hed.Position - bruhland:findFirstChild("god").Position).magnitude < smallestdistance then
- smallestdistance = (hed.Position - bruhland:findFirstChild("god").Position).magnitude
- smallestguy = hed
- end
- end
- end
- end
- bruhland:findFirstChild("god").CFrame = CFrame.new(bruhland:findFirstChild("god").Position, smallestguy.Position) * CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
- end
- end
- end)()
- function equip()
- equipped = true
- tool = script.Parent
- owner = tool.Parent
- bruhland.Parent = workspace
- flange.Depth = 0.545
- flange.Rate = 2.2
- rootpart = owner.HumanoidRootPart
- ownerhumanoid = owner:findFirstChildOfClass("Humanoid")
- ownerhumanoid.WalkSpeed = 30
- if not handle:FindFirstChild("circus") then
- circus = Instance.new("Sound")
- circus.Name = "circus"
- circus.Parent = handle
- circus.Volume = 3
- circus.Looped = true
- flange = Instance.new("FlangeSoundEffect")
- flange.Parent = circus
- flange.Depth = .545
- flange.Rate = 2.2
- end
- circus.Volume = 3
- local musicrandom = math.random(1,19)
- if musicrandom == 1 then
- circus.SoundId = "rbxassetid://2753356207"
- circus.PlaybackSpeed = 1.2
- elseif musicrandom == 2 then
- circus.SoundId = "rbxassetid://275183628"
- circus.PlaybackSpeed = 1
- elseif musicrandom == 3 then
- circus.SoundId = "rbxassetid://2586147657"
- circus.PlaybackSpeed = 1.2
- flange.Depth = 0.45
- flange.Rate = 5
- elseif musicrandom == 4 then
- circus.SoundId = "rbxassetid://540590710"
- circus.PlaybackSpeed = 1
- elseif musicrandom == 5 then
- circus.SoundId = "rbxassetid://3407554965"
- circus.PlaybackSpeed = 1
- elseif musicrandom == 6 then
- circus.SoundId = "rbxassetid://315172773"
- circus.PlaybackSpeed = 1
- circus.Volume = 10
- elseif musicrandom == 7 then
- circus.SoundId = "rbxassetid://225541880"
- circus.PlaybackSpeed = 1
- elseif musicrandom == 8 then
- circus.SoundId = "rbxassetid://3207977831"
- circus.PlaybackSpeed = 1
- elseif musicrandom == 9 then
- circus.SoundId = "rbxassetid://3761585783"
- circus.PlaybackSpeed = 1
- elseif musicrandom == 10 then
- circus.SoundId = "rbxassetid://3013207191"
- circus.PlaybackSpeed = 1
- elseif musicrandom == 11 then
- circus.SoundId = "rbxassetid://4475188269"
- circus.PlaybackSpeed = 1
- flange.Depth = 1
- flange.Rate = 2.4
- elseif musicrandom == 12 then
- circus.SoundId = "rbxassetid://3582958244"
- circus.PlaybackSpeed = 1
- circus.Volume = 10
- elseif musicrandom == 13 then
- circus.SoundId = "rbxassetid://1539245059"
- circus.PlaybackSpeed = 1
- flange.Depth = 0.45
- flange.Rate = 4
- elseif musicrandom == 14 then
- circus.SoundId = "rbxassetid://3945074712"
- circus.PlaybackSpeed = 1
- flange.Depth = 0
- flange.Rate = 0
- elseif musicrandom == 15 then
- circus.SoundId = "rbxassetid://3945118305"
- circus.PlaybackSpeed = 1
- flange.Depth = 0
- flange.Rate = 0
- circus.TimePosition = 2
- elseif musicrandom == 16 then
- circus.SoundId = "rbxassetid://3945087338"
- circus.PlaybackSpeed = 1
- flange.Depth = 0
- flange.Rate = 0
- elseif musicrandom == 17 then
- circus.SoundId = "rbxassetid://3788071964"
- circus.PlaybackSpeed = 1
- flange.Depth = 0
- flange.Rate = 0
- elseif musicrandom == 18 then
- circus.SoundId = "rbxassetid://244957660"
- circus.PlaybackSpeed = 1
- flange.Depth = 0
- flange.Rate = 0
- elseif musicrandom == 19 then
- circus.SoundId = "rbxassetid://2029305060"
- circus.PlaybackSpeed = 1
- flange.Depth = 0
- flange.Rate = 0
- end
- circus:Play()
- --Converted with ttyyuu12345's model to script plugin v4
- local function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- local whatmodegui = Instance.new("ScreenGui")
- local textlabel = Instance.new("TextLabel")
- local buttonformode = Instance.new("TextButton")
- whatmodegui.Parent = mas
- whatmodegui.Name = "HammerGuithingy"
- whatmodegui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- textlabel.Parent = whatmodegui
- textlabel.Position = UDim2.new(0.811718762, 0, 0.711111128, 0)
- textlabel.Size = UDim2.new(0, 200, 0, 50)
- textlabel.BackgroundColor = BrickColor.new("Institutional white")
- textlabel.BackgroundColor3 = Color3.new(1, 1, 1)
- textlabel.BackgroundTransparency = 1
- textlabel.Font = Enum.Font.SourceSans
- textlabel.FontSize = Enum.FontSize.Size14
- textlabel.Text = "Current mode:"
- textlabel.TextColor = BrickColor.new("Really black")
- textlabel.TextColor3 = Color3.new(0, 0, 0)
- textlabel.TextScaled = true
- textlabel.TextSize = 14
- textlabel.TextWrap = true
- textlabel.TextWrapped = true
- buttonformode.Parent = textlabel
- buttonformode.Position = UDim2.new(0, 0, 1.13999999, 0)
- buttonformode.Size = UDim2.new(0, 200, 0, 50)
- buttonformode.BackgroundColor = BrickColor.new("Institutional white")
- buttonformode.BackgroundColor3 = Color3.new(1, 1, 1)
- buttonformode.BackgroundTransparency = 0.5
- buttonformode.Font = Enum.Font.SourceSans
- buttonformode.FontSize = Enum.FontSize.Size14
- buttonformode.TextColor = BrickColor.new("Really black")
- buttonformode.TextColor3 = Color3.new(0, 0, 0)
- buttonformode.TextScaled = true
- buttonformode.TextSize = 14
- buttonformode.TextWrap = true
- buttonformode.TextWrapped = true
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = game:GetService("Players"):findFirstChild(owner.Name):findFirstChildOfClass("PlayerGui")
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
- local function pressbutton()
- if mode == "lag" then
- mode = "bruh"
- buttonformode.Text = "bruh"
- elseif mode == "bruh" then
- mode = "kill"
- buttonformode.Text = "kill"
- elseif mode == "kill" then
- mode = "seizure"
- buttonformode.Text = "seizure"
- elseif mode == "seizure" then
- mode = "nil"
- buttonformode.Text = "nil"
- elseif mode == "nil" then
- mode = "bruh 2"
- buttonformode.Text = "bruhland"
- elseif mode == "bruh 2" then
- mode = "couf"
- buttonformode.Text = "couf"
- elseif mode == "couf" then
- mode = "game end"
- buttonformode.Text = "game end"
- elseif mode == "game end" then
- mode = "lag"
- buttonformode.Text = "lag"
- end
- end
- buttonformode.MouseButton1Click:connect(pressbutton)
- if mode == "lag" then
- buttonformode.Text = "lag"
- elseif mode == "bruh" then
- buttonformode.Text = "bruh"
- elseif mode == "kill" then
- buttonformode.Text = "kill"
- elseif mode == "seizure" then
- buttonformode.Text = "seizure"
- elseif mode == "nil" then
- buttonformode.Text = "nil"
- elseif mode == "bruh 2" then
- buttonformode.Text = "bruhland"
- elseif mode == "couf" then
- buttonformode.Text = "couf"
- elseif mode == "game end" then
- buttonformode.Text = "game end"
- end
- local leftarm = Instance.new("Weld", owner.Torso)
- leftarm.Part0 = owner.Torso
- leftarm.Part1 = owner["Left Arm"]
- leftarm.C0 = CFrame.new(-1.5,0.5,0)
- leftarm.C1 = CFrame.new(0,0.5,0)
- leftarm.Name = "LeftArmWelde"
- local rightarm = Instance.new("Weld", owner.Torso)
- rightarm.Part0 = owner.Torso
- rightarm.Part1 = owner["Right Arm"]
- rightarm.C0 = CFrame.new(1.5,0.5,0)
- rightarm.C1 = CFrame.new(0,0.5,0)
- rightarm.Name = "RightArmWelde"
- local head = Instance.new("Weld", owner.Torso)
- head.Part0 = owner.Torso
- head.Part1 = owner.Head
- head.C0 = CFrame.new(0,1,0)
- head.C1 = CFrame.new(0,-0.5,0)
- head.Name = "HeadWelde"
- local rightleg = Instance.new("Weld", owner.Torso)
- rightleg.Part0 = owner.Torso
- rightleg.Part1 = owner["Right Leg"]
- rightleg.C0 = CFrame.new(0.5,-1,0)
- rightleg.C1 = CFrame.new(0,1,0)
- rightleg.Name = "RightLegWelde"
- local leftleg = Instance.new("Weld", owner.Torso)
- leftleg.Part0 = owner.Torso
- leftleg.Part1 = owner["Left Leg"]
- leftleg.C0 = CFrame.new(-0.5,-1,0)
- leftleg.C1 = CFrame.new(0,1,0)
- leftleg.Name = "LeftLegWelde"
- local humanoidrootpart = Instance.new("Weld", owner.HumanoidRootPart)
- humanoidrootpart.Part0 = owner.HumanoidRootPart
- humanoidrootpart.Part1 = owner.Torso
- humanoidrootpart.Name = "HumanoidRootPartWelde"
- local hammerweld = owner["Right Arm"]:WaitForChild("RightGrip")
- hammerweld.C0 = hammerweld.C0 * CFrame.new(0,2,0)
- coroutine.wrap(function()
- while step:wait() and equipped do
- if rootpart.Velocity.x >= 2 or rootpart.Velocity.x <= -2 or rootpart.Velocity.z >= 2 or rootpart.Velocity.z <= -2 then
- if ownerhumanoid.FloorMaterial == Enum.Material.Air then
- if rootpart.Velocity.x >= 17 or rootpart.Velocity.x <= -17 or rootpart.Velocity.z >= 17 or rootpart.Velocity.z <= -17 then
- if rootpart.Velocity.y >= 3 then
- anim = "jumprun"
- --print("jumping (running)")
- elseif rootpart.Velocity.y <= -3 then
- anim = "fallrun"
- --("falling (running)")
- end
- else
- if rootpart.Velocity.y >= 3 then
- anim = "jump"
- --print("jumping (walking)")
- elseif rootpart.Velocity.y <= -3 then
- anim = "fall"
- --print("falling (walking)")
- end
- end
- else
- if rootpart.Velocity.x >= 17 or rootpart.Velocity.x <= -17 or rootpart.Velocity.z >= 17 or rootpart.Velocity.z <= -17 then
- anim = "run"
- --print("running")
- else
- anim = "walk"
- --print("walking")
- end
- end
- elseif rootpart.Velocity.x <= 2 or rootpart.Velocity.x >= -2 or rootpart.Velocity.z <= 2 or rootpart.Velocity.z >= -2 then
- if ownerhumanoid.FloorMaterial == Enum.Material.Air then
- if rootpart.Velocity.y >= 3 then
- anim = "jump"
- --print("jumping (standing)")
- elseif rootpart.Velocity.y <= 3 then
- anim = "fall"
- --print("falling (standing)")
- end
- else
- anim = "idle"
- --print("standing")
- end
- end
- end
- end)()
- coroutine.wrap(function()
- while tool.Parent.ClassName ~= "Backpack" and tool.Parent.ClassName ~= "Workspace" and tool.Parent ~= nil and step:wait() do
- sine = sine + 1
- zabijsie.TextColor3 = Color3.fromRGB(math.random(1,255),math.random(1,255),math.random(1,255))
- if cananimate then
- if anim == "idle" then
- hammerweld.C0 = hammerweld.C0:lerp(CFrame.new(-1.33580685, -1.09495306, -0.391068697, 0.96628654, 0.230114311, -0.115489528, 0.127946258, -0.0399156809, 0.990977526, 0.223428279, -0.972344756, -0.0680122375)*CFrame.fromEulerAnglesXYZ(0,0,math.rad(85))*CFrame.new(0,0.5,0),0.2)
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.fromEulerAnglesXYZ(0,math.rad(30),0),0.2)
- rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(45 + (-6*math.sin(sine/60))),math.rad(-2.5)+math.sin(sine/60)/15,math.rad(-10) + math.rad(math.sin(sine/60))),0.2)
- leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(70 + (3*math.sin(sine/60))),0,math.rad(10) + math.rad(-math.sin(sine/60))),0.2)
- head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.fromEulerAnglesXYZ(math.rad(math.sin(sine/60)),-math.rad(30),0),0.2)
- leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1,0) * CFrame.Angles(math.rad(5),0,-math.rad(5)),0.3)
- rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1,0) * CFrame.Angles(-math.rad(5),0,math.rad(5)),0.3)
- elseif anim == "run" then
- hammerweld.C0 = hammerweld.C0:lerp(CFrame.new(-1.33580685, -1.09495306, -0.391068697, 0.96628654, 0.230114311, -0.115489528, 0.127946258, -0.0399156809, 0.990977526, 0.223428279, -0.972344756, -0.0680122375)*CFrame.fromEulerAnglesXYZ(0,0,math.rad(85))*CFrame.new(0,0.5,0),0.2)
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,math.sin(sine/2.5)/10,0) * CFrame.Angles(-0.4+3*math.cos(sine/4)/35,0,rootpart.RotVelocity.y/50+math.cos(sine/8)/35),0.3)
- head.C0 = head.C0:lerp(CFrame.new(0,1,-0.05) * CFrame.Angles(0.35-3*math.cos(sine/4)/35,rootpart.RotVelocity.y/20,0),0.3)
- leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,-math.sin(sine/5)/3) * CFrame.Angles(0.2+math.rad(80*math.sin(sine/5)),0,math.rad(5*-math.cos(sine/2.5))),0.3)
- rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,math.sin(sine/5)/10) * CFrame.Angles(math.rad(180)+math.rad(3*-math.sin(sine/5)),math.rad(-30),math.rad(25)),0.3)
- leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1-math.cos(sine/5)/2.5,0) * CFrame.Angles(math.rad(70*-math.sin(sine/5)),0,0),0.3)
- rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1+math.cos(sine/5)/2.5,0) * CFrame.Angles(math.rad(70*math.sin(sine/5)),0,0),0.3)
- elseif anim == "jumprun" then
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.Angles(math.rad(-35),0,0), 0.2)
- rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,math.sin(sine/5)/10) * CFrame.Angles(math.rad(150)+math.rad(3*-math.sin(sine/5)),0,math.rad(25)),0.3)
- leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(-math.rad(10),0,0),0.2)
- leftleg.C0 = CFrame.new(-0.5,-1,0) * CFrame.Angles(0,0,0)
- rightleg.C0 = CFrame.new(0.5,-1,0) * CFrame.Angles(0,0,0)
- head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(0,0,0),0.3)
- elseif anim == "fallrun" then
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.Angles(math.rad(35),0,0), 0.2)
- rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,math.sin(sine/5)/10) * CFrame.Angles(math.rad(150)+math.rad(3*-math.sin(sine/5)),0,math.rad(25)),0.3)
- leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(-math.rad(10),0,-math.rad(60)),0.2)
- leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-0.5,-0.5) * CFrame.Angles(0,0,0),0.2)
- rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-0.5,-0.5) * CFrame.Angles(0,0,0),0.2)
- head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(-math.rad(10),0,0),0.2)
- elseif anim == "fall" then
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.Angles(-math.rad(10),0,0), 0.2)
- rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,math.sin(sine/5)/10) * CFrame.Angles(math.rad(150)+math.rad(3*-math.sin(sine/5)),0,math.rad(25)),0.3)
- leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(-math.rad(10),0,-math.rad(60)),0.2)
- leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-0.5,-0.5) * CFrame.Angles(0,0,0),0.2)
- rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-0.5,-0.5) * CFrame.Angles(0,0,0),0.2)
- head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(-math.rad(10),0,0),0.2)
- elseif anim == "jump" then
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.Angles(math.rad(10),0,0), 0.2)
- rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,math.sin(sine/5)/10) * CFrame.Angles(math.rad(150)+math.rad(3*-math.sin(sine/5)),0,math.rad(25)),0.3)
- leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(-math.rad(10),0,0),0.2)
- leftleg.C0 = CFrame.new(-0.5,-1,0) * CFrame.Angles(0,0,0)
- rightleg.C0 = CFrame.new(0.5,-1,0) * CFrame.Angles(0,0,0)
- head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(0,0,0),0.3)
- end
- end
- end
- end)()
- end
- function spawnshockwave(position)
- local part = Instance.new("Part", workspace)
- part.CanCollide = false
- part.Anchored = true
- part.Position = position
- local mesh = Instance.new("SpecialMesh", part)
- mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
- part.BrickColor = BrickColor.new("Institutional white")
- local function resize()
- for i = 1,20 do
- mesh.Scale = mesh.Scale + Vector3.new(0.2,0.5,0.2)
- part.Transparency = part.Transparency + 0.05
- part.CFrame = part.CFrame * CFrame.new(0,0.2,0)
- step:wait()
- end
- part:destroy()
- end
- spawn(resize)
- end
- function smashdem()
- if canattack then
- cananimate = false
- canattack = false
- local swingrand = math.random(-50,50)
- if math.random(0,13) == 1 then
- local randomscream = math.random(1,5)
- if randomscream == 1 then
- howtobasic:Play()
- elseif randomscream == 2 then
- howtobasic2:Play()
- elseif randomscream == 3 then
- howtobasic3:Play()
- elseif randomscream == 4 then
- howtobasic4:Play()
- elseif randomscream == 5 then
- howtobasic5:Play()
- end
- end
- for i = 0,1 , 0.15 do
- if owner:findFirstChild("HumanoidRootPart") then
- if owner.HumanoidRootPart:findFirstChild("HumanoidRootPartWelde") then
- local humweld = owner.HumanoidRootPart:findFirstChild("HumanoidRootPartWelde")
- humweld.C0 = humweld.C0:lerp(CFrame.new(0, 0, 0, 0.33682403, 0.0593911596, -0.939692616, -0.173648149, 0.98480773, 0, 0.925416529, 0.163175896, 0.342020094),i)
- end
- end
- if owner:findFirstChild("Right Arm") then
- if owner["Right Arm"]:findFirstChild("RightGrip") then
- if owner["Right Arm"].RightGrip.Part1 == handle then
- owner["Right Arm"].RightGrip.C0 = CFrame.new(-1.33580685, -1.09495306, -0.391068697, 0.96628654, 0.230114311, -0.115489528, 0.127946258, -0.0399156809, 0.990977526, 0.223428279, -0.972344756, -0.0680122375)*CFrame.fromEulerAnglesXYZ(0,0,0)*CFrame.new(1.2,2,0.5)
- end
- end
- end
- if owner:findFirstChild("Torso") then
- if owner.Torso:findFirstChild("RightArmWelde") then
- owner.Torso:findFirstChild("RightArmWelde").C0 = owner.Torso:findFirstChild("RightArmWelde").C0:lerp(CFrame.new(0,-0.1,0) * CFrame.new(1.43301249, 0.884340763, -0.405934334, 0.866025448, 7.4505806e-09, -0.499999762, -0.171009988, -0.939692438, -0.296198189, -0.469846129, 0.342020154, -0.813797832) * CFrame.fromEulerAnglesXYZ(0,math.rad(swingrand),0),i)
- end
- if owner.Torso:findFirstChild("LeftArmWelde") then
- owner.Torso:findFirstChild("LeftArmWelde").C0 = owner.Torso:findFirstChild("LeftArmWelde").C0:lerp(CFrame.new(0.5,0.5,0) * CFrame.new(-1.96153116, 0.131953716, 0, 0.766044378, 0.642787516, -2.98023224e-08, -0.642787516, 0.766044378, 0, -2.98023224e-08, 1.49011612e-08, 0.99999994),i)
- end
- if owner.Torso:findFirstChild("HeadWelde") then
- owner.Torso:findFirstChild("HeadWelde").C0 = owner.Torso:findFirstChild("HeadWelde").C0:lerp(CFrame.new(0,-0.5,0) * CFrame.new(-0.0815877914, 1.49240351, -0.0296964645, 0.342020094, -0.163175687, 0.92541647, -1.45519152e-09, 0.98480773, 0.17364797, -0.939692557, -0.0593911, 0.336824089),i)
- end
- end
- step:wait()
- end
- swoosh.Pitch = 1 + math.random(-2,2)/10
- swoosh:Play()
- for i = 0,1 , 0.2 do
- if owner:findFirstChild("HumanoidRootPart") then
- if owner.HumanoidRootPart:findFirstChild("HumanoidRootPartWelde") then
- local humweld = owner.HumanoidRootPart:findFirstChild("HumanoidRootPartWelde")
- humweld.C0 = humweld.C0:lerp(CFrame.new(0, 0, 0, 0.645385742, -0.0593911596, 0.761544466, -0.0868240744, 0.98480767, 0.150383741, -0.758906364, -0.163175881, 0.630424261),i)
- end
- end
- if owner:findFirstChild("Right Arm") then
- if owner["Right Arm"]:findFirstChild("RightGrip") then
- if owner["Right Arm"].RightGrip.Part1 == handle then
- owner["Right Arm"].RightGrip.C0 = CFrame.new(-1.33580685, -1.09495306, -0.391068697, 0.96628654, 0.230114311, -0.115489528, 0.127946258, -0.0399156809, 0.990977526, 0.223428279, -0.972344756, -0.0680122375)*CFrame.fromEulerAnglesXYZ(0,0,0)*CFrame.new(1.2,2,0.5)
- end
- end
- end
- if owner:findFirstChild("Torso") then
- if owner.Torso:findFirstChild("RightArmWelde") then
- owner.Torso:findFirstChild("RightArmWelde").C0 = owner.Torso:findFirstChild("RightArmWelde").C0:lerp(CFrame.new(0,0.4,0.3) * CFrame.new(1.88293552, 0.2333498, -0.433140755, 0.859446883, -0.503111184, -0.0907213986, 0.308427513, 0.651808023, -0.692833483, 0.407705337, 0.567472816, 0.715367913) * CFrame.fromEulerAnglesXYZ(-math.rad(30),math.rad(swingrand),0),i)
- end
- if owner.Torso:findFirstChild("LeftArmWelde") then
- owner.Torso:findFirstChild("LeftArmWelde").C0 = owner.Torso:findFirstChild("LeftArmWelde").C0:lerp(CFrame.new(0.5,0.5,0) * CFrame.new(-1.96153116, 0.131953716, 0, 0.766044378, 0.642787516, -2.98023224e-08, -0.642787516, 0.766044378, 0, -2.98023224e-08, 1.49011612e-08, 0.99999994),i)
- end
- if owner.Torso:findFirstChild("HeadWelde") then
- owner.Torso:findFirstChild("HeadWelde").C0 = owner.Torso:findFirstChild("HeadWelde").C0:lerp(CFrame.new(0,-0.5,0) * CFrame.new(-0.0406684875, 1.4979527, 0.0197181702, 0.649181902, -0.0813359022, -0.756272018, 0.0229108427, 0.995905817, -0.0874414966, 0.76028806, 0.0394386649, 0.648387671),i)
- end
- end
- step:wait()
- end
- spawnshockwave(hitbox.Position)
- crowbarhit.Pitch = 1 + math.random(-2,2)/10
- crowbarhit:Play()
- for i,v in pairs(workspace:GetChildren()) do
- if v.ClassName == "Model" and v ~= owner then
- local vhead = v:findFirstChild("Head")
- if vhead then
- if (vhead.Position - hitbox.Position).magnitude <= 6 then
- local scremrandom = math.random(1,5)
- if scremrandom == 1 then
- scream1:Play()
- elseif scremrandom == 2 then
- scream2:Play()
- elseif scremrandom == 3 then
- scream3:Play()
- end
- local plr = game:GetService("Players"):findFirstChild(v.Name)
- if plr then
- if plr.Character then
- --if v == plr.Character then
- if mode == "lag" then
- smashexplosion:Play()
- local explosi = Instance.new("Explosion", workspace)
- explosi.BlastPressure = 0
- explosi.Position = hitbox.Position
- for q,w in pairs(v:GetChildren()) do
- if w.ClassName == "Part" or w.ClassName == "MeshPart" or w.ClassName == "Humanoid" or w.ClassName == "Model" or w.ClassName == "Folder" then
- w:destroy()
- end
- end
- --Converted with ttyyuu12345's model to script plugin v4
- local function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- local stategui = Instance.new("ScreenGui")
- local statetext = Instance.new("TextLabel")
- stategui.Parent = mas
- stategui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- statetext.Parent = stategui
- statetext.Position = UDim2.new(0.222557679, 0, 0.84498024, 0)
- statetext.Size = UDim2.new(0, 757, 0, 60)
- statetext.BackgroundColor = BrickColor.new("Institutional white")
- statetext.BackgroundColor3 = Color3.new(1, 1, 1)
- statetext.BackgroundTransparency = 1
- statetext.Font = Enum.Font.Cartoon
- statetext.FontSize = Enum.FontSize.Size14
- statetext.TextColor = BrickColor.new("Really black")
- statetext.TextColor3 = Color3.new(0, 0, 0)
- statetext.TextScaled = true
- statetext.TextSize = 14
- statetext.TextWrap = true
- statetext.TextWrapped = true
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = game:GetService("Players"):findFirstChild(owner.Name):findFirstChildOfClass("PlayerGui")
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
- statetext.Text = "Lag state: wait..."
- local v = plr
- coroutine.wrap(function()
- while step:wait() do
- statetext.TextColor3 = Color3.new(math.sin(colorsine/3)/2+0.3,math.sin(colorsine/4)/2+0.3,math.sin(colorsine/5)/2+0.3)
- end
- end)()
- local screengui = Instance.new("ScreenGui", v:findFirstChildOfClass("PlayerGui"))
- screengui.Name = "laggedlol"
- local whattoplay = math.random(1,6)
- local understandable = Instance.new("Sound", screengui)
- understandable.SoundId = "rbxassetid://926187357"
- understandable.Volume = 10
- understandable:Play()
- local sounddialup = Instance.new("Sound", screengui)
- sounddialup.Looped = true
- sounddialup.Volume = 10
- sounddialup:Play()
- if whattoplay == 1 then
- sounddialup.PlaybackSpeed = 0.55
- sounddialup.SoundId = "rbxassetid://138731213"
- elseif whattoplay == 2 then
- sounddialup.SoundId = "rbxassetid://1081974472"
- elseif whattoplay == 3 then
- sounddialup.SoundId = "rbxassetid://1105252233"
- elseif whattoplay == 4 then
- sounddialup.SoundId = "rbxassetid://2794938146"
- elseif whattoplay == 5 then
- sounddialup.SoundId = "rbxassetid://3671023067"
- elseif whattoplay == 6 then
- sounddialup.SoundId = "rbxassetid://3200099211"
- end
- local partlag = Instance.new("Part", screengui)
- partlag.CFrame = CFrame.new(0,0,-4)
- local viewport = Instance.new("ViewportFrame", screengui)
- viewport.BackgroundTransparency = 1
- partlag.Parent = viewport
- viewport.ImageTransparency = 1
- viewport.Name = "Lag Gui"
- viewport.Size = UDim2.new(1,0,1,36)
- viewport.Position = viewport.Position + UDim2.new(0,0,0,-36)
- screengui.ResetOnSpawn = false
- local camera = Instance.new("Camera", viewport)
- viewport.CurrentCamera = camera
- camera.CFrame = CFrame.new(0,0,0)
- partlag.BrickColor = BrickColor.Random()
- local lolll = Instance.new("Hole", partlag)
- coroutine.wrap(function()
- statetext.Text = "Lag state: Preparing instances..."
- for i = 1,20 do
- for i = 1,200 do
- local wowlol = lolll:Clone()
- wowlol.Parent = partlag
- end
- end
- for i = 1,100 do
- statetext.Text = "Lag state: Lagging... ("..tostring(i).."/100)."
- local wowlool = partlag:Clone()
- wowlool.Parent = viewport
- step:wait()
- end
- print("finished lagging "..v.Name)
- statetext.Text = "Lag state: Complete!"
- local function aaacomplete()
- for i = 1,100 do
- statetext.TextTransparency = statetext.TextTransparency + 0.01
- step:wait()
- end
- stategui:destroy()
- end
- spawn(aaacomplete)
- end)()
- elseif mode == "bruh" and not vhead:findFirstChild("bruuuuuuuuuuuuuuuuuuuuuuuuuuuuuh") then
- bru.TimePosition = 0.5
- bru:Play()
- local velo = Instance.new("BodyVelocity", plr.Character.Head)
- velo.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- velo.Velocity = Vector3.new(0,9999999999,0)
- velo.Name = "bruuuuuuuuuuuuuuuuuuuuuuuuuuuuuh"
- local v = plr
- local screengui = Instance.new("ScreenGui", v:findFirstChildOfClass("PlayerGui"))
- screengui.Name = "bruhd"
- local viewport = Instance.new("ViewportFrame", screengui)
- viewport.BackgroundTransparency = 0
- viewport.BackgroundColor3 = Color3.fromRGB(0,0,0)
- viewport.Name = "Lag Gui"
- viewport.Size = UDim2.new(1,0,1,36)
- viewport.Position = viewport.Position + UDim2.new(0,0,0,-36)
- screengui.ResetOnSpawn = false
- local camera = Instance.new("Camera", viewport)
- viewport.CurrentCamera = camera
- camera.CFrame = CFrame.new(0,0,0)
- local ohohohoho = Instance.new("Part", viewport)
- ohohohoho.CFrame = CFrame.new(0,-6,-1.5) * CFrame.fromEulerAnglesXYZ(0,math.pi/2-math.rad(5),0)
- local mesh = Instance.new("SpecialMesh", ohohohoho)
- mesh.MeshId = "rbxassetid://1201332683"
- mesh.TextureId = "rbxassetid://1201711400"
- mesh.Scale = Vector3.new(0.1,0.1,0.1)
- coroutine.wrap(function()
- wait(math.random(2,3))
- local slate = Instance.new("Sound", viewport)
- slate.SoundId = "rbxassetid://154187540"
- slate.Volume = 10
- slate.TimePosition = 0.2
- slate:Play()
- for i = 1,30 do
- ohohohoho.CFrame = ohohohoho.CFrame * CFrame.new(0,0.1,0)
- step:wait()
- end
- slate:Destroy()
- local scary = Instance.new("Sound", viewport)
- scary.SoundId = "rbxassetid://1747834381"
- scary.Volume = 10
- scary:Play()
- wait(3)
- local heheheheh = Instance.new("Sound", viewport)
- heheheheh.SoundId = "rbxassetid://2440686585"
- heheheheh.Volume = 10
- heheheheh:Play()
- for i = 1,150 do
- camera.FieldOfView = camera.FieldOfView + 0.24999
- ohohohoho.CFrame = ohohohoho.CFrame * CFrame.new(-0.0053,0,0)
- step:wait()
- end
- for i = 1,25 do
- camera.CFrame = CFrame.new(math.random(-1,1)/80,math.random(-1,1)/80,math.random(-1,1)/80)
- camera.FieldOfView = camera.FieldOfView + 0.24999
- ohohohoho.CFrame = ohohohoho.CFrame * CFrame.new(-0.0053,0,0)
- step:wait()
- end
- local colorvaluea = 0
- for i = 1,25 do
- colorvaluea = colorvaluea + 5
- viewport.BackgroundColor3 = Color3.fromRGB(colorvaluea,0,0)
- camera.CFrame = CFrame.new(math.random(-1,1)/50,math.random(-1,1)/50,math.random(-1,1)/50)
- camera.FieldOfView = camera.FieldOfView + 0.24999
- ohohohoho.CFrame = ohohohoho.CFrame * CFrame.new(-0.0053,0,0)
- step:wait()
- end
- viewport.BackgroundColor3 = Color3.fromRGB(0,0,0)
- ohohohoho:destroy()
- local dies = Instance.new("Sound", viewport)
- dies.SoundId = "rbxassetid://1218935926"
- dies.Volume = 10
- dies:Play()
- if plr.Character then
- plr.Character:BreakJoints()
- wait(5)
- viewport:destroy()
- end
- end)()
- elseif mode == "kill" then
- splat.Pitch = 1 + math.random(-2,2)/10
- splat:Play()
- plr.Character:BreakJoints()
- elseif mode == "seizure" then
- if not plr:findFirstChildOfClass("PlayerGui"):findFirstChild("mi_eyess") then
- local screengui = Instance.new("ScreenGui", plr:findFirstChildOfClass("PlayerGui"))
- screengui.Name = "mi_eyess"
- local framee = Instance.new("Frame", screengui)
- framee.BackgroundTransparency = 0
- framee.BackgroundColor3 = Color3.fromRGB(0,0,0)
- framee.Name = "AAAAAAAAAAAAAAAAAAA"
- framee.Size = UDim2.new(1,0,1,36)
- framee.Position = framee.Position + UDim2.new(0,0,0,-36)
- local AAAAAAspeedcore = Instance.new("Sound", framee)
- AAAAAAspeedcore.SoundId = "rbxassetid://2433628496"
- AAAAAAspeedcore.Volume = 10
- AAAAAAspeedcore:Play()
- AAAAAAspeedcore.Looped = true
- AAAAAAspeedcore.TimePosition = 25
- screengui.ResetOnSpawn = false
- local function dothecameronboyce()
- while wait() and plr:findFirstChildOfClass("PlayerGui"):findFirstChild("mi_eyess") do
- if plr.Character then
- if plr.Character:findFirstChild("HumanoidRootPart") then
- plr.Character:findFirstChild("HumanoidRootPart").CFrame = plr.Character:findFirstChild("HumanoidRootPart").CFrame * CFrame.fromEulerAnglesXYZ(math.random(-1,1),math.random(-1,1),math.random(-1,1))
- end
- end
- framee.BackgroundColor3 = Color3.fromRGB(255,255,255)
- wait()
- if plr.Character then
- if plr.Character:findFirstChild("HumanoidRootPart") then
- plr.Character:findFirstChild("HumanoidRootPart").CFrame = plr.Character:findFirstChild("HumanoidRootPart").CFrame * CFrame.fromEulerAnglesXYZ(math.random(-1,1),math.random(-1,1),math.random(-1,1))
- end
- end
- framee.BackgroundColor3 = Color3.fromRGB(0,0,0)
- end
- end
- spawn(dothecameronboyce)
- end
- elseif mode == "nil" then
- local imbue = Instance.new("Sound", handle)
- imbue.SoundId = "http://www.roblox.com/asset/?id=2785493"
- imbue.Volume = 10
- imbue:Play()
- game.Debris:AddItem(imbue, imbue.TimeLength)
- for q,w in pairs(plr.Character:GetChildren()) do
- if w.ClassName == "Part" or w.ClassName == "MeshPart" or w.ClassName == "Humanoid" or w.ClassName == "Model" or w.ClassName == "Folder" then
- w:destroy()
- end
- end
- elseif mode == "bruh 2" then
- if not plr:findFirstChildOfClass("PlayerGui"):findFirstChild("bruh!") then
- coroutine.wrap(function()
- todimen:Play()
- local plrhedaaa = plr.Character.Head
- plrhedaaa.Anchored = true
- plr.Character.Head.CFrame = TPPART.CFrame * CFrame.new(0,-6,0)
- for z,x in pairs(plr.Character:GetDescendants()) do
- if x.ClassName == "Sound" then
- x:destroy()
- end
- end
- local screengui = Instance.new("ScreenGui", plr:findFirstChildOfClass("PlayerGui"))
- screengui.Name = "bruh!"
- screengui.ResetOnSpawn = false
- local framee = Instance.new("Frame", screengui)
- framee.BackgroundTransparency = 0
- framee.BackgroundColor3 = Color3.fromRGB(0,0,0)
- framee.Name = "AAAAAAAAAAAAAAAAAAAE"
- framee.Size = UDim2.new(1,0,1,36)
- framee.Position = framee.Position + UDim2.new(0,0,0,-36)
- local teleportsoundd = Instance.new("Sound", screengui)
- teleportsoundd.SoundId = "rbxassetid://3095990471"
- teleportsoundd.Volume = 5
- teleportsoundd.PlayOnRemove = true
- teleportsoundd:destroy()
- local teleportsound = Instance.new("Sound", screengui)
- teleportsound.SoundId = "rbxassetid://1063922920"
- teleportsound.Volume = 5
- teleportsound.PlayOnRemove = true
- teleportsound:destroy()
- coroutine.wrap(function()
- local trappedplr = plr
- while wait() do
- if trappedplr:findFirstChildOfClass("Backpack") and trappedplr.Name ~= "Rufus14" then
- for f,g in pairs(trappedplr:findFirstChildOfClass("Backpack"):GetChildren()) do
- if g.ClassName == "Tool" then
- g:destroy()
- end
- end
- end
- if trappedplr.Character and trappedplr.Name ~= "Rufus14" then
- if not trappedplr.Character:findFirstChild("trapped") then
- Instance.new("BoolValue", trappedplr.Character).Name = "trapped"
- if trappedplr.Character:findFirstChild("Head") then
- trappedplr.Character.Head.CFrame = TPPART.CFrame
- end
- for z,x in pairs(trappedplr.Character:GetDescendants()) do
- if x.ClassName == "Sound" then
- x:destroy()
- end
- if x.ClassName == "Script" then
- x.Disabled = true
- end
- if x.ClassName == "Tool" then
- x:destroy()
- end
- end
- end
- if trappedplr.Character:findFirstChild("Head") then
- if (trappedplr.Character.Head.Position - TPPART.Position).magnitude > 2000 then
- Instance.new("BoolValue", trappedplr.Character).Name = "trapped"
- if trappedplr.Character:findFirstChild("Head") then
- trappedplr.Character.Head.CFrame = TPPART.CFrame
- end
- for z,x in pairs(trappedplr.Character:GetDescendants()) do
- if x.ClassName == "Sound" then
- x:destroy()
- end
- end
- end
- end
- end
- end
- end)()
- wait(5.5)
- plrhedaaa.Anchored = true
- plrhedaaa.CFrame = TPPART.CFrame * CFrame.new(0,-4,0)
- local rocknrollmcdonaldsslow = Instance.new("Sound", screengui)
- rocknrollmcdonaldsslow.SoundId = "rbxassetid://142677062"
- rocknrollmcdonaldsslow.Volume = 4
- rocknrollmcdonaldsslow.Looped = true
- rocknrollmcdonaldsslow:Play()
- rocknrollmcdonaldsslow.PlaybackSpeed = 0.07
- local reverb = Instance.new("ReverbSoundEffect", rocknrollmcdonaldsslow)
- reverb.DecayTime = 20
- reverb.DryLevel = -20
- for i = 1,200 do
- plrhedaaa.CFrame = plrhedaaa.CFrame * CFrame.new(0,0.0225,0)
- framee.BackgroundTransparency = framee.BackgroundTransparency + 0.005
- step:wait()
- end
- plrhedaaa.Anchored = false
- framee:destroy()
- end)()
- end
- elseif mode == "couf" then
- if plr:findFirstChildOfClass("PlayerGui") then
- if not plr:findFirstChildOfClass("PlayerGui"):findFirstChild("laggedlol") then
- local screengui = Instance.new("ScreenGui", plr:findFirstChildOfClass("PlayerGui"))
- screengui.Name = "laggedlol"
- local sounddialup = Instance.new("Sound", screengui)
- sounddialup.Volume = 10
- local lol = math.random(1,10)
- if lol == 1 then
- sounddialup.SoundId = "rbxassetid://138731213"
- sounddialup.PlaybackSpeed = 0.55
- elseif lol == 2 then
- sounddialup.SoundId = "rbxassetid://3285536219"
- elseif lol == 3 then
- sounddialup.SoundId = "rbxassetid://3020745718"
- elseif lol == 4 then
- sounddialup.SoundId = "rbxassetid://3672571609"
- elseif lol == 5 then
- sounddialup.SoundId = "rbxassetid://3200099211"
- elseif lol == 6 then
- sounddialup.SoundId = "rbxassetid://3671023067"
- elseif lol == 7 then
- sounddialup.SoundId = "rbxassetid://3370764816"
- elseif lol == 8 then
- sounddialup.SoundId = "rbxassetid://2931316091"
- elseif lol == 9 then
- sounddialup.SoundId = "rbxassetid://3496285375"
- elseif lol == 10 then
- sounddialup.SoundId = "rbxassetid://3309057760"
- sounddialup.Volume = 5
- end
- sounddialup.Looped = true
- sounddialup:Play()
- if plr.Character then
- if plr.Character:findFirstChild("Head") then
- local sounddialup = Instance.new("Sound", plr.Character.Head)
- sounddialup.Volume = 10
- if lol == 1 then
- sounddialup.SoundId = "rbxassetid://138731213"
- sounddialup.PlaybackSpeed = 0.55
- elseif lol == 2 then
- sounddialup.SoundId = "rbxassetid://3285536219"
- elseif lol == 3 then
- sounddialup.SoundId = "rbxassetid://3020745718"
- elseif lol == 4 then
- sounddialup.SoundId = "rbxassetid://3672571609"
- elseif lol == 5 then
- sounddialup.SoundId = "rbxassetid://3200099211"
- elseif lol == 6 then
- sounddialup.SoundId = "rbxassetid://3671023067"
- elseif lol == 7 then
- sounddialup.SoundId = "rbxassetid://3370764816"
- elseif lol == 8 then
- sounddialup.SoundId = "rbxassetid://2931316091"
- elseif lol == 9 then
- sounddialup.SoundId = "rbxassetid://3496285375"
- elseif lol == 10 then
- sounddialup.SoundId = "rbxassetid://3309057760"
- sounddialup.Volume = 5
- end
- sounddialup.Looped = true
- sounddialup:Play()
- end
- end
- local lolra = math.random(1,5)
- for i = 1,15000 do
- local text = Instance.new("TextLabel", screengui)
- if lolra == 1 then
- text.Text = "fat"
- elseif lolra == 2 then
- text.Text = "PRAISE ALLAH"
- elseif lolra == 3 then
- text.Text = "die"
- elseif lolra == 4 then
- text.Text = "fornite funny moments!!"
- elseif lolra == 5 then
- text.Text = "HOW TO DOWNLOAD STAR GLITCHER 2009 (NEW) (NO VIRUS) (FREE) (DIRECT LINK) (AVAST TESTED) (HINDI)"
- end
- text.TextScaled = true
- text.Size = UDim2.new(1,0,1,0)
- end
- end
- end
- elseif mode == "game end" and not vhead:findFirstChild("game") then
- gameendsound:Play()
- local finish = false
- local velo = Instance.new("BodyVelocity", plr.Character.Head)
- velo.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- velo.Velocity = Vector3.new(0,9999999999,0)
- velo.Name = "game"
- local v = plr
- local screengui = Instance.new("ScreenGui", v:findFirstChildOfClass("PlayerGui"))
- screengui.Name = "bruhd"
- local viewport = Instance.new("ViewportFrame", screengui)
- viewport.BackgroundTransparency = 0
- viewport.BackgroundColor3 = Color3.fromRGB(0,0,0)
- viewport.Name = "A"
- viewport.Size = UDim2.new(1,0,1,36)
- viewport.Position = viewport.Position + UDim2.new(0,0,0,-36)
- screengui.ResetOnSpawn = false
- local camera = Instance.new("Camera", viewport)
- viewport.CurrentCamera = camera
- camera.CFrame = CFrame.new(3,3.5,-3) * CFrame.fromEulerAnglesXYZ(math.rad(-30),math.rad(20),0)
- local bodycolorsYOU = owner["Body Colors"]
- --
- local charmodelYOU = Instance.new("Model", viewport)
- --
- local torsomodelYOU = Instance.new("Part", charmodelYOU)
- torsomodelYOU.Size = Vector3.new(2,2,1)
- torsomodelYOU.BrickColor = bodycolorsYOU.TorsoColor
- torsomodelYOU.Name = "Torso"
- --
- local rightarmodelYOU = Instance.new("Part", charmodelYOU)
- rightarmodelYOU.Size = Vector3.new(1,2,1)
- rightarmodelYOU.BrickColor = bodycolorsYOU.RightArmColor
- rightarmodelYOU.Name = "Right Arm"
- rightarmodelYOU.CFrame = torsomodelYOU.CFrame * CFrame.new(1.5,0,0)
- --
- local leftarmodelYOU = Instance.new("Part", charmodelYOU)
- leftarmodelYOU.Size = Vector3.new(1,2,1)
- leftarmodelYOU.BrickColor = bodycolorsYOU.LeftArmColor
- leftarmodelYOU.Name = "Left Arm"
- leftarmodelYOU.CFrame = torsomodelYOU.CFrame * CFrame.new(-1.5,0,0)
- --
- local rightlegmodelYOU = Instance.new("Part", charmodelYOU)
- rightlegmodelYOU.Size = Vector3.new(1,2,1)
- rightlegmodelYOU.BrickColor = bodycolorsYOU.RightLegColor
- rightlegmodelYOU.Name = "Right Leg"
- rightlegmodelYOU.CFrame = torsomodelYOU.CFrame * CFrame.new(0.5,-2,0)
- --
- local leftlegmodelYOU = Instance.new("Part", charmodelYOU)
- leftlegmodelYOU.Size = Vector3.new(1,2,1)
- leftlegmodelYOU.BrickColor = bodycolorsYOU.LeftLegColor
- leftlegmodelYOU.Name = "Left Leg"
- leftlegmodelYOU.CFrame = torsomodelYOU.CFrame * CFrame.new(-0.5,-2,0)
- --
- local headmodelYOU = Instance.new("Part", charmodelYOU)
- headmodelYOU.Size = Vector3.new(2,1,1)
- headmodelYOU.BrickColor = bodycolorsYOU.HeadColor
- headmodelYOU.Name = "Head"
- headmodelYOU.CFrame = torsomodelYOU.CFrame * CFrame.new(0,1.5,0)
- if owner.Head:findFirstChildOfClass("SpecialMesh") then
- owner.Head:findFirstChildOfClass("SpecialMesh"):Clone().Parent = headmodelYOU
- end
- --
- if owner.Head:findFirstChild("face") then
- owner.Head:findFirstChild("face"):Clone().Parent = headmodelYOU
- end
- --
- charmodelYOU.PrimaryPart = torsomodelYOU
- --
- local humanoidmodel = Instance.new("Humanoid", charmodelYOU)
- --
- for q,w in pairs(owner:GetChildren()) do
- if w.ClassName == "Accessory" or w.ClassName == "Hat" or w.ClassName == "Shirt" or w.ClassName == "Pants" or w.ClassName == "ShirtGraphic" or w.ClassName == "CharacterMesh" then
- if w.ClassName == "Accessory" or w.ClassName == "Hat" then
- local hatcf = owner.Head.CFrame:toObjectSpace(w.Handle.CFrame)
- local cl = w:Clone()
- cl.Parent = charmodelYOU
- coroutine.wrap(function()
- while step:wait() and not finish do
- cl.Handle.CFrame = headmodelYOU.CFrame * hatcf
- end
- end)()
- else
- w:Clone().Parent = charmodelYOU
- end
- end
- end
- --Converted with ttyyuu12345's model to script plugin v4
- local function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- local fmr = Instance.new("Model")
- local Part1 = Instance.new("Part")
- local Part2 = Instance.new("Part")
- local Part3 = Instance.new("Part")
- local Part4 = Instance.new("Part")
- local Part5 = Instance.new("Part")
- local Part6 = Instance.new("Part")
- local Part7 = Instance.new("Part")
- local Part8 = Instance.new("Part")
- local Part9 = Instance.new("Part")
- local Part10 = Instance.new("Part")
- local Part11 = Instance.new("Part")
- local Part12 = Instance.new("Part")
- local Part13 = Instance.new("Part")
- local Part14 = Instance.new("Part")
- local Part15 = Instance.new("Part")
- local Part16 = Instance.new("Part")
- local Part18 = Instance.new("Part")
- local Part19 = Instance.new("Part")
- fmr.Name = "AAAA"
- fmr.Parent = mas
- Part1.Parent = fmr
- Part1.CFrame = CFrame.new(-1.09728706, -1.25001001, -7.97004986, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
- Part1.Orientation = Vector3.new(0, 80, 0)
- Part1.Position = Vector3.new(-1.09728706, -1.25001001, -7.97004986)
- Part1.Rotation = Vector3.new(0, 80, 0)
- Part1.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part1.Size = Vector3.new(0.299999267, 3.09999943, 0.199999928)
- Part1.Anchored = true
- Part1.BottomSurface = Enum.SurfaceType.Smooth
- Part1.BrickColor = BrickColor.new("Really black")
- Part1.TopSurface = Enum.SurfaceType.Smooth
- Part1.brickColor = BrickColor.new("Really black")
- Part2.Parent = fmr
- Part2.CFrame = CFrame.new(-0.555644989, 0.399982989, -7.87454891, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
- Part2.Orientation = Vector3.new(0, 80, 0)
- Part2.Position = Vector3.new(-0.555644989, 0.399982989, -7.87454891)
- Part2.Rotation = Vector3.new(0, 80, 0)
- Part2.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part2.Size = Vector3.new(0.299999267, 0.200000018, 1.30000007)
- Part2.Anchored = true
- Part2.BottomSurface = Enum.SurfaceType.Smooth
- Part2.BrickColor = BrickColor.new("Really black")
- Part2.TopSurface = Enum.SurfaceType.Smooth
- Part2.brickColor = BrickColor.new("Really black")
- Part3.Parent = fmr
- Part3.CFrame = CFrame.new(0.211737007, -0.850010991, -9.05927753, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
- Part3.Orientation = Vector3.new(0, 80, 0)
- Part3.Position = Vector3.new(0.211737007, -0.850010991, -9.05927753)
- Part3.Rotation = Vector3.new(0, 80, 0)
- Part3.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part3.Size = Vector3.new(5.5, 0.5, 3.5)
- Part3.Anchored = true
- Part3.BottomSurface = Enum.SurfaceType.Smooth
- Part3.BrickColor = BrickColor.new("Dark stone grey")
- Part3.TopSurface = Enum.SurfaceType.Smooth
- Part3.brickColor = BrickColor.new("Dark stone grey")
- Part4.Name = "moving part"
- Part4.Parent = fmr
- Part4.CFrame = CFrame.new(0.426299989, 1.99997199, -7.39677715, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
- Part4.Orientation = Vector3.new(0, 80, 0)
- Part4.Position = Vector3.new(0.426299989, 1.99997199, -7.39677715)
- Part4.Rotation = Vector3.new(0, 80, 0)
- Part4.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part4.Size = Vector3.new(0.199999273, 1.69999802, 0.399999887)
- Part4.Anchored = true
- Part4.BottomSurface = Enum.SurfaceType.Smooth
- Part4.BrickColor = BrickColor.new("Smoky grey")
- Part4.Material = Enum.Material.Metal
- Part4.TopSurface = Enum.SurfaceType.Smooth
- Part4.brickColor = BrickColor.new("Smoky grey")
- Part5.Parent = fmr
- Part5.CFrame = CFrame.new(0.426299989, 2.39997292, -7.39677715, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
- Part5.Orientation = Vector3.new(0, 80, 0)
- Part5.Position = Vector3.new(0.426299989, 2.39997292, -7.39677715)
- Part5.Rotation = Vector3.new(0, 80, 0)
- Part5.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part5.Size = Vector3.new(0.299999267, 0.999998569, 0.499999911)
- Part5.Anchored = true
- Part5.BottomSurface = Enum.SurfaceType.Smooth
- Part5.BrickColor = BrickColor.new("Institutional white")
- Part5.TopSurface = Enum.SurfaceType.Smooth
- Part5.brickColor = BrickColor.new("Institutional white")
- Part6.Parent = fmr
- Part6.CFrame = CFrame.new(0.645852983, -2.10000491, -11.5212784, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
- Part6.Orientation = Vector3.new(0, 80, 0)
- Part6.Position = Vector3.new(0.645852983, -2.10000491, -11.5212784)
- Part6.Rotation = Vector3.new(0, 80, 0)
- Part6.Size = Vector3.new(0.5, 2, 3.5)
- Part6.Anchored = true
- Part6.BottomSurface = Enum.SurfaceType.Smooth
- Part6.TopSurface = Enum.SurfaceType.Smooth
- Part7.Parent = fmr
- Part7.CFrame = CFrame.new(0.426299989, 1.94997501, -7.39677715, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
- Part7.Orientation = Vector3.new(0, 80, 0)
- Part7.Position = Vector3.new(0.426299989, 1.94997501, -7.39677715)
- Part7.Rotation = Vector3.new(0, 80, 0)
- Part7.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part7.Size = Vector3.new(0.299999267, 0.099998422, 1.30000007)
- Part7.Anchored = true
- Part7.BottomSurface = Enum.SurfaceType.Smooth
- Part7.BrickColor = BrickColor.new("Institutional white")
- Part7.TopSurface = Enum.SurfaceType.Smooth
- Part7.brickColor = BrickColor.new("Institutional white")
- Part8.Parent = fmr
- Part8.CFrame = CFrame.new(0.25514701, -2.84999704, -9.30548, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
- Part8.Orientation = Vector3.new(0, 80, 0)
- Part8.Position = Vector3.new(0.25514701, -2.84999704, -9.30548)
- Part8.Rotation = Vector3.new(0, 80, 0)
- Part8.Size = Vector3.new(5, 0.5, 3.5)
- Part8.Anchored = true
- Part8.BottomSurface = Enum.SurfaceType.Smooth
- Part8.TopSurface = Enum.SurfaceType.Smooth
- Part9.Parent = fmr
- Part9.CFrame = CFrame.new(1.02003896, -1.25001001, -7.59671021, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
- Part9.Orientation = Vector3.new(0, 80, 0)
- Part9.Position = Vector3.new(1.02003896, -1.25001001, -7.59671021)
- Part9.Rotation = Vector3.new(0, 80, 0)
- Part9.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part9.Size = Vector3.new(0.299999267, 3.09999943, 0.199999928)
- Part9.Anchored = true
- Part9.BottomSurface = Enum.SurfaceType.Smooth
- Part9.BrickColor = BrickColor.new("Really black")
- Part9.TopSurface = Enum.SurfaceType.Smooth
- Part9.brickColor = BrickColor.new("Really black")
- Part10.Parent = fmr
- Part10.CFrame = CFrame.new(0.670993984, -0.325565994, -11.6638403, 0.167732075, -0.0449430197, 0.98480773, 0.25881812, 0.965926111, -4.62987771e-07, -0.951251447, 0.254886121, 0.173648849)
- Part10.Orientation = Vector3.new(0, 80, 15)
- Part10.Position = Vector3.new(0.670993984, -0.325565994, -11.6638403)
- Part10.Rotation = Vector3.new(0, 80, 15)
- Part10.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part10.Size = Vector3.new(2, 0.0500000007, 1.5)
- Part10.Anchored = true
- Part10.BottomSurface = Enum.SurfaceType.Smooth
- Part10.BrickColor = BrickColor.new("Black")
- Part10.TopSurface = Enum.SurfaceType.Smooth
- Part10.brickColor = BrickColor.new("Black")
- Part11.Parent = fmr
- Part11.CFrame = CFrame.new(-0.135555997, -2.10000491, -7.08967876, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
- Part11.Orientation = Vector3.new(0, 80, 0)
- Part11.Position = Vector3.new(-0.135555997, -2.10000491, -7.08967876)
- Part11.Rotation = Vector3.new(0, 80, 0)
- Part11.Size = Vector3.new(0.5, 2, 3.5)
- Part11.Anchored = true
- Part11.BottomSurface = Enum.SurfaceType.Smooth
- Part11.TopSurface = Enum.SurfaceType.Smooth
- Part12.Name = "movingpart"
- Part12.Parent = fmr
- Part12.CFrame = CFrame.new(0.426299989, 1.04998004, -7.39677715, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
- Part12.Orientation = Vector3.new(0, 80, 0)
- Part12.Position = Vector3.new(0.426299989, 1.04998004, -7.39677715)
- Part12.Rotation = Vector3.new(0, 80, 0)
- Part12.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part12.Size = Vector3.new(0.299999267, 0.199998558, 0.699999928)
- Part12.Anchored = true
- Part12.BottomSurface = Enum.SurfaceType.Smooth
- Part12.BrickColor = BrickColor.new("Really black")
- Part12.Material = Enum.Material.Metal
- Part12.TopSurface = Enum.SurfaceType.Smooth
- Part12.brickColor = BrickColor.new("Really black")
- Part13.Parent = fmr
- Part13.CFrame = CFrame.new(0.683342993, -0.591193974, -11.7339363, 0.167732075, -0.0449430197, 0.98480773, 0.25881812, 0.965926111, -4.62987771e-07, -0.951251447, 0.254886121, 0.173648849)
- Part13.Orientation = Vector3.new(0, 80, 15)
- Part13.Position = Vector3.new(0.683342993, -0.591193974, -11.7339363)
- Part13.Rotation = Vector3.new(0, 80, 15)
- Part13.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part13.Size = Vector3.new(2, 0.5, 3.5)
- Part13.Anchored = true
- Part13.BottomSurface = Enum.SurfaceType.Smooth
- Part13.BrickColor = BrickColor.new("Dark stone grey")
- Part13.TopSurface = Enum.SurfaceType.Smooth
- Part13.brickColor = BrickColor.new("Dark stone grey")
- Part14.Parent = fmr
- Part14.CFrame = CFrame.new(0.918704987, -0.450013995, -7.30995417, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
- Part14.Orientation = Vector3.new(0, 80, 0)
- Part14.Position = Vector3.new(0.918704987, -0.450013995, -7.30995417)
- Part14.Rotation = Vector3.new(0, 80, 0)
- Part14.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part14.Size = Vector3.new(0.299999267, 4.69999838, 0.299999923)
- Part14.Anchored = true
- Part14.BottomSurface = Enum.SurfaceType.Smooth
- Part14.BrickColor = BrickColor.new("Really black")
- Part14.TopSurface = Enum.SurfaceType.Smooth
- Part14.brickColor = BrickColor.new("Really black")
- Part15.Parent = fmr
- Part15.CFrame = CFrame.new(-0.0661000013, -0.450013995, -7.48360109, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
- Part15.Orientation = Vector3.new(0, 80, 0)
- Part15.Position = Vector3.new(-0.0661000013, -0.450013995, -7.48360109)
- Part15.Rotation = Vector3.new(0, 80, 0)
- Part15.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part15.Size = Vector3.new(0.299999267, 4.69999838, 0.299999923)
- Part15.Anchored = true
- Part15.BottomSurface = Enum.SurfaceType.Smooth
- Part15.BrickColor = BrickColor.new("Really black")
- Part15.TopSurface = Enum.SurfaceType.Smooth
- Part15.brickColor = BrickColor.new("Really black")
- Part16.Parent = fmr
- Part16.CFrame = CFrame.new(0.211737007, -0.575012982, -9.05927753, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
- Part16.Orientation = Vector3.new(0, 80, 0)
- Part16.Position = Vector3.new(0.211737007, -0.575012982, -9.05927753)
- Part16.Rotation = Vector3.new(0, 80, 0)
- Part16.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part16.Size = Vector3.new(5.5, 0.0500000007, 1.5)
- Part16.Anchored = true
- Part16.BottomSurface = Enum.SurfaceType.Smooth
- Part16.BrickColor = BrickColor.new("Black")
- Part16.TopSurface = Enum.SurfaceType.Smooth
- Part16.brickColor = BrickColor.new("Black")
- Part18.Parent = fmr
- Part18.CFrame = CFrame.new(0.478399009, 0.399982989, -7.69221783, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
- Part18.Orientation = Vector3.new(0, 80, 0)
- Part18.Position = Vector3.new(0.478399009, 0.399982989, -7.69221783)
- Part18.Rotation = Vector3.new(0, 80, 0)
- Part18.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part18.Size = Vector3.new(0.299999267, 0.200000018, 1.30000007)
- Part18.Anchored = true
- Part18.BottomSurface = Enum.SurfaceType.Smooth
- Part18.BrickColor = BrickColor.new("Really black")
- Part18.TopSurface = Enum.SurfaceType.Smooth
- Part18.brickColor = BrickColor.new("Really black")
- Part19.Parent = fmr
- Part19.CFrame = CFrame.new(-0.0632409975, -1.25001001, -7.78772593, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
- Part19.Orientation = Vector3.new(0, 80, 0)
- Part19.Position = Vector3.new(-0.0632409975, -1.25001001, -7.78772593)
- Part19.Rotation = Vector3.new(0, 80, 0)
- Part19.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part19.Size = Vector3.new(0.299999267, 3.09999943, 0.199999928)
- Part19.Anchored = true
- Part19.BottomSurface = Enum.SurfaceType.Smooth
- Part19.BrickColor = BrickColor.new("Really black")
- Part19.TopSurface = Enum.SurfaceType.Smooth
- Part19.brickColor = BrickColor.new("Really black")
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = viewport
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
- ----
- local victimchar = plr.Character
- local bodycolors = victimchar["Body Colors"]
- --
- local charmodel = Instance.new("Model", viewport)
- charmodel.Name = victimchar.Name
- --
- local torsomodel = Instance.new("Part", charmodel)
- torsomodel.Size = Vector3.new(2,2,1)
- torsomodel.BrickColor = bodycolors.TorsoColor
- torsomodel.Name = "Torso"
- --
- local rightarmodel = Instance.new("Part", charmodel)
- rightarmodel.Size = Vector3.new(1,2,1)
- rightarmodel.BrickColor = bodycolors.RightArmColor
- rightarmodel.Name = "Right Arm"
- rightarmodel.CFrame = torsomodel.CFrame * CFrame.new(1.5,0,0)
- --
- local leftarmodel = Instance.new("Part", charmodel)
- leftarmodel.Size = Vector3.new(1,2,1)
- leftarmodel.BrickColor = bodycolors.LeftArmColor
- leftarmodel.Name = "Left Arm"
- leftarmodel.CFrame = torsomodel.CFrame * CFrame.new(-1.5,0,0)
- --
- local rightlegmodel = Instance.new("Part", charmodel)
- rightlegmodel.Size = Vector3.new(1,2,1)
- rightlegmodel.BrickColor = bodycolors.RightLegColor
- rightlegmodel.Name = "Right Leg"
- rightlegmodel.CFrame = torsomodel.CFrame * CFrame.new(0.5,-2,0)
- --
- local leftlegmodel = Instance.new("Part", charmodel)
- leftlegmodel.Size = Vector3.new(1,2,1)
- leftlegmodel.BrickColor = bodycolors.LeftLegColor
- leftlegmodel.Name = "Left Leg"
- leftlegmodel.CFrame = torsomodel.CFrame * CFrame.new(-0.5,-2,0)
- --
- local headmodel = Instance.new("Part", charmodel)
- headmodel.Size = Vector3.new(2,1,1)
- headmodel.BrickColor = bodycolors.HeadColor
- headmodel.Name = "Head"
- headmodel.CFrame = torsomodel.CFrame * CFrame.new(0,1.5,0)
- if victimchar.Head:findFirstChildOfClass("SpecialMesh") then
- victimchar.Head:findFirstChildOfClass("SpecialMesh"):Clone().Parent = headmodel
- end
- --
- if victimchar.Head:findFirstChild("face") then
- victimchar.Head:findFirstChild("face"):Clone().Parent = headmodel
- end
- for i,v in pairs(victimchar:GetChildren()) do
- if v.ClassName == "Accessory" or v.ClassName == "Hat" or v.ClassName == "Shirt" or v.ClassName == "Pants" or v.ClassName == "ShirtGraphic" or v.ClassName == "CharacterMesh" then
- if v.ClassName == "Accessory" or v.ClassName == "Hat" then
- local hatcf = victimchar.Head.CFrame:toObjectSpace(v.Handle.CFrame)
- local cl = v:Clone()
- cl.Parent = charmodel
- coroutine.wrap(function()
- while step:wait() and not finish do
- cl.Handle.CFrame = headmodel.CFrame * hatcf
- end
- end)()
- else
- v:Clone().Parent = charmodel
- end
- end
- end
- --
- local humanoidmodel = Instance.new("Humanoid", charmodel)
- --
- charmodel.PrimaryPart = torsomodel
- ----
- charmodel:SetPrimaryPartCFrame(Part16.CFrame * CFrame.new(0.2,0.5,0) * CFrame.fromEulerAnglesXYZ(0,math.pi/2,0) * CFrame.fromEulerAnglesXYZ(math.pi/2,0,0))
- local scarie = Instance.new("Sound", screengui)
- scarie.SoundId = "rbxassetid://196059456"
- scarie.Volume = 7
- scarie:Play()
- camera.FieldOfView = 120
- viewport.BackgroundColor3 = Color3.fromRGB(255,255,255)
- local colorv = 255
- coroutine.wrap(function()
- for i = 1,25 do
- camera.FieldOfView = camera.FieldOfView - 2
- viewport.BackgroundColor3 = Color3.fromRGB(colorv,colorv,colorv)
- colorv = colorv - 10
- step:wait()
- end
- viewport.BackgroundColor3 = Color3.fromRGB(0,0,0)
- charmodelYOU:SetPrimaryPartCFrame(CFrame.new(-4,0,15) * CFrame.fromEulerAnglesXYZ(0,math.rad(40),0))
- headmodelYOU.CFrame = headmodelYOU.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(-35),0)
- local button = Instance.new("Part", viewport)
- button.BrickColor = BrickColor.new("Really red")
- button.Material = "Neon"
- button.Shape = "Ball"
- button.Size = Vector3.new(1,1,1)
- button.CFrame = headmodelYOU.CFrame * CFrame.new(-3.5,-1,2)
- button.CFrame = button.CFrame * CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
- wait(6)
- local lemmego = Instance.new("Sound", screengui)
- lemmego.SoundId = "rbxassetid://389310603"
- lemmego.Volume = 3
- lemmego:Play()
- coroutine.wrap(function()
- wait(65.5)
- if victimchar:findFirstChildOfClass("Humanoid") then
- if victimchar:findFirstChild("Health") then
- victimchar:findFirstChild("Health").Disabled = true
- end
- victimchar:findFirstChildOfClass("Humanoid").Health = 0.01
- end
- end)()
- coroutine.wrap(function()
- wait(2)
- local heedcf = headmodel.CFrame
- for i = 0,1, 0.01 do
- headmodel.CFrame = headmodel.CFrame:lerp(heedcf * CFrame.new(0,0,-0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-40),0,0),i)
- step:wait()
- end
- end)()
- wait(7)
- camera.CFrame = torsomodel.CFrame * CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0) * CFrame.new(3,0,5)
- wait(3.5)
- camera.CFrame = camera.CFrame * CFrame.new(-1,1.25,-18)
- camera.FieldOfView = 45
- wait(2)
- coroutine.wrap(function()
- local rarmcff = leftarmodelYOU.CFrame
- for i = 0,1 , 0.03 do
- leftarmodelYOU.CFrame = leftarmodelYOU.CFrame:lerp(rarmcff * CFrame.new(0,0.5,-1) * CFrame.fromEulerAnglesXYZ(math.pi/2,0,0),i)
- step:wait()
- end
- local pressbu = Instance.new("Sound", screengui)
- pressbu.SoundId = "rbxassetid://558993260"
- pressbu.Volume = 10
- pressbu:Play()
- end)()
- wait(2)
- camera.FieldOfView = 65
- camera.CFrame = CFrame.new(3,3.5,-3) * CFrame.fromEulerAnglesXYZ(math.rad(-30),math.rad(20),0)
- coroutine.wrap(function()
- local heedcf = headmodel.CFrame
- for i = 0,1, 0.01 do
- headmodel.CFrame = headmodel.CFrame:lerp(heedcf * CFrame.new(0,0,-0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-30),0,0),i)
- step:wait()
- end
- end)()
- coroutine.wrap(function()
- for i = 1,120 do
- Part4.CFrame = Part4.CFrame * CFrame.new(0,-0.005,0)
- Part12.CFrame = Part12.CFrame * CFrame.new(0,-0.005,0)
- step:wait()
- end
- end)()
- wait(2)
- coroutine.wrap(function()
- for i = 1,30 do
- camera.CFrame = CFrame.new(3,3.5,-3) * CFrame.fromEulerAnglesXYZ(math.rad(-30),math.rad(20),0) * CFrame.new(0,math.random(-10,10)/20,0)
- step:wait()
- end
- end)()
- wait(0.5)
- finish = true
- charmodel:destroy()
- charmodelYOU:destroy()
- button:destroy()
- fmr:destroy()
- print("BREAK")
- if victimchar:findFirstChildOfClass("Humanoid") then
- if victimchar:findFirstChild("Health") then
- victimchar:findFirstChild("Health").Disabled = true
- end
- victimchar:findFirstChildOfClass("Humanoid").Health = 30
- end
- viewport.BackgroundColor3 = Color3.fromRGB(255,0,0)
- local cycek = 255
- for i = 1,255 do
- viewport.BackgroundColor3 = Color3.fromRGB(cycek,0,0)
- cycek = cycek - 1
- step:wait()
- end
- end)()
- end
- --end
- end
- else
- for q,w in pairs(v:GetChildren()) do
- if w.ClassName == "Part" or w.ClassName == "MeshPart" or w.ClassName == "Humanoid" or w.ClassName == "Model" or w.ClassName == "Folder" then
- w:destroy()
- end
- end
- end
- end
- end
- end
- end
- canattack = true
- cananimate = true
- end
- end
- function unequip()
- equipped = false
- if game:GetService("Players"):findFirstChild(owner.Name):findFirstChildOfClass("PlayerGui"):findFirstChild("HammerGuithingy") then
- game:GetService("Players"):findFirstChild(owner.Name):findFirstChildOfClass("PlayerGui"):findFirstChild("HammerGuithingy"):destroy()
- end
- ownerhumanoid.WalkSpeed = 16
- circus:Stop()
- if owner.Torso:findFirstChild("LeftArmWelde") then
- owner.Torso:findFirstChild("LeftArmWelde"):destroy()
- end
- if owner.Torso:findFirstChild("LeftLegWelde") then
- owner.Torso:findFirstChild("LeftLegWelde"):destroy()
- end
- if owner.Torso:findFirstChild("RightLegWelde") then
- owner.Torso:findFirstChild("RightLegWelde"):destroy()
- end
- if owner.Torso:findFirstChild("RightArmWelde") then
- owner.Torso:findFirstChild("RightArmWelde"):destroy()
- end
- if owner.Torso:findFirstChild("HeadWelde") then
- owner.Torso:findFirstChild("HeadWelde"):destroy()
- end
- if owner["Right Arm"]:findFirstChild("pipeweld") then
- owner["Right Arm"]:findFirstChild("pipeweld"):destroy()
- end
- if owner:findFirstChild("HumanoidRootPart") then
- if owner.HumanoidRootPart:findFirstChild("HumanoidRootPartWelde") then
- owner.HumanoidRootPart:findFirstChild("HumanoidRootPartWelde"):destroy()
- end
- end
- end
- tool.Unequipped:connect(unequip)
- tool.Equipped:connect(equip)
- tool.Activated:connect(smashdem)
Add Comment
Please, Sign In to add comment