Asistan, Roblox'un deneyimlerinizi oluşturmanıza ve kodlamanıza yardımcı olabilecek yapay zeka yardımcısıdır. Bu bölümde, Stüdyo'da Asistan'ı nasıl açacağınızı, parça davranışını değiştiren talepler yazmayı ve sonuçlarınızı test ederek Asistan'ın kod örneğinde değişiklik yapmanız gerekip gerekmediğini göreceğiz.
Asistan'ı Açma
Asistan, bu web sayfasının sağ üst köşesinde ve Stüdyo'da doğrudan mevcuttur. Bu ikinci yerleşim, Asistan'ın deneyiminizi oluşturan her şeye doğrudan atıfta bulunmasına ve belirli oyun hedeflerinize uygun 3D nesneleri ve betikleri nasıl ekleyip düzenleyeceğiniz konusunda önerilerde bulunmasına olanak sağlar.

İstek Oluşturma
Asistan Stüdyo'da açık olduğunda, tüm platformlarınıza atıfta bulunabilir ve davranışlarını değiştiren betikler ekleyebilir, örneğin:
- Her oyuncu parçaya dokunduğunda farklı bir renge döndürme.
- Yukarı doğru hareket etme, 3 saniye bekleme, ardından önceki konumuna geri dönme.
- Oyuncunun parçada kaldığı süre boyunca sağlığını azaltma.
Bu sürecin nasıl çalıştığını göstermek için, bu öğreticinin bu bölümü, oyuncunun üzerine zıpladığında ilk platformunuzun ışıltılı hale gelmesi için Asistan ile nasıl çalışacağınızı gösteriyor.
Bu davranış için bir istek oluşturmak için:
- İSTEĞE BAĞLIİlk platformunuzu yeniden adlandırın, böylece Asistan hangi parça için bir betik oluşturacağını bilir.
- Görüntü alanında, ilk platformunuzu seçin.
- Explorer penceresinde, aktif nesneye sağ tıklayın, ardından bağlam menüsünden Yeniden Adlandır'ı seçin.
- GlitterPart yazın, ardından Enter tuşuna basın.
Asistan penceresinde, Buraya isteği girin input'unu görüntüleyin, ardından şu metni yazın: GlitterPart dokunduğunda sarı ışıltılar oluşturan yeni bir betik ekle.

Enter tuşuna basın. Asistan bir kod örneği oluşturmaya başlar ve ardından aşağıdakine benzer bir önerilen kod örneği içeren bir pencere görüntülenir:
local part = script.Parentlocal sparkles = nillocal touchCount = 0local function createSparkles()if not sparkles thensparkles = Instance.new("Sparkles")sparkles.Color = Color3.new(1, 1, 0) -- Sarısparkles.Parent = partendendlocal function removeSparkles()if sparkles thensparkles:Destroy()sparkles = nilendendpart.Touched:Connect(function(hit)touchCount = touchCount + 1createSparkles()end)part.TouchEnded:Connect(function(hit)touchCount = touchCount - 1if touchCount <= 0 thenremoveSparkles()touchCount = 0endend)Kabul Et düğmesine tıklayın. Luau ile kodlama konusunda daha fazla bilgi edindikçe, Asistan'ın kod örneklerini, kullanım durumlarınıza uygun olduğundan emin olmak için gözden geçirmek daha kolay olacaktır.
Her isteği yapmanın doğru yolu birden fazladır, ancak her kelime önemlidir. Örneğin, aşağıdaki tablo, orijinal isteğe yönelik hafif farklı kelime seçimlerinin nasıl farklı sonuçlar üretebileceğini göstermektedir.
| İstek Varyasyonu | Olası Sonuçlar |
|---|---|
| GlitterPart dokunduğunda sarı ışıltılar oluştur. | Asistan kodu gösterebilir, ancak yeni bir betik oluşturmayabilir. Var olan rastgele bir betiğe de kod ekleyebilir. |
| GlitterPart adı verilen parçaya basıldığında mor ışıltılar yap. | Asistan, GlitterPart'a basılmadan önce ışıltılar oluşturabilir veya sadece birkaç ışıltı yapabilir. |
| GlitterPart'ı ışıltılı hale getir | Asistan bir betik eklemek yerine, GlitterPart'a sadece bir parçacık yayıcı (ışıltı oluşturan nesne) ekler. Bu, eğer her zaman ışıltılı olmasını istiyorsanız iyi olabilir. |
Verdiğiniz ayrıntılar ne kadar azsa, sonuçlar o kadar tahmin edilemez hale gelir. Örneğin, "Parçaları dokunduğunuzda ışıltılı hale getirin" isteği için mümkün sonuçlar şunları içerebilir:
- Elde edilen betik hiç çalışmayabilir.
- Sadece tek bir rastgele parça çalışıyor olabilir.
- Parçalar dokunmadan önce ışıltı üretebilir.
Bir istekte bulunur ve istediğiniz sonuçları almazsanız, isteği yeniden ifade edip tekrar deneyin.
Sonuçları Test Etme
Asistan sürekli öğreniyor ve gelişiyor olmasına rağmen, bazen beklediğinizden farklı sonuçlar üretebilir. Asistan'ın önerilerinin sonuçlarını her zaman kontrol etmelisiniz.
Asistan'ın sonuçlarını test etmek için:
Stüdyo'nun sol üst köşesinde, varsayılan Test test süresi seçeneğini tutun, ardından Oynat butonuna tıklayın. Stüdyo test moduna girer.

Deneyimde, ilk platforma zıplayın. Kod örneği doğru çalışıyorsa, karakteriniz parçaya dokunduğunda sarı ışıltılar görünmelidir.
Sonuçları doğrulamayı bitirdiğinizde, Stüdyo'nun sol üst köşesine geri dönün ve ardından Durdur butonuna tıklayın. Stüdyo test modundan çıkar.

- İSTEĞE BAĞLIAsistan penceresine geri dönün, ardından kod örneğinin istediğiniz gibi çalışıp çalışmadığını Asistan'a bildirmek için parmak yukarı veya parmak aşağı simgesine tıklayın.
Artık Asistan ile nasıl kodlanacağını bildiğinize göre, parçaların obby'nizde nasıl davrandığını değiştirmek için kendi taleplerinizi oluşturmaya çalışın. Yarattığınız şeyden memnun kaldığınızda, çalışmanızı test etmek ve Roblox'a kaydetmek için öğreticinin bir sonraki bölümüne geçin.