TextFilterResult

แสดงที่เลิกใช้งานแล้ว

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

ไม่สามารถสร้าง
ไม่ซ้ำ

แทนที่ผลของการโทรไปที่ TextService:FilterStringAsync() ใช้เพื่อจัดจำหน่ายสตริงที่กรองตามลำดับ

สรุป

วิธีการ

  • ผลตอบแทน

    ส่งคืนข้อความในลักษณะที่กรองอย่างถูกต้องสำหรับ Player.UserId ที่ระบุ

  • ผลตอบแทน

    ส่งคืนข้อความในลักษณะที่กรองอย่างถูกต้องสำหรับผู้ใช้ทั้งหมด

  • ผลตอบแทน

    ส่งคืนข้อความในลักษณะที่กรองอย่างถูกต้องสำหรับ Player.UserId ที่กำหนดตามอายุและรายละเอียดอื่นๆ

คุณสมบัติ

วิธีการ

GetChatForUserAsync

ผลตอบแทน

วิธีนี้จะคืนข้อความในลักษณะที่กรองอย่างถูกต้องสำหรับที่ระบุ Player.UserId โดยใช้ตัวกรองที่จำกัดน้อยที่เหมาะสมสำหรับผู้ใช้รายนั้นโดยมีการตั้งค่าความเป็นส่วนตัวของทั้งสองผู้ใช้ที่บังคับใช้ Chat ด้วยควรใช้ในบริบทของการแชทระหว่างผู้เล่น แม้ว่าจะมีบางกรณีที่ต้องใช้การกรองข้อความก็ตาม

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

หากวิธีนี้โยนข้อผิดพลาด สตริงควร ไม่ แสดงให้กับผู้ใช้ ตัวอย่างของข้อผิดพลาดรวมถึง:

  • ผู้ใช้ทั้งสองไม่สามารถแชทได้ ตัวอย่างเช่นหาก Chat:CanUserChatAsync() จะส่งคืน false สำหรับผู้ส่งและผู้รับที่กำหนด
  • ผู้ใช้ที่มีรหัส toUserId ไม่ออนไลน์บนเซิร์ฟเวอร์ปัจจุบัน

ฟังก์ชันนี้จะกลับทันทีในกรณีส่วนใหญ่ แม้ว่าจะให้ผลหากผู้ใช้เป้าหมายเพิ่งเข้าร่วมเซิร์ฟเวอร์และข้อมูลการกรองของพวกเขายังไม่โหลด

คำเตือน

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

พารามิเตอร์

toUserId: number

Player.UserId ของผู้ใช้ที่กำลังพูดคุย

ค่าเริ่มต้น: ""

ส่งค่ากลับ

สตริงข้อความถูกกรอง

GetNonChatStringForBroadcastAsync

ผลตอบแทน

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


ส่งค่ากลับ

สตริงข้อความถูกกรอง

GetNonChatStringForUserAsync

ผลตอบแทน

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

พารามิเตอร์

toUserId: number

Player.UserId ของผู้ใช้ที่ตั้งใจจะดู/รับข้อความ

ค่าเริ่มต้น: ""

ส่งค่ากลับ

สตริงข้อความถูกกรอง

อีเวนต์