Kısa cevap
Bir Roblox script'ini kendi kelimelerinle anlat. RoCode Luau'yu yazar, Studio'da açık olan oyununda doğru yere koyar ve derlendiğini kontrol edebilir. Plugin 3.9.11 veya sonrasıyla oyununu Studio'da test edip çalıştığını kontrol etmek için bir test karakterini de yönetebilir. Starter her gün kart olmadan ücretsiz kredi verir, Pro ayda 150 kredi için 9,99 $. 22 Ekim 2026'da kontrol edildi.
- Binlerce hesap açıldı.
- Her gün 1 ücretsiz kredi, kart yok.
- En yeni plugin ile oyununu okuyan, düzenleyen ve test eden 27 Studio aracı.
İstediğin script'i anlat
RoCode, Roblox Studio olan bir bilgisayarda çalışır. Ücretsiz başla: giriş yap, Studio'yu bağla ve prompt'unu RoCode sohbetinde gönder. Dokununca öldüren bir blok (kill brick) için örnek bir prompt:
Workspace'teki LavaFloor adlı Part'ın içine bir Script ekle. Bir oyuncunun karakterinin herhangi bir parçası ona dokunduğunda, o oyuncunun Humanoid'inin Health değerini 0 yap. NPC'ler ya da serbest parçalar gibi oyuncu karakterinin parçası olmayan her şeyi yok say. Sadece güncel API'leri kullan.
- Search Game ile hiyerarşinde LavaFloor Part'ını bulur
- Create Script ile içine KillOnTouch Script'ini oluşturur
- Check Script ile script'in derlendiğini kontrol eder
- Plugin 3.9 veya sonrasıyla Build modunda kısa bir test yapıp hataları okuyabilir
Bir çalışmanın adımlarına örnek, kayıt değil. RoCode'un ne yazdığı prompt'una, oyununa ve modele bağlı.
Workspace
LavaFloor Part
KillOnTouch Script new
local Players = game:GetService("Players")
local lava = script.Parent :: BasePart
lava.Touched:Connect(function(hit: BasePart)
-- Sadece oyuncu karakterinin parçalarına tepki ver, NPC'lere ya da serbest parçalara değil
local character = hit:FindFirstAncestorOfClass("Model")
if not character or not Players:GetPlayerFromCharacter(character) then
return
end
local humanoid = character:FindFirstChildOfClass("Humanoid")
if humanoid and humanoid.Health > 0 then
humanoid.Health = 0
end
end)
İyi bir sonuç kısadır ve tam olarak isteneni yapar. Bunu, deseni göstermek için Roblox Studio'da yapay zeka rehberimizden yola çıkarak biz yazdık. RoCode'un ne yazdığı prompt'una, oyununa ve modele bağlı.
Script'i yazar, sonra ait olduğu yere koyar
Çoğu yapay zeka script oluşturucu sana bir Luau bloğu verir ve gerisini sana bırakır. RoCode bir Roblox Studio plugin'i, yani gerisini o yapar.
Luau'yu yazar
Ne istediğini rocode.app'te anlatırsın, RoCode Luau'yu yazar, Script, LocalScript ya da ModuleScript'i oluşturur ve doğru instance'ın içine koyar.
İşin gerektirdiğini inşa eder
Özellikleri ayarlar ve işin gerektirdiği parçaları ya da arayüzü inşa eder. Daha önce yazdığın script'ler dahil, zaten açık olan oyunda çalışır.
Script'lerini kontrol eder
Yazdığı her script'in derlendiğini Studio içinde kontrol etmesi söylenir; wait, spawn ve delay, require'lar ve GetService adları için uyarılar verir, başarısız bir kontrol de çalışmayı düzeltmesi için en fazla iki kez geri gönderir.
Nasıl test eder, hataları okur ve geri alır
Plugin 3.9 veya sonrasıyla Build modunda (değişiklik yapan mod) 30 saniyeye kadar bir test için Play'e basabilir ve sunucu ile istemcinin hata ve uyarılarını okuyabilir. Ayrıca senin yaptığın testlerin Server ve Client satırları dahil Studio'nun Output penceresini okur, yani tahmin etmek yerine gerçek hatalarla çalışabilir. Her değişiklik grubu Studio'da bir geri alma noktası olarak işaretlenir, yani Ctrl+Z onları adım adım geri alır.
Bir cümleden çalışan Luau'ya
Oyuncuların fark ettiği script'ler, her biri kodu içeren bir rehberle (İngilizce): koşma (sprint), kapı, GUI'li mağaza, skor tablosu, veri kaydetme ve ışınlayıcı.
| Sen yazarsın | RoCode yapar |
|---|---|
| “Oyuncuların coinlerle hız artışı satın alabileceği bir mağaza ekle.” | Arayüz şablonlarından bir mağaza ScreenGui'si kurar. Satın almayı ve para kontrolünü yöneten sunucu script'ini yazar. Butonları yöneten LocalScript'i yazar. Script'lerin derlendiğini Studio'da kontrol eder. |
| “Oyuncuyu yok etmek yerine yeniden başlatan bir kill brick yap.” | Hiyerarşinde parçayı bulur ya da bir tane oluşturur. Yeniden başlatmalı Touched işleyicisini yazar. Özellikleri parçanın kendisinde ayarlar. |
| “Skor tablom kaydetmiyor. Düzelt.” | Script'lerinde arar ve bulduğu leaderstats ve DataStore kodunu okur. Gerçek hatayı görmek için testinin Studio Output'unu okur. Dosyayı yeniden yazmak yerine nokta atışı bir düzenleme yapar. |
Roblox geliştiricilerinin yapay zekadan gerçekten istedikleri
Çoğu araç bunu tahmin eder. Biz ölçebiliyoruz. 34.336 ilk prompt'ta insanların RoCode'dan ilk olarak istedikleri şunlar.
| Ne istediler | Prompt | Yüzde |
|---|---|---|
| Arayüzler: GUI'ler, HUD'lar ve menüler | 5820 | %17,0 |
| Silahlar ve dövüş | 2787 | %8,1 |
| Hareket: koşma, dash, uçma | 2543 | %7,4 |
| Mağazalar | 2218 | %6,5 |
| Hataları ve bozuk script'leri düzeltme | 1829 | %5,3 |
| Simülatörler ve tycoon'lar | 1377 | %4,0 |
| Envanterler | 1224 | %3,6 |
| Skor tabloları | 1208 | %3,5 |
| Kapılar ve ışınlayıcılar | 1206 | %3,5 |
| NPC'ler | 1115 | %3,2 |
| Obby'ler | 982 | %2,9 |
| Oyuncu verisini kaydetme | 957 | %2,8 |
Arayüzler başı çekiyor
Arayüz işi açık farkla en büyük kategori, bu yüzden RoCode her frame'i elle inşa etmeni istemek yerine mağazalar, envanterler, HUD'lar, diyaloglar, skor tabloları ve ayarlar için hazır düzenlerle gelir. Bir düzen örnek nesnelerle başlar; onu çalıştıran script'ler ayrıca yazılır.
Kendin yazmayı mı tercih edersin?
Bu sistemleri kendin yazmayı tercih ediyorsan, bağlantılı satırlar her biri için tam Luau içeren Roblox scripting rehberlerimizi (İngilizce) açar, Roblox Studio script'leri (İngilizce) sayfası da ana script'lerini ne inşa ettiklerine göre kopyalamaya hazır şekilde toplar. Türkçe olarak sıfırdan başlamak için yeni başlayanlar için Roblox script rehberini oku.
Satırlar nasıl sayılıyor
Bir ilk prompt, hâlâ kayıtlı olan her RoCode sohbetinin ilk mesajıdır. Otomatik bir anahtar kelime eşleştirmesi bunları sınıflandırır, yalnızca tam kelimelerle ve büyük küçük harf ayırmadan, yani “lobby” obby olarak, “datastore” da mağaza olarak sayılmaz. Bu tablonun önceki bir sürümü kelime parçalarıyla eşleşiyordu, bu da o iki satırı fazla şişiriyordu. Burada hiçbir prompt gösterilmiyor. Kurallar şunlar (anahtar kelimeler, sayılan prompt'lardaki gibi İngilizce):
| Satır | Kelimeler ve ifadeler |
|---|---|
| Arayüzler | gui, guis, screengui, surfacegui, billboardgui, hud, menu, menus, ui, interface, textbutton, textlabel, imagebutton |
| Silahlar ve dövüş | gun, guns, weapon, weapons, sword, swords, combat, pvp, shoot, shooting, shooter, fighting, katana, blaster, rifle, pistol |
| Hareket | sprint, sprinting, double jump, dash, dashing, fly, flying, walkspeed, jumppower, crouch, crouching, slide, sliding, wallrun, wall run, parkour, stamina, climb, climbing |
| Mağazalar | shop, shops, store, stores, merchant |
| Hataları düzeltme | error, errors, bug, bugs, buggy, broken, fix, debug, ya da “not working”, “doesn’t work”, “isn’t working”, “won’t work” ve “does not work” ifadeleri (kesme işaretli ya da işaretsiz) |
| Simülatörler ve tycoon'lar | simulator, tycoon, tycoons |
| Envanterler | inventory, inventories, backpack, hotbar |
| Skor tabloları | leaderboard, leaderboards, leaderstat, leaderstats, leader board |
| Kapılar ve ışınlayıcılar | door, doors, teleport, teleports, teleporter, teleporters, teleporting, teleportation |
| NPC'ler | npc, npcs |
| Obby'ler | obby, obbies, obstacle course, killbrick, killbricks, kill brick, kill bricks, kill part, kill parts, lava brick |
| Oyuncu verisini kaydetme | datastore, datastores, data store, data stores, datastoreservice, profileservice, profilestore, ya da 30 karakter veya daha az mesafede ardından data, progress, stats, coins, cash, money, inventory ya da leaderstats gelen save, saves, saving, persist, persists veya persistent |
Üç adım. Asıl önemli olan üçüncüsü.
- Plugin'i kur. Creator Store'dan RoCode plugin'ini al ve Studio'da bir oyun aç. Studio'da RoCode'da kullandığın Roblox hesabıyla oturum açıksa kendiliğinden bağlanır; değilse plugin'deki 8 karakterlik kodu sohbete yaz.
- Ne istediğini anlat. Kendi kelimelerinle, rocode.app'te. Luau'yu asla kendin yazmak ya da bir programcı gibi ifade etmek zorunda değilsin.
- Oyununda inşa et. Plugin her değişikliği açık olan oyununa uygular. Yapıştıracak, bağlayacak bir şey yok, beğenmezsen
Ctrl+Zbir değişiklik grubunu geri alır.
Bir çalışmanın adımlarına örnek (kayıt değil): Search Game “LavaFloor”, Create Script “KillOnTouch”, Check Script “KillOnTouch”, Playtest: test bitti, 0 hata. Playtest, Build modunda plugin 3.9 veya sonrasını gerektirir.
Yapmayacağı şeyler
Tek cümleden bitmiş bir oyun
RoCode tek bir cümleden bitmiş, dengelenmiş ve yayınlanmış bir Roblox oyunu üretmez. Pazarlama ne derse desin, bugün var olan hiçbir şey bunu yapmıyor. Yaptığı şey, zaten üzerinde çalıştığın bir oyunun içindeki sistemleri inşa etmek, ki asıl zaman alan kısım da bu.
Senin olmayan oyunlar için kod
Kendi oyununu inşa etmek için. RoCode'un talimatları ona exploit, executor script'i, backdoor ya da diğer oyunculara zarar vermek veya veri çalmak için tasarlanmış herhangi bir şey yazmamasını söyler, yani senin olmayan oyunlar için bir script kaynağı değil.
Plugin olmadan hiçbir şey
Herhangi bir şey yapması için Studio plugin'inin kurulu olması da gerekir. O olmadan sohbet sadece bir sohbettir. Ona eller veren plugin'dir, ve sana ne yazman gerektiğini anlatmak yerine hiyerarşini düzenleyebilmesinin nedeni de bu.
Sık sorulan sorular
Ücretsiz bir yapay zeka Roblox script oluşturucu var mı?
Evet. Starter planı ücretsizdir ve Studio plugin'ine tam erişimle sana günde 1 kredi verir, krediler 00:00 UTC'de yenilenir. Ücretsiz modelle bu, günde bir ya da iki küçük göreve yeter. Kart yok.
Yapay zeka Roblox Studio için Luau script'i yazabilir mi?
Evet. RoCode kendi kelimelerinle yaptığın bir açıklamadan Luau yazar, script'i hiyerarşinde doğru yerde oluşturur ve çalıştırmadan derlendiğini Studio'da kontrol edebilir.
RoCode Roblox Studio'nun içinde mi çalışıyor yoksa kopyalayıp yapıştırmam mı gerekiyor?
Studio'nun içinde. Web sohbetine yazarsın, plugin değişiklikleri zaten açık olan oyununa uygular. Kopyalayıp yapıştırmak yok.
Hangi tür Roblox Studio script'lerini yazabilir?
İnşa ettiğin oyun için Luau'da Script, LocalScript ve ModuleScript. RoCode her birini hiyerarşinde doğru yerde oluşturur ve işin gerektirdiği parçaları ya da arayüzü inşa eder. 34.336 ilk prompt sayımımızda en sık ilk istekler arayüzler, silahlar ve dövüş, hareket ve mağazalardı. Kendi oyunun için: talimatları ona exploit yazmamasını söyler.
Yapay zeka bana baştan sona bir Roblox oyunu yapabilir mi?
Hayır. RoCode zaten üzerinde çalıştığın bir oyunun içinde sistemler inşa eder: script'ler, arayüzler, yapılar ve bunları birbirine bağlayan mantık. Bitmiş bir oyun için yine sana ihtiyaç var.
Yazdığı script'te hata varsa ne olur?
RoCode'a yazdığı her script'in derlendiğini Studio içinde kontrol etmesi söylenir, başarısız bir kontrol de çalışmayı düzeltmesi için en fazla iki kez geri gönderir. Plugin 3.9 veya sonrasıyla Build modunda 30 saniyeye kadar bir test için Play'e basıp sunucu ve istemcinin hata ve uyarılarını da okuyabilir. Ayrıca senin yaptığın testlerin satırları dahil Studio'nun Output penceresini okur.
Yapay zekanın değiştirdiğini geri alabilir miyim?
Evet. Her değişiklik grubu Studio geçmişinde bir geri alma noktası olarak işaretlenir, yani Ctrl+Z onları adım adım geri alır.
Script oluşturucuyu telefonda kullanabilir miyim?
Hayır. RoCode script'leri Windows ya da Mac bilgisayarda çalışan Roblox Studio'da yazar ve sohbeti masaüstü tarayıcı ister: telefonda sohbet yalnızca masaüstü için olduğunu söyleyen bir mesaj gösterir.