I’m trying to make an oxygen/drowning system, and after the player dies or respawns it stops working. Sometimes, it doesn’t even work at all… I’m still fairly unskilled to scripting and I’m trying to find ways to use ZonePlus. If someone could help me, that would be great. Thank you.
It’s probably because you are saving the character / humanoid in a variable but not changing the variable when the player dies. Hence the variable becomes nil and doesn’t work
Sticking in some print statements shows that when you reset your character and have the GUI as ResetOnSpawn = true, the zone detection doesn’t (re)connect correctly.
Turning it off solves the issue as it isn’t disconnected on respawn.