Jak mogę skonfigurować TF2 tak, aby dwóch graczy (ja i ktoś bez doświadczenia w FPS) mogło grać na mapie przeciwko botom, ale nie ludziom.

Chyba muszę przeszukać listę internetową, próbując znaleźć zapełnione serwery i sprawdzić listy nazw, aby sprawdzić, czy wyglądają jak boty.

Praktyka offline prawdopodobnie nie zadziała. wygląda jak pojedynczy gracz.

Wszelkie porady, jak najlepiej to zrobić, lub tylko wskazówki, jak nieco ułatwić znalezienie serwera na liście internetowej takiej jak ta, będą bardzo mile widziane.

Jesteśmy w tej samej sieci LAN, więc może istnieje sposób na hostowanie gry w sieci LAN, do której zarówno ja & jak i druga osoba mogą dołączyć?

Komentarze

  • I ' m zgaduję, że hosting własnego serwera nie wchodzi w grę.
  • nie wiem – ja ' będę musiał sprawdzić, jakie są wymagania dotyczące hostingu (specyfikacje itp.)

Odpowiedź

Oto instrukcja, jak utworzyć serwer i umieścić na nim boty:

  1. Upewnij się, że masz dostęp do portu 27015 dla połączeń.
    Jak? Spójrz tutaj .
  2. Otwórz konsolę do gier.
    Jak? Opcje⇨Klawiatura⇨Zaawansowane … ⇨Włącz konsolę programisty. Naciśnij klawisz ~ / ` , aby otwórz konsolę w dowolnym momencie.
  3. mg src = „https://i.imgur.com/61dAS.png” alt = „Optional” title = „Optional”> Wpisz sv_lan 0, jeśli chcesz, aby gra była publiczna, lub sv_lan 1 tylko dla sieci LAN.
    Serwer publiczny jest zalecany
  4. Wpisz map <mapname>, zastępując < nazwa mapy > z nazwą mapy, na której chcesz grać.
    Lub naciśnij [+] po prawej stronie PRZEGLĄDAJ SERWERY w menu głównym.
  5. mg src = „https://i.imgur.com/61dAS.png” alt = „Optional” title = „Optional”> Jeśli serwer jest publiczny i nie chcesz nikomu ingerować, możesz ustawić hasło:
    Wpisz sv_password <pass>, zastępując < pass > z prostym hasłem.
    (np. )
  6. Ustaw poziom trudności bota: tf_bot_difficulty <x>, gdzie < x > ma wartość od 0 (najłatwiejsza) do 3.
    (np. tf_bot_difficulty 0)
  7. Dodaj boty : tf_bot_add <team> <class>
    < zespół > : red | blue
    < klasa > : scout | soldier | pyro | demoman | heavyweapons | engineer | medic | sniper | spy
    (np. tf_bot_add blue heavyweapons)
    Aby usunąć wszystkie boty: tf_bot_kick all

Oto kilka sposobów łączenia się znajomego. Jeśli jeden się nie powiedzie, spróbuj następnego.

  • Dołącz do gry przez Steam.
    Na liście znajomych Steam naciśnij ▼ i dołącz Gra.
  • W konsoli: connect <ip>:27015, gdzie < ip to Twój (serwer) adres IP .
    (np. connect 11.22.33.44:27015)
  • Wypróbuj to samo z lokalnym adresem IP (serwera) (znajdź go w Windows / Linux )

Jeśli nic nie działa, zobacz krok 1 instrukcji tworzenia serwera.

Komentarze

  • Dlaczego serwer publiczny (sv_lan 0) jest zalecany tylko do grania w sieci LAN?
  • @NickT: Może być więcej problemów z połączeniem lokalnym niż z internetem. Możesz spróbować tego, co najbardziej Ci odpowiada, ale nie ' nie wiem, czy twoja sieć jest dobra, więc ' wymieniam wszystkie opcje. Zobacz także 5.
  • @BlaXpirit – Dzięki – to wygląda na świetny przewodnik, zawierający wszystkie głupie pytania, z którymi się zmagałem (jak otworzyć konsolę itp.). ' potrwa weekend, aż będę mógł spróbować ponownie z moim przyjacielem, więc ' wrócę później, jak to będzie 🙂
  • Nie ' byłem w stanie przetestować większość odpowiedzi, ale nie ' nie mogłem przetestuj go jeszcze z moim przyjacielem, więc nie mogę ' powiedzieć, że jest w pełni przetestowany i dlatego został zaakceptowany.' już zagłosowałem i zaakceptuję, gdy tylko ' będę w stanie to potwierdzić
  • tf_bot_quota <n> to łatwy sposób na dodanie kilku botów z automatycznie wybranymi klasami zbalansowanymi w zespołach.

Odpowiedź

Praktyka offline prawdopodobnie nie zadziała, ponieważ wygląda jak gra dla jednego gracza.

W rzeczywistości uruchamia on rzeczywisty serwer na twoim komputerze, który wydaje się być dostępny dla wszystkich na świecie przy odpowiedniej konfiguracji przekazywania.

wpisz obraz opis tutaj

Komentarze

  • Jeśli więc uruchomię grę offline, powinni móc się połączyć, ponieważ my ' czy jesteś w tej samej sieci LAN?
  • @Durathor Tak, jeśli ” nieokreślony adres IPv4 ” kool help Windows, który mi obsługuje, tłumaczy się na ” 0.0. 0.0 „, to serwer będzie akceptował połączenia bez względu na adres, z którego pochodzą.
  • Hmm nie ' t natychmiast działa – nie widzę tego ' na karcie LAN drugiego gracza, a wysłanie zaproszenia do gry doprowadziło do ' braku możliwości połączenia się serwer < mój publiczny adres IP >. W tym celu może być konieczne wykonanie różnych przekierowań / tłumaczeń portów. Jako alternatywę próbowałem ' utworzyć serwer '. Co zapoczątkowało grę, do której mógł dołączyć mój przyjaciel. Ale nie mogłem ' t, po prostu patrzyłem na most 2fort z góry. Nie mogłem też ' dowiedzieć się, jak dodać boty. ' sporo googlowałem na ten temat i nie mogę ' znaleźć ani jednego dobrego samouczka ….
  • @dhblah Jakiego adresu IP używasz? Powinien zaczynać się od eiter 192 lub 10; na przykład 192.168.0.2.
  • cóż, próbowałem połączyć się z lokalnym adresem IP (192.168.1.2) i zadziałało! dzięki

Odpowiedź

Wiki TF2 ma stronę , który zawiera listę poleceń, sztucznej inteligencji i obsługiwanych map, na których mogą być używane boty. Nie potrzebujesz kodów, aby korzystać z tego typu bota. Ale roboty-marionetki to robią.

Więc uruchamiasz serwer, dołączasz do drużyny, powiedzmy RED. Następnie wpisz w konsoli tf_bot_add blue

Twój znajomy dołącza i wybiera również drużynę RED. Następnie wpisz tf_bot_add 13

Będziesz wtedy mieć 8 osób w obu zespołach.

Jeśli chcesz zmienić poziom trudności botów, zanim dodając pierwszego bota, wpisz tf_bot_difficulty.

Następnie trudność jako liczba: 0 = łatwy, 3 = ekspert, domyślnie 1 = normalny.

Odpowiedź

To właśnie robię; wykorzystuje kilka rzeczy z różnych odpowiedzi powyżej.

  • Użyj najszybszego komputera w sieci LAN jako serwera i oblicz jego adres IP, wpisując ipconfig w wiersz polecenia. Ten lokalny adres IP to prawdopodobnie 192.168.1.10
  • Upewnij się, że hl2.exe jest skonfigurowany jako aplikacja, która może pobierać przez zaporę sieciową serwera (lub jeśli nie używasz Zapory systemu Windows, upewnij się, że ruch UDP na porcie 27015 może przejść)
  • Uruchom serwer w menu głównym TF2 tego komputera
  • W konsoli TF2 serwera użyj tych poleceń, aby wypełnić boty w drużynie, jeśli w drużynie nie ma 8 graczy:
    • tf_bot_quota_mode fill
    • tf_bot_quota 16
  • Spróbuj połączyć się z tym serwerem z innego komputera w sieci LAN, wpisując connect server_ip w konsoli TF2, zastępując server_ip adresem IP serwera, który wskazałeś powyżej
  • Jeśli otrzymasz komunikat, że hasło nie zostało zaakceptowane, ustaw je jako puste na konsoli TF2 serwera za pomocą sv_password "" i spróbuj ponownie połączyć się z klienta.
  • Whe n gra się uruchamia, jeśli boty się nie poruszają, wygeneruj dla nich „siatkę” za pomocą tych poleceń na konsoli TF2 serwera:
    • sv_cheats 1
    • nav_generate

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *