Como posso configurar o TF2 para que dois jogadores (eu e alguém inexperiente com FPS) possam jogar em um mapa contra bots, mas não contra pessoas.
Acho que preciso vasculhar a lista da Internet tentando encontrar servidores que estão preenchidos e verificando as listas de nomes para ver se eles se parecem com bots.
A prática offline provavelmente não funcionará assim parece um único jogador.
Qualquer conselho sobre a melhor forma de fazer isso ou apenas dicas para facilitar um pouco a localização de um servidor na lista da Internet como este seriam muito apreciados.
Estamos na mesma LAN, então talvez haja uma maneira de hospedar um jogo em LAN em que tanto eu & a outra pessoa possa entrar?
Comentários
- Eu ‘ estou supondo que hospedar seu próprio servidor não é uma opção.
- não tenho certeza – eu ‘ terei que verificar quais são os requisitos de hospedagem (especificações, etc.)
Resposta
Aqui está uma instrução sobre como criar um servidor e colocar bots nele:
- Certifique-se de ter a porta 27015 acessível para conexões.
Como? Olhe aqui . - Abra o console do jogo.
Como? Opções⇨Teclado⇨Avançado … ⇨Ativar o console do desenvolvedor. Pressione ~ / ` para abra o console a qualquer momento. - mg src = “https://i.imgur.com/61dAS.png” alt = “Opcional” title = “Opcional”> Digite
sv_lan 0
se quiser que o jogo seja público ousv_lan 1
apenas para LAN.
Servidor público é recomendado - Digite
map <mapname>
, substituindo < mapname > com o nome do mapa que você deseja reproduzir.
Ou pressione [+] à direita de PROCURAR SERVIDORES no menu principal. - mg src = “https://i.imgur.com/61dAS.png” alt = “Opcional” title = “Opcional”> Se o servidor for público e você não quiser que ninguém se intrometa, você pode definir uma senha:
Digitesv_password <pass>
, substituindo < pass > com alguma senha simples.
(por exemplo, ) - Defina a dificuldade do bot:
tf_bot_difficulty <x>
, onde < x > é de 0 (o mais fácil) a 3.
(por exemplotf_bot_difficulty 0
) - Adicionar bots :
tf_bot_add <team> <class>
< equipe > :red
|blue
< classe > :scout
|soldier
|pyro
|demoman
|heavyweapons
|engineer
|medic
|sniper
|spy
(por exemplo,tf_bot_add blue heavyweapons
)
Para remover todos os bots:tf_bot_kick all
Aqui estão algumas maneiras de seu amigo se conectar. Se um falhar, tente o próximo.
- Junte-se ao jogo pelo Steam.
Na lista de amigos do Steam, pressione ▼ e participe Jogo. - No console:
connect <ip>:27015
, onde < ip > é o seu (servidor “s) endereço IP .
(por exemplo,connect 11.22.33.44:27015
) - Tente a mesma coisa com seu endereço IP local (servidor “s) (encontre-o em Windows / Linux )
Se nada funcionar, consulte a etapa 1 das instruções de criação de servidor.
Comentários
- Por que um servidor público (
sv_lan 0
) é recomendado apenas para jogar em uma LAN? - @NickT: Pode haver mais problemas com conexão local do que com internet. Você pode tentar o que for mais adequado, mas eu não ‘ não sei se sua rede é boa, então ‘ estou listando todas as opções. Além disso, consulte 5.
- @BlaXpirit – Obrigado – este parece ser um ótimo guia, incluindo todas as questões idiotas com as quais eu estava lutando (como abrir o console, etc). ‘ Será o fim de semana até que eu possa tentar novamente com meu amigo, então ‘ postarei de volta depois disso, como vai ser 🙂
- Eu ‘ fui capaz de testar a maior parte da resposta, mas não ‘ não fui capaz de teste-o com meu amigo ainda, então ‘ não posso dizer que foi totalmente testado e, portanto, aceito.Eu ‘ já votei a favor e aceitarei isso assim que ‘ puder confirmar
-
tf_bot_quota <n>
é uma maneira fácil de adicionar vários bots com classes auto-selecionadas balanceadas entre as equipes.
Resposta
A prática off-line provavelmente não funcionará, pois parece para um único jogador.
Na verdade, ele executa um servidor real em sua máquina que parece ser agregável a qualquer pessoa no mundo com a configuração de encaminhamento adequada.
Comentários
- Portanto, se eu iniciar um jogo offline, eles devem ser capazes de se conectar como nós ‘ está na mesma LAN?
- @Durathor Sim, se o ” IPv4 não especificado ” kool aid que o Windows está me servindo traduz para ” 0.0. 0.0 ” então o servidor aceitará conexões, não importa o endereço de onde elas venham.
- Hmm não ‘ imediatamente trabalho – não foi possível ‘ vê-lo na guia LAN no segundo jogador e enviar um convite de jogo levou a ‘ incapaz de se conectar servidor < meu IP público >. Posso precisar fazer vários encaminhamentos / traduções de portas para isso. Como alternativa, tentei fazer ‘ criar servidor ‘. O que deu início a um jogo em que meu amigo poderia participar. Mas eu não consegui ‘ t, apenas saí olhando do alto para a ponte 2fort. E também não conseguia ‘ descobrir como adicionar bots. Eu ‘ estive pesquisando um pouco sobre isso no Google e não consigo ‘ encontrar um único tutorial bom …
- @dhblah Qual IP você está usando? Deve começar com eiter
192
ou10
; por exemplo,192.168.0.2
. - bem, tentei conectar ao IP local (192.168.1.2) e funcionou! obrigado
Resposta
O wiki do TF2 tem uma página que lista os comandos, IA e mapas compatíveis nos quais os bots podem ser usados. Você não precisa de cheats para usar este tipo de bot. Mas os bots fantoches sim.
Então você inicia o servidor, junta-se a uma equipe, digamos RED. Em seguida, digite no console tf_bot_add blue
Seu amigo se junta e seleciona o time RED também. Em seguida, digite tf_bot_add 13
Você terá 8 pessoas em ambas as equipes.
Se você deseja alterar a dificuldade dos bots, antes adicionando o primeiro bot, digite tf_bot_difficulty
.
Seguido pela dificuldade como um número: 0 = fácil, 3 = especialista, padrão 1 = normal.
Resposta
Isso é o que eu faço; ele usa algumas coisas das várias respostas acima.
- Use a máquina LAN mais rápida como seu servidor e descubra seu endereço IP digitando
ipconfig
em um prompt de comando. Este endereço IP local é provavelmente algo como192.168.1.10
- Certifique-se de que
hl2.exe
esteja configurado como um aplicativo que pode obter através do firewall do servidor para sua rede (ou se você não estiver usando o Firewall do Windows, certifique-se de que o tráfego UDP da porta 27015 possa passar) - Inicie um servidor no menu principal TF2 desta máquina
- No console TF2 do servidor, use estes comandos para preencher bots no time se não houver 8 jogadores por time:
-
tf_bot_quota_mode fill
-
tf_bot_quota 16
-
- Tente se conectar a este servidor a partir de outra máquina na LAN digitando
connect server_ip
no console TF2, substituindoserver_ip
pelo endereço IP do servidor que você identificou acima - Se você obtiver um mensagem de que a senha não foi aceita, defina a senha em branco no console TF2 do servidor com
sv_password ""
e tente conectar-se do cliente novamente - Quando No início do jogo, se os bots não estiverem se movendo, gere uma “malha” para eles com estes comandos no console TF2 do servidor:
-
sv_cheats 1
-
nav_generate
-