team

Takım kütüphanesi, Source motoruna entegre edilmiş takım sistemine erişmenizi sağlar ve özel takımlar oluşturmanıza ve onlar hakkında bilgi almanıza olanak tanır.

Metotlar

team.AddScore( number index, number increment )
Belirtilen takımın skorunu artırır
En az oyuncuya sahip takımın indeksini döndürür. Başarısız olursa TEAM_UNASSIGNED'e döner
Tanımlanmış her takım hakkındaki bilgileri içeren gerçek tabloyu döndürür
table team.GetClass( number index )
Belirtilen takım için seçilebilir sınıfları döndürür. Bu, team.SetClass ile eklenebilir
table team.GetColor( number teamIndex )
Takımın rengini döndürür.
string team.GetName( number teamIndex )
Takımın adını döndürür.
table team.GetPlayers( number teamIndex )
Belirtilen takımdaki tüm oyuncuları içeren bir tablo döndürür. Bu fonksiyon sıralı bir tablo döndürür, bu da verimlilik nedenleriyle pairs yerine ipairs ile döngüye alınması gerektiği anlamına gelir.
number team.GetScore( number teamIndex )
Takımın skorunu döndürür.
table team.GetSpawnPoint( number index )
Takımın kullanabileceği geçerli doğma noktası (spawnpoint) sınıflarının bir tablosunu döndürür. Bunlar team.SetSpawnPoint ile ayarlanır.
Takımın kullanabileceği geçerli doğma noktası (spawnpoint) varlıklarının bir tablosunu döndürür. Bunlar team.SetSpawnPoint ile ayarlanır.
boolean team.Joinable( number index )
Bir takıma katılıp katılamayacağını döndürür. Bu, team.SetUp içinde ayarlanır.
number team.NumPlayers( number teamIndex )
Bir takımdaki oyuncu sayısını döndürür.
team.SetClass( number index, any classes )
Bir takım tarafından kullanılmak üzere geçerli sınıfları ayarlar. Sınıflar, player_manager.RegisterClass kullanılarak oluşturulabilir
team.SetColor( number teamIndex, table color )
Takımın rengini ayarlar.
team.SetScore( number index, number score )
Belirtilen takımın skorunu ayarlar
team.SetSpawnPoint( number index, any classes )
Bir takım tarafından kullanılmak üzere geçerli doğma noktası (spawnpoint) sınıflarını ayarlar. Bunun çalışması için GM.TeamBased'in true olarak ayarlanması gerekir
team.SetUp( number teamIndex, string teamName, table teamColor, boolean isJoinable = true )
Yeni bir takım oluşturur. Bunu çağırmak için GM:CreateTeams kancasına bakın.
number team.TotalDeaths( number index )
Takımdaki tüm oyuncuların toplam ölüm sayısını döndürür.
number team.TotalFrags( Entity Entity or number )
Bir takımdaki toplam leş (frag) sayısını alır.
boolean team.Valid( number index )
Verilen takım indeksi geçerliyse true döndürür

Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord