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

İstek Oluştur
Asistan Studio'da açıldığında, tüm platformlarınıza atıfta bulunabilir ve davranışlarını değiştirmek için betikler ekleyebilir, örneğin:
- Bir oyuncu parçaya dokunduğunda farklı bir renge dönüşmesi.
- Yukarı doğru hareket etmesi, 3 saniye beklemesi ve ardından önceki konumuna geri dönmesi.
- Oyuncunun parçanın üzerinde kaldığı süre boyunca sağlık puanını azaltması.
Bu sürecin nasıl çalıştığını göstermek için, bu öğreticinin bu bölümü, bir oyuncu onun üzerine zıpladığında ilk platformunuzun parıldamasını sağlamak için Asistan ile nasıl çalışacağınızı gösterir.
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, İsteği buraya girin giriş alanına gidin, ardından şu metni yazın: GlitterPart dokunulduğunda sarı parıltılar oluşturan yeni bir betik ekle.

Enter tuşuna basın. Asistan bir kod örneği oluşturmaya başlar, 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 butonuna tıklayın. Luau ile kodlama hakkında daha fazla şey öğrendikçe, Asistan'ın kod örneklerini gözden geçirmek ve bunların kullanım durumlarınız için çalıştığından emin olmak daha kolay olacaktır.
Herhangi bir isteği yapmanın birden fazla doğru yolu vardır, ancak her kelime önemlidir. Örneğin, aşağıdaki tablo, orijinal isteğe göre biraz farklı kelime seçimlerinin farklı sonuçlar üretebileceğini göstermektedir.
| İstek Varyasyonu | Olası Sonuçlar |
|---|---|
| GlitterPart dokunulduğunda sarı parıltılar oluştur. | Asistan size kodu gösterebilir, ancak yeni bir betik oluşturmayabilir. Ayrıca mevcut bir betiğe rastgele kod ekleyebilir. |
| GlitterPart adı verilen parçaya basıldığında mor parıltılar yap. | Asistan, GlitterPart'a basılmadan önce parıltılar oluşturabilir veya sadece birkaç parıltı yapabilir. |
| GlitterPart parıldasın | Asistan bir betik eklemek yerine, GlitterPart'a bir parçacık yayıcı (parıltı yapan nesne) ekleyecektir. Bu, her zaman parıldamasını istiyorsanız iyi olabilir. |
Verdiğiniz detaylar ne kadar azsa, sonuçlar o kadar öngörülemez olur. Örneğin, "Parçalar dokunduğunda parıldasın" isteği için olası sonuçlar şunları içerebilir:
- Ortaya çıkan betiğin hiç çalışmaması.
- Sadece rastgele bir parçanın çalışması.
- Parçaların dokunulmadan önce parıldaması.
Bir istek yaparsanız ve istediğiniz sonuçları alamazsanız, isteği yeniden ifade edin ve tekrar deneyin.
Sonuçları Test Et
Asistan sürekli öğreniyor ve gelişiyor olsa da, bazen istediğinizden farklı sonuçlar üretebilir. Önerilerinin sonuçlarını her zaman kontrol etmelisiniz, böylece istendiği gibi çalıştıklarından emin olabilirsiniz.
Asistan'ın sonuçlarını test etmek için:
Studio'nun sol üst köşesinde, varsayılan Test test seçeneğini koruyun, ardından Oyna butonuna tıklayın. Studio test moduna geçer.

Oyunda, ilk platforma zıplayın. Kod örneği doğru çalışıyorsa, karakteriniz parçaya dokunduğunda sarı parıltılar görünmelidir.
Sonuçları doğrulamayı bitirdiğinizde, Studio'nun sol üst köşesine geri dönün, ardından Durdur butonuna tıklayın. Studio 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 basın.
Artık Asistan ile kodlama yapmayı bildiğinize göre, parçaların obby'nizde nasıl davrandığını değiştirmek için kendi isteklerinizi oluşturmaya çalışın. Yaratımınızdan memnun kaldığınızda, çalışmanızı test etmek ve Roblox'a kaydetmek için öğreticinin bir sonraki bölümüne geçin.