GM:PlayerShouldTakeDamage

  boolean GM:PlayerShouldTakeDamage( Player ply, Entity attacker )

Açıklama

Oyuncunun belirtilen saldırgandan hasar alması gerekiyorsa true değerini döndürür.

Bu hook içerisinden hasar alan oyuncuya tekrar hasar uygulamak, sonsuz döngüye veya oyunun çökmesine yol açar.

Argümanlar

1 Player ply
Oyuncu
2 Entity attacker
Saldırgan

Dönen Değer

1 boolean
Hasar izni. `true` hasara izin verir, `false` engeller.

Örnek

Aynı takımdaki iki oyuncu arasındaki hasarı engeller.

hook.Add( "PlayerShouldTakeDamage", "AntiTeamkill", function( ply, attacker ) if ply:Team() == attacker:Team() then return false -- bu, saldırgan ve oyuncu aynı takımdaysa hasarı engeller. end end )

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