# Entity:GetInternalVariable

- **Ortam:** İstemci, Sunucu
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/Entity:GetInternalVariable
- **Çeviri tarihi:** 2025-09-08

```lua
any Entity:GetInternalVariable( string variableName )
```

## Açıklama

Varlıkların (entity) dahili anahtar değerlerine erişmek için bir arayüz.

Daha detaylı bir açıklama için [Entity:GetSaveTable](https://gmod.tr/wiki/Entity:GetSaveTable) sayfasına bakın. Bu fonksiyonun tersi için [Entity:SetSaveValue](https://gmod.tr/wiki/Entity.SetSaveValue) sayfasına bakın.

## Argümanlar

1. [string](https://gmod.tr/wiki/string) **variableName**: Bir varlığın kayıt değerine karşılık gelen değişkenin adı.

## Döndürülen Değerler

1. [any](https://gmod.tr/wiki/any): Dahili değişkenin değeri.

### Örnek

Oyuncunun hasar almasından bu yana ne kadar süre geçtiğini alın.

```lua
local meta = FindMetaTable( "Player" )

function meta:GetLastDamageTime()

	return self:GetInternalVariable( "m_flLastDamageTime" )

end

print( Entity( 1 ):GetLastDamageTime() )
```

**Çıktı:**

```lua
-31.965000152588
```

### Örnek

Bir kapının kilitli olup olmadığını belirleyin (**sunucu tarafı**).

```lua
function IsDoorLocked( entity )

	return ( entity:GetInternalVariable( "m_bLocked" ) )

end
```

**Çıktı:** Kapı kilitliyse `true` değerini döndürür.

### Örnek

Kapının açık olup olmadığını belirler (**sunucu tarafı**).

```lua
function DoorIsOpen( door )

	local doorClass = door:GetClass()

	if ( doorClass == "func_door" or doorClass == "func_door_rotating" ) then

		return door:GetInternalVariable( "m_toggle_state" ) == 0

	elseif ( doorClass == "prop_door_rotating" ) then

		return door:GetInternalVariable( "m_eDoorState" ) ~= 0

	else

		return false

	end

end
```

**Çıktı:** Kapı açıksa `true` değerini döndürür.

- [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/Entity:GetInternalVariable
