เมนูตรวจสอบ Avatar

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

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

  • เปิดเมนูหลักของประสบการณ์และคลิกปุ่ม ดู ข้างๆ ผู้ใช้ใน ผู้เล่น แท็บ
  • การคลิกที่ชื่อผู้ใช้ในรายการผู้เล่น (ส่วนด้านบนขวาของมุมมองเกม)
  • การเลือกตัวเลือก ตรวจสอบ ใน เมนูบริบที่ดีของ Avatar เป็นคุณสมบัติเลือกที่ให้การโต้ตอบทางสังคมเพิ่มเติม

คุณสามารถปรับแต่ง เมนูตรวจสอบ Avatar ของผู้ใช้ ในวิธีต่อไปนี้:

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

ตรวจสอบรายการที่ติดตั้งอยู่ในขณะนี้

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

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

  1. ปิดการใช้งานเมนูตรวจสอบโปรไฟล์ที่พิเศษโดยการตั้งค่า GuiService:SetInspectMenuEnabled() ด้วยค่า false 2. รับ HumanoidDescription จากตัวละครผู้เล่นเป้าหมาย
  2. โทร GuiService:InspectPlayerFromHumanoidDescription() เพื่อโหลดเมนูตรวจสอบจาก HumanoidDescription

ใช้ตัวอย่างรหัสต่อไปนี้เพื่อตรวจสอบรายการที่ติดตั้งอยู่ของผู้เล่นที่เฉพาะเจาะจง:


local GuiService = game:GetService("GuiService")
local Players = game:GetService("Players")
local player = Players.LocalPlayer
-- ทำให้เมนูตรวจสอบข้อมูลโปรไฟล์ไม่สามารถใช้งานได้
GuiService:SetInspectMenuEnabled(false)
local humanoid = player.Character and player.Character:FindFirstChildWhichIsA("Humanoid")
if humanoid then
-- รับค่า HumanoidDescription จากตัวละครผู้เล่น
local humanoidDescription = humanoid:GetAppliedDescription()
-- โหลดเมนูตรวจสอบจากคำอธิบายของมนุษย์
GuiService:InspectPlayerFromHumanoidDescription(humanoidDescription, player.Name)
end

ตรวจสอบผู้ใช้ที่เฉพาะเจาะจง

เมนูตรวจสอบอวาตาร์สามารถตรวจสอบผู้เล่นที่ไม่ได้อยู่ในประสบการณ์ปัจจุบัน คุณสามารถใช้ GuiService:InspectPlayerFromUserId() เพื่อตรวจสอบผู้เล่นจากทุก Player.UserId

ใช้ตัวอย่างรหัสต่อไปนี้เพื่อเปิดเมนูตรวจสอบ Avatar ตาม UserId :


local GuiService = game:GetService("GuiService")
local Players = game:GetService("Players")
-- รับ user ID โดยชื่อผู้ใช้
local success, userId = pcall(function()
return Players:GetUserIdFromNameAsync("RobloxUser")
end)
if success then
GuiService:InspectPlayerFromUserId(userId)
end