There’s a specific debounce timer which may be too long if the teleport location is too close to the door. You can either move it back a bit, or use a different Tactic instead.
Took a look at the code, and turns out I was using quite a high value for the debounce. I’ve decreased it, and if you’re using the automatically updating version, this should not happen anymore.
You might be able to solve the problem if, by use of tables, create a debounce specific to each Player. Then just wrap a coroutine to wait and flag off the debounce once the time has expired.
That’s what I’m trying to do with this system, but I’m not sure it’s in complete working state since I have no way of throwing multiple players at it.
Edit: The problem was that the timer to each specific player was too long (2 seconds), that’s why the player in the video was able to go through again. Not sure if it’s fixed now, but I have decreased the time to 0.8 seconds.
Uhh- now the feature fo premium users is now broken… I used it on my main account, which has premium, and it did not let me through. Of course, I had the premium settings on, but it literally did nothing. I’m not sure why it isnt working anmore, and is kindof annoying since I know have to search through and find a new one for my game. If it still works for you… it may just be my settings… but I don’t think so.