Roblox Lua:用桌子解决团队吗?

问题描述 投票:0回答:1

所以我正在编写一个脚本,该脚本可以获取所有玩家并将其添加到表中。然后随机选择4个玩家并将其从桌子中删除。桌子内的玩家将被放置在一个团队中,而被淘汰的四个将被放置在另一个团队中。在这一回合结束时,桌子被重置,所有人都被放回桌子中,并且球员再次被选中。为了使事情变得简单,我让玩家每当触摸大厅中的生成位置时就被添加到表中,这样,新玩家以及被送回大厅后的所有玩家都将被添加回表中。

我的问题是,我对如何更改仍在桌子团队中的球员有些困惑。

这就是我所拥有的,尽管它带有错误:“试图调用一个nil值”]

很明显,我做错了,我只是不知道该如何打电话给仍然在桌子内的玩家:

PlayersToTeams:GetChildren().Team = game.Teams.Fugitives

[PlayersToTeams是桌子,逃犯是我希望桌子内的球员进入的团队。

lua roblox
1个回答
0
投票
local function splittingPlayers() PlayersToTeams:GetChildren().Team = game.Teams.Fugitives end local function ChangeTeam(team) for i,v in ipairs, PlayersToTeams do v.Team = team end end
© www.soinside.com 2019 - 2024. All rights reserved.