NPCData
Açıklama
Sandbox oyun modu için spawn edilebilir NPC'leri tanımlamak amacıyla kullanılan NPC veri yapısı hakkında bilgi.
Örnek kullanım:
Üyeler
table Weapons
Bu NPC'nin genellikle kullanması amaçlanan silahların bir listesi. Oyuncu tarafından üzerine yazılmadığı sürece, spawn olduğunda rastgele bir tanesi seçilecektir.
Varsayılan: {}
table KeyValues
NPC spawn olduğunda uygulanacak anahtar-değer çiftleri. Bakınız: Entity:SetKeyValue.
Varsayılan: {}
number SpawnFlags
Bu NPC için ek spawn flag'ları. Bakınız: Entity:GetSpawnFlags.
TotalSpawnFlags anahtarı mevcutsa göz ardı edilir.
Varsayılan: 0
boolean OnCeiling
Eğer
true olarak ayarlanırsa, bu NPC sadece tavana spawn edilebilir. OnFloor ile birlikte kullanılabilir.Varsayılan: false
boolean OnFloor
Eğer
true olarak ayarlanırsa, bu NPC sadece yere spawn edilebilir. OnCeiling ile birlikte kullanılabilir.Varsayılan: false
number Offset
NPC'nin spawn pozisyonu için oyuncunun baktığı yüzeyden Hammer birimi cinsinden uzaklık.
Varsayılan: 0
Angle Rotate
NPC'ye spawn sonrası ek rotasyon eklemek için kullanılır. Genellikle tüm NPC'ler spawn olduğunda oyuncuya dönük olur.
Angle( 0, 180, 0 ) değeri NPC'nin oyuncudan uzağa bakmasını sağlar.Varsayılan: Angle( 0, 0, 0 )
number Health
Bu NPC için can üzerine yazma. Ayrıca Entity:SetMaxHealth fonksiyonunu da ayarlar.
Varsayılan: nil
function OnDuplicated
Eğer ayarlanırsa, NPC duplicator kütüphanesi kullanılarak yapıştırıldığında çağrılacak bir fonksiyondur.
Varsayılan: nil
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord