【问题标题】:(Lua) How do i make my Roblox game detect how many players it has?(Lua) 我如何让我的 Roblox 游戏检测它有多少玩家?
【发布时间】:2020-09-13 16:45:41
【问题描述】:

我希望我的 Roblox 游戏知道它有多少玩家,例如“这个游戏有 2 个玩家”。我该如何管理?我查看了“玩家”菜单的属性,没有“玩家数量”的值。

【问题讨论】:

    标签: lua user-input roblox


    【解决方案1】:

    嗯,没有属性。但是您可以在文本标签中添加以下代码。

    local Textlabel = script.Parent
    local players = game.Players:GetPlayers()
    local count = #players
    Textlabel.Text= "Total players: "..count
    

    【讨论】:

    • 我通常建议不要对数字使用字符串连接。它可能导致.0s 被意外添加,并且对于十进制数字,格式可能因一种实现而异。使用string.format 是一种更安全的方法,它具有允许填充的好处。
    【解决方案2】:

    这应该适合你:

    #game.Players:GetPlayers()
    

    【讨论】:

      猜你喜欢
      • 2021-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-26
      • 2022-06-21
      • 1970-01-01
      • 2016-02-01
      • 1970-01-01
      相关资源
      最近更新 更多