Edukacja
Klasa silnika
GlobalDataStore
Brak możliwości tworzenia
Bez replikacji

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.


Podsumowanie
Metody
IncrementAsync(key: string,delta: number,userIds: {any},options: DataStoreIncrementOptions):Variant
OnUpdate(key: string,callback: function):RBXScriptConnection
Przestarzałe
SetAsync(key: string,value: Variant,userIds: {any},options: DataStoreSetOptions):Variant
UpdateAsync(key: string,transformFunction: function):Tuple
Członkowie odziedziczeni
Odziedziczone przez:

Materiały referencyjne dotyczące interfejsów API
Metody
BatchGetAsync
Wynik
Możliwości: DataStore
GlobalDataStore:BatchGetAsync(
keys:{any}, options:Dictionary
Parametry
keys:{any}
options:Dictionary
Wartość domyślna: "nil"
Przykłady kodu
Partia pobierania wyników graczy
local DataStoreService = game:GetService("DataStoreService")
local playerScores = DataStoreService:GetOrderedDataStore("PlayerScores")
local keys = {"Player_123", "Player_456", "Player_789"}
local success, results = pcall(function()
return playerScores:BatchGetAsync(keys)
end)
if success then
for _, key in keys do
local entry = results[key]
if entry then
print(key .. " : " .. tostring(entry.value))
else
print(key .. " nie ma zapisanej pozycji")
end
end
end

GetAsync
Wynik
Możliwości: DataStore
GlobalDataStore:GetAsync(
Parametry
key:string
Wartość domyślna: "nil"
Zwroty

IncrementAsync
Wynik
Możliwości: DataStore
GlobalDataStore:IncrementAsync(
key:string, delta:number, userIds:{any}, options:DataStoreIncrementOptions
):Variant
Parametry
key:string
delta:number
Wartość domyślna: 1
userIds:{any}
Wartość domyślna: "{}"
Wartość domyślna: "nil"
Zwroty
Variant

OnUpdate
Przestarzałe

RemoveAsync
Wynik
Możliwości: DataStore
GlobalDataStore:RemoveAsync(key:string):Tuple
Parametry
key:string
Zwroty

SetAsync
Wynik
Możliwości: DataStore
GlobalDataStore:SetAsync(
key:string, value:Variant, userIds:{any}, options:DataStoreSetOptions
):Variant
Parametry
key:string
value:Variant
userIds:{any}
Wartość domyślna: "{}"
Wartość domyślna: "nil"
Zwroty
Variant

UpdateAsync
Wynik
Możliwości: DataStore
GlobalDataStore:UpdateAsync(
key:string, transformFunction:function
Parametry
key:string
transformFunction:function
Zwroty

©2026 Roblox Corporation. Nazwa Roblox, logo Roblox oraz hasło „Powering Imagination” należą do naszych zarejestrowanych i niezarejestrowanych znaków towarowych na terenie Stanów Zjednoczonych oraz w innych krajach.