Menu Inspeksi 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 item, dan bahkan melakukan pembelian dalam pengalaman.Roblox mengaktifkan menu ini secara default dan pengguna di pengalaman Anda dapat mengakses menu ini dalam tiga cara:

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

Anda dapat menyesuaikan Menu Inspeksi Avatar pengguna Avatar 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 pengalaman.

Periksa item yang saat ini dilengkapi

Secara default, Menu Inspeksi menampilkan informasi yang sama dengan halaman profil Avatar pengguna Roblox.Pakaian avatar mungkin tidak cocok dengan penampilan pengguna saat ini, karena Anda mungkin telah memilih untuk melengkapi aksesori atau item avatar yang berbeda pada saat tertentu.

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

  1. Nonaktifkan Menu Inspeksi Dasar Profil default dengan mengatur GuiService:SetInspectMenuEnabled() dengan nilai false .
  2. Dapatkan saat ini HumanoidDescription dari karakter pemain target.
  3. Panggil GuiService:InspectPlayerFromHumanoidDescription() untuk memuat menu Inspeksi berdasarkan HumanoidDescription .

Gunakan contoh kode berikut untuk memeriksa item yang saat ini dilengkapi dari pemain tertentu:


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

Periksa pengguna spesifik

Menu Inspeksi Avatar dapat memeriksa pemain yang tidak berada dalam pengalaman saat ini. Anda dapat menggunakan GuiService:InspectPlayerFromUserId() untuk memeriksa pemain dari Player.UserId mana pun.

Gunakan contoh kode berikut untuk membuka Menu Inspeksi 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