Menu Inspect Avatar

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Menu Inspeksi Avatar memungkinkan pengguna untuk melihat karakter avatar Roblox pengguna lain, mencoba pakaian, dan bahkan membuat pembelian dalam pengalaman. Roblox mengaktifkan menu ini secara default dan pengguna dalam pengalaman Anda dapat mengakses menu ini dalam tiga cara:

  • Membuka menu utama pengalaman dan mengklik tombol Lihat di samping tombol pengguna di tab Pemain .
  • Mengklik nama pengguna di daftar pengguna (bagian atas kanan dari tampilan permainan).
  • Memilih opsi Inspeksi di Menu Konteks Avatar, fitur opt-in yang memberikan interaksi sosial tambahan antara pengguna.

Anda dapat menyesuaikan Menu Inspeksi Avatar Pengguna dengan cara berikut:

Untuk akses katalog yang lebih spesifik, Anda juga dapat menggunakan layanan Editor Avatar untuk mengakses dan membuat perubahan pada avatar pengguna di seluruh platform dalam pengalaman.

Menginspeksi Barang yang Dipakai Saat Ini

Secara default, menu Periksa menunjukkan informasi yang sama dengan profil Roblox Avatar pengguna. Pakaian avatar mungkin tidak cocok dengan penampilansaat ini, karena Anda mungkin telah memilih untuk melengkapi aksesori atau item avatar lainnya pada saat tertentu.

Dalam kasus di mana Menu Inspeksi Standar mungkin tidak akurat untuk pakaian karakter saat ini, Anda dapat menginspeksi pakaian karakter saat ini dengan langkah berikut:

  1. Nonaktifkan menu Inspectasi profil berdasarkan profil default dengan menetapkan GuiService:SetInspectMenuEnabled() dengan nilai false .
  2. Dapatkan HumanoidDescription saat ini dari karakter pemain target.
  3. Panggil GuiService:InspectPlayerFromHumanoidDescription() untuk memuat menu Inspect berdasarkan HumanoidDescription .

Gunakan contoh kode berikut untuk memeriksa item yang saat ini dipakai oleh pemain tertentu:


local GuiService = game:GetService("GuiService")
local Players = game:GetService("Players")
local player = Players.LocalPlayer
-- Jadikan Menu Inspect Berbasis Profil Tidak Dapat Diakses
GuiService:SetInspectMenuEnabled(false)
local humanoid = player.Character and player.Character:FindFirstChildWhichIsA("Humanoid")
if humanoid then
-- Dapatkan Deskripsi Manusia saat ini dari karakter pemain
local humanoidDescription = humanoid:GetAppliedDescription()
-- Muat menu inspeksi dari deskripsi manusia
GuiService:InspectPlayerFromHumanoidDescription(humanoidDescription, player.Name)
end

Menginspeksi Pengguna Tertentu

Menu Inspeksi Avatar dapat menginspeksi pemain yang tidak ada dalam pengalaman saat ini. Anda dapat menggunakan GuiService:InspectPlayerFromUserId() untuk menginspeksi pemain dari setiap Player.UserId .

Gunakan contoh kode berikut untuk membuka Menu Inspektur Avatar berdasarkan UserId :


local GuiService = game:GetService("GuiService")
local Players = game:GetService("Players")
-- Dapatkan ID pengguna dengan nama pengguna
local success, userId = pcall(function()
return Players:GetUserIdFromNameAsync("RobloxUser")
end)
if success then
GuiService:InspectPlayerFromUserId(userId)
end