Každý L4D2 server od 2hours.gg má nainstalovanou malou sadu módů. Nasadil jsi ho ty, takže jsi admin. Tyto příkazy piš do herního chatu.
Chatové příkazy
!admin: otevře admin menu: kick, ban, hlasování, nastavení serveru. Funguje pro účet, který server nasadil.!motd: znovu zobrazí uvítací panel.!ready/!unready: jen ve versus: kolo začne, až budou všichni připraveni.!join: co-op s 5 a více hráči: obsaď slot přeživšího, když se připojíš později nebo sedíš mezi diváky.!ji: co-op: zahraj si za speciálního nakaženého.!zss: nakažení: znovu se zrodíš, když někde uvízneš.!infhud: versus, tým nakažených: zapne nebo vypne HUD týmu nakažených. Ve výchozím stavu je vypnutý.
Změna mapy, módu nebo obtížnosti
Použij webovou konzoli na kartě svého serveru. Najdeš tam tlačítka pro přepínání kampaně a skok na libovolnou kapitolu, změnu herního módu (co-op, versus, survival, realism, scavenge), nastavení obtížnosti a přidávání botů přeživších. Není potřeba žádné nastavování RCON.
Co je nainstalováno
- L4DToolZ: odemkne víc než 4 sloty pro hráče.
- MultiSlots: umožní 5 až 8 živým hráčům hrát v co-opu za přeživší.
- Infected Bots: boti speciálních nakažených, jejichž počet se přizpůsobuje počtu hráčů.
- Ready-Up: versus lobby: hráči se postupně připojují, kolo začne, až budou všichni připraveni.
- Left 4 DHooks: framework, který potřebují módy uvedené výše. Nic se nenastavuje.
Dva způsoby, jak se hráči připojují
- Sdílej IP adresu: přátelé vloží příkaz pro připojení. Až 20 hráčů. Ty rozhoduješ, kdo se připojí.
- Steam lobby (Community): matchmaking posílá hráče na tvůj server, IP adresa není potřeba. Připojit se mohou i náhodní hráči.
Veřejný nebo soukromý server (režim Share-the-IP)
Na serveru se sdílenou IP tohle řídí heslo pro připojení:
- Nech prázdné = veřejný server. Připojit se může kdokoli, kdo zná IP.
- Nastav heslo = soukromý server. Dovnitř se dostanou jen lidé se správným heslem, ostatní jsou vyhozeni.
Pro připojení k soukromému serveru otevři konzoli a spusť: setinfo pw yourpassword ; connect IP:27015
Tip: dej +setinfo pw yourpassword do spouštěcích parametrů L4D2 a nastavíš to jen jednou. Běžný příkaz 'password' v L4D2 nefunguje (chyba hry), takže používáme setinfo, který funguje.
Získávání náhodných hráčů (režim Steam lobby)
- Nasaď server s režimem připojení Community. Karta serveru zobrazí tvůj vyhledávací klíč.
- V konzoli hry spusť:
sv_search_key yourkey - Main menu → Play With Friends → Create New Campaign Lobby → vyber režim a kampaň → Start.
- Nech lobby nastavené na Public a náhodní hráči doplní volná místa.
Dobré vědět:
- Lobby vybírá kampaň a režim. Nasaď server s režimem, který chceš hostovat, aby se nainstalovaly správné mody.
- Co-op lobby má místo pro 4 lidi, versus pro 8. Zbytek doplní boti.
- Versus potřebuje před spuštěním aspoň jednoho hráče v každém týmu. Nech lobby chvíli plnit se hráči.
- Hra běží dál i po tvém odchodu. Místa se mohou zaplnit bez tebe, pokud je server plný, počkej, až se někdo odpojí.
- Pro návrat zpět: použij příkaz pro připojení na kartě serveru, připoj se k příteli (Steam → Join Game), nebo pokud je server prázdný, založ novou lobby.
- Klíč vybírá server, není to heslo. Public lobby = mohou se připojit cizí lidé. Friends lobby = jen na pozvání.
Hraní s více než 4 hráči
Víc než 4 lidi funguje jen v režimu sdílení IP adresy (Steam lobby omezuje co-op na 4). Při nasazení vyber větší velikost (až 20), sdílej IP adresu a všichni se připojí. Tým doplníš o survivor boty tlačítkem Add survivor bot ve webové konzoli, nebo spusť !muladdbot 2 do chatu.
Přehled příkazů (podle pluginu)
Spusť tyto příkazy z webové RCON konzole na kartě svého serveru (nebo z herní konzole). Každý příkaz níže je ověřený na živém L4D2 serveru 2hours.gg.
Mapa, hráči a obtížnost (Source engine)
status- Vypíše připojené hráče, jejich Steam ID, ping, mapu a jestli je server rezervovaný. Výstup může být občas nespolehlivý (taková zvláštnost Source enginu); pokud přijde prázdný, zkus to znovu.
changelevel <map>- Načte mapu kampaně (např. changelevel c2m1_highway). Znovu načte mapu a na chvíli odpojí hráče. Rozbalovací nabídka Kampaň to udělá za tebe.
z_difficulty <Easy|Normal|Hard|Impossible>- Nastaví obtížnost co-opu. Impossible = Expert.
sv_maxplayers- Celkový počet slotů pro hráče, daný tarifem, který si nasadíš (4 / 8 / 20). Je pevně daný tím, co sis zaplatil, takže se z konzole změnit nedá; pro víc slotů vyber větší velikost.
sv_region <code>- Region pro matchmaking (3 = Evropa, 0/1 = USA, 4 = Asie…). Nastavujeme ho podle datacentra, aby tě lobby našlo; sahat na to by ses neměl potřebovat.
kick "<name>"- Vyhodí hráče podle jména (admin verzi s menu najdeš pod sm_kick).
say <message>- Pošle zprávu do chatu všem jménem serveru.
sb_add- Přidá jednoho survivor bota k základním 4 místům.
Steam lobby a matchmaking
sv_search_key <key>- Klíč, který nasměruje Steam lobby přesně na tento server. Nastavuje se na serveru (to za tebe uděláme při nasazení) A zároveň každým hráčem v jeho konzoli, než založí lobby. Není to heslo, viz poznámku o klíči výše.
sv_allow_lobby_connect_only <0|1>- 0 = přímé připojení povoleno, takhle se spouští všechny naše servery (na serverech se Steam lobby je to tvá cesta zpět do běžící hry). 1 = povolené je jen připojení přes lobby, přímá IP se odmítá.
sv_force_unreserved <0|1>- 1 = povolí víc než 4 hráče přes přímou IP (Share-the-IP). 0 = zachová rezervaci lobby, aby tě matchmaking našel (Steam lobby). Vzájemně se vylučují.
mm_dedicated_force_servers <ip>:27015- Na straně klienta. Připne tvou lobby k jedné konkrétní IP serveru. Volitelné, pokud je klíč unikátní; hodí se jako jistota navíc.
Větší co-op (MultiSlots)
sm_addbots <n>- Vytvoří n dalších survivor botů nad základní 4 (funguje z webové konzole, pohání tlačítko Add survivor bot).
!muladdbot <n> (sm_muladdbot)- Přidá n botů přeživlých jako další členy týmu (otevře nové sloty nad rámec 4). Spouští se ve hře jako admin; přes RCON to nejde.
l4d_multislots_max_survivors <n>- Maximální počet přeživlých (výchozí 20 na našich serverech, až 31).
l4d_multislots_min_survivors <n>- Minimální počet v týmu: vždy doplněný boty na tento počet (výchozí 4). Zvyš pro větší výchozí tým.
!join- Obsadí slot přeživlého, když se připojíš pozdě nebo sedíš jako divák (spectator).
Administrace SourceModu
sm- Příkazové menu SourceModu (v chatu jde vyvolat i pomocí !admin).
sm plugins list- Vypíše nainstalované pluginy a jejich verze.
sm_cvar <cvar> [value]- Přečte nebo nastaví chráněný cvar. Některé cvary při zadání napřímo vrátí „Unknown command“, ale přes sm_cvar fungují (např. mp_gamemode, survivor_limit).
sm_cvar mp_gamemode <mode> ; changelevel <map>- Přepne herní režim (coop, versus, survival, realism, scavenge). Režim se projeví až při dalším načtení mapy, takže za to připoj changelevel. Rozbalovací nabídka Režim udělá obojí za tebe.
sm_cvar z_max_player_zombies <n>- Maximální počet speciálních nakažených naživu najednou; zvyš pro tvrdší nápor. Nastavuje se přes sm_cvar (samotný příkaz vrátí „Unknown“).
Zábava / cheaty (vyžaduje sv_cheats 1)
sv_cheats 1- Zapne cheat příkazy. Tlačítka „Zábava“ v konzoli to za tebe přepnou.
z_spawn <hunter|tank|witch|…>- Vyvolá speciálního nakaženého tam, kam míříš. Jen s sv_cheats.
director_stop- Zastaví AI Director, aby nespawnoval hordy/speciály, pro klidnější průchod. Jen s sv_cheats.
sb_all_bot_game 1- Nech hru běžet jen s boty (na nastavení/testování). Jen s sv_cheats.
Co píšou hráči (na straně klienta)
connect <ip>:27015- Připoj se přímo na server v režimu Share-the-IP.
setinfo pw <password>- Nastaví heslo pro připojení před vstupem na soukromý server chráněný heslem. Klasický příkaz „password“ je v L4D2 rozbitý, funguje setinfo.
sv_search_key <key>- Nastav klíč serveru před založením lobby, aby matchmaking směřoval právě na tento server.