Entity:SetSpawnFlags

  Entity:SetSpawnFlags( number flags )

Açıklama

Bir Varlığın SpawnFlag'lerini belirtilen değere ayarlar.

SpawnFlag'ler https://developer.valvesoftware.com/wiki/ adresinde kolayca bulunabilir.

Ayrıca bakınız: Entity:RemoveSpawnFlags, Entity:AddSpawnFlags

SF Numaralandırmalarını kullanmak, numaralandırmalar yalnızca Sunucu tarafında tanımlandığı için bu fonksiyon istemci tarafında çalıştırılırsa işe yaramayacaktır. Gerçek SpawnFlag numarasını kullanın.

Argümanlar

1 number flags
Varlığa atanacak yeni SpawnFlag'ler.

Örnek

Bir taret Varlığı oluşturulduğunda, eğer `Out of Ammo` ve `Fast Retire` SpawnFlag'lerine sahip değilse, bu fonksiyon Varlığın SpawnFlag'lerini sadece bu iki değere ayarlar.

hook.Add( "OnEntityCreated", "SetSpawnFlagsExample", function( ent ) timer.Simple( 0.1, function() if ( !IsValid(ent) or ent:GetClass() != "npc_turret_floor" ) then return end if ( !ent:HasSpawnFlags(256) and !ent:HasSpawnFlags(128) ) then return end ent:SetSpawnFlags( bit.bor( ent:GetSpawnFlags(), 256, 128 ) ) -- https://developer.valvesoftware.com/wiki/Npc_turret_floor#Flags end ) end )

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