Problem with spawns because of Streaming Enabled

Context
I have a team-choosing system that will set a player’s spawn to where their team is, (ex; if they chose red team they go to red team spawn, vice versa) i do this by setting their respawn location to their chosen team, and then setting their health to zero so that they respawn. The spawns in my game are far apart from each other.

Problem
Since I have StreamingEnabled on, the game only loads things in workspace that is around the player, so not all the team spawns are in workspace when the player loads in the game, or if they try to change teams.

Summary
Summed up: StreamingEnabled isn’t loading spawns that are far way, which is causing problems and messing up my code.

so i came here to ask if there are any alternatives around this, is there any method i can use to assure that those spawns are in workspace at all times?

1 Like

Use this
PLAYER:RequestStreamAroundAsync()

https://create.roblox.com/docs/reference/engine/classes/Player#RequestStreamAroundAsync

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.