Advertisement
Guest User

Anti Player Collid Script by recanman

a guest
Nov 15th, 2019
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.75 KB | None | 0 0
  1. -- made by recanman
  2. local plr = game:GetService("Players")
  3. local PhysicsService = game:GetService("PhysicsService")
  4. local GroupName = "Players"
  5.  
  6. PhysicsService:CreateCollisionGroup(GroupName)
  7. PhysicsService:CollisionGroupSetCollidable(GroupName, GroupName, false)
  8.  
  9. local function CharacterAdded(Character)
  10.     local function ChangeGroup(Part)
  11.         if Part:IsA("BasePart") then
  12.             PhysicsService:SetPartCollisionGroup(Part, "Players")
  13.         end
  14.     end
  15.     Character.ChildAdded:Connect(ChangeGroup)
  16.    
  17.     for _, Object in pairs(Character:GetChildren()) do
  18.         ChangeGroup(Object)
  19.     end
  20. end
  21.  
  22. local function Newplr(plr)
  23.     plr.CharacterAdded:Connect(CharacterAdded)
  24. end
  25.  
  26. plr.PlayerAdded:connect(Newplr)
  27.  
  28. for _, plr in pairs(plr:GetPlayers()) do
  29.     Newplr(plr)
  30. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement