Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local Players = game:GetService("Players")
- local LocalPlayer = Players.LocalPlayer
- local function Fling(Player)
- local Character = Player.Character
- if Character then
- local HumanoidRootPart = Character:FindFirstChild("HumanoidRootPart")
- if HumanoidRootPart then
- local BodyAngularVelocity = Instance.new("BodyAngularVelocity")
- BodyAngularVelocity.AngularVelocity = Vector3.new(0, 1000, 0)
- BodyAngularVelocity.MaxTorque = Vector3.new(math.huge, math.huge, math.huge)
- BodyAngularVelocity.P = 10000
- BodyAngularVelocity.Parent = HumanoidRootPart
- wait(0.1)
- BodyAngularVelocity:Destroy()
- end
- end
- end
- for _, Player in ipairs(Players:GetPlayers()) do
- if Player ~= LocalPlayer then
- Player.CharacterAdded:Connect(function(Character)
- Fling(Player)
- end)
- if Player.Character then
- Fling(Player)
- end
- end
- end
- local function MakeInvisible(Character)
- for _, Part in ipairs(Character:GetDescendants()) do
- if Part:IsA("BasePart") then
- Part.Transparency = 1
- end
- end
- end
- LocalPlayer.CharacterAdded:Connect(function(Character)
- MakeInvisible(Character)
- end)
- MakeInvisible(LocalPlayer.Character)
- if not game:GetService("RunService"):IsServer() then
- local function OnCharacterAdded(Character)
- MakeInvisible(Character)
- end
- LocalPlayer.CharacterAdded:Connect(OnCharacterAdded)
- end
- local function OnCharacterCollision(HitPart, HitInstance)
- if HitInstance:IsA("Player") and HitInstance ~= LocalPlayer then
- Fling(HitInstance)
- end
- end
- LocalPlayer.Character.HumanoidRootPart.Touched:Connect(OnCharacterCollision)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement