NPC:HasCondition

  boolean NPC:HasCondition( number condition )

Açıklama

NPC'nin belirtilen duruma sahip olup olmadığını döndürür.

Argümanlar

1 number condition
Durum indeksi, bkz. COND enum.

Döndürülen Değer

1 boolean
Eğer NPC belirtilen duruma sahipse true, aksi takdirde false.

Örnek

Bir NPC'nin sahip olduğu durumların bir listesini yazdıran fonksiyon.

function ListConditions(npc) if(!IsValid(npc)) then return end print(npc:GetClass().." ("..npc:EntIndex()..") has conditions:") for c = 0, 100 do if(npc:HasCondition(c)) then print(npc:ConditionName(c)) end end end
Çıktı: (Sunucu konsoluna):

npc_antlion (120) şu durumlara sahip:

COND.IN_PVS

COND.NO_WEAPON

COND.HAVE_ENEMY_LOS

COND.TOO_FAR_TO_ATTACK

COND.NO_HEAR_DANGER

COND.FLOATING_OFF_GROUND

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