# util.IsValidModel

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

```lua
boolean util.IsValidModel( string modelName )
```

## Açıklama

Belirtilen modelin geçerli olup olmadığını kontrol eder.

Bir model aşağıdaki durumlarda geçersiz sayılır:

- Bir boşluk veya **maps** ile başlıyorsa
- **models** ile başlamıyorsa
- Aşağıdakilerden herhangi birini içeriyorsa:

  - `_gestures`
  - `_animations`
  - `_postures`
  - `_gst`
  - `_pst`
  - `_shd`
  - `_ss`
  - `_anm`
  - `.bsp`
  - `cs_fix`
- Eğer model sunucuda önbelleğe alınmamışsa VE model dosyası diskte mevcut değilse
- Önbelleğe alma (precache) başarısız olduysa
- Model, hata modeli ise

Bu fonksiyonu çalıştırmak ayrıca modeli önbelleğe alır.

## Argümanlar

1. [string](https://gmod.tr/wiki/string) **modelName**: Kontrol edilecek modelin adı/yolu.

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

1. [boolean](https://gmod.tr/wiki/boolean): Modelin geçerli olup olmadığı. Eğer model sunucu tarafından önbelleğe alınmamışsa istemci tarafında false 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/util.IsValidModel
