Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- this script loads when u execute it in to your executer I put nameless admin into this script aswell for fun"
- local userinputs = game:GetService("UserInputService")
- local action = game:GetService("ContextActionService")
- local w = game:GetService("Workspace")
- local r = game:GetService("RunService")
- local d = game:GetService("Debris")
- local strength = 420
- w.ChildAdded:Connect(function(model)
- if model.Name == "GrabParts" then
- local part_to_impulse = model["GrabPart"]["WeldConstraint"].Part1
- if part_to_impulse then
- print("Part found!")
- local inputObj
- local velocityObj = Instance.new("BodyVelocity", part_to_impulse)
- local c1, c2, c3
- velocityObj.MaxForce = Vector3.new(0,0,0)
- while inputObj == nil and model.Parent do
- for _, button in pairs(game.Players.LocalPlayer.PlayerGui["ContextActionGui"]:GetDescendants()) do
- if button:IsA("ImageLabel") then
- if button.Image == "http://www.roblox.com/asset/?id=9603678090" then
- inputObj = button.Parent
- print(inputObj)
- end
- end
- end
- r.Heartbeat:Wait()
- end
- if inputObj then
- c1 = inputObj.MouseButton1Up:Connect(function()
- print("Launched!")
- velocityObj.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
- velocityObj.Velocity = workspace.CurrentCamera.CFrame.lookVector * strength
- end)
- c2 = inputObj.MouseButton1Down:Connect(function()
- print("Launched!")
- velocityObj.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
- velocityObj.Velocity = workspace.CurrentCamera.CFrame.lookVector * strength
- end)
- end
- c3 = model:GetPropertyChangedSignal("Parent"):Connect(function()
- if not model.Parent then
- c3:Disconnect()
- d:AddItem(velocityObj, 1)
- if c1 then
- c1:Disconnect()
- if c2 then
- c2:Disconnect()
- end
- end
- end
- end)
- end
- end
- end)
- local PS = game:GetService("Players")
- local Player = PS.LocalPlayer
- local Character = Player.Character or Player.CharacterAdded:Wait()
- local RS = game:GetService("ReplicatedStorage")
- local CE = RS:WaitForChild("CharacterEvents")
- local R = game:GetService("RunService")
- local BeingHeld = Player:WaitForChild("IsHeld")
- local PlayerScripts = Player:WaitForChild("PlayerScripts")
- --[[ Remotes ]]
- local StruggleEvent = CE:WaitForChild("Struggle")
- --[[ Anti-Explosion ]]
- workspace.DescendantAdded:Connect(function(v)
- if v:IsA("Explosion") then
- v.BlastPressure = 0
- end
- end)
- --[[ Anti-grab ]]
- BeingHeld.Changed:Connect(function(C)
- if C == true then
- local char = Player.Character
- if BeingHeld.Value == true then
- local Event;
- Event = R.RenderStepped:Connect(function()
- if BeingHeld.Value == true then
- char["HumanoidRootPart"].AssemblyLinearVelocity = Vector3.new()
- StruggleEvent:FireServer(Player)
- elseif BeingHeld.Value == false then
- Event:Disconnect()
- end
- end)
- end
- end
- end)
- Player.CharacterAdded:Connect(function(char)
- char:FindFirstChildOfClass("Humanoid").Changed:Connect(function(C)
- if C == "Sit" and Humanoid.Sit == true then
- if Humanoid.SeatPart ~= nil and tostring(Humanoid.SeatPart.Parent) == "CreatureBlobman" then
- elseif Humanoid.SeatPart == nil then
- Humanoid:SetStateEnabled(Enum.HumanoidStateType.Jumping, true)
- Humanoid.Sit = false
- end
- end
- end)
- end)
- loadstring(game:HttpGet("https://raw.githubusercontent.com/FilteringEnabled/NamelessAdmin/main/Source"))()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement