ผู้ช่วย คือผู้ช่วย AI ของ Roblox ที่สามารถช่วยให้คุณสร้างและเขียนโค้ดสำหรับประสบการณ์ของคุณ ในบทนี้เราจะมาดูวิธีเปิดผู้ช่วยใน Studio เขียนคำขอที่เปลี่ยนพฤติกรรมของส่วนต่างๆ และทดสอบการเล่นเพื่อดูว่าคุณต้องปรับเปลี่ยนโค้ดตัวอย่างของผู้ช่วยหรือไม่
เปิดผู้ช่วย
ผู้ช่วยสามารถเข้าถึงได้ที่มุมขวาบนของหน้าเว็บนี้ รวมถึงโดยตรงใน Studio การวางตำแหน่งครั้งที่สองนี้ช่วยให้ผู้ช่วยสามารถอ้างอิงทุกอย่างที่สร้างขึ้นประสบการณ์ของคุณและเสนอแนะแนวทางที่คุณสามารถเพิ่มหรือแก้ไขวัตถุ 3 มิติและสคริปต์สำหรับเป้าหมายการเล่นเกมเฉพาะของคุณ

สร้างคำสั่ง
เมื่อผู้ช่วยเปิดอยู่ใน Studio ก็สามารถอ้างอิงแพลตฟอร์มทั้งหมดของคุณและเพิ่มสคริปต์เพื่อเปลี่ยนพฤติกรรมของพวกมัน เช่น:
- เปลี่ยนสีเมื่อผู้เล่นสัมผัสส่วน
- ย้ายขึ้นไป รอ 3 วินาทีก่อนที่จะกลับไปยังตำแหน่งเดิม
- ลดสุขภาพของผู้เล่นเมื่อพวกเขาอยู่ในส่วนนี้นานขึ้น
เพื่อนำเสนอกระบวนการนี้ บทนี้จะสอนวิธีทำงานร่วมกับผู้ช่วยเพื่อให้แพลตฟอร์มแรกของคุณเปล่งประกายเมื่อผู้เล่นกระโดดขึ้นไปบนมัน
ในการสร้างคำสั่งสำหรับพฤติกรรมนี้:
- OPTIONALเปลี่ยนชื่อแพลตฟอร์มแรกของคุณเพื่อให้ผู้ช่วยรู้ว่าส่วนไหนที่จะสร้างสคริปต์
- ในมุมมองเลือกแพลตฟอร์มแรกของคุณ
- ในหน้าต่าง Explorer คลิกขวาที่วัตถุที่ใช้งานอยู่ แล้วเลือก Rename จากเมนูบริบท
- พิมพ์ GlitterPart แล้วกด Enter
ในหน้าต่าง ผู้ช่วย ไปที่ช่อง Enter request here แล้วพิมพ์ดังนี้: เพิ่มสคริปต์ใหม่ที่สร้างประกายสีเหลืองในขณะที่ GlitterPart ถูกสัมผัส

กด Enter ผู้ช่วยเริ่มสร้างตัวอย่างโค้ด แล้วหน้าต่างจะแสดงตัวอย่างโค้ดที่แนะนำซึ่งคล้ายกับต่อไปนี้:
local part = script.Parentlocal sparkles = nillocal touchCount = 0local function createSparkles()if not sparkles thensparkles = Instance.new("Sparkles")sparkles.Color = Color3.new(1, 1, 0) -- เหลือง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)คลิก Accept เมื่อคุณเรียนรู้เพิ่มเติมเกี่ยวกับการเขียนโค้ดด้วย Luau จะง่ายขึ้นในการตรวจสอบตัวอย่างโค้ดของผู้ช่วยเพื่อให้แน่ใจว่ามันทำงานสำหรับกรณีการใช้งานของคุณ
มีหลายวิธีที่ถูกต้องในการทำคำขอใด ๆ แต่ทุกคำมีความสำคัญ ตัวอย่างเช่น แผนภูมิด้านล่างแสดงให้เห็นว่าถึงแม้จะมีการเลือกใช้คำที่แตกต่างกันเพียงเล็กน้อยจากคำสั่งต้นฉบับสามารถสร้างผลลัพธ์ที่แตกต่างกันได้
| ตัวแปรคำขอ | ผลลัพธ์ที่เป็นไปได้ |
|---|---|
| สร้างประกายสีเหลืองในขณะที่ GlitterPart ถูกสัมผัส. | ผู้ช่วยอาจจะแสดงโค้ดให้คุณ แต่ไม่สร้างสคริปต์ใหม่ มันอาจจะเพิ่มโค้ดไปยังสคริปต์ที่มีอยู่โดยสุ่ม |
| ทำให้มีประกายสีม่วงเมื่อเป็นส่วนที่ชื่อว่า GlitterPart ถูกเหยียบ. | ผู้ช่วยอาจทำให้เกิดประกายในขณะที่ GlitterPart ถูกเหยียบ หรือสร้างเพียงไม่กี่ประกาย |
| ทำให้ GlitterPart เปล่งประกาย | แทนที่จะเพิ่มสคริปต์ ผู้ช่วยจะเพียงแค่เพิ่มตัวสร้างอนุภาค (วัตถุที่สร้างประกาย) ไปยัง GlitterPart ซึ่งอาจจะดีถ้าคุณต้องการให้มันเปล่งประกายตลอดเวลา |
รายละเอียดที่คุณให้มีผลต่อผลลัพธ์ ถ้าคุณให้รายละเอียดน้อยเกินไป ผลลัพธ์ก็จะยิ่งยากที่จะคาดเดา ตัวอย่างเช่น ผลลัพธ์ที่เป็นไปได้สำหรับคำสั่ง ให้ส่วนเปล่งประกายเมื่อคุณสัมผัสมัน อาจรวมถึง:
- สคริปต์ที่ได้ไม่ทำงานเลย
- ส่วนที่ทำงานซึ่งเป็นส่วนสุ่มเพียงส่วนเดียว
- ส่วนเปล่งประกายก่อนที่จะถูกสัมผัส
หากคุณทำคำขอและไม่ได้รับผลลัพธ์ที่ต้องการ กรุณาเรียบเรียงคำขอใหม่และลองอีกครั้ง
ทดสอบผลลัพธ์
แม้ว่าผู้ช่วยจะเรียนรู้อยู่ตลอดเวลาและดีขึ้น แต่บางครั้งก็ผลิตผลลัพธ์ที่แตกต่างจากที่คุณตั้งใจ คุณจะต้องตรวจสอบผลลัพธ์ของคำแนะนำเพื่อให้แน่ใจว่ามันทำงานตามที่ตั้งใจ
เพื่อทำการทดสอบผลลัพธ์ของผู้ช่วย:
ในมุมซ้ายบนของ Studio ให้เลือกตัวเลือกการทดสอบ Test เริ่มต้น จากนั้นคลิกที่ปุ่ม Play Studio จะเข้าสู่โหมดการทดสอบ

ในประสบการณ์ กระโดดขึ้นไปบนแพลตฟอร์มแรก หากตัวอย่างโค้ดทำงานอย่างถูกต้อง ประกายสีเหลืองจะปรากฏเมื่ออักขระของคุณสัมผัสส่วนนี้
เมื่อตรวจสอบผลลัพธ์เสร็จแล้ว ให้กลับไปที่มุมซ้ายบนของ Studio แล้วคลิกที่ปุ่ม Stop Studio จะออกจากโหมดการทดสอบ

- OPTIONALกลับไปที่หน้าต่างผู้ช่วย จากนั้นกดไอคอนนิ้วโป้งขึ้นหรือนิ้วโป้งลงเพื่อแจ้งผู้ช่วยว่าตัวอย่างโค้ดทำงานตามที่คุณตั้งใจ
ตอนนี้ที่คุณรู้วิธีการเขียนโค้ดด้วยผู้ช่วย ลองสร้างคำสั่งของคุณเองเพื่อเปลี่ยนว่าหมายเลขทำงานอย่างไรใน obby ของคุณ เมื่อคุณพอใจกับสิ่งที่สร้างขึ้น ให้ไปที่ส่วนถัดไปของบทช่วยสอนเพื่อทดสอบและบันทึกงานของคุณใน Roblox.