Kısa cevap
Roblox için ücretsiz UI şablonlarının çoğu sadece görünüşten ibaret: script'siz frame'ler ve butonlar, yani bir oyuncu tıkladığında hiçbir şey olmaz. Bu sayfadaki ekranlar bağlı gelir. Her biri bir ScreenGui, ekranların çoğunda da gerçek işi yapan bir sunucu script'i içerir: coin tahsil etmek, bir seriyi kaydetmek ya da bir raundu yönetmek gibi.
- Bunları indirmezsin: RoCode'un yapay zekası onları Studio plugin'iyle oyununa ekler, tüm ekranlar aynı temada.
- Açma butonları HUD menüsüne kendiliğinden eklenir.
- Sonra kendi adlarını, eşyalarını ve fiyatlarını istersin.
Çalışan Roblox UI şablonları nereden bulunur

Roblox için ücretsiz UI şablonlarının çoğu sadece görünüşten ibaret: script'siz frame'ler ve butonlar, yani bir oyuncu tıkladığında hiçbir şey olmaz. Bu sayfadaki ekranlar bağlı gelir. Her biri bir ScreenGui, ekranların çoğunda da gerçek işi yapan bir sunucu script'i içerir: coin tahsil etmek, bir seriyi kaydetmek ya da bir raundu yönetmek gibi.
Bunları indirmezsin. RoCode'un yapay zekası onları Studio plugin'iyle oyununa ekler, tüm ekranlar aynı temada, açma butonları da HUD menüsüne kendiliğinden eklenir. Sonra kendi adlarını, eşyalarını ve fiyatlarını istersin.
Oyunuma UI kitinden bir ana menü, bir eşya mağazası, günlük ödüller ve bir battle pass ekle, hepsi candy temasında olsun, ana menüye de oyunumun adını yaz.
- Her ekranı ve script'lerini tek adımda ekler
- Oyundaki tüm ekranlar için aynı temayı kullanır
- Her ekranın açma butonunu HUD menüsüne ekler
Bizim yazdığımız örnek bir prompt. RoCode plugin 3.9.14 veya sonrası gerekir.
Oyununun ihtiyacına göre 25 Roblox UI şablonu
On altı ekran İngilizce sayfada beş temadan birinde Studio görüntüsü olarak gösteriliyor. Diğerleri, temanın renklerinde düzenlerinin çizimleri; oyununda görüntülerdekiyle aynı görünürler. Bağlantılı rehberler İngilizce.
Her oyunun ihtiyaç duyduğu menüler
Oyuncuların ilk ve son gördüğü şeyler: başlık ekranı, yükleme, HUD, ayarlar ve mesajlar.
| Ekran | Ne yapar | Ne eklenir | Değiştirmek için |
|---|---|---|---|
| Ana menü (rehber) | Girişte oyununun adı ve büyük Play, Settings, Shop ve Credits butonlarıyla bir başlık ekranı. Play onu soldurur, MenuCamera adlı bir parça da arkadaki görüntüyü sabitler. | StarterGui.SimMainMenu | MainMenuController'ın başındaki TITLE, SUBTITLE ve CREDITS. |
| Yükleme ekranı (rehber) | Oyun yüklenirken gösterilir; Roblox'tan gelen oyun adı, gerçek yüklemeyi takip eden bir ilerleme çubuğu, ipuçları ve bir Skip butonu içerir. | ReplicatedFirst.SimLoading | Script'teki TIPS listesi. |
| HUD (leaderboard rehberi) | Leaderstats'ını takip eden, + butonlu Coins ve Gems sayaçları ve büyük tile'lardan oluşan bir yan menü. Diğer her ekranın açma butonu bu menüye kendiliğinden eklenir. | StarterGui.SimHud, ServerScriptService.SimCurrencyServer | CURRENCIES içindeki para birimi adları (HudController). |
| Ayarlar (rehber) | Çalışan ve her oyuncu için kaydedilen anahtarlar: müzik, ses efektleri, düşük grafik ve diğer oyuncuları gösterme. | StarterGui.SimSettings, ServerScriptService.SimSettingsServer | Müzik, etiketli ya da Music adlı Sound'ları susturur. |
| Bildirimler (RemoteEvents rehberi) | Küçük haberler için sağda bir bildirim yığını ve büyük bir duyuru penceresi, sunucu ya da istemci script'lerinden gönderilir. | StarterGui.SimNotifications, ServerScriptService.SimNotifyServer | Sunucu script'lerinden ReplicatedStorage.SimNotify'ı çağır. |
| Evet/hayır penceresi ve duraklatma menüsü (UI animasyonları rehberi) | Herhangi bir script'in evet/hayır sorusu sorabildiği bir onay penceresi ve P ile açılan, Resume, Settings ve Leave içeren bir duraklatma menüsü. | StarterGui.SimConfirm | Ask:Invoke(title, message, yesText, noText) true ya da false döndürür. |
Mağazalar, kodlar ve ödüller
Oyuncuların coin ve Robux harcadığı yerler ve yarın geri gelmeleri için sebepler.

| Ekran | Ne yapar | Ne eklenir | Değiştirmek için |
|---|---|---|---|
| Eşya mağazası (rehber) | Tools, Upgrades ve Boosts sekmeleri ve Buy, Owned ya da Equip gösteren eşya kartları. Sunucu script'i fiyatı kontrol eder, coinleri tahsil eder, her oyuncunun neye sahip olduğunu kaydeder ve gerçek Tool'lar, hız yükseltmeleri ve geçici boost'lar verir. | StarterGui.SimShop, ServerScriptService.SimShopServer | ITEMS içindeki eşyalar (ad, ikon, fiyat, para birimi, sekme, ne verdiği). |
| Mağaza: game pass'ler ve kodlar (rehber) | Her birinde ikon, avantajları ve satın alma penceresini açan Robux fiyat butonu olan game pass satırları, altında da kodları sunucuda kullandıran bir kod kutusu. | StarterGui.SimStore, ServerScriptService.SimCodesServer | PASSES içinde pass ID'leri ve fiyatları, CODES içinde kodlar. |
| Robux mağazası (rehber) | Tek bir yapılandırma tablosundan game pass ve developer product kartları, gerçek Robux fiyatları ve satın alma pencereleriyle. Zaten sahip olduğun pass'ler işaretli görünür, ürünler de ödüllerini sunucuda verir. | StarterGui.SimGamepasses, ReplicatedStorage.SimPassesConfig, ServerScriptService.SimPassesServer | Gerçek ID'ler SimPassesConfig'e girer. Satın alınan bir pass, Pass_VIP gibi bir oyuncu özniteliği ayarlar. |
| Kodlar (rehber) | Bir kod çalışınca konfeti, çalışmayınca sallanma efektiyle kod kullanma penceresi. Kodlar ve ödüller sunucuda kontrol edilir ve kaydedilir. | StarterGui.SimCodes, ServerScriptService.SimCodesServer | CODES içinde kodlar ve ödülleri. |
| Günlük ödüller (rehber) | Claim butonu ve bir sonrakine geri sayımla 7 günlük bir ödül serisi. Sunucu ödemeyi yapar ve seriyi kaydeder, bir ödül hazır olduğunda pencere kendiliğinden açılır. | StarterGui.SimDailyRewards, ServerScriptService.SimDailyRewardsServer | REWARDS içindeki 7 ödül. |
| Season pass | Her seviyede ücretsiz ve premium ödüller, Claim butonları, bir XP çubuğu ve premium bir game pass içeren bir battle pass yolu. XP oyun süresinden ve senin script'lerinden gelir. | StarterGui.SimBattlePass, ServerScriptService.SimBattlePassServer | Baştaki TIERS, XP_PER_TIER ve PREMIUM_PASS_ID. |
| Günlük görevler | Coin kazanma, oynanan dakika ya da açılan yumurta gibi, ilerleme çubukları ve Claim butonları olan üç günlük görev. Her gün sıfırlanır ve kaydedilir. | StarterGui.SimQuests, ServerScriptService.SimQuestsServer | SimQuestsServer içindeki QUESTS; script'lerin bir event ile ilerleme ekleyebilir. |
Pet'ler, koleksiyonlar ve ilerleme
Simülatör ekranları: yumurta açma, envanter, koleksiyon, rebirth'ler, takas ve skor tablosu.

| Ekran | Ne yapar | Ne eklenir | Değiştirmek için |
|---|---|---|---|
| Yumurta açma (rehber) | Fiyatları ve pet olasılıkları olan yumurtalar, titreyen, parlayan ve pet'i nadirlik renginde ortaya çıkaran tam ekran bir açılma animasyonu ve pet'leri çeken ve kaydeden bir sunucu script'i. | StarterGui.SimEggs, ServerScriptService.SimEggServer | EGGS içinde yumurtalar, fiyatlar ve olasılıklar. |
| Pet envanteri (rehber) | Pet ya da eşya kartlarından bir ızgara ve nadirliği, seviye çubuğu, Equip ve silme ile seçili kart. Yumurta ekranının kaydettiği pet'leri gösterir. | StarterGui.SimInventory | Seçimleri sunucuda kaydetmek için Equipped ve Deleted event'lerini dinle. |
| Koleksiyon dizini (takip eden pet rehberi) | Bir koleksiyon kitabı: nadirlik renklerinde bir eşya ızgarası, henüz bulunmayanlar için silüetler, bir tamamlanma yüzdesi, gruba göre sekmeler ve tamamlama ödülü. | StarterGui.SimIndex, ServerScriptService.SimIndexServer | Baştaki ITEMS (ad, ikon, nadirlik, grup), oyunundaki pet'ler ya da eşyalarla eşleşsin diye. |
| Rebirth (simülatör rehberi) | Mevcut ve sonraki coin çarpanını, maliyeti ve bir ilerleme çubuğunu gösterir. Bir rebirth coinleri sıfırlar, bir Rebirth ekler ve çarpanı yükseltir. | StarterGui.SimRebirth, ServerScriptService.SimRebirthServer | BASE_COST fiyatı belirler; coin ödüllerini CoinMultiplier özniteliğiyle çarp. |
| Takas (rehber) | İki taraflı bir takas penceresi: bir oyuncu listesi, takas istekleri, her taraf için bir eşya ızgarası, Ready, Confirm ve bir geri sayım. Sunucu yumurta ekranındaki pet'leri ya da Tool'ları takas eder. | StarterGui.SimTrade, ServerScriptService.SimTradeServer | Bir takası test etmek Studio'da 2 oyuncu gerektirir. |
| Skor tablosu (rehber) | Her istatistik için bir sekme, ilk üç için madalyalar, oyuncu fotoğrafları, adlar ve değerler ve kendi sıran ile global bir sıralama penceresi. OrderedDataStore'lara kaydedilir. | StarterGui.SimLeaderboard, ServerScriptService.SimLeaderboardServer | BOARDS, sekmesi olan leaderstats'ları listeler (global ilk 50). |
Dövüş ve raundlar
Dövüş, nişancı ve raunt tabanlı oyunlar için HUD parçaları.
| Ekran | Ne yapar | Ne eklenir | Değiştirmek için |
|---|---|---|---|
| Oyuncu çubukları (rehber) | Humanoid'i takip eden bir can çubuğu, bir stamina ya da mana çubuğu (Shift ile koşma) ve seviye rozeti ile LEVEL UP bildirimi olan bir XP çubuğu. Sunucu XP'yi ve seviyeleri kaydeder. | StarterGui.SimBars, ServerScriptService.SimLevelsServer | SimLevelsServer.AddXP ile XP ver; SECOND_BAR stamina'nın adını değiştirir, örneğin Mana olarak. |
| Yetenek çubuğu (dövüş rehberi) | Altta tuşlarıyla (Q, E, R, F, G) beş yetenek yuvası, bir bekleme süresi taraması ve telefonlarda dokunmatik butonlar. Dash, Speed, Heal, Super Jump ve Shield dahil gelir, bekleme süreleri sunucuda kontrol edilir. | StarterGui.SimAbilities, ReplicatedStorage.SimAbilitiesConfig, ServerScriptService.SimAbilitiesServer | Yapılandırmaya yetenek, EFFECTS'e de etkisini ekle. |
| Raunt banner'ı (rehber) | Üstte ara ya da raunt metni, bir zamanlayıcı, kalan oyuncular ve bir kazanan penceresi olan bir banner, çalışan bir raunt döngüsüyle: doğmalar, ayakta kalan son kişi kazanır, ödüller. | StarterGui.SimRound, ServerScriptService.SimRoundServer | Baştaki INTERMISSION, ROUND_TIME, MIN_PLAYERS ve WIN_REWARD. |
| Shooter HUD'u (silah rehberi) | Geri tepmeli ve isabet işaretli bir nişangâh, elindeki silahı takip eden bir mermi ve şarjör paneli ve her oyuncu ölümüyle bir öldürme akışı. | StarterGui.SimShooterHud, ServerScriptService.SimKillFeedServer | Silah script'in Tool'un Ammo, MaxAmmo, Reserve ve Reloading özniteliklerini ayarlar. |
Dünyalar ve NPC'ler
Bölgeler arasında gezinmek ve karakterlerle konuşmak.
| Ekran | Ne yapar | Ne eklenir | Değiştirmek için |
|---|---|---|---|
| Dünyalar arası ışınlanma (rehber) | Kilitli ve açık kartlar ve fiyatlarla bir dünya ya da bölge menüsü. Açılan yerler kaydedilir, oyuncular Workspace.Worlds içindeki parçalara ya da başka place'lere ışınlanır. | StarterGui.SimTeleport, ServerScriptService.SimTeleportServer | Baştaki WORLDS (ad, ikon, fiyat, para birimi). |
| NPC diyaloğu (rehber) | NPC'nin adı, bir portre, daktilo efektli metin ve 2 ila 4 seçenekli bir diyalog kutusu. Dialogue özniteliği olan her model bir Talk bildirimi alır. | StarterGui.SimDialogue | Konuşmalar DialogueController içindeki DIALOGUES'da. |
Beş tema, oyun başına bir tane
Her ekran beş temada gelir. Bir oyundaki tüm ekranlar aynı temayı paylaşır, böylece tek bir set gibi görünürler.
- Candy: parlak ve çizgi film gibi, beyaz pencereler, kalın siyah kenarlar ve saten bir parlaklık. Simülatörler ve obby'lerle iyi gider.
- Neon: parlayan kenarlı koyu pencereler, bilim kurgu, gece ve nişancı oyunları için. “neon” ya da “dark” iste.
- Gold: krem ve altın rengi, VIP ve lüks için.
- Blocky: klasik Roblox, köşeli kenarlar.
- Pastel: sevimli ve sıcak oyunlar için yumuşak renkler.
İsterken bir tema söyle, örneğin “pastel bir mağaza ekle”, ya da söyleme, RoCode oyunun için birini seçsin. Temaları UI kitleri sayfasında karşılaştır (İngilizce).
Bu sayfadan oyununa
RoCode, Roblox Studio için bir yapay zeka ajanıdır: açık olan oyununda inşa eden bir web sohbeti ve ücretsiz bir Studio plugin'i.
- Kaydol ve Studio'yu bağla. Ücretsiz bir hesap aç, Studio'ya RoCode plugin'ini ekle ve bağla. Studio Windows ya da Mac'te, sohbet masaüstü tarayıcıda.
- Ekranları iste. Ne istediğini yaz, örneğin “bir ana menü, bir mağaza ve bir battle pass ekle”. RoCode her ekranı ve script'lerini tek adımda ekler.
- Kendine göre yap. Kendi eşyalarını, fiyatlarını, ödüllerini ve görevlerini iste ya da her script'in başındaki listeyi kendin düzenle. Sonra Play'e bas.
UI'yi kendin yapmayı mı tercih edersin? Bu ücretsiz rehberler (İngilizce) aynı türdeki ekranları adım adım, tip kontrollü Luau ile inşa ediyor: ana menü, yükleme ekranı, ayarlar menüsü, GUI'li mağaza, günlük ödüller, kodlar, can çubuğu, raunt sistemi ve Steal a Brainrot tarzı bir oyun. Tam bir oyun için yapay zeka oyun yapıcısının nasıl çalıştığına bak.
Sık sorulan sorular
Bu Roblox UI şablonları ücretsiz mi?
Tüm ekranları giriş yapmadan ücretsiz görebilirsin. Birini oyununa eklemek için RoCode kullanırsın: Starter planı ücretsiz, kart yok ve günde 1 kredi verir. Ekran eklemek bir RoCode inşasının parçasıdır, yani o kredilerin bir kısmını kullanır.
Bunları .rbxm dosyası olarak indirebilir miyim?
Hayır. İçe aktarılacak bir dosya yok: RoCode her ekranı doğrudan Roblox Studio'da açık olan oyununa, StarterGui içinde bir ScreenGui ve ekranların çoğunda ServerScriptService içinde bir sunucu Script'i olarak koyar. Sonrasında bunlar oyunundaki, düzenleyebileceğin ya da silebileceğin normal nesnelerdir.
Butonlar gerçekten çalışıyor mu?
Evet. Her ekran ihtiyaç duyduğu script'lerle gelir: eşya mağazası coin tahsil eder ve oyuncuların neye sahip olduğunu kaydeder, günlük ödüller ödeme yapar ve seriyi korur, skor tablosu OrderedDataStore'ları okur ve raunt banner'ı gerçek bir raunt döngüsü yönetir. Adlar, eşyalar ve fiyatlar her script'in başındaki bir listede.
Hangi temalar var?
Beş: candy, neon, gold, blocky ve pastel. Her ekran beşinde de gelir ve bir oyundaki tüm ekranlar aynı temayı paylaşır. İsterken birini söyle ya da RoCode oyunun için birini seçsin.
Bunları eklemek için neye ihtiyacım var?
Windows ya da Mac'te Roblox Studio, Studio için ücretsiz RoCode plugin'i (sürüm 3.9.14 veya sonrası) ve masaüstü tarayıcıda bir RoCode hesabı. Sohbet telefonlarda çalışmaz.
Bunlar ücretsiz UI kitleri sayfasındakilerle aynı mı?
UI kitleri sayfası ilk on ekranı beş temada, bir tema seçiciyle gösterir. Bu sayfa ise RoCode'un ekleyebileceği tüm ekranları, oyununun ihtiyacına göre gruplanmış şekilde listeler.