Roblox:生成器和组队

我是 Roblox 的新手,这使我成为了一个菜鸟。我不想成为一名“开发者”,我只是喜欢有趣的科技,因为它可以帮助我放松。

在我的游戏中,我试图完成非常简单的事情(我认为)。我有五个玩家生成器和一个管理员生成器(我自己),它们分别为金色和中灰色(因为我找不到银色的)。

我按照视频和网站的说明去做,但似乎无法解决一个我认为是小问题的问题。

我做了什么:

我的生成位置:

名称:管理员 AllowTeamChangeOn:禁用 中立:禁用 团队颜色:金色

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

local t = game.Teams.Admins

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

if plr.name == "MrEdgarHallow" then

  plr.Team = t

end)

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

管理员:

AutoAssignable:禁用 名称:管理员 团队颜色:金色

玩家:

AutoAssignable:禁用 名称:玩家 团队颜色:中灰色

很明显,我做错了什么,因为它不工作。

我曾经成功地以“白色”的团队名称和颜色实现了我的目标,但这并不是我想要的,所以我想改变它。

如果有什么建议,将不胜感激。

谢谢。

点赞
用户7020163
用户7020163

我不了解 roblox API /表内容,但是关于你发布的 Lua 代码,缺少一个 end 语句(用于结束函数的定义):

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

如果这不是问题的根本原因,请检查是否可以获取任何日志以提供比 “不起作用” 更详细的问题细节。

2020-10-14 08:06:03