Editing Connection Host

From Halopedia, the Halo wiki

You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
{{Status|Gameplay}}
==Connection Host==
The '''Connection Host''', often shortened to '''Host''', is the console that acts as a server during a ''[[Halo 3]]'' or ''[[Halo: Reach]]'' online [[Multiplayer]] match. The other consoles in the game are '''clients''', and rely on the host for synchronization.
Connection Host is a term used to define the player with best connection in a Halo 3 Online Multiplayer Game.


== Background ==
==Other Information==
Neither ''Halo 2'' nor ''Halo 3'' use dedicated servers—that is, multiplayer matches in those games are not controlled from a server owned by [[Bungie]] or [[Microsoft]]. Dedicated servers for ''Halo 3'' alone would be far too expensive; instead, a ''distributed networking model'' is used.<ref name="forumguide">[http://halo.bungie.net/Forums/posts.aspx?postID=8455638 '''Bungie.net: Halo 3 Forum:''' A Guide to Servers, Networking and Host. (v1.7)]</ref> In a distributed networking model, one Xbox keeps track of the game, and the other consoles rely on it to manage things like damage and spawns.


A host is needed because during a multiplayer match, things like [[lag]] and latency can cause the consoles involved in the game to "disagree". When such a disagreement occurs, the host's version of events is accepted by all consoles.
===Finding the Connection Host===
Finding the connection host can be found out in several ways but is one can only be used in [[forge]].


Usually, the player with the best connection ends up being the host. However, if a player with a superior connection joins the game ''after'' a host has been selected, then they will not become host. If, however, the current host lags out, ''then'' the newcomer will become host (assuming that their connection is still superior).
====1st Method====
This is the easiest method but can only be used in [[forge]]. Simply have multiple people in a game on forge then have everyone turn into editor mode and look straight down. Then have everyone turn back, whoever is still looking down is the connection host.


=== Example ===
====2nd Method====
Let's hypothesize that there are three players involved in an online multiplayer match: ''Person A'', ''Person B'', and ''Person C''. Each player has their own console, and ''Person A'' is host.
The 2nd method can be used in matchmaking and stuff (which is kinda point less unless you are trying to [[Radar Jumping Glitch|Power Drain Jump]]. Grab any [[equipment]] and walk up to a overshield or Active Camo and crouch and walk to it VERY slowly while holding '''RB''' and if you use the active camo or overshield you are the connection host otherwise you will pick up the overshield or camo as if it was an equipment.


''Person A'' is running into a building with a window. ''Person B'' is firing a [[Rocket Launcher]] at them, and ''Person C'' is standing next to ''Person B'' while watching ''Person A''. However, a minor network quirk occurs, and the three players' consoles end up disagreeing on what happened.
===Purpose of the connection Host===
*On ''Person A''<nowiki/>'s console, ''A'' made it into the building. He took enough splash damage to drain his shields, but he is still alive.
The connection host was a feature bungie inserted to help keep an online game balanced see it as everyone is "feeding" off of the connection host's connection. In a Nutshell it's supposed to help an online Game run better.
*On ''Person B''<nowiki/>'s console, the rocket hit ''A'', killing him instantly. ''Person B'' can see ''A''<nowiki/>'s corpse through the building's window.
[[Category:Halo 3]]
*On ''Person C''<nowiki/>'s console, the rocket completely missed ''A'', and his shields are full. ''Person C'' can see the unharmed ''Person A'' through the building's window.
 
A problem has been encountered: each of the consoles have a different version of events. The match cannot continue until this issue has been sorted out. How do the consoles reconcile their differing perceptions?
 
''Person A''<nowiki/>'s console is the connection host, so the consoles being used by ''Person B'' and ''Person C'' will automatically accept ''Person A''<nowiki/>'s version of events as being true. On ''Person B''<nowiki/>'s screen, ''A''<nowiki/>'s corpse will be replaced by an unshielded but living body; on ''Person C''<nowiki/>'s screen, ''A''<nowiki/>'s body will suddenly spark, as if its shields were drained.
 
=== Exploits ===
Among other things, the connection host can [[Cheating#Standbying|standby]] and, in some cases, view the IP addresses of other players. A player can forcibly earn host status by [[Cheating#Bridging|bridging]].
 
== Finding the Connection Host ==
Several [[glitches]] depend on synchronization (or desynchronization) with the host; such glitches may only work on the host console. The same applies to some [[Modding|mods]]. For modders and glitchers, methods of identifying the host can be quite useful.
 
There are several ways to identify the connection host.
 
=== Forge Method ===
This method is the easiest, but it will only work in [[Forge]]. Simply have everyone in the match enter Edit Mode and look straight down. Have everyone return to Player Mode; the player that is still looking down is the connection host.
 
=== Equipment Method ===
This method can be used in [[Matchmaking]]. Grab any [[equipment]] item and walk up to an [[Overshield]] or [[Active camouflage|Active Camo]] without actually touching it. Crouch, and walk to the powerup '''very''' slowly while holding '''RB'''. If you use the powerup, you are the connection host; otherwise, you will pick the powerup up as if it were a typical equipment item.
 
=== Theater Method ===
Simply bring a party to the [[Theater]] lobby. To view films, the host must be the party leader.
 
=== BR Method ===
The BR method involves the usage of a [[BR55HB SR Battle Rifle|battle rifle]] and any secondary weapon. It may be performed at any time during a game.<ref>http://www.mlgpro.com/content/news/281397/MLG-Top-10-User-Videos-of-the-Week-91/5</ref>
 
Have the Battle Rifle out, and press '''R'''+'''R'''+'''Y'''. Two bursts (six bullets) will be heard coming out of the gun; then, you will switch to the secondary weapon. After that happens, switch back to the Battle Rifle. If it shows that one burst (three bullets) have been fired, then you are not the connection host. If it initially shows that two bursts were fired, but then quickly changes to show that only one burst has been fired, then you are not host. If it shows that two bursts were fired, and continues to show that two bursts were fired, then you are host.
 
== Forcing the Connection Host ==
It's possible to force a person in the party to be the connection host.
 
Have everyone except the person who wants to be host leave the game and join back. When the current host leaves, a new host will be selected. Eventually, the person who wants to be host will be the only player left in the game, and they will become host (as they have the best, and only, connection). The game does not reassign host status when the others join back, even if they have better connections.
 
== Host Advantage ==
If you are hosting a server on Halo: Combat Evolved Trial, you may notice that you are a little bit stronger than the other players. You may have also notice that the host is more resilient, especially if you are fighting 1 on 1. This is called Host Advantage, [[Bungie]] made this advantage in for anyone hosting a [[Multiplayer]] Server. It gives the host a 15% upgrade/advantage. This affects the host's shield strength, health strength, and weapon strength. This doesn't affect their speed, jump, vehicle speed/power, or the amount of power they get from the [[Overshield]]/[[Active camouflage|Active Camo]].
 
==Sources==
{{Ref/Sources}}
 
[[Category:Multiplayer lexicon]]

Please note that all contributions to Halopedia are considered to be released under the Attribution-ShareAlike 3.0 Unported license (see Halopedia:Copyrights for details). If you don't want your writing to be edited mercilessly and redistributed at will, then don't submit it here. You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)

To view or search uploaded images go to the list of images. Uploads and deletions are also logged in the upload log. For help including images on a page see Help:Images. For a sound file, use this code: [[Media:File.ogg]].

Do not copy text from other websites without permission. It will be deleted.

Templates used on this page: