Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Вопрос с распределением команд в Roblox Studio

Максим Ковнер Знаток (308), на голосовании 9 месяцев назад
есть плейс, необходимо чтобы игрок при заходе автоматически попадал в комаду не на рандом, а в одну, как поправить это?
Голосование за лучший ответ
РешенияГения Ученик (198) 10 месяцев назад
В Roblox Studio для автоматического распределения игроков по командам можно использовать скрипты Lua. Вам нужно вставить скрипт в игровой объект (например, в часть "StarterPlayer" или "StarterGui"). Вот пример скрипта, который распределяет игроков между двумя командами:

 -- Поместите этот скрипт в игровой объект (например, в "StarterPlayer" или "StarterGui") 

local Teams = game:GetService("Teams")
local Players = game:GetService("Players")

-- Создание команд
local team1 = Teams:FindFirstChild("Team1") or Instance.new("Team")
team1.Name = "Team1"
team1.Parent = Teams

local team2 = Teams:FindFirstChild("Team2") or Instance.new("Team")
team2.Name = "Team2"
team2.Parent = Teams

-- Функция для автоматического добавления игрока в команду
local function autoAssignToTeam(player)
local randomTeam = math.random(1, 2) -- Распределение случайным образом между двумя командами
local selectedTeam = (randomTeam == 1) and team1 or team2

player.Team = selectedTeam
end

-- Обработка события, когда игрок заходит в игру
Players.PlayerAdded:Connect(function(player)
autoAssignToTeam(player)
end)

Этот скрипт создает две команды (Team1 и Team2) и автоматически распределяет игроков между ними при их заходе в игру.

Вам также нужно убедиться, что у вас нет других скриптов или настроек, которые могут влиять на команды или распределение игроков.
Данил ЗебзеевУченик (112) 2 месяца назад
бро спс конечно но появляются команды team 1 и neutral
Юрий ШамшонковЗнаток (442) 1 месяц назад
Бро не на рандом написали же
Похожие вопросы