# GM:PlayerDeath

- **Ortam:** Sunucu
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/GM:PlayerDeath
- **Çeviri tarihi:** 2025-09-08

```lua
GM:PlayerDeath( Player victim, Entity inflictor, Entity attacker )
```

## Açıklama

[Player:Kill](https://gmod.tr/wiki/Player:Kill) veya diğer normal yollarla bir oyuncu öldürüldüğünde çağrılır.

Eğer oyuncu [Player:KillSilent](https://gmod.tr/wiki/Player:KillSilent) ile öldürülürse bu kanca çağrılmaz. Bunun için [GM:PlayerSilentDeath](https://gmod.tr/wiki/GM:PlayerSilentDeath)'e bakın.

- [GM:DoPlayerDeath](https://gmod.tr/wiki/GM:DoPlayerDeath) bu kancadan **önce** çağrılır.
- [GM:PostPlayerDeath](https://gmod.tr/wiki/GM:PostPlayerDeath) bu kancadan **sonra** çağrılır.

Eğer oyuncunun son isabet alan vuruş grubunu (hitgroup) almanız gerekiyorsa [Player:LastHitGroup](https://gmod.tr/wiki/Player:LastHitGroup)'a bakın.

> **NOT:** [Player:Alive](https://gmod.tr/wiki/Player:Alive) bu kancada false (yanlış) değerini döndürecektir.

## Argümanlar

1. [Player](https://gmod.tr/wiki/Player) **victim**: Ölen oyuncu
2. [Entity](https://gmod.tr/wiki/Entity) **inflictor**: Kurbanı öldürmek için kullanılan eşya
3. [Entity](https://gmod.tr/wiki/Entity) **attacker**: Kurbanı öldüren oyuncu veya varlık

### Örnek

Eğer oyuncu intihar ederse (yani katil ve kurban aynı kişiyse), konsola bir mesaj yazdırılır. Eğer başka biri onları öldürürse, konsola farklı bir mesaj yazdırılır.

```lua
hook.Add( "PlayerDeath", "GlobalDeathMessage", function( victim, inflictor, attacker )
    if ( victim == attacker ) then
        PrintMessage( HUD_PRINTTALK, victim:Name() .. " committed suicide." )
    else
        PrintMessage( HUD_PRINTTALK, victim:Name() .. " was killed by " .. attacker:Name() .. ".")
    end
end )
```

**Çıktı:**

```lua
-- Eğer intihar ederse...
Player1 intihar etti.

-- diğer durumda...
Player1, Player2 tarafından öldürüldü.
```

- [GMod Wiki ana sayfası](https://gmod.tr/wiki)

---

[Tüm sunucular](https://gmod.tr/) · [GmodTR Launcher](https://gmod.tr/launcher) · [Rehber](https://gmod.tr/rehber) · [GMod Wiki](https://gmod.tr/wiki) · [GmodTR nedir?](https://gmod.tr/hakkinda) · [Sunucu ekle](https://gmod.tr/sunucu-ekle) · [Discord](https://discord.gg/gmodtr)

Kaynak: https://gmod.tr/wiki/GM:PlayerDeath
