Jak zprovoznit hru více hráčů po místní síti?

Diskuze o hře Katapult.
Uživatelský avatar
Kovi
Moderátor
Moderátor
Příspěvky: 25
Registrován: 12. září 2017, 14:49

Jak zprovoznit hru více hráčů po místní síti?

Příspěvek Kovi » 23. června 2022, 19:05

Q: Jak ve Windows zprovoznit hru pro více hráčů po místní síti?
A: Nejprve musíte v DOSBoxu povolit protokol IPX a propojit všechny příslušné počítače v rámci DOSBoxu do jedné místní sítě. Katapult poté při spuštění zjistí přítomnost ovladače IPX a nabídne vám hru po síti. Postupujte takto:

  • Určete si, který počítač bude v rámci DOSBoxu sloužit jako server. Na něm nalistujte složku „C:\Program Files (x86)\Lonely Wood\Katapult“ a otevřete konfigurační soubor „katapult.conf“ (například v Poznámkovém bloku). Najděte řádek „ipx = false“ a změňte ho na „ipx = true“. Přejděte na konec konfiguračního souboru a v části „[autoexec]“ přidejte pod řádek „@ECHO OFF“ nový řádek „IPXNET STARTSERVER“. Soubor uložte a zavřete.
  • Na tom samém počítači otevřete nabídku Start > Nastavení > Síť a internet, klikněte na tlačítko „Vlastnosti“ a poznamenejte si hodnotu na řádku „Adresa IPv4“ (192.168.x.x).
  • Na ostatních počítačích otevřete konfigurační soubor „katapult.conf“, najděte řádek „ipx = false“ a změňte ho na „ipx = true“. Přejděte na konec konfiguračního souboru a v části „[autoexec]“ přidejte pod řádek „@ECHO OFF“ nový řádek „IPXNET CONNECT 192.168.x.x“. Soubor uložte a zavřete.
  • Spusťte hru – nejprve na počítači, který v rámci DOSBoxu slouží jako server, poté i na ostatních počítačích, které se k němu automaticky připojí.
  • Hra vám nabídne hru po síti. Na serveru vyberte z nabídnutých možností položku „Server“ a potvrďte ji. Poznamenejte si číslo portu, na kterém server čeká na přihlášení klientů.
  • Na ostatních počítačích vyberte položku „Klient“, potvrďte ji a zvolte číslo portu, které hlásí server.
  • Na serveru počkejte, dokud se nepřihlásí všichni klienti, a pokračujte stiskem Enter.

Q: Jak na Macu zprovoznit hru pro více hráčů po místní síti?
A: Nejprve musíte v DOSBoxu povolit protokol IPX a propojit všechny příslušné počítače v rámci DOSBoxu do jedné místní sítě. Katapult poté při spuštění zjistí přítomnost ovladače IPX a nabídne vám hru po síti. Postupujte takto:

  • Určete si, který počítač bude v rámci DOSBoxu sloužit jako server. Na něm nalistujte složku Aplikace/Katapult.app/Contents/Resources/dosbox/ a otevřete konfigurační soubor „katapult.conf“ (například v TextEditu). Najděte řádek „ipx = false“ a změňte ho na „ipx = true“. Přejděte na konec konfiguračního souboru a v části „[autoexec]“ přidejte pod řádek „@ECHO OFF“ nový řádek „IPXNET STARTSERVER“. Soubor uložte a zavřete.
  • Na tom samém počítači otevřete nabídku Předvolby systému > Síť, zvolte svoje připojení k síti, klikněte na tlačítko Pokročilé…, přepněte na záložku TCP/IP a poznamenejte si hodnotu na řádku „Adresa IPv4“ (192.168.x.x).
  • Na ostatních počítačích otevřete konfigurační soubor „katapult.conf“, najděte řádek „ipx = false“ a změňte ho na „ipx = true“. Přejděte na konec konfiguračního souboru a v části „[autoexec]“ přidejte pod řádek „@ECHO OFF“ nový řádek „IPXNET CONNECT 192.168.x.x“. Soubor uložte a zavřete.
  • Spusťte hru – nejprve na počítači, který v rámci DOSBoxu slouží jako server, poté i na ostatních počítačích, které se k němu automaticky připojí.
  • Hra vám nabídne hru po síti. Na serveru vyberte z nabídnutých možností položku „Server“ a potvrďte ji. Poznamenejte si číslo portu, na kterém server čeká na přihlášení klientů.
  • Na ostatních počítačích vyberte položku „Klient“, potvrďte ji a zvolte číslo portu, které hlásí server.
  • Na serveru počkejte, dokud se nepřihlásí všichni klienti, a pokračujte stiskem Enter.

Q: Jak v Linuxu zprovoznit hru pro více hráčů po místní síti?
A: Nejprve musíte v DOSBoxu povolit protokol IPX a propojit všechny příslušné počítače v rámci DOSBoxu do jedné místní sítě. Katapult poté při spuštění zjistí přítomnost ovladače IPX a nabídne vám hru po síti. Postupujte takto:

  • Určete si, který počítač bude v rámci DOSBoxu sloužit jako server. Na něm nalistujte složku „/opt/Lonely Wood/Katapult/“ a otevřete konfigurační soubor „katapult.conf“ (například v geditu). Najděte řádek „ipx = false“ a změňte ho na „ipx = true“. Přejděte na konec konfiguračního souboru a v části „[autoexec]“ přidejte pod řádek „@ECHO OFF“ nový řádek „IPXNET STARTSERVER“. Soubor uložte a zavřete.
  • Na tom samém počítači otevřete nabídku Nastavení systému > Síť, zvolte svoje připojení k síti, zobrazte si jeho podrobnosti (například kliknutím na šipku vpravo vedle názvu bezdrátové sítě, ke které jste připojeni) a poznamenejte si hodnotu na řádku „Adresa IPv4“ (192.168.x.x).
  • Na ostatních počítačích otevřete konfigurační soubor „katapult.conf“, najděte řádek „ipx = false“ a změňte ho na „ipx = true“. Přejděte na konec konfiguračního souboru a v části „[autoexec]“ přidejte pod řádek „@ECHO OFF“ nový řádek „IPXNET CONNECT 192.168.x.x“. Soubor uložte a zavřete.
  • Spusťte hru – nejprve na počítači, který v rámci DOSBoxu slouží jako server, poté i na ostatních počítačích, které se k němu automaticky připojí.
  • Hra vám nabídne hru po síti. Na serveru vyberte z nabídnutých možností položku „Server“ a potvrďte ji. Poznamenejte si číslo portu, na kterém server čeká na přihlášení klientů.
  • Na ostatních počítačích vyberte položku „Klient“, potvrďte ji a zvolte číslo portu, které hlásí server.
  • Na serveru počkejte, dokud se nepřihlásí všichni klienti, a pokračujte stiskem Enter.

Při nastavování hráčů je lepší, když je každý na jiné pozici (každý má pak jiný portrét), a v ideálním případě by si měl každý z nich zvolit jinou barvu katapultu. Případně je možné přidat do hry i počítačem řízené nepřátele, a to pouze na jednom počítači, například na serveru.

Poznámka: Pokud by se vám nedařilo propojit počítače v rámci DOSBoxu v situaci, kdy počítač s Linuxem slouží jako server, definujte v konfiguračních souborech číslo portu vyšší než 1023, tzn. na serveru použijte například řádek „IPXNET STARTSERVER 1024“ a u klientů řádek „IPXNET CONNECT 192.168.x.x 1024“.


Odpovědět