Team Fortress 2
Agent Ulgrin May 29, 2017 @ 2:15pm
How do I use custom pop files? (Custom Waves)
How....exactly?
< >
Showing 1-11 of 11 comments
76561198199727671 May 29, 2017 @ 2:20pm 
UGH.

You save a file as mvm_validmap_missionname.pop, put it to steamapps/common/Team Fortress 2/tf/scripts/population folder, open the game, start an offline training game with bots while setting their count to 0 on any map, open console, type "changelevel mvm_validmap" (this is the same validmap as earlier), then votechange mission to missionname, wait 10 seconds, press F4, wait 10 more seconds and then wait for bots to obliterate you. Done.
Juno Brier May 29, 2017 @ 2:25pm 
Basically, if you do everything right, it should show up in your vote menu to change mission.
Agent Ulgrin May 29, 2017 @ 2:26pm 
Thanks.

Now I can get completely demolished by a humongous boss bot!
76561198199727671 May 29, 2017 @ 2:31pm 
In before bad pop file.
76561198199727671 May 29, 2017 @ 2:39pm 
♥♥♥♥♥♥♥ called it!

Originally posted by Dat Cat:
Wait,bots aren't spawning...
Check if your popfile has as many } as it has {, if all where are followed by "spawnbot", and if "maxcount" isn't smaller than any other number.
Agent Ulgrin May 29, 2017 @ 2:47pm 
Well,I used mvm,tf and I know absolutely nothing about really anytihng in the pop file,and I'm pretty lazy.

Fix all errors and repost fixed?
//This file has been generated by http://mvm.tf
//Copy this file in your tf/scripts/population folder
#base robot_giant.pop
#base robot_standard.pop
#base robot_gatebot.pop
population
{
StartingCurrency 400
RespawnWaveTime 6
CanBotsAttackWhileInSpawnRoom no
Templates
{
}
Wave
{
WaitWhenDone 65
Checkpoint Yes
StartWaveOutput
{
Target wave_start_relay
Action Trigger
}
DoneOutput
{
Target wave_finished_relay
Action Trigger
}
WaveSpawn
{
TotalCurrency 10
TotalCount 2
MaxActive 3 SpawnCount 4
WaitBeforeStarting 0
WaitBetweenSpawns 10
Where spawnbot
Squad
{
TFBot
{
ClassIcon demo_burst
Health 17500
Name "Bot Leader"
Scale 2.5
Class Demoman
Skill Normal
WeaponRestrictions MeleeOnly
ItemAttributes
{
ItemName "gold botkiller stickybomb launcher mk.ii"
"slow enemy on hit" 3.5
"fire rate penalty" 0.3
}
ItemAttributes
{
ItemName "the king of scotland cape"
"critboost on kill" 2
}
CharacterAttributes
{
"damage bonus" 2.5
"move speed penalty" 6.3
}
Item "gold botkiller stickybomb launcher mk.ii"
Item "the bat outta hell"
Item "propaganda contest third place"
Item "the king of scotland cape"
}
TFBot
{
ClassIcon demoman
Health 175
Name Demoman
Class Demoman
Skill Normal
}
}
}
}
Wave
{
WaitWhenDone 65
Checkpoint Yes
StartWaveOutput
{
Target wave_start_relay
Action Trigger
}
DoneOutput
{
Target wave_finished_relay
Action Trigger
}
WaveSpawn
{
TotalCurrency 400
TotalCount 10
MaxActive 5
SpawnCount 2
WaitBeforeStarting 0
WaitBetweenSpawns 10
Where spawnbot
Squad
{
TFBot
{
ClassIcon scout
Health 125
Name Scout
Class Scout
Skill Normal
}
}
}
}
}
//This file has been generated by http://mvm.t
Last edited by Agent Ulgrin; May 29, 2017 @ 2:47pm
Agent Ulgrin May 29, 2017 @ 2:52pm 
I'm assuming you left the thread because of a response delay or something...
76561198199727671 May 29, 2017 @ 3:02pm 
//This file has been generated by {LINK REMOVED} //Copy this file in your tf/scripts/population folder #base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 400 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no Templates { } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 10 TotalCount 8 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon demo_burst Health 17500 Name "Bot Leader" Scale 2.5 Class Demoman Skill Normal WeaponRestrictions MeleeOnly ItemAttributes { ItemName "gold botkiller stickybomb launcher mk.ii" "slow enemy on hit" 3.5 "fire rate penalty" 0.3 } ItemAttributes { ItemName "the king of scotland cape" "critboost on kill" 2 } CharacterAttributes { "damage bonus" 2.5 "move speed penalty" 6.3 } Item "gold botkiller stickybomb launcher mk.ii" Item "the bat outta hell" Item "propaganda contest third place" Item "the king of scotland cape" } TFBot { ClassIcon demoman Health 175 Name Demoman Class Demoman Skill Normal } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 400 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon scout Health 125 Name Scout Class Scout Skill Normal } } } } } //This file has been generated by {LINK REMOVED}

Done.
Agent Ulgrin May 29, 2017 @ 3:03pm 
Thanks.
Agent Ulgrin May 29, 2017 @ 3:05pm 
Is there a way I could make only one bot leader spawn at once?
76561198199727671 May 29, 2017 @ 3:15pm 
Yes, put only one robot in squad and put 1 everywhere.
< >
Showing 1-11 of 11 comments
Per page: 1530 50

Date Posted: May 29, 2017 @ 2:15pm
Posts: 11