Discord로 게임제작소님이 문의를 주셔서 스크립트를 여기에 넣어드려요
간단하게, Rank에 따라 팀을 나누는 script 입니다.
팀 이름은 한글로 예제를 부탁해서 한글로, 일병, 병장 이렇게 만들었어요

ServerScriptService 폴더에 team 이라는 스크립트를 생성해서 아래 코드를 넣었습니다.
GroupID를 각자에 맞게 바꾸고
Rank 비교시 각 Rank에 맞는 숫자를 넣어서 비교문을 만들면 됩니다.
-- 42대신 본인의 Group ID 를 쓰세요
local GROUPID = 42
local function playerJoin(player)
--테스트를 위해 그룹에 속했는지를 확인하고, Rank를 확인함
print ("Rank : "..player:GetRankInGroup(GROUPID))
local rank = player:GetRankInGroup(GROUPID)
if rank == 1 then
player.Team = game.Teams["일병"]
elseif rank == 2 then
player.Team = game.Teams["병장"]
end
end
game.Players.PlayerAdded:Connect(playerJoin)