قائمة تفتيش الأفاتار

*This content is translated using AI (Beta) and may contain errors. To view this page in English, click here.

تتيح قائمة تفتيش الأفاتار للمستخدمين عرض شخصية الأفاتار لمستخدم آخر على Roblox، وتجربة العناصر، وحتى إجراء عمليات الشراء داخل اللعبة. يُمكن Roblox هذه القائمة بشكل افتراضي، ويمكن للمستخدمين في لعبتك الوصول إلى هذه القائمة بطرق ثلاث:

  • فتح القائمة الرئيسية للعبة والنقر على زر عرض بجوار مستخدم في علامة التبويب اللاعبون.
  • النقر على اسم مستخدم في قائمة اللاعبين.
  • اختيار خيار تفتيش في قائمة سياق الأفاتار، وهي ميزة اختيارية توفر تفاعلاً اجتماعياً إضافياً بين المستخدمين.

يمكنك تخصيص قائمة تفتيش الأفاتار لمستخدم في الطرق التالية:

للحصول على وصول أكثر تحديدًا إلى الكتالوج، يمكنك أيضًا استخدام خدمة محرر الأفاتار للوصول إلى وتغيير الأفاتار الخاص بالمستخدم عبر المنصة داخل اللعبة.

تفتيش العناصر المزودة حالياً

بشكل افتراضي، تظهر قائمة التفتيش نفس المعلومات الموجودة في صفحة ملف تعريف أفاتار المستخدم على Roblox. قد لا تتطابق ملابس الأفاتار مع المظهر الحالي للمستخدم، حيث قد تكون قد اخترت تجهيز إكسسوارات أو عناصر أفاتار مختلفة في تلك اللحظة المحددة.

في الحالات التي قد لا تكون فيها قائمة التفتيش الافتراضية دقيقة فيما يتعلق بملابس الشخصية الحالية، يمكنك تفتيش ملابس الشخصية الحالية بالخطوات التالية:

  1. تعطيل قائمة التفتيش الافتراضية المعتمدة على الملف الشخصي عن طريق تعيين GuiService:SetInspectMenuEnabled() بقيمة false.
  2. الحصول على HumanoidDescription الحالية من شخصية اللاعب المستهدف.
  3. استدعاء 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
-- الحصول على وصف الأفاتار الحالي من شخصية اللاعب
local humanoidDescription = humanoid:GetAppliedDescription()
-- تحميل قائمة التفتيش من وصف الأفاتار
GuiService:InspectPlayerFromHumanoidDescription(humanoidDescription, player.Name)
end

تفتيش مستخدمين محددين

يمكن أن تفحص قائمة تفتيش الأفاتار اللاعبين الذين ليسوا في اللعبة الحالية. يمكنك استخدام GuiService:InspectPlayerFromUserId() لتفتيش لاعب من أي Player.UserId.

استخدم نموذج الكود التالي لفتح قائمة تفتيش الأفاتار بناءً على UserId:


local GuiService = game:GetService("GuiService")
local Players = game:GetService("Players")
-- الحصول على معرف المستخدم بواسطة اسم المستخدم
local success, userId = pcall(function()
return Players:GetUserIdFromNameAsync("RobloxUser")
end)
if success then
GuiService:InspectPlayerFromUserId(userId)
end
©2026 شركة Roblox Corporation. تُعد منصّة Roblox، وشعار Roblox وشعار "توسيع حدود المخيلة"، من ضمن علاماتنا التجارية المسجّلة وغير المسجّلة في الولايات المتحدة وبلدان أخرى.