Try to connect via
steam://connect/[IP]:[PORT]
for example does not work when you are already connected to a server.
When you try that inside the editor, it's working
Editor -> steam://connect/[IP]:[PORT] -> connecting to server
Try to connect via
steam://connect/[IP]:[PORT]
for example does not work when you are already connected to a server.
When you try that inside the editor, it's working
Editor -> steam://connect/[IP]:[PORT] -> connecting to server
Connect to a server
call steam://connect/[IP]:[PORT] i.e in browser
Nothing.
imagine if you accidentaly click on some steam URI in browser or e.g. server in steam server list, it would then leave your actual server
atm. you need to be offline from server for those two to work
server forwarding of players (if locked, full or from ingame via scripting etc.) is completely new design feature to be done
only middleway would be introduction of new popup like "you trying to connect to another server, do you want leave actual server with Y/N dialogue (No as default)"
Thanks for your reply!
Yes, that makes sense.
We need a way to silently connect a player to another server (without any player made interactions)
The idea is to have a main server, via sqf the mission is able to forward a player to another server, but atm thats not possible, when the player is connected to a server (in editor, it's working when I call a function in a dll, which creates a process with the steam:// way to get that working)
Another problem is, we dont know how to completely disable the player slot assignment / role selection (this would be really nice to be able to).
Of course, a slot has to be auto assigned as currently with "joinUnassigned".
I think having a new popup warning the user that you are trying to connect to a different server with a yes / no dialogue would be a good compromise and relatively simple from an implementation point of view within the current architecture.
Would be nice if the message text for this popup was configurable.
Any ideas on ETA for this feature request @Dwarden?