チームとツールを拵え、各チームがスタート開始時にツール(武器などアイテム)を手にしていることが出来る。
チーム別で違ったツールを持たせることも可能。


このスクリプトを”ServerScriptService”に入れる。
また、スタート開始時に持たせたいアイテムをTeams(チームフォルダ)の中の各チームの中に入れる。

Script

local Teams = game:GetService("Teams") 
local TeamList = Teams:GetTeams() 

local function TeamCheck(player) 
	if player.Neutral == true or player.Team == nil 
		then return nil 
	
	else 
	
		for i,team in pairs(TeamList) do 
			if player.Team == team 
				then return team 
			end 
		end 
	end 
end 

game.Players.PlayerAdded:Connect(function(player) 
	player.CharacterAdded:Connect(function(char) 
	
	local tools = TeamCheck(player):GetChildren() 
	
	for i,tool in pairs(tools) do 
			tool:Clone().Parent = player.Backpack 
		end 
	end) 
end) 

Tool(参考素材)

https://www.roblox.com/library/9486384890/Roblox-tool

あわせて読みたい

はじめての方に

はじめてのロブロックススタジオ

覚えておきたい用語/ロブロックススタジオを始めるにあたり

画面表示/GUIとは!?

ぐるん!して実行する近接プロンプトが便利

ジャンル別で見てみる

アイテムオブジェクトを見る

スクリプトオブジェクトなどシステム類を見る

おすすめのプラグインを見る

おすすめのGUI(画面表示)を見る

基本設定や操作の項目を見る

ジャンルを垣根を越えた人気のオブジェクトを見る

ロブロックススタジオ<ROBLOX STUIDO>のダウンロードはこちら