UGC Evim, avatar eşya yaratıcılarının pazar eşyalarını sergileyip satabileceği kullanıcı dostu bir şablondur. Bu şablon, mevcut bir UGC kataloğu olan yaratıcılar için, varlıklarını tanıtabilecekleri özel bir alan sunmak için idealdir. Kendi oyunlarından kendi avatar eşyalarını satan yaratıcılar da daha büyük bir komisyon payı avantajından faydalanabilir.
Evim şablonu, minimum scripting ile hızlıca özelleştirebileceğiniz şu özellikleri sunar:
- Mankenler — Avatar eşyalarını sergileyen 3D gösterimler. Kullanıcılar, mankenlerle etkileşimde bulunabilir ve sergilenen eşyaları satın alabilir.
- Entegre mağaza — Ekranın alt kısmında bulunan, kullanıcıların eşyalara göz atıp satın alabileceği bir katalog açan mağaza butonu.
- Modüler Yapı Parçaları — Eşsiz ve kişiselleştirilmiş bir dükkan ön yüzü oluşturmak için özelleştirilebilir yapı bileşenleri.
UGC Evim Şablonunu Roblox Studio'nun başlangıç ekranında bulabilirsiniz. Studio'nun sunduğu şablonlara her zaman ulaşmak için Dosya ⟩ Roblox'tan Aç seçeneğini seçin ve Şablonlar'ı seçin.
Evimi Özelleştir
Evim özelliklerini, varlıklarınızı sergilemek ve satmak için özelleştirebilir, kendi belirgin tema ve tasarımınızı ekleyebilirsiniz. Mekan yayımlanmadıysa, evim mankenler üzerinde referans olarak Roblox tarafından oluşturulmuş varlıkları sergiler.
Mankenler
Her manken, avatar eşyalarını eklemenize, farklı pozlar sergilemenize, farklı cilt tonları kullanmanıza ve daha fazlasına olanak tanıyan özel özellikler içerir.


Bir mankeni özelleştirmek için:
- Mevcut bir manken nesnesini seçin.
- Özellikler Paneli ⟩ Attributes kısmında şu alanları değiştirin:
- accessoryIds — Mankende sergilenecek aksesuar ID’lerinin virgülle ayrılmış listesi.
- bundleIds — Mankende sergilenecek paket ID’lerinin virgülle ayrılmış listesi.
- Ayakkabı eklemek için, sağ ve sol ayakkabıyı da içerecek şekilde bunları bir paket olarak ayarlamalısınız.
- poseAnimation — Manken için animasyon ID’si; sabit veya döngüsel olabilir.
- skinColor — Mankenin yüzey cilt rengi tonunu ayarlar.
Mağaza
Şablon, tüm kullanıcılar için görünür bir mağaza butonu içerir. Seçildiğinde, yaratıcıdan mevcut tüm katalog eşyalarını gösteren bir katalog arayüzü açılır.

Varsayılan olarak, katalog aşağıdaki davranışları uygular:
- Eğer mekan yayımlanmadıysa, ilk oyun testleri sırasında, katalogda referans olarak Roblox'un pazar eşyaları gösterilir.
- Eğer mekan yayımlandıysa, katalog otomatik olarak mevcut oyun sahibinin mevcut pazar eşyalarını gösterir.
- Eğer mevcut oyun sahibinde herhangi bir mevcut pazar eşyası yoksa, katalogda hiçbir eşya gösterilmez.
- Başka bir yaratıcıya ait bir katalog ayarlayabilirsiniz varsayılan olarak ReplicatedStorage.Settings dosyasını değiştirerek.
Başka bir yaratıcıya ait katalog ayarla
Kataloğu başka bir yaratıcıya ait pazar eşyalarını kullanacak şekilde ayarlamak için:
Deneyim Ayarları sekmesinin Güvenlik bölümünde, Üçüncü Taraf Satışlarına İzin Ver seçeneğini etkinleştirin.

Pazar eşyalarının satış konumunun Pazar ve Tüm Deneyimler olarak ayarlandığından emin olun veya bu belirli oyunu geçerli bir satış yeri olarak tanımlayın.
Oyun, özel bir satış yeri olarak eklenirse, oyun sahibi, Yaratıcı Panel kullanarak belirli varlığı satılık hale getirmelidir.
ReplicatedStorage içinde, Settings ModuleScript nesnesini açın.

DEFAULT_CREATOR_NAME değerini yaratıcının adı ile değiştirin.
- Boşsa, mağaza, tüm yaratıcıların katalogunu gösterir.
FETCH_CREATOR_NAME değerini false olarak ayarlayın. Bu, kataloğun her zaman DEFAULT_CREATOR_NAME'ı oyun sahibinden ziyade referans almasını sağlar.
Yapı
Her yapı bileşeni modüler ve genişletilebilir olmaya göre tasarlanmıştır. Parçaları hızlıca kopyalayabilir, döndürebilir ve düzenleyebilirsiniz, böylece daha büyük ve daha karmaşık yapılar oluşturabilirsiniz. Modüler ortamlarla çalışma hakkında daha fazla bilgi için, Modüler Ortamları Birleştirme bölümüne bakın.
Gelişmiş özelleştirmeler
Şablon projesinin teknik bir incelemesi için, çeşitli scriptler, bileşenler ve davranışlar ile ilgili açıklamaları içeren ServerScriptService'e gidin ve README ModuleScript dosyasını açın. Bu içerik, şablon projesinin altyapı scriptlerini ve davranışlarını değiştirmek isteyen yaratıcılar için tasarlanmıştır.
