Lớp công cụ
SpawnLocation
*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.
Tóm Tắt
Thuộc Tính
Thành viên kế thừa
1 thành viên kế thừa từ Part
2 thành viên kế thừa từ FormFactorPart
105 thành viên kế thừa từ BasePart
4 thành viên kế thừa từ PVInstance
57 thành viên kế thừa từ Instance
6 thành viên kế thừa từ Object
Mẫu mã
Điểm Kiểm Tra Vị Trí Spawning
local Teams = game:GetService("Teams")
-- tạo đội khởi đầu (AutoAssignable = true)
local startTeam = Instance.new("Team")
startTeam.Name = "Khởi Đầu"
startTeam.AutoAssignable = true
startTeam.TeamColor = BrickColor.new("Trắng")
startTeam.Parent = Teams
-- tạo các đội điểm kiểm tra (Autoassignable = false), đảm bảo tất cả TeamColors đều độc nhất
local team1 = Instance.new("Team")
team1.Name = "Điểm Kiểm Tra 1"
team1.AutoAssignable = false
team1.TeamColor = BrickColor.new("Xanh da trời sáng")
team1.Parent = Teams
local team2 = Instance.new("Team")
team2.Name = "Điểm Kiểm Tra 2"
team2.AutoAssignable = false
team2.TeamColor = BrickColor.new("Xanh lá cây sáng")
team2.Parent = Teams
local team3 = Instance.new("Team")
team3.Name = "Điểm Kiểm Tra 3"
team3.AutoAssignable = false
team3.TeamColor = BrickColor.new("Đỏ sáng")
team3.Parent = Teams
-- tạo các khu vực spawn
local startSpawn = Instance.new("SpawnLocation")
startSpawn.Anchored = true
startSpawn.Size = Vector3.new(5, 1, 5)
startSpawn.Neutral = false
startSpawn.AllowTeamChangeOnTouch = false
startSpawn.TeamColor = startTeam.TeamColor
startSpawn.BrickColor = startTeam.TeamColor
startSpawn.Parent = game.Workspace
local team1Spawn = Instance.new("SpawnLocation")
team1Spawn.Anchored = true
team1Spawn.Size = Vector3.new(5, 1, 5)
team1Spawn.Neutral = false
team1Spawn.AllowTeamChangeOnTouch = true
team1Spawn.TeamColor = team1.TeamColor
team1Spawn.BrickColor = team1.TeamColor
team1Spawn.Parent = game.Workspace
local team2Spawn = Instance.new("SpawnLocation")
team2Spawn.Anchored = true
team2Spawn.Size = Vector3.new(5, 1, 5)
team2Spawn.Neutral = false
team2Spawn.AllowTeamChangeOnTouch = true
team2Spawn.TeamColor = team2.TeamColor
team2Spawn.BrickColor = team2.TeamColor
team2Spawn.Parent = game.Workspace
local team3Spawn = Instance.new("SpawnLocation")
team3Spawn.Anchored = true
team3Spawn.Size = Vector3.new(5, 1, 5)
team3Spawn.Neutral = false
team3Spawn.AllowTeamChangeOnTouch = true
team3Spawn.TeamColor = team3.TeamColor
team3Spawn.BrickColor = team3.TeamColor
team3Spawn.Parent = game.Workspace
-- vị trí của các khu vực spawn
startSpawn.CFrame = CFrame.new(0, 0.5, 0)
team1Spawn.CFrame = CFrame.new(10, 0.5, 0)
team2Spawn.CFrame = CFrame.new(20, 0.5, 0)
team3Spawn.CFrame = CFrame.new(30, 0.5, 0)Tài Liệu Tham Khảo API
Thuộc Tính
AllowTeamChangeOnTouch
Mẫu mã
Điểm Kiểm Tra Vị Trí Spawning
local Teams = game:GetService("Teams")
-- tạo đội khởi đầu (AutoAssignable = true)
local startTeam = Instance.new("Team")
startTeam.Name = "Khởi Đầu"
startTeam.AutoAssignable = true
startTeam.TeamColor = BrickColor.new("Trắng")
startTeam.Parent = Teams
-- tạo các đội điểm kiểm tra (Autoassignable = false), đảm bảo tất cả TeamColors đều độc nhất
local team1 = Instance.new("Team")
team1.Name = "Điểm Kiểm Tra 1"
team1.AutoAssignable = false
team1.TeamColor = BrickColor.new("Xanh da trời sáng")
team1.Parent = Teams
local team2 = Instance.new("Team")
team2.Name = "Điểm Kiểm Tra 2"
team2.AutoAssignable = false
team2.TeamColor = BrickColor.new("Xanh lá cây sáng")
team2.Parent = Teams
local team3 = Instance.new("Team")
team3.Name = "Điểm Kiểm Tra 3"
team3.AutoAssignable = false
team3.TeamColor = BrickColor.new("Đỏ sáng")
team3.Parent = Teams
-- tạo các khu vực spawn
local startSpawn = Instance.new("SpawnLocation")
startSpawn.Anchored = true
startSpawn.Size = Vector3.new(5, 1, 5)
startSpawn.Neutral = false
startSpawn.AllowTeamChangeOnTouch = false
startSpawn.TeamColor = startTeam.TeamColor
startSpawn.BrickColor = startTeam.TeamColor
startSpawn.Parent = game.Workspace
local team1Spawn = Instance.new("SpawnLocation")
team1Spawn.Anchored = true
team1Spawn.Size = Vector3.new(5, 1, 5)
team1Spawn.Neutral = false
team1Spawn.AllowTeamChangeOnTouch = true
team1Spawn.TeamColor = team1.TeamColor
team1Spawn.BrickColor = team1.TeamColor
team1Spawn.Parent = game.Workspace
local team2Spawn = Instance.new("SpawnLocation")
team2Spawn.Anchored = true
team2Spawn.Size = Vector3.new(5, 1, 5)
team2Spawn.Neutral = false
team2Spawn.AllowTeamChangeOnTouch = true
team2Spawn.TeamColor = team2.TeamColor
team2Spawn.BrickColor = team2.TeamColor
team2Spawn.Parent = game.Workspace
local team3Spawn = Instance.new("SpawnLocation")
team3Spawn.Anchored = true
team3Spawn.Size = Vector3.new(5, 1, 5)
team3Spawn.Neutral = false
team3Spawn.AllowTeamChangeOnTouch = true
team3Spawn.TeamColor = team3.TeamColor
team3Spawn.BrickColor = team3.TeamColor
team3Spawn.Parent = game.Workspace
-- vị trí của các khu vực spawn
startSpawn.CFrame = CFrame.new(0, 0.5, 0)
team1Spawn.CFrame = CFrame.new(10, 0.5, 0)
team2Spawn.CFrame = CFrame.new(20, 0.5, 0)
team3Spawn.CFrame = CFrame.new(30, 0.5, 0)Duration
Mẫu mã
Vùng Sinh Sản Lực Lượng
local spawnLocation = Instance.new("SpawnLocation")
spawnLocation.Anchored = true
spawnLocation.Size = Vector3.new(5, 1, 5)
spawnLocation.Neutral = true -- bất kỳ ai cũng có thể sinh ra ở đây
spawnLocation.Duration = 20
spawnLocation.Parent = workspaceEnabled
Mẫu mã
Vị trí xuất hiện được kích hoạt
local spawnLocation = Instance.new("SpawnLocation")
spawnLocation.Anchored = true
spawnLocation.Size = Vector3.new(5, 1, 5)
spawnLocation.Neutral = true -- bất kỳ ai cũng có thể xuất hiện ở đây
spawnLocation.Enabled = true
spawnLocation.Parent = workspace
local function onEnabledChanged()
spawnLocation.Transparency = spawnLocation.Enabled and 0 or 0.5
end
spawnLocation:GetPropertyChangedSignal("Enabled"):Connect(onEnabledChanged)
task.wait(5)
spawnLocation.Enabled = false -- độ trong suốt = 0.5Neutral
Mẫu mã
Điểm Kiểm Tra Vị Trí Spawning
local Teams = game:GetService("Teams")
-- tạo đội khởi đầu (AutoAssignable = true)
local startTeam = Instance.new("Team")
startTeam.Name = "Khởi Đầu"
startTeam.AutoAssignable = true
startTeam.TeamColor = BrickColor.new("Trắng")
startTeam.Parent = Teams
-- tạo các đội điểm kiểm tra (Autoassignable = false), đảm bảo tất cả TeamColors đều độc nhất
local team1 = Instance.new("Team")
team1.Name = "Điểm Kiểm Tra 1"
team1.AutoAssignable = false
team1.TeamColor = BrickColor.new("Xanh da trời sáng")
team1.Parent = Teams
local team2 = Instance.new("Team")
team2.Name = "Điểm Kiểm Tra 2"
team2.AutoAssignable = false
team2.TeamColor = BrickColor.new("Xanh lá cây sáng")
team2.Parent = Teams
local team3 = Instance.new("Team")
team3.Name = "Điểm Kiểm Tra 3"
team3.AutoAssignable = false
team3.TeamColor = BrickColor.new("Đỏ sáng")
team3.Parent = Teams
-- tạo các khu vực spawn
local startSpawn = Instance.new("SpawnLocation")
startSpawn.Anchored = true
startSpawn.Size = Vector3.new(5, 1, 5)
startSpawn.Neutral = false
startSpawn.AllowTeamChangeOnTouch = false
startSpawn.TeamColor = startTeam.TeamColor
startSpawn.BrickColor = startTeam.TeamColor
startSpawn.Parent = game.Workspace
local team1Spawn = Instance.new("SpawnLocation")
team1Spawn.Anchored = true
team1Spawn.Size = Vector3.new(5, 1, 5)
team1Spawn.Neutral = false
team1Spawn.AllowTeamChangeOnTouch = true
team1Spawn.TeamColor = team1.TeamColor
team1Spawn.BrickColor = team1.TeamColor
team1Spawn.Parent = game.Workspace
local team2Spawn = Instance.new("SpawnLocation")
team2Spawn.Anchored = true
team2Spawn.Size = Vector3.new(5, 1, 5)
team2Spawn.Neutral = false
team2Spawn.AllowTeamChangeOnTouch = true
team2Spawn.TeamColor = team2.TeamColor
team2Spawn.BrickColor = team2.TeamColor
team2Spawn.Parent = game.Workspace
local team3Spawn = Instance.new("SpawnLocation")
team3Spawn.Anchored = true
team3Spawn.Size = Vector3.new(5, 1, 5)
team3Spawn.Neutral = false
team3Spawn.AllowTeamChangeOnTouch = true
team3Spawn.TeamColor = team3.TeamColor
team3Spawn.BrickColor = team3.TeamColor
team3Spawn.Parent = game.Workspace
-- vị trí của các khu vực spawn
startSpawn.CFrame = CFrame.new(0, 0.5, 0)
team1Spawn.CFrame = CFrame.new(10, 0.5, 0)
team2Spawn.CFrame = CFrame.new(20, 0.5, 0)
team3Spawn.CFrame = CFrame.new(30, 0.5, 0)TeamColor
Mẫu mã
Điểm Kiểm Tra Vị Trí Spawning
local Teams = game:GetService("Teams")
-- tạo đội khởi đầu (AutoAssignable = true)
local startTeam = Instance.new("Team")
startTeam.Name = "Khởi Đầu"
startTeam.AutoAssignable = true
startTeam.TeamColor = BrickColor.new("Trắng")
startTeam.Parent = Teams
-- tạo các đội điểm kiểm tra (Autoassignable = false), đảm bảo tất cả TeamColors đều độc nhất
local team1 = Instance.new("Team")
team1.Name = "Điểm Kiểm Tra 1"
team1.AutoAssignable = false
team1.TeamColor = BrickColor.new("Xanh da trời sáng")
team1.Parent = Teams
local team2 = Instance.new("Team")
team2.Name = "Điểm Kiểm Tra 2"
team2.AutoAssignable = false
team2.TeamColor = BrickColor.new("Xanh lá cây sáng")
team2.Parent = Teams
local team3 = Instance.new("Team")
team3.Name = "Điểm Kiểm Tra 3"
team3.AutoAssignable = false
team3.TeamColor = BrickColor.new("Đỏ sáng")
team3.Parent = Teams
-- tạo các khu vực spawn
local startSpawn = Instance.new("SpawnLocation")
startSpawn.Anchored = true
startSpawn.Size = Vector3.new(5, 1, 5)
startSpawn.Neutral = false
startSpawn.AllowTeamChangeOnTouch = false
startSpawn.TeamColor = startTeam.TeamColor
startSpawn.BrickColor = startTeam.TeamColor
startSpawn.Parent = game.Workspace
local team1Spawn = Instance.new("SpawnLocation")
team1Spawn.Anchored = true
team1Spawn.Size = Vector3.new(5, 1, 5)
team1Spawn.Neutral = false
team1Spawn.AllowTeamChangeOnTouch = true
team1Spawn.TeamColor = team1.TeamColor
team1Spawn.BrickColor = team1.TeamColor
team1Spawn.Parent = game.Workspace
local team2Spawn = Instance.new("SpawnLocation")
team2Spawn.Anchored = true
team2Spawn.Size = Vector3.new(5, 1, 5)
team2Spawn.Neutral = false
team2Spawn.AllowTeamChangeOnTouch = true
team2Spawn.TeamColor = team2.TeamColor
team2Spawn.BrickColor = team2.TeamColor
team2Spawn.Parent = game.Workspace
local team3Spawn = Instance.new("SpawnLocation")
team3Spawn.Anchored = true
team3Spawn.Size = Vector3.new(5, 1, 5)
team3Spawn.Neutral = false
team3Spawn.AllowTeamChangeOnTouch = true
team3Spawn.TeamColor = team3.TeamColor
team3Spawn.BrickColor = team3.TeamColor
team3Spawn.Parent = game.Workspace
-- vị trí của các khu vực spawn
startSpawn.CFrame = CFrame.new(0, 0.5, 0)
team1Spawn.CFrame = CFrame.new(10, 0.5, 0)
team2Spawn.CFrame = CFrame.new(20, 0.5, 0)
team3Spawn.CFrame = CFrame.new(30, 0.5, 0)