Learn
Motor Sınıfı
SpawnLocation

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.


Özet
Devralınan Üyeler
Kod Örnekleri
SpawnLocation Kontrol Noktaları
local Teams = game:GetService("Teams")
-- başlama takımını oluştur (AutoAssignable = true)
local startTeam = Instance.new("Team")
startTeam.Name = "Başlangıç"
startTeam.AutoAssignable = true
startTeam.TeamColor = BrickColor.new("Beyaz")
startTeam.Parent = Teams
-- kontrol noktası takımlarını oluştur (Autoassignable = false), tüm TeamColor'ların benzersiz olduğundan emin olun
local team1 = Instance.new("Team")
team1.Name = "Kontrol Noktası 1"
team1.AutoAssignable = false
team1.TeamColor = BrickColor.new("Parlak mavi")
team1.Parent = Teams
local team2 = Instance.new("Team")
team2.Name = "Kontrol Noktası 2"
team2.AutoAssignable = false
team2.TeamColor = BrickColor.new("Parlak yeşil")
team2.Parent = Teams
local team3 = Instance.new("Team")
team3.Name = "Kontrol Noktası 3"
team3.AutoAssignable = false
team3.TeamColor = BrickColor.new("Parlak kırmızı")
team3.Parent = Teams
-- spawner'ları oluştur
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
-- spawnerların konumunu ayarla
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)

API Referansı
Özellikler
AllowTeamChangeOnTouch
Paralel oku
Capabilities: Basic, Players
SpawnLocation.AllowTeamChangeOnTouch:boolean
Kod Örnekleri
SpawnLocation Kontrol Noktaları
local Teams = game:GetService("Teams")
-- başlama takımını oluştur (AutoAssignable = true)
local startTeam = Instance.new("Team")
startTeam.Name = "Başlangıç"
startTeam.AutoAssignable = true
startTeam.TeamColor = BrickColor.new("Beyaz")
startTeam.Parent = Teams
-- kontrol noktası takımlarını oluştur (Autoassignable = false), tüm TeamColor'ların benzersiz olduğundan emin olun
local team1 = Instance.new("Team")
team1.Name = "Kontrol Noktası 1"
team1.AutoAssignable = false
team1.TeamColor = BrickColor.new("Parlak mavi")
team1.Parent = Teams
local team2 = Instance.new("Team")
team2.Name = "Kontrol Noktası 2"
team2.AutoAssignable = false
team2.TeamColor = BrickColor.new("Parlak yeşil")
team2.Parent = Teams
local team3 = Instance.new("Team")
team3.Name = "Kontrol Noktası 3"
team3.AutoAssignable = false
team3.TeamColor = BrickColor.new("Parlak kırmızı")
team3.Parent = Teams
-- spawner'ları oluştur
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
-- spawnerların konumunu ayarla
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
Paralel oku
Capabilities: Basic, Players
SpawnLocation.Duration:number
Kod Örnekleri
SpawnLocation Kuvvet Alanı
local spawnLocation = Instance.new("SpawnLocation")
spawnLocation.Anchored = true
spawnLocation.Size = Vector3.new(5, 1, 5)
spawnLocation.Neutral = true -- herkes burada doğabilir
spawnLocation.Duration = 20
spawnLocation.Parent = workspace

Enabled
Paralel oku
Capabilities: Basic, Players
SpawnLocation.Enabled:boolean
Kod Örnekleri
SpawnLocation Etkin
local spawnLocation = Instance.new("SpawnLocation")
spawnLocation.Anchored = true
spawnLocation.Size = Vector3.new(5, 1, 5)
spawnLocation.Neutral = true -- herkes burada doğabilir
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 -- saydamlık = 0.5

Neutral
Paralel oku
Capabilities: Basic, Players
SpawnLocation.Neutral:boolean
Kod Örnekleri
SpawnLocation Kontrol Noktaları
local Teams = game:GetService("Teams")
-- başlama takımını oluştur (AutoAssignable = true)
local startTeam = Instance.new("Team")
startTeam.Name = "Başlangıç"
startTeam.AutoAssignable = true
startTeam.TeamColor = BrickColor.new("Beyaz")
startTeam.Parent = Teams
-- kontrol noktası takımlarını oluştur (Autoassignable = false), tüm TeamColor'ların benzersiz olduğundan emin olun
local team1 = Instance.new("Team")
team1.Name = "Kontrol Noktası 1"
team1.AutoAssignable = false
team1.TeamColor = BrickColor.new("Parlak mavi")
team1.Parent = Teams
local team2 = Instance.new("Team")
team2.Name = "Kontrol Noktası 2"
team2.AutoAssignable = false
team2.TeamColor = BrickColor.new("Parlak yeşil")
team2.Parent = Teams
local team3 = Instance.new("Team")
team3.Name = "Kontrol Noktası 3"
team3.AutoAssignable = false
team3.TeamColor = BrickColor.new("Parlak kırmızı")
team3.Parent = Teams
-- spawner'ları oluştur
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
-- spawnerların konumunu ayarla
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
Paralel oku
Capabilities: Basic, Players
SpawnLocation.TeamColor:BrickColor
Kod Örnekleri
SpawnLocation Kontrol Noktaları
local Teams = game:GetService("Teams")
-- başlama takımını oluştur (AutoAssignable = true)
local startTeam = Instance.new("Team")
startTeam.Name = "Başlangıç"
startTeam.AutoAssignable = true
startTeam.TeamColor = BrickColor.new("Beyaz")
startTeam.Parent = Teams
-- kontrol noktası takımlarını oluştur (Autoassignable = false), tüm TeamColor'ların benzersiz olduğundan emin olun
local team1 = Instance.new("Team")
team1.Name = "Kontrol Noktası 1"
team1.AutoAssignable = false
team1.TeamColor = BrickColor.new("Parlak mavi")
team1.Parent = Teams
local team2 = Instance.new("Team")
team2.Name = "Kontrol Noktası 2"
team2.AutoAssignable = false
team2.TeamColor = BrickColor.new("Parlak yeşil")
team2.Parent = Teams
local team3 = Instance.new("Team")
team3.Name = "Kontrol Noktası 3"
team3.AutoAssignable = false
team3.TeamColor = BrickColor.new("Parlak kırmızı")
team3.Parent = Teams
-- spawner'ları oluştur
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
-- spawnerların konumunu ayarla
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)

©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.