Engine-Klasse
FriendPages
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Code-Beispiele
Roblox-Freunde drucken
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
-- Zuerst, hole die Benutzer-ID des Spielers
local userId = Players:GetUserIdFromNameAsync(USERNAME)
-- Dann, hole ein FriendPages-Objekt für deren Freunde
local friendPages = Players:GetFriendsAsync(userId)
-- Über die Elemente in den Seiten iterieren. Für FriendPages sind dies
-- Tabellen mit Informationen über den Freund, einschließlich Benutzername.
-- Sammle jeden Benutzernamen in einer Tabelle
local usernames = {}
for item, _pageNo in iterPageItems(friendPages) do
table.insert(usernames, item.Username)
end
print("Verbindungen von " .. USERNAME .. ": " .. table.concat(usernames, ", "))