FriendPages

Hiển Thị Bản Đã Lỗi Thời

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Không Thể Tạo
Không Sao Chép

Trang bạn bè là một phiên bản đặc biệt của Pages được trả về bởi Players:GetFriendsAsync() .Các mục bên trong bao gồm thông tin về bạn bè của một người chơi và có cấu trúc sau:


<th>Loại</th>
<th>Mô tả</th>
</tr>
<tr>
<td><code>Tên hiển thị</code></td>
<td>chuỗi</td>
<td>Tên hiển thị hiện tại của bạn bè.</td>
</tr>
<tr>
<td><code>Id</code></td>
<td>những int64</td>
<td>ID người dùng của bạn bè.</td>
</tr>
<tr>
<td><code>Tên người dùng</code></td>
<td>chuỗi</td>
<td>Tên người bạn bè.</td>
</tr>
Tên

Xem các mẫu mã code để biết cách lặp lại qua bạn bè của một người chơi.

Mẫu mã

This code sample loads the Player.UserId of the player whose username is provided at the top of the script by using Players:GetUserIdFromNameAsync(). Then, it gets a FriendPages object by calling Players:GetFriendsAsync() and iterates over each entry using the iterPageItems function. The username of each friend is stored in a table, then printed at the end.

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, ", "))

Tóm Tắt

Thuộc Tính

Thuộc Tính kế thừa từ Pages
  • Chỉ Đọc
    Không Sao Chép
    Đọc Song Song

    Liệu trang hiện tại có phải là trang cuối cùng có sẵn không.

Phương Pháp

Phương Pháp kế thừa từ Pages
  • Trả về các mục trên trang hiện tại. Các chìa khóa trong mục được xác định bởi nguồn của đối tượng này.

  • Sinh Lợi

    Lặp đến trang tiếp theo trong đối tượng trang, nếu có thể.

Thuộc Tính

Phương Pháp

Sự Kiện