Universal Script 📌
9.7k Views
5.3k Executions

Anti Collision Anti Fling

Universal Script 📌
quantumlocked
quantumlocked100K executions
1 year ago
Get an executor
Please login to perform these actions:

Does it work?

No reports yet

No reports yet. Tried it? Be the first to say.

Also noticed:

Description

Makes it so all players' parts have their cancollision disabled so no one can push/physically interact with/fling you anymore.

View Raw
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")

local localPlayer = Players.LocalPlayer
local trackedPlayers = {}

local function disableCanCollide(part)
    if part:IsA("BasePart") and part.CanCollide then
        part.CanCollide = false
    end
end

local function trackCharacter(character)
    -- Track all current parts for immediate effect
    for _, part in pairs(character:GetChildren()) do
        disableCanCollide(part)
    end
    -- Also track new parts added later
    character.ChildAdded:Connect(function(child)
        disableCanCollide(child)
    end)
end

local function trackPlayer(player)
    if player == localPlayer then return end
    if player.Character then
        trackCharacter(player.Character)
    end
    player.CharacterAdded:Connect(trackCharacter)
    trackedPlayers[player] = true
end

-- Initial setup for existing players
for _, player in pairs(Players:GetPlayers()) do
    trackPlayer(player)
end

-- Listen for new players
Players.PlayerAdded:Connect(trackPlayer)



Comments

1
Log in to join the conversation. Login
koboldpaws's profile picture
koboldpaws1 year ago

credits to chatgpt

2

Tags

More universal scripts

See all
Script hub
2.3k
2.2k
Bumped 16 minutes ago
Key System
Universal Script 📌
27
1
Approved 27 minutes ago
Script hub
2.8M
661.5k
Bumped 1 hour ago
Key System

Script hub

#4 today

Verified script badgeFlow Hub | 35 Games | Updated

Universal Script 📌
95
14
Approved 3 hours ago
Universal Script 📌
4.2k
185.8k
Bumped 10 hours ago