问题描述
我是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)
管理员:
玩家:
很明显,我做错了,因为它行不通。
我可以用团队名称和颜色“白色”成功实现目标,尽管那并不是我的意图,所以我想对其进行更改。
任何见识将不胜感激。
谢谢。
解决方法
我不知道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 )
如果这不是问题的根本原因,那么请检查是否可以获得任何日志,以提供有关该问题的详细信息,而不是“它不起作用”。