This article relates to the game "Team Fortress 2". Click here for more information.

Creating a Spawnroom

From Valve Developer Community
Jump to navigation Jump to search
English (en)한국어 (ko)Português do Brasil (pt-br)Русский (ru)Translate (Translate)

Criando sua sala

Uma sala simples.

Primeiro de tudo, você deve escolher uma área do mapa para sua spawn room. Tem de ser grande o bastante para caber a quantidade desejada de info_player_teamspawn que você deseja. A sua sala deve ter uma passagem para a porta que vamos adicionar mais a tarde, a sala pode ser de qualquer forma ou cor, porém, neste exemplo usaremos a sala ao lado.

Tranformando em uma Spawn Room

Veja também: Creating Respawn Areas(en)

Colocando os jogadores dentro

Agora adicione 16 jogadores na sua sala.

Primeiro crie uma info_player_teamspawn na sua sala, depois abra a aba de propriedades do objeto e mude o time para RED e o nome para algo como team_red_player_1, adicione na sua sala, copie e cole a entidade 15 vezes, tendo certeza que os spawns estão separados de paredes e do chão, caso contraria podem ocorrer bugs.

Permitindo que jogadores troquem de classe sem morrer

preencha a sala com func_spawnroom.

Agora crie uma func_respawnroom um brush com o material tools/toolstrigger, agora preencha a sua sala com esse material. Você pode fazer isso usando a Block Tool e criando um quadrado com o material tools/toolstrigger, depois abra as propridades do objeto e nomeie ele como respawnroom_red_01 e configure para spawnar apenas o time RED.

Note.pngNota:Esse brush já vai prevenir que Engineers construam dentro do spawn.

Adicionando um armário de reabastecimento

Veja Também: Resupply Areas(en)

Adicione o reabastecimento em algum lugar.

Seria bom ter uma área de reabastecimento no seu spawn, uma área de reabastecimento consiste de duas entidades, sendo elas:

Crie um prop_dynamic Em algum lugar da sala, coloque seu modelo como models/props_gameplay/resupply_locker.mdl, e de a ele um nome, como resupply_red_1. Você pode também escolher o quão longo sera a animação de abrir/fechar, apenas mudando o min/max animation time option. Normalmente 0.5 é um bom valor para usar. Agore crie um func_regenerate brush com o material tools/toolstrigger, Tendo certeza que o brush ocupa uma grande área ao redor do prop. Associe ele com a entidade resupply_red_1 (que foi criada no paragrafo a cima) e configure seu time para RED.

Deixando os inimigos de fora

Veja tambem: Team-Specific Barriers(en)

Acesso negado.

Alguns jogadores gostam de camperar nas spawn rooms inigimigas, matando jogadores assim que eles spawnam.Po´rem existe uma fácil solução para esse problema, que consiste em criar uma barreira que bloqueia a passagem do time inimigo. Para fazer isso, crie uma func_respawnroomvisualizer brush com o material tools/toolsnodraw.Atribua ao material overlays/no_entry para o lado que esta contra o spawn.