What are the brackets for in Function()

If I were to call the function:

function Teleport(Player, NameOfModel, Tele)
	local Telepad = workspace[NameOfModel][Tele]
	Player.Humanoid.WalkSpeed = 0
	Player.Humanoid.JumpPower = 0
	
	local Smoke = Instance.new("Smoke")
	Smoke.Name = "TeleSmoke"
	Smoke.Parent = Player.HumanoidRootPart
	
	wait(1)
	
	Player:MoveTo(Telepad.Position)
	Smoke:Destroy()
	Player.Humanoid.WalkSpeed = 16
	Player.Humanoid.JumpPower = 50
end

Teleport(var1, var2, var3)

Then I would transfer all info from the brackets(more so called parenthesis in programming language) to that function.
These are brackets:
image
These are where the variables will go:
image

3 Likes