คู่มือและตัวอย่างคำแนะนำผู้ช่วย

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

เอกสารนี้ให้คำแนะนำเกี่ยวกับการเรียกใช้ผู้ช่วยและให้ตัวอย่างและแรงบันดาลใจเกี่ยวกับสิ่งที่ผู้ช่วยสามารถทำได้

เฉพาะเจาะจง

หากผู้ช่วยล้มเหลว เพิ่มรายละเอียดเพิ่มเติมให้กับคำขอของคุณและลองอีกครั้งใช้ชื่อตัวอย่างตามที่เขียนไว้อย่างถูกต้อง ระบุฟังก์ชันที่คุณต้องการให้ผู้ช่วยใช้ และบอกผู้ช่วยประเภทที่มันทำงานด้วย เช่น ชิ้นส่วนหรือรูปแบบ

ไม่สเปซิฟิก เฉพาะเจาะจงมากขึ้น
วางต้นไม้ในวงกลมวาง 10 สำเนาของรูปแบบ "pine_tree" ใน ReplicatedStorage ในวงรัศมีระยะ 30 สตัดรอบ SpawnLocation
ทำให้ชิ้นส่วนขยับเพิ่มสคริปต์เพื่อทำให้ "my_part" เคลื่อนขึ้นและลง 10 สตัดซ้ำๆ โดยใช้ TweenService
ฉันจะออกแบบลูปหลักได้อย่างไร?ช่วยฉันออกแบบลูปหลักที่สนุกสำหรับเกมของฉันฉันต้องการสร้างเกมที่ผู้เล่นสามารถล่าสมบัติเป็นโจรสลัดได้พวกเขายังสามารถซื้อและอัพเกรดเรือโจรสลัดและต่อสู้กันได้

ใช้การเลือกของคุณ

การเลือกเป็นวิธีที่ดีในการระบุวัตถุหรือชุดวัตถุที่คุณต้องการอ้างอิงในคำขอของคุณเลือกวัตถุหลายตัวและขอให้ผู้ช่วยแก้ไขพวกเขา, สร้างซ้ำและวางไว้ที่ไหนสักแห่ง, หรือดำเนินรูปแบบตำแหน่งต่อไปเช่นการรักษาตำแหน่งในบรรทัด

แก้ไขเวลาและเวลาในการทำงาน

แอ็คชันแอ็คชันขอให้ผู้ช่วยใส่สคริปต์ที่ดำเนินการได้ตัวอย่างเช่น บอกผู้ช่วย "เพิ่มสคริปต์เพื่อทำให้เวลาของวันเป็น 8:00 น." แทนที่จะเป็น "ทำให้เวลาของวันเป็น 8:00 น."

ให้ลองต่อไป

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

AI ในสถานะปัจจุบันต้องการการทำงานใช้เวลาในการเข้าใจวิธีการพูดคุยกับผู้ช่วยอย่างดีที่สุด สิ่งที่สามารถทำได้ และวิธีรับสิ่งที่คุณต้องการออกมาจากมัน

คำแนะนำหลายขั้นตอน

พิจารณาใช้คําแนะนําหลายขั้นตอนเพื่อส่งเสริมให้ผู้ช่วยคิดแทนที่จะถามว่า "คุณสามารถอธิบายสคริปต์นี้ให้ฉันฟังได้หรือไม่?" และวางสคริปต์ลง ถามให้อธิบายขั้นตอนโดยละเอียดโดยแยกคำถามออกจากสคริปต์ด้วย ###การแยกนี้ช่วยให้ผู้ช่วยสลายและจัดระเบียบข้อมูลเพื่อให้ได้คำตอบที่ดีขึ้น

คุณสามารถอธิบายได้ไหมว่าสคริปต์นี้กําลังทําอะไรขั้นตอนโดยขั้นตอน

### ส่วนท้องถิ่น = พื้นที่ทำงาน

ฟังก์ชันท้องถิ่นบนTouched(otherPart)      *print(part.Name .. " ชนกับ " .. otherPart.Name)*สิ้นสุด

ส่วน.Touched:Connect(onTouched)

###

ตัวอย่าง

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

กลไกเกม - ยิงลูกไฟที่ระเบิด

พร้อมแล้ว: ผลักลูกไฟออกไปจากผู้เล่นในทิศทางที่ผู้เล่นกําลังมองเมื่อผู้เล่นกด "e"ทำให้ลูกไฟระเบิดเมื่อโดนบางอย่าง

กลไกเกม - ตั้งระบบทีมและกำหนดบทบาทผู้เล่น

พร้อมแล้ว: เพิ่มสคริปต์เพื่อสร้างระบบทีม (สีแดง สีฟ้า สีเขียว สีเหลือง) และกำหนดให้ผู้เล่นแต่ละคนสุ่มไปยังทีม

เมคานิกส์เกม - สไตล์การทำงานอย่างต่อเนื่องของการวิ่งวัด

พร้อมแล้ว: ทำให้ตัวละครของฉันวิ่งไปข้างหน้าอย่างต่อเนื่องเหมือนในเกมการวิ่งในวัด

เมคานิกส์เกม - เพิ่มพลังไฟ

พร้อมแล้ว: เพิ่มสคริปต์ที่ทำให้ผู้เล่นสว่างบนไฟและกระโดดสูง 3 ครั้งหากพวกเขากด "q"ไฟควรจะติดกับผู้เล่นและเคลื่อนไปกับพวกเขาหากพวกเขากด "q" อีกครั้ง ปิดไฟและรีเซ็ตพลังการกระโดด

เมคานิกส์เกม - เลเซอร์ NPC

พร้อมแล้ว: เพิ่มสคริปต์ที่ทำให้การยิงนี้เป็นเลเซอร์โดยใช้ชิ้นส่วนบางยาวสีฟ้าและนีออนที่ผู้เล่นหากพวกเขาอยู่ภายใน 30 สตัด

เพิ่มสคริปต์เพื่อทำให้สิ่งนี้มองไปข้างหน้าและเคลื่อนไปสู่ผู้เล่นที่ใกล้ที่สุดถ้าพวกเขาอยู่ภายใน 50 สตัดหรือไม่เคลื่อนที่เฉพาะในแกน x และ z เก็บแกน y คงที่

เมคานิกส์เกม - NPC โต้ตอบ

พร้อมแล้ว: นี่คือ ตัวละครที่ไม่ใช่ผู้เล่นNPC พูดว่า "สวัสดี [ชื่อผู้เล่น]" ที่ชื่อผู้เล่นเป็นชื่อผู้เล่นจริงในป๊อปอัพข้อความ

เพิ่มสคริปต์ที่ทำให้ npc นี้มองไปที่ผู้เล่นที่ใกล้ที่สุดเสมอ

เมคานิกส์เกม - การลาดตระเวน NPC

พร้อมแล้ว: เพิ่มสคริปต์เพื่อทำให้ NPC นี้เคลื่อนที่ช้าๆ ระหว่าง startpart และ endpart ซ้ำๆมันควรเผชิญหน้ากับส่วนแล้วย้ายไปที่นั่นจากนั้นเผชิญหน้ากับส่วนอื่นและย้ายไปที่นั่นหากผู้เล่นอยู่ภายใน 10 สตัด เปลี่ยน NPC เป็นสีแดงและทำให้ติดตามผู้เล่น

เมคานิกส์เกม - อัปเดตบอร์ดคะแนน

พร้อมแล้ว: เพิ่มสคริปต์ที่ลบสิ่งนี้และเพิ่ม 100 คะแนนให้กับผู้เล่น

เพิ่มสคริปต์เพื่อแสดงคะแนนของผู้เล่นบนบอร์ดคะแนน

กล้อง - ล็อคไปที่ด้านบนลง

พร้อมแล้ว: เพิ่มสคริปต์ที่ล็อคกล้องในมุมมองด้านบนของผู้เล่นและติดตามผู้เล่นให้แน่ใจว่าผู้เล่นยังคงอยู่ในจุดศูนย์กลางของหน้าจอ

กล้อง - ล็อคไปที่คนแรก

พร้อมแล้ว: สร้างสคริปต์เพื่อล็อคกล้องในมุมมองคนแรก

UI - เมนูการดรอปดาวน์

พร้อมแล้ว: สร้างเมนูเลื่อนลงด้วย 5 รายการ

UI - แถบสุขภาพ

พร้อมแล้ว: เพิ่มส่วนบนพื้นเมื่อผู้เล่นสัมผัสมันจะลดพลังชีพลง 10%วางแถบสุขภาพ UI ในตำแหน่งกลางบนของหน้าจอที่เปลี่ยนเป็นสีแดงเมื่อสุขภาพของผู้เล่นน้อยกว่า 20%

UI - HUD ง่าย

พร้อมแสดง: สร้างการแสดงหัวใน StarterGuiเพิ่มแถบสุขภาพไปที่ด้านบนขวาและป้ายข้อความที่มีชื่อผู้เล่นอยู่ภายใต้มันในด้านล่างขวาเพิ่มปุ่ม 4 ปุ่มในรูปทรงเพชรด้วย "ยา" ด้านบน "อาวุธ" ด้านซ้าย "สินค้าคงคลัง" ด้านล่าง และ "พิเศษ" ด้านขวาทำให้สีตกสีที่มีธีม

การสร้าง - กระจายวัตถุด้วยการสุ่ม

พร้อมแล้ว: เพิ่ม 0-5 ของตัวอย่างที่เลือก "เห็ด" รอบแต่ละ "RedwoodTree-Var01"

อาคาร - วงจรกลางคืน/กลางวันด้วยไฟถนน

พร้อมแล้ว: เพิ่มสคริปต์ที่เปลี่ยนเวลาของวันเป็น 1 ชั่วโมงทุกวินาทีเริ่มตอน 3 โมงเย็นเวลา 19:00 น., เพิ่มความสว่างของสปอตไลท์ทุกจุดจนถึง 10เวลา 8:00 น. ปรับความสว่างของสปอตไลท์ทุกจุดลงเป็น 0

อาคาร - สะพานรองรับที่อิงจากฟิสิกส์

พร้อมแล้ว: สร้างสะพานเชือกทำไม้กระดาน 10 อันที่กว้าง 5 สเตดและยาว 2 สเตดวางไว้ในแถวเพิ่มข้อจํากัดบนแต่ละด้านของชิ้นส่วนโดยเชื่อมโยงแต่ละอย่างกับชิ้นก่อนหน้าและหลังจากนั้นทำให้ข้อจํากัดเชือกทั้งหมดเป็นที่เห็นได้ชัด, ยึดส่วนที่ 1 และ 10 และเพิ่มตัวตรวจจับการลากบนส่วนที่ 1 และ 10

อาคาร - เพิ่มควันในท่อไฟ

พร้อมแล้ว: ใส่อิฐที่มองไม่เห็นที่ไม่สามารถชนกันได้ในทุกท่อไฟในทุกบ้านอิฐควรมีอนุภาคอยู่ภายในที่ทำให้ควันไหลขึ้น และควันควรเป็นสีขาว

การสร้าง - เปลี่ยนชื่อตัวอย่าง

พร้อมแล้ว: เปลี่ยนชื่อวัตถุ "emptyscripts" ทั้งหมดเป็น "Script+uniqueID"

การสร้าง - สร้างพื้นที่

พร้อมแล้ว: สร้างภูมิภาคที่มีเนินเขาที่กลิ้งได้

การสร้าง - เพิ่มพฤติกรรมในระดับขนาด

พร้อมแล้ว: เพิ่มสคริปต์เพื่อทำให้สปอตไลท์ในโฟลเดอร์ StreetLights สลับไปมาแบบสุ่ม

การสร้าง - แทนที่กล่องสีเทาด้วยสินทรัพย์

พร้อมแล้ว: แทนที่แต่ละส่วนที่เลือกด้วยโมเดลชื่อเดียวกันที่อยู่ในโมเดลข้อมูลในขณะนี้ภายในโฟลเดอร์ AssetLibrary ภายใต้พื้นที่ทํางานตัวอย่างเช่น หากส่วนเรียกว่า "บ้านชานเมือง" มองหารูปแบบที่เรียกว่า "บ้านชานเมือง" และแทนที่ส่วนด้วยรูปแบบนั้น

ในหน้านี้