如何在 roblox 的脚本中更新玩家的 leaderstats?这与接近提示相关。

我想知道如何更改在 Roblox 中激活接近提示的玩家的 leaderstat,但它不起作用。

这是我的脚本

script.Parent.ProximityPrompt.Triggered:Connect(function(Player)
    if Player.Backpack:FindFirstChild("Card") or Player.Character:FindFirstChild("Card") then
        -- 如何更新我的 leaderstats --
       else
        print("你必须是 crm 才能这样做")
    end
end)
点赞
用户15250066
用户15250066

由于你已经有一个触发 Proximity Prompt 的玩家的参数 Player,所以你可以通过 Player.leaderstats 访问他们的领袖统计数据。这是因为在创建领袖统计文件夹时,你将其设置为玩家的子级。然后,你可以编辑任何领袖统计数据,例如:Player.leaderstats.Money.Value += 1000

2021-05-20 16:18:52
用户16014788
用户16014788

Player.leaderstats 对象是在玩家本身中的,所以您可以通过 Player.leaderstats 访问它。 如果值是字符串,则 Player.leaderstats[“Value”].Value =“Hello World”。 如果值是 int 或 num,则 Player.leaderstats[“Value”].Value = 123

2021-05-25 15:39:34