That’s why you should obviously implement a good back-end code, making a task.spawn thread and checking with a while loop how much time (even though there’s no real reason for a server to yield until you have been teleported)
Most existing games wouldn’t plan for this situation which is why the feature has been disabled. Product management failed to understand the core games that use teleport service primarily rely on groups either being teleported or it failing relatively quickly.
I am not supporting this feature and never said I would. Nevertheless, if you are yielding or using async calls with teleport service, it’s common sense to bulletproof your system to prevent a client yielding your code
You should not actually be using TeleportService for anything other than simple teleports in a new thread or ReserveServer
Relying on Teleport functions to see if a player has joined the second server is bad and messaging service or other methods should be used instead
Another reason why I do not support this feature is because, instead of forcing this on developers, each developer can easily make this feature by adding a GUI which is visible upon player teleporting and informing the player
That way, if you are playing the game and receive the notification, you wouldn’t start filling a report right away and would have instead done so
I think this is definitely a fair take.
I can start shaking my fist about programmers not covering these edge-cases, but the one thing that this thread has made abundantly apparent, is that this really caught developers off-guard. Whether that’s due to API limitations, failure of documentation, or some other matter entirely, I’m not quite sure. But given the circumstances, I think it was perhaps a bit disingenuous for me to claim that development wouldn’t be impacted ‘at all’. Ideally it shouldn’t, but evidently it would.
I think that further discussion on how (or if) developers are accounting for teleport stalling will need to be had (certainly before I can go off assuming that they are, and start writing fanciful feature requests). But the adequate place for those discussions, might not be on this dying thread.
Sad that this got reverted, like why?
For the many reasons that other users stated in this 86 reply thread.
Glad it was cancelled. Because I really can’t see the benefit of it. If referring to something the player controls It certainly wasn’t teleportation. Think about other games like ow pubg. What if you party with friends and someone sits and fixes the button but doesn’t teleport to play? Yes!!! Players must curse us for sure.
I’m glad they listened to the developers. This is really awesome. Let’s continue like this
This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.