Jak mohu nastavit TF2 tak, aby dva hráči (já a někdo nezkušený s FPS) mohli hrát na mapě proti robotům, ale ne proti lidem.
Myslím, že musím hledat internetový seznam a hledat servery, které jsou naplněné, a zkontrolovat seznamy jmen, zda vypadají jako roboti.
Offline praxe pravděpodobně nebude fungovat vypadá jako hráč jednoho hráče.
Jakákoli rada, jak to nejlépe udělat, nebo jen tipy, jak najít server na takovém seznamu internetu o něco jednodušší, by byla velmi oceněna.
„Jsme ve stejné síti LAN, takže možná existuje způsob, jak hostovat hru v síti LAN, ke které se může připojit i já & ten druhý?
Komentáře
- I ‚ hádání hostování vlastního serveru není možné.
- nejsem si jist – I ‚ Budu muset zjistit, jaké jsou požadavky na hostování (specifikace atd.)
Odpovědět
Zde je návod, jak vytvořit server a umístit na něj roboty:
- Zkontrolujte, zda máte port 27015 přístupný pro připojení.
Jak? Podívejte se sem . - Otevřete herní konzoli.
Jak? Možnosti⇨Keyboard⇨Pokročilé … ⇨Povolit vývojářskou konzoli. Stisknutím ~ / ` konzolu kdykoli otevřete. - mg src = „https://i.imgur.com/61dAS.png“ alt = „Optional“ title = „Optional“> Typ
sv_lan 0
pokud chcete, aby byla hra veřejná, nebosv_lan 1
pouze pro LAN.
Doporučuje se veřejný server - Zadejte
map <mapname>
a nahraďte < mapname > s názvem mapy, kterou chcete přehrát.
Nebo stiskněte [+] napravo od PROHLÍŽET SERVERY v hlavní nabídce. - mg src = „https://i.imgur.com/61dAS.png“ alt = „Volitelné“ title = „Volitelné“> Pokud je server veřejný a nechcete, aby do něj někdo zasahoval, můžete nastavit heslo:
Zadejtesv_password <pass>
a nahraďte < pass > s jednoduchým heslem.
(např. ) - Nastavte obtížnost robotu:
tf_bot_difficulty <x>
, kde < x > je od 0 (nejjednodušší) do 3.
(např.tf_bot_difficulty 0
) - Přidat roboty :
tf_bot_add <team> <class>
< tým > :red
|blue
< třída > :scout
|soldier
|pyro
|demoman
|heavyweapons
|engineer
|medic
|sniper
|spy
(např.tf_bot_add blue heavyweapons
)
Odebrání všech robotů:tf_bot_kick all
Zde je několik způsobů, jak se váš přítel připojit. Pokud jeden selže, zkuste další.
- Připojte se ke hře přes Steam.
V seznamu Přátelé Steam stiskněte ▼ a připojte se Hra. - V konzole:
connect <ip>:27015
, kde < ip > je vaše (server) adresa IP .
(např.connect 11.22.33.44:27015
) - Vyzkoušejte totéž s vaší místní IP adresou (serveru) (najdete ji v Windows / Linux )
Pokud nic nefunguje, přečtěte si krok 1 pokynů k vytvoření serveru.
Komentáře
- Proč je veřejný server (
sv_lan 0
) doporučován pouze pro hraní přes LAN? - @NickT: S lokálním připojením může být více problémů než s internetovým. Můžete si vyzkoušet, co nejlépe vyhovuje, ale ‚ nevím, zda je vaše síť dobrá, takže ‚ uvedu všechny možnosti. Viz také 5.
- @BlaXpirit – Díky – vypadá to jako skvělý průvodce, včetně všech pochybných otázek, se kterými jsem zápasil (jak otevřít konzolu atd.). ‚ O víkendu budu, dokud to nebudu moci zkusit znovu se svým přítelem, takže ‚ potom pošlu příspěvek zpět s tím, jak to jde 🙂
- Byl jsem ‚ schopen většinu odpovědi otestovat, ale ‚ jsem nebyl schopen otestujte to ještě se svým přítelem, takže ‚ nelze říci, že je plně otestován, a proto je akceptován.Už jsem ‚ hlasoval a přijmu to, jakmile to
potvrdím
tf_bot_quota <n>
je snadný způsob, jak přidat spoustu robotů s automaticky vybranými třídami vyváženými mezi týmy. Odpověď
Režim offline pravděpodobně nebude fungovat, protože to vypadá jako pro jednoho hráče.
Ve skutečnosti na vašem počítači běží skutečný server, který se zdá být spojitelný se všemi na světě se správným nastavením předávání.
Komentáře
- Takže pokud spustím offline hru, měli by být schopni se připojit jako my ‚ používáte stejnou LAN?
- @Durathor Ano, pokud “ nespecifikováno IPv4 “ kool, kterou mi Windows poskytuje, se překládá do “ 0,0. 0,0 “ pak server přijme připojení bez ohledu na to, z jaké adresy pocházejí.
- Hmm to okamžitě ‚ t work – nemohl jsem to ‚ vidět na kartě LAN u druhého hráče a odeslání pozvánky ke hře vedlo k tomu, že ‚ se nemůže připojit k server < moje veřejná IP >. Možná k tomu budu muset udělat různé přesměrování / překlad portů. Jako alternativu jsem zkusil ‚ vytvořit server ‚. Který zahájil hru, ke které se můj přítel mohl připojit. Ale nemohl jsem ‚ t, jen jsem se díval z výšky na most 2fort. A nemohl jsem ‚ zjistit, jak přidat roboty. O tom jsem ‚ hodně googlil a ‚ nenašel jediný dobrý návod ….
- @dhblah Jakou IP používáte? Mělo by začínat eiter
192
nebo10
; například192.168.0.2
. - no, zkusil jsem se připojit k místní IP (192.168.1.2) a fungovalo to! děkuji
odpověď
Wiki TF2 má stránku , který uvádí seznam příkazů, AI a podporovaných map, na kterých lze roboty použít. K používání tohoto typu bot nepotřebujete cheaty. Ale loutkové roboty ano.
Takže spustíte server, připojíte se k týmu, řekněme ČERVENĚ. Poté zadejte do konzoly tf_bot_add blue
Váš přítel se připojí a vybere také tým RED. Poté zadejte tf_bot_add 13
V obou týmech pak budete mít 8 lidí.
Chcete-li změnit obtížnost robotů, před přidáním prvního robota zadejte tf_bot_difficulty
.
Následuje obtížnost jako číslo: 0 = snadný, 3 = odborník, výchozí 1 = normální.
Odpověď
To je to, co dělám; používá několik věcí z různých výše uvedených odpovědí.
- Jako server použijte nejrychlejší LAN stroj a jeho IP adresu zjistíte zadáním
ipconfig
do příkazový řádek. Tato místní adresa IP je pravděpodobně něco jako192.168.1.10
- Ujistěte se, že je
hl2.exe
nastaven jako aplikace, která může získat prostřednictvím brány firewall serveru pro vaši síť (nebo pokud nepoužíváte bránu firewall systému Windows, ujistěte se, že může projít přenos UDP portu 27015) - Spusťte server v hlavní nabídce TF2 tohoto stroje
- V konzole TF2 serveru použijte tyto příkazy k vyplnění robotů v týmu, pokud v týmu není 8 hráčů:
-
tf_bot_quota_mode fill
-
tf_bot_quota 16
-
- Zkuste se k tomuto serveru připojit z jiného počítače v síti LAN zadáním
connect server_ip
v konzole TF2 a nahraditserver_ip
adresou IP serveru, který jste identifikovali výše - Pokud získáte zpráva, že heslo nebylo přijato, nastavte heslo na prázdné v konzole TF2 serveru pomocí
sv_password ""
a zkuste se znovu připojit od klienta - Whe n hra se spustí, pokud se roboti nepohybují, vygenerujte jim síť pomocí těchto příkazů na konzole TF2 serveru:
-
sv_cheats 1
-
nav_generate
-