FriendPages
Tampilkan yang Tidak Digunakan Lagi
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
FriendPages adalah versi khusus dari Pages yang dikembalikan oleh Players:GetFriendsAsync() . Item yang berisi di dalam mencakup informasi tentang teman pemain dan memiliki struktur berikut:
<tr><td><code>Nama Layar</code></td><td>string</td><td>Nama layar saat ini teman.</td></tr><tr><td><code>Id.</code></td><td>int64</td><td>ID pengguna teman.</td></tr><tr><td><code>Nama Pengguna</code></td><td>string</td><td>Nama pengguna teman.</td></tr>
Nama | Jenis | Deskripsi |
Lihat contoh kode untuk cara beriterasi atas teman pemain.
Contoh Kode
Print Roblox Friends
local Players = game:GetService("Players")
local USERNAME = "Cozecant"
local function iterPageItems(pages)
return coroutine.wrap(function()
local pagenum = 1
while true do
for _, item in ipairs(pages:GetCurrentPage()) do
coroutine.yield(item, pagenum)
end
if pages.IsFinished then
break
end
pages:AdvanceToNextPageAsync()
pagenum = pagenum + 1
end
end)
end
-- First, get the user ID of the player
local userId = Players:GetUserIdFromNameAsync(USERNAME)
-- Then, get a FriendPages object for their friends
local friendPages = Players:GetFriendsAsync(userId)
-- Iterate over the items in the pages. For FriendPages, these
-- are tables of information about the friend, including Username.
-- Collect each username in a table
local usernames = {}
for item, _pageNo in iterPageItems(friendPages) do
table.insert(usernames, item.Username)
end
print("Friends of " .. USERNAME .. ": " .. table.concat(usernames, ", "))
Rangkuman
Metode
Metode diwarisi dari PagesMengembalikan item ke halaman saat ini. Kunci dalam item ditentukan oleh sumber objek ini.
Berulang ke halaman berikutnya dalam objek halaman, jika mungkin.
Properti
Properti diwarisi dari Pages
Metode
Properti diwarisi dari Pages