I tried making my own script. But it din't work. :( My script is:
01 | -- This is a local script! |
02 |
03 | local playerService = game:GetService( "Players" ) |
04 | local TEAMS = game:GetService( "Teams" ) |
05 | local localPlayer = playerService.LocalPlayer |
06 |
07 | script.Parent.Touched:Connect( function (hit) |
08 | if hit = = localPlayer then |
09 | if localPlayer.team = = TEAMS:FindFirstChild( "A team name" ) or TEAMS:FindFirstChild( "Another team name" ) or TEAMS:FindFirstChild( "High Level" ) then -- The team names are right. |
10 | script.Parent.CanCollide = false |
11 | wait( 0.5 ) |
12 | script.Parent.CanCollide = true |
13 | else |
14 | print ( "Not a allowed in!" ) |
15 | end |
16 | else |
17 | print ( "Something went wrong. ¯\(°_o)/¯" ) |
18 | end |
19 | end ) |
If you can either help me correct the script or give me something to read/script, please help me. - Toby
Okay, so here is what I suggest. Putting a LocalScript into StarterPlayerScripts and adding this script.
01 | -- This is a local script! |
02 |
03 | local playerService = game:GetService( "Players" ) |
04 | local TEAMS = game:GetService( "Teams" ) |
05 | local localPlayer = playerService.LocalPlayer |
06 | local Part = game.Workspace.Part --Make a variable for the part here that you want touched. |
07 |
08 | Part.Touched:Connect( function (hit) |
09 | local Humanoid = hit.Parent:FindFirstChild( "Humanoid" ) |
10 | if (Humanoid ~ = nil ) then |
11 | if localPlayer.Team = = TEAMS:FindFirstChild( "A team name" ) or TEAMS:FindFirstChild( "Another team name" ) or TEAMS:FindFirstChild( "High Level" ) then -- The team names are right. |
12 | Part.CanCollide = false |
13 | wait( 0.5 ) |
14 | Part.CanCollide = true |
15 | else |
I hope this helping you out!
A LocalScript will only run Lua code if it is a descendant of one of the following objects:
A Player’s Backpack, such as a child of a Tool A Player’s character model A Player’s PlayerGui A Player’s PlayerScripts. The ReplicatedFirst service
Other than that other answers should be ok.
Read more here