# resource.AddWorkshop

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

```lua
resource.AddWorkshop( string workshopid )
```

## Açıklama

İstemcinin sunucuya girmeden önce indirmesi için bir atölye eklentisi ekler. Bu, eklentiyi sunucunuza "yüklemez", Steam Atölye eklentilerini sunucularınıza yüklemek için [Workshop for Dedicated Servers](https://gmod.tr/wiki/Workshop_for_Dedicated_Servers) sayfasına bakın.

Bir atölye öğesinin ham dosyalarına sahip olmak, onu zaten indirmiş olduğunuz anlamına gelmez.
Bu nedenle, daha önce FastDL aracılığıyla bir harita indirmiş olan oyuncular, eğer bu harita bir atölye eklentisinin parçasıysa yeniden indirmek zorunda kalacaklardır.

Yalnızca özel içerik (modeller, sesler vb.) içeren eklentileri eklemeye çalışmalısınız. Lua dosyaları içerik olarak kabul edilmez ve ayrı bir sistem tarafından işlenir. Yalnızca Lua dosyaları içeren atölye eklentileri eklemek israftır, hiçbir işe yaramaz.

[Atölye destekli](https://gmod.tr/wiki/Gamemode_Creation#Gamemode_Text_File) oyun modları ve mevcut harita, sunucunun atölye koleksiyonundan geliyorsa bu listeye otomatik olarak eklenir - bu yüzden onları manuel olarak eklemenize gerek yoktur.

> **UYARI:** İndirilebilir dosya limiti 8192'dir. Daha fazlasına ihtiyacınız varsa, çok fazla indirmeye sahip olduğunuz gerçeğini göz önünde bulundurun. Bu limit, tüm `resource.Add*` fonksiyonları arasında paylaşılır.

Ayrıca bakınız: [Serving Content](https://gmod.tr/wiki/Serving_Content)

## Argümanlar

1. [string](https://gmod.tr/wiki/string) **workshopid**: Dosyanın atölye kimliği. Bu bir koleksiyon olamaz.

### Örnek

Achievement Viewer eklentisini ekler (atölye kimliği `104606562`). Sunucuya katılan tüm istemciler, bu eklentiyi daha önce atölyeden veya sunucudan (atölye aracılığıyla) indirmemişlerse indireceklerdir.

Kimliği (ID), atölye eklentisinin URL'sinden alırsınız. Örneğin, Achievement Viewer eklentisinin sayfasının URL'si şudur: [https://steamcommunity.com/sharedfiles/filedetails/?id=104606562](https://steamcommunity.com/sharedfiles/filedetails/?id=104606562)

```lua
resource.AddWorkshop( "104606562" )
```

**Çıktı:** Sunucuya katılan oyuncular artık Achievement Viewer eklentisini indirmeye zorlanacak.

- [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/resource.AddWorkshop
