Skip to content

Commit

Permalink
Deployed f7b38f7 with MkDocs version: 1.5.3
Browse files Browse the repository at this point in the history
  • Loading branch information
NicEastvillage committed Dec 20, 2024
1 parent 46f7afd commit 4ec4b4c
Show file tree
Hide file tree
Showing 3 changed files with 141 additions and 30 deletions.
169 changes: 140 additions & 29 deletions miscellaneous/lan-setup/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
<div data-md-component="skip">


<a href="#option-1-online-private-match-steam-or-epic" class="md-skip">
<a href="#option-1-rocket-host" class="md-skip">
Skip to content
</a>

Expand Down Expand Up @@ -1054,11 +1054,11 @@
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>

<li class="md-nav__item">
<a href="#option-1-online-private-match-steam-or-epic" class="md-nav__link">
Option 1 - online private match (Steam or Epic)
<a href="#option-1-rocket-host" class="md-nav__link">
Option 1 - Rocket Host
</a>

<nav class="md-nav" aria-label="Option 1 - online private match (Steam or Epic)">
<nav class="md-nav" aria-label="Option 1 - Rocket Host">
<ul class="md-nav__list">

<li class="md-nav__item">
Expand All @@ -1076,8 +1076,8 @@
</li>

<li class="md-nav__item">
<a href="#instructions-for-clients" class="md-nav__link">
Instructions for Clients
<a href="#instructions-for-others" class="md-nav__link">
Instructions for Others
</a>

</li>
Expand All @@ -1088,11 +1088,11 @@
</li>

<li class="md-nav__item">
<a href="#option-2-online-splitscreen-steam-or-epic" class="md-nav__link">
Option 2 - online splitscreen (Steam or Epic)
<a href="#option-2-lan-private-match" class="md-nav__link">
Option 2 - LAN Private Match
</a>

<nav class="md-nav" aria-label="Option 2 - online splitscreen (Steam or Epic)">
<nav class="md-nav" aria-label="Option 2 - LAN Private Match">
<ul class="md-nav__list">

<li class="md-nav__item">
Expand All @@ -1110,7 +1110,7 @@
</li>

<li class="md-nav__item">
<a href="#instructions-for-clients_1" class="md-nav__link">
<a href="#instructions-for-clients" class="md-nav__link">
Instructions for Clients
</a>

Expand All @@ -1119,6 +1119,40 @@
</ul>
</nav>

</li>

<li class="md-nav__item">
<a href="#option-3-lan-splitscreen" class="md-nav__link">
Option 3 - LAN Splitscreen
</a>

<nav class="md-nav" aria-label="Option 3 - LAN Splitscreen">
<ul class="md-nav__list">

<li class="md-nav__item">
<a href="#requirements_2" class="md-nav__link">
Requirements
</a>

</li>

<li class="md-nav__item">
<a href="#instructions-for-host_2" class="md-nav__link">
Instructions for Host
</a>

</li>

<li class="md-nav__item">
<a href="#instructions-for-others_1" class="md-nav__link">
Instructions for Others
</a>

</li>

</ul>
</nav>

</li>

</ul>
Expand Down Expand Up @@ -1305,11 +1339,11 @@
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>

<li class="md-nav__item">
<a href="#option-1-online-private-match-steam-or-epic" class="md-nav__link">
Option 1 - online private match (Steam or Epic)
<a href="#option-1-rocket-host" class="md-nav__link">
Option 1 - Rocket Host
</a>

<nav class="md-nav" aria-label="Option 1 - online private match (Steam or Epic)">
<nav class="md-nav" aria-label="Option 1 - Rocket Host">
<ul class="md-nav__list">

<li class="md-nav__item">
Expand All @@ -1327,8 +1361,8 @@
</li>

<li class="md-nav__item">
<a href="#instructions-for-clients" class="md-nav__link">
Instructions for Clients
<a href="#instructions-for-others" class="md-nav__link">
Instructions for Others
</a>

</li>
Expand All @@ -1339,11 +1373,11 @@
</li>

<li class="md-nav__item">
<a href="#option-2-online-splitscreen-steam-or-epic" class="md-nav__link">
Option 2 - online splitscreen (Steam or Epic)
<a href="#option-2-lan-private-match" class="md-nav__link">
Option 2 - LAN Private Match
</a>

<nav class="md-nav" aria-label="Option 2 - online splitscreen (Steam or Epic)">
<nav class="md-nav" aria-label="Option 2 - LAN Private Match">
<ul class="md-nav__list">

<li class="md-nav__item">
Expand All @@ -1361,7 +1395,7 @@
</li>

<li class="md-nav__item">
<a href="#instructions-for-clients_1" class="md-nav__link">
<a href="#instructions-for-clients" class="md-nav__link">
Instructions for Clients
</a>

Expand All @@ -1370,6 +1404,40 @@
</ul>
</nav>

</li>

<li class="md-nav__item">
<a href="#option-3-lan-splitscreen" class="md-nav__link">
Option 3 - LAN Splitscreen
</a>

<nav class="md-nav" aria-label="Option 3 - LAN Splitscreen">
<ul class="md-nav__list">

<li class="md-nav__item">
<a href="#requirements_2" class="md-nav__link">
Requirements
</a>

</li>

<li class="md-nav__item">
<a href="#instructions-for-host_2" class="md-nav__link">
Instructions for Host
</a>

</li>

<li class="md-nav__item">
<a href="#instructions-for-others_1" class="md-nav__link">
Instructions for Others
</a>

</li>

</ul>
</nav>

</li>

</ul>
Expand All @@ -1389,30 +1457,71 @@

<h1>Lan setup</h1>

<h2 id="option-1-online-private-match-steam-or-epic">Option 1 - online private match (Steam or Epic)</h2>
<p>There are three ways to play with custom bots together with other players. They are:</p>
<ol>
<li><a href="#option-1-rocket-host">Rocket Host</a></li>
<li><a href="#option-2-lan-private-match">LAN Private Matches</a></li>
<li><a href="#option-3-lan-splitscreen">LAN Splitscreen</a></li>
</ol>
<p>Note: It is not possible to play with console players.</p>
<h2 id="option-1-rocket-host">Option 1 - Rocket Host</h2>
<p>Rocket Host is a match hosting service eliminating the need for Hamachi and similar. As of 2024-12-12 it supports RLBot allowing you to add custom bots to the matches.</p>
<p>Please help cover the server expenses by supporting <a href="https://www.patreon.com/c/WcW">JetFox on Patreon</a>.</p>
<h3 id="requirements">Requirements</h3>
<ul>
<li><a href="http://www.bakkesmod.com/">BakkesMod</a></li>
<li><a href="https://bakkesplugins.com/plugins/view/216">Rocket Host</a> installed in Bakkesmod</li>
</ul>
<h3 id="instructions-for-host">Instructions for Host</h3>
<ol>
<li>Start Rocket League and make sure Bakkesmod is running.</li>
<li>Open the Rocket Host plugin window (F8) and navigate to the RLBot tab.</li>
<li>Pick a nearby server.</li>
<li>Add some bots (note: some combinations are unsupported by request of bot developers).</li>
<li>Request a server. This will give you an IP/port that you and your friends can join.</li>
<li>Useful quick chat commands:<ul>
<li>Use <code>!claim</code> to ensure only you can use commands.</li>
<li>Use <code>!lock</code> to make the server appear as full (preventing random people from joining).</li>
<li>Use <code>!kick &lt;playername&gt;</code> to kick a player (part of name works too).</li>
</ul>
</li>
</ol>
<h3 id="instructions-for-others">Instructions for Others</h3>
<ol>
<li>Start Rocket League and make sure Bakkesmod is running.</li>
<li>Wait for host to send an IP/port.</li>
<li>Join the server in the Rocket Host plugin window (F8).</li>
</ol>
<h2 id="option-2-lan-private-match">Option 2 - LAN Private Match</h2>
<h3 id="requirements_1">Requirements</h3>
<ul>
<li><a href="https://www.vpn.net/">Hamachi</a></li>
<li><a href="http://www.bakkesmod.com/">BakkesMod</a></li>
<li><a href="https://bakkesplugins.com/plugins/view/26">Rocket Plugin</a> installed in Bakkesmod</li>
<li><a href="http://rlbot.org/">RLBotGUI</a> (only needed for the host)</li>
</ul>
<p>Quick Note: If the host can forward port 7777 / configure their firewall, then neither the host nor the clients need to use Hamachi. Then the host only has to provide their IP address to the clients who enter it into Rocket Plugin to connect. This allows more connections than the free version of Hamachi.</p>
<h3 id="instructions-for-host">Instructions for Host</h3>
<h3 id="instructions-for-host_1">Instructions for Host</h3>
<p>Only the host can load bots into the game!</p>
<ol>
<li>Create a network in Hamachi and note the network ID (tutorials can be found online).</li>
<li>Make sure that BakkesMod is running.</li>
<li>Start Rocket League with RLBotGUI (start a match, then quit the match to the menu).</li>
<li>Use the Rocket Plugin to host a LAN match</li>
<li>Use the Rocket Plugin to host a LAN match<ul>
<li>Press the "Home" key to open the Rocket Plugin menu.</li>
<li>Setting a large team size helps, otherwise bots may de-spawn after demos.</li>
<li>Click Host after setting the game options (and password if desired).</li>
<li>Tell your friends to join the match via Hamachi + Rocket Plugin (see below for details).</li>
</ul>
</li>
<li>Tell your friends to join the match via Hamachi + Rocket Plugin (see below for details).<ul>
<li>If they get a message saying that they could not connect to the host, make sure that you're using the same password for the match as your password for private matches or delete your private match password. See <a href="https://www.reddit.com/r/bakkesmod/comments/iuyqyc/rocket_plugin_not_working_with_multiplayer/g67kiti/">this post</a> for details.</li>
</ul>
</li>
<li>In RLBotGUI, set Extra -&gt; Existing Match Behaviour -&gt; Continue And Spawn.</li>
<li>Drag desired bots onto teams in RLBotGUI.</li>
<li>Drag desired bots onto teams in RLBotGUI.<ul>
<li>Don't worry about adding Human players in RLBotGUI. Human players can simply join ingame.</li>
</ul>
</li>
<li>Click Start Match in RLBotGUI. Expect the bots to join the teams.</li>
</ol>
<p>The setup is basically the same as playing custom maps. If the instructions above are not clear enough, see <a href="https://youtu.be/vfIIa2cUZSE">this video tutorial by Lethamyr</a>.</p>
Expand All @@ -1423,23 +1532,25 @@ <h3 id="instructions-for-clients">Instructions for Clients</h3>
<li>Right-click on the host and click "Copy IPv4 Address".</li>
<li>Open Rocket League</li>
<li>Open the Rocket Plugin menu with the "Home" key.</li>
<li>Under the Multiplayer tab in the "Join a local game" section, paste the host's address into the IP Address field and click Join.</li>
<li>Under the Multiplayer tab in the "Join a local game" section, paste the host's address into the IP Address field and click Join.<ul>
<li>The port can be left at its default of 7777.</li>
</ul>
</li>
</ol>
<h2 id="option-2-online-splitscreen-steam-or-epic">Option 2 - online splitscreen (Steam or Epic)</h2>
<h3 id="requirements_1">Requirements</h3>
<h2 id="option-3-lan-splitscreen">Option 3 - LAN Splitscreen</h2>
<h3 id="requirements_2">Requirements</h3>
<ul>
<li><a href="https://parsecgaming.com/">Parsec</a></li>
</ul>
<h3 id="instructions-for-host_1">Instructions for Host</h3>
<h3 id="instructions-for-host_2">Instructions for Host</h3>
<p>Only the host can loads bots into the game!</p>
<ol>
<li>Start Rocket League with RLBotGUI (launch a match, then quit the match to the lobby).</li>
<li>Create a Parsec room and have your friends join</li>
<li>Start new match with bots and players</li>
<li>Have friends join appropriate team</li>
</ol>
<h3 id="instructions-for-clients_1">Instructions for Clients</h3>
<h3 id="instructions-for-others_1">Instructions for Others</h3>
<ol>
<li>Join Parsec room</li>
<li>Press Start to join local Rocket League lobby</li>
Expand Down
2 changes: 1 addition & 1 deletion search/search_index.json

Large diffs are not rendered by default.

Binary file modified sitemap.xml.gz
Binary file not shown.

0 comments on commit 4ec4b4c

Please sign in to comment.