would simply reposition the player a few units, out of any collision boxes, not bring them to any player or respawn them.
But it's still the same subject matter, just wanting it a different way.
I feel a continuation of that thread would have been best.
ULib's getspawninfo function are different than just respawning, and that's mentioned in the post I linked.
We use it to keep people being punished from losing weapons/ammo/health and armor they already had if they try to kill themselves during the punishment.
It shouldn't have been difficult for someone with half way decent lua and ULX function knowledge to combine the collision and surface checking tp and bring use in combination with the
ULib.getSpawnInfo and make a custom stuck/spawn function with out player:Spawn to make a nice little ULib unstuck command for our releases section.
Then when this question gets asked 10 more times over the next 5 years, we simply point them to the release and lock the thread.