【问题标题】:Roblox: Spawn and TeamsRoblox:Spawn 和团队
【发布时间】:2021-01-19 21:18:45
【问题描述】:

我是 Roblox 的新手,我猜这会让我成为 Noob。我不是想成为一名“开发者”,我只是喜欢有趣的技术性东西,因为它可以帮助我放松。

在我的游戏中,我试图完成一些非常简单的事情(我假设)。我有五个玩家刷怪箱,一个给管理员(我),分别是金色和中灰色(因为我找不到银色)。

我已按照视频和类似网站中的说明进行操作,但我似乎无法解决我认为是小问题的问题。

我做了什么:

我的出生地点:

姓名:管理员 AllowTeamChangeOn:已禁用 中性:禁用 队伍颜色:金色

在 ServerScriptStorage 文件夹中,我有以下在 youtube 视频中找到的脚本。

local t = game.Teams.Admins

game.Players.PlayerAdded:Connect(function(plr)

if plr.name == "MrEdgarHallow" then

  plr.Team = t

end)

在我团队的文件夹中,我为管理员和玩家建立了团队

管理员:

自动分配:禁用 名称:管理员 团队颜色:金色

玩家:

自动分配:禁用 名称:玩家 团队颜色:中灰色

显然,我做错了什么,因为它不起作用。

我能够以“白色”的团队名称和颜色成功实现我的目标,尽管这不是我的意图,所以我想改变它。

任何见解将不胜感激。

谢谢。

【问题讨论】:

    标签: lua roblox


    【解决方案1】:

    我不了解 roblox,以及其中定义的 API / 表格内容,但关于您发布的 Lua sn-p,缺少一个 end 语句(结束函数定义):

    local t = game.Teams.Admins
    game.Players.PlayerAdded:Connect(function(plr)
        if plr.name == "MrEdgarHallow" then 
            plr.Team = t
        end
    end )
    

    如果这不是问题的根本原因,那么请检查您是否可以获得任何日志以提供有关该问题的更多详细信息,而不是“它不起作用”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-15
      • 1970-01-01
      • 1970-01-01
      • 2013-05-30
      • 2017-03-14
      • 2012-07-04
      • 2021-11-22
      • 2013-12-16
      相关资源
      最近更新 更多