Editing Connection Host
From Halopedia, the Halo wiki
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: | ||
{{ | {{era|H3}}{{ratings}} | ||
The '''Connection Host''', often shortened to '''Host''', is the console that acts as a server during a ''[[Halo | The '''Connection Host''', often shortened to '''Host''', is the console that acts as a server during a ''[[Halo 2]]'' or ''[[Halo 3]]'' online [[Multiplayer]] match. The other consoles in the game are '''clients''', and rely on the host for synchronization. | ||
== Background == | == Background == | ||
Neither ''Halo 2'' nor ''Halo 3'' use dedicated | 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://www.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. | 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. | ||
Line 13: | Line 13: | ||
''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. | ''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. | ||
*On ''Person A'' | *On ''Person A'''s console, ''A'' made it into the building. He took enough splash damage to drain his shields, but he is still alive. | ||
*On ''Person B'' | *On ''Person B'''s console, the rocket hit ''A'', killing him instantly. ''Person B'' can see ''A''<nowiki/>'s corpse through the building's window. | ||
*On ''Person C'' | *On ''Person C'''s console, the rocket completely missed ''A'', and his shields are full. ''Person C''<nowiki/> 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? | 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'' | ''Person A'''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 === | === Exploits === | ||
Line 30: | Line 30: | ||
=== Forge Method === | === Forge Method === | ||
This method is the easiest, but it will only work in [[Forge]]. Simply have everyone in the | This method is the easiest, but it will only work in [[Forge]]. Simply have everyone in the mach 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 === | === Equipment Method === | ||
This method can be used in [[Matchmaking]]. Grab any [[equipment]] item and walk up to an [[Overshield]] or [[ | This method can be used in [[Matchmaking]]. Grab any [[equipment]] item and walk up to an [[Overshield]] or [[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 === | === Theater Method === | ||
Line 39: | Line 39: | ||
=== BR Method === | === BR Method === | ||
The BR method involves the usage of a [[ | The BR method involves the usage of a [[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. | 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. | ||
Line 46: | Line 46: | ||
It's possible to force a person in the party to be 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 | 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 re-assign host status when the others join back, even if they have better connections. | ||
== | == References == | ||
<references/> | |||
[[Category:Terms and Phrases]] | |||
[[Category:Multiplayer Lexicon]] | |||
[[Category:Multiplayer |