ID:134833
 
Apologies if this has already been requested, but it might be useful to add an option to the link proc to bypass confirmation when joining another BYOND world. This would be in the interest of multiple-server worlds, where someone may want to just walk through a portal and be connected to the next server without having to click a very not-whatever-your-game-has-to-do-with dialog box button.
This is more of a security feature for the client, I wouldn't want a game to be able to drop me anywhere it pleased without me knowing! If anything this should be a client option, not a developer option.
In response to Nadrew
This is more of a security feature for the client, I wouldn't want a game to be able to drop me anywhere it pleased without me knowing! If anything this should be a client option, not a developer option.

Maybe implement some kind of handshake between the servers for security between servers and give the player the following options for links

Auto-follow links
-Never
-When Secure
-Always
In response to Theodis
Yeah, that's pretty much how I was thinking. I wouldn't mind it too much if it was at least an option.
In response to Nadrew
Nadrew wrote:
Yeah, that's pretty much how I was thinking. I wouldn't mind it too much if it was at least an option.

For anyone trying to do a serious MMOG of any sort, having people confirm moving between servers is a hassle especially when the message is confusing.
In response to Deadron
Agreed. It would be nice for some kind of dialog-less transfer to be possible.

In any case, I really don't see the security risk. BYOND games are sandboxed; it's not like you're going from a safe environment to a less-safe environment. And if you don't want to be in the destination world, the Close button is one click away.

If someone somehow managed to break out of the sandbox, any security exploits that occurred in the target world would be possible in the current world anyway. Why would a malicious developer introduce an extra step into the process? They'd just trigger the exploit straight away and be done with it.

So I fully support the original request.
Apparently if I disconnect the user from the current world, it will automatically connect them to the new one! This is exactly what I needed anyways. Sorry if the request was needless, though it may apply for other worlds.

Note: This seems to only work if the current world is being hosted, i.e. not single-user mode.
In response to Crispy
To add to this, you can probably do way worse stuff by forcing someone to visit a webpage than linking to another world. Something that doesn't have a dialog box at the moment.

Just my two cents.
In response to DerDragon
DerDragon wrote:
Apparently if I disconnect the user from the current world, it will automatically connect them to the new one! This is exactly what I needed anyways. Sorry if the request was needless, though it may apply for other worlds.

Note: This seems to only work if the current world is being hosted, i.e. not single-user mode.

Cool! So that's (probably) how Dantom.Host works. :)
In response to DerDragon
I've been trying for hours to get this to work.

Care to post code?