Multiplayer Questions
-
@Flow32 said in Multiplayer Questions:
@drtbkj said in Multiplayer Questions:
@Flow32 said in Multiplayer Questions:
@drtbkj This is your IVC server windows. It just shows when someone speaks on UHF/VHF and changes frequency / channel.
Thanks, Flow. The strange part was that we all had the IVC boxes unchecked.
Would you happen to know if the separate “host jet” is necessary?We never use it. The host is a player who flies with the others, but YMMV.
Also, it seems that online playing in BMS is much more stable now than it used to be.
I’m not knowledgeable enough on that subject, others might chime in with more insight.Thanks again, Flow. What we’re doing is removing variables that could be causing issues, one at a time. We’ll try not making a separate “host jet”.
-
Nothing wrong there at all, as already stated - just logs of start/stop talking events, and VoiceAttack doesn’t enter into it beyond that you may start/stop talking in IVC if you have UHF/VHF PTT matching the VoiceAttack PTT, which is totally fine and also preferable for multiplayer communication so they know who just talked to that AI on that channel.
-
@drtbkj said in Multiplayer Questions:
Also, do you need to set a separate aircraft(other then players) as a “host aircraft”?
I think you do but what the hell do I know? lol. The VG server has a host jet running out of Iwakuni AB 24/7 no idea how that works so can’t help beyond that.
-
@SemlerPDX Hi, and thanks for the input. One variable( log reports) removed.
I’m hearing that others use a host jet , and that helps, too . I used to be in a MP group that did not use a host jet. The host would get shot down and the game would continue. So, I’m unclear about that, and if it’s essential
The only reason I even bring the host jet up is a question of bandwidth. I have read how you can put too many people on a server and crash it. So, does the host jet count as “a person”? So, real expert input is very useful.
Another variable is the question of modded campaigns. Considering that 2 of our group had differing acdata and xml files raises that question. We had shared the files with the others in the Group, then proceeded to have a glitchy MP night. Once again, previously I had hosted, I did the loadout for the group, and we had no issues. Unfortunately, I now have Optimum internet. It’s fast, but the router they supply is blocked from opening the needed ports. At some point I’ll have to “bite the bullet” and get another router. Meanwhile, the host group member is in Belgium. What effect that has is another variable. Or, is it? -
I think the “host jet” approach is used typically when using a cloud server … or someone hosting on-site with very high network bandwidth, inbound and outbound.
Setting up a cloud virt somewhere roughly midway or equidistant, between all your pilots, is probably best… viz. better for everyone to have ~100ms latency, than for 1 person to have 200ms and everyone else 50ms.
And that way nobody has to open any ports on their router… at least in theory. In practice I guess there may be ISPs or older routers which simply block all incoming UDP traffic or something.
-
@airtex2019 said in Multiplayer Questions:
I think the “host jet” approach is used typically when using a cloud server … or someone hosting on-site with very high network bandwidth, inbound and outbound.
Setting up a cloud virt somewhere roughly midway or equidistant, between all your pilots, is probably best… viz. better for everyone to have ~100ms latency, than for 1 person to have 200ms and everyone else 50ms.
And that way nobody has to open any ports on their router… at least in theory. In practice I guess there may be ISPs or older routers which simply block all incoming UDP traffic or something.
Thx, Airtex. I’ve been told that the “host jet” is like having someone on the server. So, just for my own clarification…Idk if our group’s host has a cloud server(will check), but he doesn’t seem to have vast bandwidth. So, beyond those factors, what does the host jet give you? There is a feeling in our group that the host himself can get shot down, but the game will run if the HJ is still up. But, not if there isn’t a host jet. In other words, there is a gameplay, not just “technical” ,issue.
-
@drtbkj The “host” jet sits on the ramp at the farthest BLUFOR airbase from the front - for Korea, that means you station it in Japan - basically anywhere that NEVER gets attacked by OPFOR. There, you can frag a tanker as a package of one, with a flight path ONLY over Japan, but then, you go to the ramp with that jet and close the canopy, and then just leave it… It remains on the ramp, powered off, and safe, for the remainder of the entire campaign.
EDIT: To be clear, the host computer launches BMS as a server, launches IVC as a server, then begins a new or saved campaign. From there, you choose the Japan airbase, frag the flight as described above, and then minimize Falcon BMS on that host server computer once the bird is on the ramp - it stays there cold, the host computer is no longer used for anything but hosting BMS and IVC, no players, nothing else running (of any consequence).
Players connect to this server, even the owner of that server (they don’t play ON the server), all from different computers. The host plane computer will handle all the computations of the campaign, and the clients only have to sync by being connected to it leaving the intense processing for the server to handle.
This is the way.
-
@SemlerPDX THNAK YOU so
much for you complete answer ! Thx thx thx ! -
@SemlerPDX
I read many many many Times thé Doc and i 'erver see these informations, How do you know that ? From Changelog? -
@Vespa I’ve been helping run and/or support those running the public BMS server at VG for well more than ten years, I can’t recall where or how I learned it except that I was taught how by someone who was likely taught how, and so on and so on. And I passed it on as well to CobaltUK who now manages the public server at VG and has for several years since, and his dedication to keeping the server online and available is invaluable to so many people including myself.
I’ve even been tinkering with an application that all us server hosts could run on our servers to expose a public API for server queries by other applications or even a website or discord bot, providing access to information including current pilot count (and their callsigns), active campaign, theater of operations, and connection details . Eventually, the Alternative Launcher now integrated in BMS could potentially hook into that public API and have a “join server” page listing any registered servers running my Server Monitor System application… so many months of work yet, but figured this is as good a place as any to drop another teaser.
-
@SemlerPDX said in Multiplayer Questions:
@Vespa I’ve been helping run and/or support those running the public BMS server at VG for well more than ten years, I can’t recall where or how I learned it except that I was taught how by someone who was likely taught how, and so on and so on. And I passed it on as well to CobaltUK who now manages the public server at VG and has for several years since, and his dedication to keeping the server online and available is invaluable to so many people including myself.
I’ve even been tinkering with an application that all us server hosts could run on our servers to expose a public API for server queries by other applications or even a website or discord bot, providing access to information including current pilot count (and their callsigns), active campaign, theater of operations, and connection details . Eventually, the Alternative Launcher now integrated in BMS could potentially hook into that public API and have a “join server” page listing any registered servers running my Server Monitor System application… so many months of work yet, but figured this is as good a place as any to drop another teaser.
@SemlerPDX - That would be a GODSEND, especially for casual players that are fairly new to the game (and MP)…
-
@Icer Sorry for late answer, family problems.
Thanks you so much !
Perhaps you’re the man to clear this darkness about my connection
When team connect on server, they use IP from Server.
But, in my house, this switch https://www.tp-link.com/us/home-networking/5-port-switch/tl-sf1005d/
Internet cable on Port 1 , server on port 2 and my computer on port 3. i must use the local IP server machine (192.168.X.XX) to connect to server.But the team use the IP from “my ip” as every other player.
is there a kind of conflict with this switchbox ?
-
@Vespa said in Multiplayer Questions:
Perhaps you’re the man to clear this darkness about my connection
When team connect on server, they use IP from Server.
But, in my house, this switch https://www.tp-link.com/us/home-networking/5-port-switch/tl-sf1005d/
Internet cable on Port 1 , server on port 2 and my computer on port 3. i must use the local IP server machine (192.168.X.XX) to connect to server.
But the team use the IP from “my ip” as every other player.
is there a kind of conflict with this switchbox ?The “switch” is not relevant, that’s just a box that connects multiple PCs to a LAN.
What is relevant to learn more about, is your NAT router. That’s the box which multiplexes your ISP internet connection (which has 1 real IP address, something like 123.45.67.89) to multiple PCs and devices in your house with “local” IP addresses (all the 192.168.x.x stuff).
It may be a separate box you own … or it may be built-in to the device your ISP gives you (like a cable-modem)… it’s also the thing that (typically) provides your Wifi.
You probably need(ed) to do some port-forwarding, on that device, for your BMS server … no?
vids to learn more about NAT routers and port forwarding…
https://www.youtube.com/results?search_query=what's+a+nat+router -
@airtex2019
mmmmmh. i set the port as BMS request but perhaps something to do more ? i’m not a master with that. Can you Help me by Discord if i share my screen to guide me please? i know the router interface so i think i just need to be guide about witch ports to open -
@Vespa I have zero MP experience, so I won’t be much help… just trying to help clear up confusion about IP addresses and switches/routers
-
-
@MaxWaldorf Thx , i’ll check the config files. Sorry for inconveniences, i check the Falcon Doc and forget about website. (oldschool method --")
-
Good Day, All. I went to the Link Max sent and found the BMS Port Tester. I ran the test and got this-
Does this mean that my ports are open? We have been having troubles using my pc as server. The service tech had said my Optimum-internet-supplied router had the ports blocked, and that I would need to get another router.
If they are open , then I have to find another cause. What happens now is I get the server up just fine, but anyone trying to connect as client gets “failed to connect” -
Hi, the Picture what you posted shows if the Port is open on the local maschine, but not at the router it self.
What does this mean.
IF you want to host BMS Falcon Server you need to forward the Ports to your Local machien, or to the machine which is Hosting BMS Falcon Server.
Usually its Called “Port Forwarding” or “Port Mapping” when you are looking at your router.
-
@Echo said in Multiplayer Questions:
Hi, the Picture what you posted shows if the Port is open on the local maschine, but not at the router it self.
What does this mean.
IF you want to host BMS Falcon Server you need to forward the Ports to your Local machien, or to the machine which is Hosting BMS Falcon Server.
Usually its Called “Port Forwarding” or “Port Mapping” when you are looking at your router.
Thanks, Echo. That backs up what the Optimum Tech had told me. The problem is my Optimum-supplied-router doesn’t do port forwarding. Your input is very helpful. I was hesitant to buy a new router until I knew that is the issue.