Well, ZonePlus is a module u can use to detect if a player has entered a certain area, what u could do is put values or attributes in each basepart-zone. If you detect a player getting into a zone, change stuff based on those Attributes.
Link: ZonePlus v3.2.0 | Construct dynamic zones and effectively determine players and parts within their boundaries - Resources / Community Resources - Developer Forum | Roblox
4 Likes