Difference between revisions of "Bots/da"

From Team Fortress Wiki
Jump to: navigation, search
m (Fix categories)
(Updated "Sigsegv" Steam Profile link to be with a SteamID)
 
(9 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{trans}}
 
 
{{DISPLAYTITLE:Bots}}
 
{{DISPLAYTITLE:Bots}}
 
 
[[File:Tr_dustbowl0003.png|right|thumb|300px|En [[Soldier/da|Soldier]] bot i aktion på [[Dustbowl (Training)/da|Dustbowl Trænings]] banen.]]
 
[[File:Tr_dustbowl0003.png|right|thumb|300px|En [[Soldier/da|Soldier]] bot i aktion på [[Dustbowl (Training)/da|Dustbowl Trænings]] banen.]]
 
{{hatnote|Denne side handler om computerstyrede spillere i spillet ''Team Fortress 2''.  
 
{{hatnote|Denne side handler om computerstyrede spillere i spillet ''Team Fortress 2''.  
Line 11: Line 9:
 
{{Quotation|'''Soldier'''|Menneskelige holdkammerater kan dømme dig, men vil disse sjæleløse automater? JA. De er ikke blinde. Men de ER stumme, så din inkompetence er en hemmelighed, de vil tage med sig i graven.}}
 
{{Quotation|'''Soldier'''|Menneskelige holdkammerater kan dømme dig, men vil disse sjæleløse automater? JA. De er ikke blinde. Men de ER stumme, så din inkompetence er en hemmelighed, de vil tage med sig i graven.}}
  
<!--
 
  Attention:
 
  All content related with cheater bots/Casual bots will be reverted. This is not the proper page, and it is covered enough in the page [[Cheating#Bots]]. Thanks!
 
-->
 
 
En '''bot''' er en computerstyret spiller på en server. Der er to typer af bots i ''Team Fortress 2'': AI-bots og Puppet-bots. AI-bots er kodet med sofistikeret kunstig intelligens designet til at efterligne spilleres handlinger i spillet og kan bruges uden at aktivere [[cheats/da|cheats]]. Puppet-bots har ingen AI-kodning, men er nyttige til test og træning. Puppet-bots kræver, at serveren har cheats aktiveret, hvilket også deaktiverer [[achievements/da|præstationer]].
 
En '''bot''' er en computerstyret spiller på en server. Der er to typer af bots i ''Team Fortress 2'': AI-bots og Puppet-bots. AI-bots er kodet med sofistikeret kunstig intelligens designet til at efterligne spilleres handlinger i spillet og kan bruges uden at aktivere [[cheats/da|cheats]]. Puppet-bots har ingen AI-kodning, men er nyttige til test og træning. Puppet-bots kræver, at serveren har cheats aktiveret, hvilket også deaktiverer [[achievements/da|præstationer]].
  
Line 20: Line 14:
 
De standard AI-bots, eller TFBots, er designet til at efterligne menneskelige spillere og styres ikke direkte. Derudover vælges deres [[classes/da|klasser]] tilfældigt. De bruger sofistikeret AI-kode baseret på PlayerBot og Infected AI, der findes i ''Left 4 Dead''-serien.<ref>[http://teamfortress.com/post.php?id=3279 Team Fortress Official Blog - Erectin a dispenser]</ref> AI-bots kræver ikke, at serveren har snydefunktioner aktiveret; derfor er præstationer aktiveret, når du spiller med dem. Der er dog én undtagelse; Bots ser ikke [[Deathcam/da|Dødhckamera]] når de bliver dræbt; derfor kan en spiller ikke opnå Dødkamera-relaterede præstationer.  Derudover øger drab af en bot med et [[Strange/da|Sær]] våben ikke våbnets dræberegister, medmindre våbnet har [[Strange Parts/da|Sær Del]]: Robotter Destrueret  anvendt på det, i hvilket tilfælde drabet vil blive tilføjet til den Sære del og ikke hovedtælleren.
 
De standard AI-bots, eller TFBots, er designet til at efterligne menneskelige spillere og styres ikke direkte. Derudover vælges deres [[classes/da|klasser]] tilfældigt. De bruger sofistikeret AI-kode baseret på PlayerBot og Infected AI, der findes i ''Left 4 Dead''-serien.<ref>[http://teamfortress.com/post.php?id=3279 Team Fortress Official Blog - Erectin a dispenser]</ref> AI-bots kræver ikke, at serveren har snydefunktioner aktiveret; derfor er præstationer aktiveret, når du spiller med dem. Der er dog én undtagelse; Bots ser ikke [[Deathcam/da|Dødhckamera]] når de bliver dræbt; derfor kan en spiller ikke opnå Dødkamera-relaterede præstationer.  Derudover øger drab af en bot med et [[Strange/da|Sær]] våben ikke våbnets dræberegister, medmindre våbnet har [[Strange Parts/da|Sær Del]]: Robotter Destrueret  anvendt på det, i hvilket tilfælde drabet vil blive tilføjet til den Sære del og ikke hovedtælleren.
  
AI-bots kommer i fire færdighedsniveauer, der spænder fra nemt til ekspert. [https://steamcommunity.com/id/segmentation_fault Sigsegv] har samlet [https://steamcommunity.com/sharedfiles/filedetails/?id=572409016|En detaljeret forklaring på forskellene i færdighederne.].
+
AI-bots kommer i fire færdighedsniveauer, der spænder fra nemt til ekspert. [http://steamcommunity.com/profiles/76561198023936575 Sigsegv] har samlet [https://steamcommunity.com/sharedfiles/filedetails/?id=572409016|En detaljeret forklaring på forskellene i færdighederne.].
  
 
AI-bots kan til en vis grad styres indirekte:
 
AI-bots kan til en vis grad styres indirekte:
Line 28: Line 22:
 
* En Medic-bot med en klar ÜberLadning vil straks aktivere opladningen, hvis han eller helingsmålet bliver betydeligt såret.
 
* En Medic-bot med en klar ÜberLadning vil straks aktivere opladningen, hvis han eller helingsmålet bliver betydeligt såret.
 
* Bots vil forsøge at deltage i holdkammerater, der udfører en partner-hån (f.eks. [[High Five!/da|Klør Fem!]]) eller et gruppehån (f.eks. [[Conga/da|Conga]]).
 
* Bots vil forsøge at deltage i holdkammerater, der udfører en partner-hån (f.eks. [[High Five!/da|Klør Fem!]]) eller et gruppehån (f.eks. [[Conga/da|Conga]]).
 
  
 
===Stifinding===
 
===Stifinding===
Line 115: Line 108:
 
;Syntax: <code>tf_bot_force_class <''class''></code>
 
;Syntax: <code>tf_bot_force_class <''class''></code>
  
;Parameters:
+
;Parametre:
 
:<code><''class''></code>
 
:<code><''class''></code>
::The ''classname'' of the class can be ''[[Demoman]]'', ''[[Engineer]]'', ''[[Heavy]]Weapons'', ''[[Medic]]'', ''[[Pyro]]'', ''[[Scout]]'', ''[[Soldier]]'', ''[[Sniper]]'', or ''[[Spy]]''. Default is "" (aka blank).
+
::Klassens ''classname'' kan være ''[[Demoman/da|Demoman]]'', ''[[Engineer/da|Engineer]]'', ''[[Heavy/da|Heavy]]'', ''[[Medic/da|Medic]]'', ''[[Pyro/da|Pyro]]'', ''[[Scout/da|Scout]]'', ''[[Soldier/da|Soldier]]'', ''[[Sniper/da|Sniper]]'', eller ''[[Spy/da|Spy]]''. Standard er "" (aka blank).
  
;Example: <code>tf_bot_force_class medic</code> will make all TFBots respawn as Medic.
+
;Eksempel: <code>tf_bot_force_class medic</code> vil få alle TFBots til at respawne som Medic.
 
|-
 
|-
 
|{{nw|<big>'''<code>tf_bot_force_jump</code>'''</big>}}
 
|{{nw|<big>'''<code>tf_bot_force_jump</code>'''</big>}}
|If enabled, forces bots to repeatedly jump over and over.
+
|Hvis aktiveret, tvinger det bots til at hoppe.
  
 
;Syntax: <code>tf_bot_force_jump <''integer''></code>
 
;Syntax: <code>tf_bot_force_jump <''integer''></code>
  
;Parameters:
+
;Parametre:
 
:<code><''integer''></code>
 
:<code><''integer''></code>
::Either 1 or 0. Default is 0 (disabled).
+
::Enten 1 eller 0. Standard er 0 (deaktiveret).
  
;Example: <kbd>tf_bot_force_jump 1</var> will force AI bots to repeatedly jump.
+
;Eksempel: <kbd>tf_bot_force_jump 1</var> tvinger AI-bots til at hoppe gentagende gange.
 
|-
 
|-
 
|{{nw|<big>'''<code>tf_bot_join_after_player</code>'''</big>}}
 
|{{nw|<big>'''<code>tf_bot_join_after_player</code>'''</big>}}
|If nonzero, bots wait until a player joins before entering the game. This only applies to quota spawned bots.
+
|Hvis den ikke er nul, venter bots, indtil en spiller slutter sig til, før de går ind i spillet. Dette gælder kun for kvote-spawnede bots.
  
 
;Syntax: <code>tf_bot_join_after_player <''integer''></code>
 
;Syntax: <code>tf_bot_join_after_player <''integer''></code>
  
;Parameters:
+
;Parametre:
 
:<code><''integer''></code>
 
:<code><''integer''></code>
::Either 1 or 0. Default is 1 (enabled).
+
::Enten 1 eller 0. Standard er 1 (aktiveret).
  
;Example: <kbd>tf_bot_join_after_player 0</kbd> will make TFBots join the game when added even if no players are on a team.
+
;Eksempel: <kbd>tf_bot_join_after_player 0</kbd> vil få TFBots til at deltage i spillet, når de tilføjes, selv om der ikke er nogen spillere på holdet.
 
|-
 
|-
 
|{{nw|<big>'''<code>tf_bot_keep_class_after_death</code>'''</big>}}
 
|{{nw|<big>'''<code>tf_bot_keep_class_after_death</code>'''</big>}}
|If zero, bots will always respawn as a different class.
+
|Hvis nul, vil bots altid respawne som en anden klasse.
  
 
;Syntax: <code>tf_bot_keep_class_after_death <''integer''></code>
 
;Syntax: <code>tf_bot_keep_class_after_death <''integer''></code>
  
;Parameters:
+
;Parametre:
 
:<code><''integer''></code>
 
:<code><''integer''></code>
::Either 1 or 0. Default is 0 (disabled).
+
::Enten 1 eller 0. Standard er 0 (deaktiveret).
  
;Example: <kbd>tf_bot_keep_class_after_death 1</kbd> will prevent TFBots from changing class.
+
;Eksempel: <kbd>tf_bot_keep_class_after_death 1</kbd> Forhindrer TFbots i at ændre klasse.
 
|-
 
|-
 
|{{nw|<big>'''<code>tf_bot_kick</code>'''</big>}}
 
|{{nw|<big>'''<code>tf_bot_kick</code>'''</big>}}
 
|
 
|
This command will remove one or all AI bots.
+
Denne kommando fjerner en eller alle AI bots.
  
 
;Syntax: <code>tf_bot_kick <''name/all/team''></code>
 
;Syntax: <code>tf_bot_kick <''name/all/team''></code>
  
;Parameters:
+
;Parametre:
 
:<code><''name/all/team''></code>
 
:<code><''name/all/team''></code>
::Specifies the name of bot to remove, the team to remove, or all.
+
::Angiver navnet på den bot, der skal fjernes, det team, der skal fjernes, eller alle.
  
;Example: <kbd>tf_bot_kick CEDA</kbd> will kick the TFBot named "CEDA" if one exists. Like <kbd>tf_bot_kill</kbd>, quotation marks will be needed to kick bots with names that consist of 2 or more words, such as <kbd>tf_bot_kick "Black Mesa"</kbd> to kick the TFBot named "Black Mesa".
+
;Eksempel: <kbd>tf_bot_kick CEDA</kbd> vil kicke TFBot med navnet "CEDA", hvis den findes. Ligesom <kbd>tf_bot_kill</kbd>, vil citationstegn være nødvendig for at kicke bots med navne der består af 2 eller flere ord, så som <kbd>tf_bot_kick "Black Mesa"</kbd> for at kicke TFBotten ved navn "Black Mesa".
 
|-
 
|-
 
|{{nw|<big>'''<code>tf_bot_kill</code>'''</big>}}
 
|{{nw|<big>'''<code>tf_bot_kill</code>'''</big>}}
 
|
 
|
This command will kill one or all AI bots.
+
Denne kommando dræber en eller alle AI bots.
  
 
;Syntax: <code>tf_bot_kill <''name/all/team''></code>
 
;Syntax: <code>tf_bot_kill <''name/all/team''></code>
  
;Parameters:
+
;Parametre:
 
:<code><''name/all/team''></code>
 
:<code><''name/all/team''></code>
::Specifies the name of bot to kill, the team to kill, or all.
+
::Angiver navnet på den bot, der skal dræbes, det hold, der skal dræbes, eller alle.
  
;Example: <kbd>tf_bot_kill CEDA</kbd> will kill the TFBot named "CEDA" if one exists. Quotation marks will be needed to kill bots with names that consist of 2 or more words, such as <kbd>tf_bot_kill "Black Mesa"</kbd> to kill the TFBot named "Black Mesa".
+
;Eksempel: <kbd>tf_bot_kill CEDA</kbd> vil dræve TFbot med navnet "CEDA" hvis den findes. Citationstegn vil være nødvendige for at dræbe bots med navne der består af 2 eller flere ord, så som <kbd>tf_bot_kill "Black Mesa"</kbd> for at dræbe TFbotten ved navn "Black Mesa".
 
|-
 
|-
 
|{{nw|<big>'''<code>tf_bot_melee_only</code>'''</big>}}
 
|{{nw|<big>'''<code>tf_bot_melee_only</code>'''</big>}}
|Determines whether a bot should only use melee weapons or not.
+
|Bestemmer, om en bot kun skal bruge nærkampsvåben eller ej.
  
 
;Syntax: <code>tf_bot_melee_only <''integer''></code>
 
;Syntax: <code>tf_bot_melee_only <''integer''></code>
  
;Parameters:
+
;Parametre:
 
:<code><''integer''></code>
 
:<code><''integer''></code>
::Either 1 or 0. Default is 0 (disabled).
+
::Enten 1 eller 0. Standard er 0 (deaktiveret).
  
;Example: <kbd>tf_bot_melee_only 1</kbd> will have bots using only melee weapons.
+
;Eksempel: <kbd>tf_bot_melee_only 1</kbd> får bots til kun at bruge nærkampsvåben.
 
|-
 
|-
 
|{{nw|<big>'''<code>tf_bot_prefix_name_with_difficulty</code>'''</big>}}
 
|{{nw|<big>'''<code>tf_bot_prefix_name_with_difficulty</code>'''</big>}}
|If nonzero, append the skill level of the bot to the bot's name
+
|Hvis ikke nul, tilføjes bottens færdighedsniveau til bottens navn.
  
 
;Syntax: <code>tf_bot_prefix_name_with_difficulty <''integer''></code>
 
;Syntax: <code>tf_bot_prefix_name_with_difficulty <''integer''></code>
  
;Parameters:
+
;Parametre:
 
:<code><''integer''></code>
 
:<code><''integer''></code>
::Either 1 or 0. Default is 0 (disabled).
+
::Enten 1 eller 0. Standard er 0 (deaktiveret).
  
;Example: <kbd>tf_bot_prefix_name_with_difficulty 1</kbd> will cause added bots to have names like "Normal Aimbot" and "Expert Saxton Hale".
+
;Eksempel: <kbd>tf_bot_prefix_name_with_difficulty 1</kbd> vil få tilføjede bots til at have navne som "Normal Aimbot" og "Expert Saxton Hale".
 
|-
 
|-
 
|{{nw|<big>'''<code>tf_bot_quota</code>'''</big>}}
 
|{{nw|<big>'''<code>tf_bot_quota</code>'''</big>}}
|Determines the total number of TFBots in the game. Only has effect if <var>tf_bot_quota_mode</var> = "<code>fill</code>" or "<code>match</code>".
+
|Bestemmer det samlede antal TFBots i spillet. Har kun effekt, hvis <var>tf_bot_quota_mode</var> = "<code>fill</code>" eller "<code>match</code>".
  
 
;Syntax: <code>tf_bot_quota <''integer''></code>
 
;Syntax: <code>tf_bot_quota <''integer''></code>
  
;Parameters:
+
;Parametre:
 
:<code><''integer''></code>
 
:<code><''integer''></code>
::Whole number between 0 and how many players the server can hold. Default is 0.
+
::Heltal mellem 0 og hvor mange spillere, serveren kan rumme. Standard er 0.
  
;Example: <kbd>tf_bot_quota 2</kbd>, if <var>tf_bot_quota_mode</var> = <code>match</code>, will add two bots to the server for every one human.
+
;Eksempel: <kbd>tf_bot_quota 2</kbd>, hvis <var>tf_bot_quota_mode</var> = <code>match</code>, vil tilføje to bots til serveren for hvert menneske.
 
|-
 
|-
 
|{{nw|<big>'''<code>tf_bot_quota_mode</code>'''</big>}}
 
|{{nw|<big>'''<code>tf_bot_quota_mode</code>'''</big>}}
|Determines the type of quota.
+
|Bestemmer typen af kvote.
  
 
;Syntax: <code>tf_bot_quota_mode<''normal/fill/match''></code>
 
;Syntax: <code>tf_bot_quota_mode<''normal/fill/match''></code>
  
;Parameters:
+
;Parametre:
 
:<code>''normal/fill/match''</code>
 
:<code>''normal/fill/match''</code>
::If 'normal', the server will never add/remove TFBots without explicit commands and <var>bot_quota</var> has no effect.
+
::Hvis 'normal', vil serveren aldrig tilføje/fjerne TFBots uden eksplicitte kommandoer, og <var>bot_quota</var> har ingen effekt.
::If 'fill', the server will adjust bots to keep N players in the game, where N is <var>bot_quota</var>.
+
::Hvis 'fill', vil serveren justere bots for at holde N spillere i spillet, hvor N er <var>bot_quota</var>.
::If 'match', the server will maintain a 1:N ratio of humans to bots, where N is <var>bot_quota</var>.
+
::Hvis 'match', vil serveren opretholde et 1:N-forhold mellem mennesker og bots, hvor N er <var>bot_quota</var>.
  
;Example: <kbd>tf_bot_quota_mode fill</kbd> will always keep (bot_quota - # of human players) bots in the game.
+
;Eksempel: <kbd>tf_bot_quota_mode fill</kbd> vil altid holde (bot_quota - # af menneskelige spillere) bots i spillet.
 
|-
 
|-
 
|{{nw|<big>'''<code>tf_bot_taunt_victim_chance</code>'''</big>}}
 
|{{nw|<big>'''<code>tf_bot_taunt_victim_chance</code>'''</big>}}
|Determines how often a Bot will taunt a human victim.
+
|Bestemmer, hvor ofte en Bot vil håne et menneskeligt offer.
  
 
;Syntax: <code>tf_bot_taunt_victim_chance <''integer''></code>
 
;Syntax: <code>tf_bot_taunt_victim_chance <''integer''></code>
  
;Parameters:
+
;Parametre:
 
:<code><''integer''></code>
 
:<code><''integer''></code>
:: Whole number between 0 and 100. Default is 20.
+
:: Helt tal mellem 0 og 100. Standard er 20.
  
;Examples: <kbd>tf_bot_taunt_victim_chance 0</kbd> Bots will never taunt after killing a human player.
+
;Eksempler: <kbd>tf_bot_taunt_victim_chance 0</kbd> Vil bots aldrig håne efter et drab på en menneskelig spiller.
:<kbd>tf_bot_taunt_victim_chance 100</kbd> Bots will always taunt after killing a human player.
+
:<kbd>tf_bot_taunt_victim_chance 100</kbd> Vil Bots altid håne efter et drab på en menneskelig spiller.
 
|-
 
|-
 
|{{nw|<big>'''<code>tf_bot_warp_team_to_me</code>'''</big>}}
 
|{{nw|<big>'''<code>tf_bot_warp_team_to_me</code>'''</big>}}
|Teleports your team's bots to your position. Requires <code>sv_cheats 1</code>.
+
|Teleporterer dit holds bots til din position. Kræver <code>sv_cheats 1</code>.
  
 
;Syntax: <code>tf_bot_warp_team_to_me</code>
 
;Syntax: <code>tf_bot_warp_team_to_me</code>
  
;Parameters:
+
;Parametre:
 
:N/A
 
:N/A
 
|}
 
|}
  
===Current AI bot status===   
+
===Aktuel AI-bot-status===   
AI bots are fully released{{cite|when were they fully/officially released?}}. Currently, all classes are working properly due to the [[Hatless Update]], including the once-buggy [[Spy]]. AI bots only work properly for most official [[King of the Hill]] maps, some [[Payload]] maps, Attack/Defend maps [[Dustbowl]] and [[Gorge]], [[Capture the Flag]] maps, and [[Mann Manor]] (on the latter two, bots can only be added by using the <kbd>tf_bot_add</kbd> command in the console). The use of AI bots on non-supported maps is possible by following certain steps; however, they will not emulate human players as well.  
+
AI-bots er officielt udgivet {{cite|when were they fully/officially released?}}. I øjeblikket fungerer alle klasser korrekt på grund af {{update link|Hatless Update}}, inklusive den engang så fejlbehæftede [[Spy/da|Spy]]. AI-bots fungerer kun korrekt på de fleste officielle [[King of the Hill/da|Kongen af bakken]] baner, nogle [[Payload/da|Last]] baner, Angrib/Forsvar banerne [[Dustbowl/da|Dustbowl]] og [[Gorge/da|Gorge]], [[Capture the Flag/da|Erobr Flaget]] baner og [[Mann Manor/da|Mann Manor]] (på de to sidstnævnte kan bots kun tilføjes ved at bruge kommandoen <kbd>tf_bot_add</kbd> i konsollen). Det er muligt at bruge AI-bots på ikke-understøttede baner ved at følge visse trin, men de vil ikke emulere menneskelige spillere lige så godt.  
 +
 
  
Bots will not work properly on any [[PLR]] map as they either can't jump over the railings on [[Hightower]] or get stuck in a random corner in spawn; and bots have a dance party on any other [[PLR]] map (this may change in the future).{{cite|where is the future plan?}}
+
Bots vil ikke fungere korrekt på nogen [[PLR/da|PLR]] baner map da de enten ikke kan hoppe over rækværket på [[Hightower/da|Hightower]] eller sidder fast i et tilfældigt hjørne i spawn; og bots har en dansefest på ethvert andet [[PLR/da|PLR]] bane (dette kan ændre sig i fremtiden).{{cite|where is the future plan?}}
  
====AI bot behavior====
+
====AI bot adfærd====
* Bots currently only use the default [[loadout]] (although they can be given non-Stock weapons with a custom mod/plugin).  
+
* Bots bruger i øjeblikket kun standard [[loadout/da|udstyr]] (selvom de kan få ikke standard våben med et brugerdefineret mod/plugin).  
* Bots on Easy difficulty will rarely, if ever, use any weapon other than their primary weapon. Bots on higher difficulties will switch to and use their secondary weapon as soon as the ammunition of their primary weapon is spent, or to compensate for the distance of their target.
+
* Bots på nem sværhedsgraden vil sjældent, hvis nogensinde, bruge andre våben end deres primære våben. Bots på højere sværhedsgrader vil skifte til og bruge deres sekundære våben, så snart ammunitionen til deres primære våben er brugt, eller for at kompensere for afstanden til deres mål.
* Bots currently cannot execute special [[jump]]s (such as rocket jumps) or [[haul]] buildings.
+
* Bots kan i øjeblikket ikke udføre specielle [[jump/da|hop]] (såsom rakethop) eller [[haul/da|flytte]] bygninger.
* If a bot kills a player, they roll a chance to [[taunt]] immediately after, and if it succeeds, they will taunt even if they are under enemy fire. However, bots will not taunt if carrying the enemy intelligence. This behavior applies to [[Robots]] in [[Mann vs. Machine (game mode)|Mann vs. Machine mode]].
+
* Hvis en bot dræber en spiller, kaster de en chance for at [[taunt/da|håne]] umiddelbart efter, og hvis det lykkes, vil de håne, selv om de er under fjendtlig beskydning. Dog vil bots ikke håne, hvis de bærer fjendens efterretninger. Denne opførsel gælder for [[Robots/da|robotter]] i [[Mann vs. Machine (game mode)/da|Mann vs. Machine tilstand]].
* Spy bots (and players) are properly ignored by other bots while [[disguise]]d. However, upon 'touching' any enemy bot, [[Sapper|sapping]], shooting, or [[Cloak]]ing, all other bots who see it happen will declare the bot/player a Spy and won't forget who they are until they change disguises while unseen or until the bot(s) who declared them a Spy dies or feigns death with the [[Dead Ringer]].
+
* Spy bots (og spillere) ignoreres korrekt af andre bots, mens de er [[disguise/da|forklædte]]. Men når man rører en fjendtlig bot, [[Sapper/da|Sapper]], skyder, eller bliver [[Cloak/da|usynlig]], vil alle andre bots, der ser det ske kalde botten/spilleren for Spy og vil ikke glemme, hvem de er, før de skifter forklædning, mens de er usete, eller indtil den eller de bots, der kaldte dem for Spy, dør eller lader som om, de er døde med {{item name|Dead Ringer}}.
* [[Pyro]] bots will use the [[compression blast]] against projectiles and opponents with unusual frequency if on difficulties other than Easy.
+
* [[Pyro/da|Pyro]] bots vil bruge [[compression blast/da|Lufttryk]] mod projektiler og fjender med usædvanlig hyppighed, hvis sværhedsgraden er sat på mere end easy.
* [[Medic]] bots will usually heal all other classes before Snipers (and to a lesser extent Engineers) even if the "Medic!" voice command is used.
+
* [[Medic/da|Medic]] bots vil normalt heale alle andre klasser før Sniper (og i mindre grad Engineers), selv hvis stemmekommandoen "Medic!" bruges.
* Medic bots tend to favor Heavies, Soldiers, Demomen, and Pyros, if being played by a human. If no human player is one of these classes, they are not likely to be pocketed.
+
* Medic bots har en tendens til at favorisere Heavies, Soldiers, Demomen og Pyros, hvis de spilles af et menneske. Hvis ingen menneskelig spiller er en af disse klasser, er det ikke sandsynligt, at de bliver taget.
* A Medic bot with an ÜberCharge ready will immediately activate the charge if he gets hurt. This behavior is used by [[Über Medic]]s in [[Mann vs. Machine (game mode)|Mann vs. Machine mode]].
+
* En Medic-bot med en ÜberLadning klar vil straks aktivere ladningen, hvis han bliver såret. [[Über Medic/da|Über Medics]] i [[Mann vs. Machine (game mode)/da|Mann vs. Machine tilstand]].
* Bots do not attack during setup time unless they are attacked first (with the exception of [[Demoman]] bots planting stickybombs).
+
* Bots angriber ikke i opsætningstiden, medmindre de bliver angrebet først (med undtagelse af [[Demoman/da|Demoman]] bots, der planter klæbebomber).
* Engineer bots do not upgrade (or even remove Sappers from) their Teleporters, and sometimes don't repair their Sentry Guns even when they're not under fire.
+
* Engineer bots opgraderer ikke (eller fjerner ikke engang Sappere fra) deres Teleportere, og nogle gange reparerer de ikke deres Sentry Guns, selv når de ikke er under beskydning.
* Engineer bots will never repair or upgrade a friendly Engineer bot's building, unless that building is in the way of the Engineer's target.
+
* Engineer bots vil aldrig reparere eller opgradere en venligtsindet Engineer-bots bygning, medmindre denne bygning er i vejen for Engineerens mål.
* Bots, excluding Engineers, Snipers, and Spies, will stay in their spawn positions on setup when attacking in a [[Attack/Defend]] map or a [[Payload]] map.
+
* Bots, undtagen Engineers, Snipers, og Spies, vil blive i deres spawn positioner, når de angriber på en [[Attack/Defend/da|Angrib/Forsvar]] bane eller en [[Payload/da|Payload]] bane.
* Spy bots, when spotted by another bot (possibly player), will not attempt to backstab and will instead switch to their [[Revolver]] and shoot while retreating.
+
* Når Spy bots bliver set af en anden bot (evt. spiller), vil de ikke forsøge at backstabbe, men i stedet skifte til deres {{item name|Revolver}} og skyde, mens de trækker sig tilbage.
* Demoman bots, once they know where a Sentry Gun is (usually after dying to one), will be able to stand out of range of the sentry and perfectly aim and time their stickybomb charges to land precisely where the Sentry Gun is. Walls and ceilings may occasionally get in the way of the stickybombs' flight path, though.
+
* Når  Demoman bots ved hvor en Sentry er (som regel efter at være døde til en), kan de stå uden for Sentriens rækkevidde og sigte perfekt og time deres Klæbebomber-ladninger, så de lander præcis, hvor Sentrien er. Vægge og lofter kan dog af og til komme i vejen for Klæbebombers flyvebane.
* Sniper bots, upon scoping in and not finding a target, will use one of the "Negative" [[Sniper voice commands#Voice Menu 3|voice commands]]
+
* Sniper bots, der har scopet ind og ikke har fundet et mål, vil bruge en af de "Negative" [[Sniper voice commands#Voice Menu 3/da|stemmekommandoer]]
* Friendly Medics will tend to heal a disguised Spy.
+
* Venlige Medics vil helbrede en forklædt Spy.
  
====Bugs====
+
====Fejl====
* Bots may try to walk/shoot through unmovable objects such as walls.
+
* Bots kan forsøge at gå/skyde gennem ubevægelige objekter såsom vægge.
* Whenever a player/bot cloaks/decloaks or disguises/undisguises, the bots will 'see' players who are behind them and turn around, even if out of the bot's [[field of view]]. Note that this isn't due to any sounds made by the player (footsteps, miscellaneous weapon noises, etc.).
+
* Når en spiller/bot camouflerer/afcamouflerer eller forklæder/afslører sig, vil botterne 'se' spillere, der er bag dem, og vende sig om, selvom de er uden for bottens [[field of view/da|synsfelt]]. Bemærk, at dette ikke skyldes nogen lyde, der laves af spilleren (fodtrin, forskellige våbenlyde, osv.).
* Though rarely, bots may stand inside one another during usage of an Engineer's Teleporter, and get stuck (can't move).
+
* Selvom det er sjældent, kan bots stå inde i hinanden under brug af en Engineers teleporter og sidde fast (kan ikke bevæge sig).
* When bots use [[voice commands]] (such as "Spy!" and "Move Up!"), text versions of the voice commands do not display.
+
* Når bots bruger [[voice commands/da|stemmekommandoer]] (såsom "Spy!" og "Ryk Frem!"), vises tekstversioner af stemmekommandoerne ikke.
* A [[Medic]] bot who is [[healing]] a player will not avoid enemy fire or collect [[health pickups]], even if he is at critically low health.  
+
* En[[Medic/da|Medic]] bot der [[healing/da|helbreder]] en spiller vil ikke undgå fjendtlig ild eller samle [[health pickups/da|helbredspakker]] op, selv hvis den er ved kritisk lavt helbred.
* Bots are able to move while taunting, making the [[Holiday Punch]] ineffective.
+
* Bots kan bevæge sig mens de håner, dette gør {{item name|Holiday Punch}} ineffektiv.
* Recently attacked Medic bots will often fail to use their [[Syringe Gun]] to deal with enemies at non-[[melee]] range, instead switching to their [[Bonesaw]], or even to their [[Medi Gun]] on extremely rare occasions.
+
* Nyligt angrebne Medic-bots vil ofte mislykkes i at bruge deres {{item name|Syringe Gun}} til at håndtere fjender uden for [[melee/da|nærkamp]]srækkevidde, i stedet skifter de til [[Bonesaw/da|Knoglesaven]], sommetider enddag deres [[Medi Gun/da|Medi-Gevær]].
* Medic bots will fail to lead their aim or to compensate for gravity while firing the Syringe Gun. This may be due to the Syringe Gun not being properly identified as a non-[[hitscan]] weapon in the bot AI code.  
+
* Medic-bots vil ikke være i stand til at føre deres sigte eller at kompensere for tyngdekraften under aftrykket af {{item name|Syringe Gun}}. Dette kan skyldes, at {{item name|Syringe Gun}} ikke er korrekt identificeret som et ikke-[[hitscan/da|hitscan]]-våben i bot-AI-koden.
* Spy bots are able to see and follow cloaked Spies (AI or player) should one give himself away, regardless of difficulty level.
+
* Spy bots er i stand til at se og følge skjulte Spies (AI eller spiller), hvis en afslører sig selv, uanset sværhedsniveauet.
* Even if a Spy is disguised as a class of his team (player only, as bots will never do this), enemies will still point him out as a Spy should he bump into an enemy.
+
* Selv hvis en Spy er forklædt som en klasse fra sit hold (kun spiller, da bots aldrig vil gøre dette), vil fjender stadig afsløre ham som en Spy, hvis han støder ind i en fjende.
* Bots abide by Auto-balance rules. To be able to spawn bots on a specific team, you must set {{cvar|mp_teams_unbalance_limit}} to 0.
+
* Botter overholder auto-balanceringsreglerne. For at kunne spawne botter på et bestemt hold, skal du indstille {{cvar|mp_teams_unbalance_limit}} til 0.
* Engineer bots may ignore their [[buildings]] until they're destroyed.
+
* Engineer bots kan ignorere [[buildings/da|bygninger]] indtil de er ødelagte.
* Heavy bots will sometimes try to fire their Minigun even when out of ammo. (Although it seems to occur abundantly when the bot difficulty is set below Advanced)
+
* Heavy bots vil nogle gange affyre deres {{item name|Minigun}} selvom den er løbet tør for ammunition. (Selvom det synes at forekomme oftere, når bot-sværhedsgraden er indstillet til under Avanceret)
* Medic bots on the losing team will occasionally commit suicide during [[Humiliation]] when there are no enemies nearby. Players are unable to do the same, even using commands.
+
* Medic bots på det tabende hold vil lejlighedsvis begå selvmord under [[Humiliation/da|Ydmygelse]] når der ikke er nogle fjender i nærheden. Spillere kan ikke gøre det samme, selv ved hjælp af kommandoer.
* Setting the loadout menu's preview to BLU will cause RED bots to appear BLU.  
+
* Hvis man indstiller genstande menuens forhåndsvisning til BLU vil RED botter fremstå som BLU.  
* Currently, bots do not work on the following types of game modes or maps, even with a generated navigation mesh. (Spies and Snipers may work, though.)
+
* I øjeblikket fungerer bots ikke på følgende typer af spiltilstande eller baner, selv med en genereret navigationsmesh. (Spies og Snipers kan dog fungere.)
** [[Arena]] and [[Versus Saxton Hale]] Modes <small>{{tooltip|NOTE|Bots will only move after being attacked or approached, and will still stay in spawn indefinitely. Snipers and Spies always work, and Engineers will start to work once the Control Point is unlocked. You can play a normal working game if you force the Sniper or Spy class with the command tf_bot_force_class}}</small>
+
** [[Arena/da|Arena]] og [[Versus Saxton Hale/da|Versus Saxton Hale]] <small>{{tooltip|NOTE|vil Bots kun bevæge sig, efter de er blevet angrebet eller nærmet sig, og vil stadig blive i spawn-området på ubestemt tid. Sniper og Spies fungerer altid, og Engineers vil begynde at fungere, når kontrolpunktet er låst op. Du kan spille et normalt fungerende spil, hvis du tvinger Snipers eller Spy klassen med kommandoen tf_bot_force_class.}}</small>
** [[Payload#Payload Race|Payload Race]] <small>{{tooltip|NOTE|Only Engineers, Snipers, and Spies will leave spawn.}}</small>
+
** [[Payload#Payload Race/da|Payload Race]] <small>{{tooltip|NOTE|Kun Engineers, Snipers og Spies vil forlade spawn.}}</small>
** [[Mann Vs. Machine (game mode)|Mann Vs. Machine]] <small>{{tooltip|NOTE|While the actual robot team works, any player-sided bots rarely work. They know to open fire on the enemy team though, and on occasion a bot may step through a player-placed teleporter, but only one or two at most. Spies always work though, so it's possible to play with many Spies on your side that function properly. Engineer bots may also be used, they behave like the engineer bots featured in Mann vs Machine}}</small>
+
** [[Mann Vs. Machine (game mode)/da|Mann Vs. Machine]] <small>{{tooltip|NOTE|Mens det egentlige robotteam fungerer, fungerer spillersidens bots sjældent. De ved dog, at de skal skyde mod fjendens hold, og af og til kan en robot træde igennem en teleporter, der er placeret af spilleren, men det er højst en eller to. Spies fungerer dog altid, så det er muligt at spille med mange Spies på sin side, som fungerer ordentligt. Engineer bots kan også bruges, og de opfører sig som Engineer robotterne i Mann vs Machine.}}</small>
** [[Special Delivery (game mode)|Special Delivery]]
+
** [[Special Delivery (game mode)/da|Speciallevering]]
** [[Robot Destruction]]
+
** [[Robot Destruction/da|Robotdestruktion]]
** [[Cactus Canyon]] <small>{{tooltip|NOTE|Section 2 is not being mapped in the navigation mesh.}}</small>
+
** [[Cactus Canyon/da|Cactus Canyon]] <small>{{tooltip|NOTE|Anden del er ikke en del af navigationsmesh.}}</small>
** [[Mannpower]] <small>{{tooltip|NOTE|Cannot use grappling hooks, or properly use powerups.}}</small>
+
** [[Mannpower/da|Mannpower]] <small>{{tooltip|NOTE|Kan ikke bruge Gribekrog eller powerups.}}</small>
** [[PASS Time]] <small>{{tooltip|NOTE|Only Spies and Snipers will leave spawn, and they won't pick up or follow the ball. The ball can be passed to them, though.}}</small>
+
** [[PASS Time/da|PASS time]] <small>{{tooltip|NOTE|Kun Spies og Snipers vil forlade spawn, og de samler ikke bolden op. Man kan dog kaste bolden til dem.}}</small>
** [[Player Destruction]] <small>{{tooltip|NOTE|Again, only Spies and sometimes Snipers will leave spawn, waiting outside the enemy's spawn while disguised if no human players are present.}}</small>
+
** [[Player Destruction/da|Spillerdestruktion]] <small>{{tooltip|NOTE|Igen, Vil Spies og nogle gange Snipers forlade spawn, Spies venter uden for fjendens spawn, mens de er forklædt, hvis der ikke er nogen menneskelige spillere til stede.}}</small>
** [[Snowycoast]] <small>{{tooltip|NOTE|The RED team will not leave spawn or setup a defence around the cart, and the BLU team will get stuck on a wall in attempting to push the cart. Spies on the BLU team will not move at all.}}</small>
+
** [[Snowycoast/da|Snowycoast]] <small>{{tooltip|NOTE|RED hold vil ikke forlade spawn eller etablere et forsvar omkring vognen, og BLU hold vil sidde fast i en væg, når de forsøger at skubbe vognen. Spies BLU-holdet bevæger sig slet ikke.}}</small>
** [[Snowplow]] <small>{{tooltip|NOTE|The RED team will not leave spawn and setup a defense during setup time, and the BLU team will attempt to push the train as if it were a Payload. Section 2 is not being mapped in the navigation mesh.}}</small>
+
** [[Snowplow/da|Snowplow]] <small>{{tooltip|NOTE|RED hold vil ikke forlade spawn og sætte et forsvar op under opsætningstiden, og BLU hold vil forsøge at skubbe toget, som om det var en Payload. Afsnit 2 bliver ikke kortlagt i navigationsmesh.}}</small>
** [[Byre]] <small>{{tooltip|NOTE|Only Engineers will leave spawn.}}</small>
+
** [[Byre/da|Byre]] <small>{{tooltip|NOTE|Kun Engineers vil forlade spawn}}</small>
** [[Nightfall]] and [[Pipeline]] <small>{{tooltip|NOTE|Only section 3 is mapped in the navigation mesh.}} </small>
+
** [[Nightfall/da|Nightfall]] og [[Pipeline/da|Pipeline]] <small>{{tooltip|NOTE|Kun afsnit 3 er kortlagt i navigationsmeshen.}} </small>
** [[Hassle Castle]] <small>{{tooltip|NOTE|RED bots will work perfectly fine, but BLU bots will never leave spawn, with the exception of Scouts and Spies.}}</small>
+
** [[Hassle Castle/da|Hassle Castle]] <small>{{tooltip|NOTE|RED bots fungerer helt som de skal, men BLU bots forlader ikke spawn. Udover Spies og Scouts.}}</small>
* Bots that have their [[Melee]] weapons out will occasionally not switch to their other weapons, even if they pick up ammo.
+
* Bots som har deres [[Melee/da|nærkampsvåben]] ude vil nogle gange ikke skifte til deres andre våben selvom de opsamler ammunition.
** This can be fixed by either killing them or just randomly.
+
** Dette fikses tilfældigt eller ved at dræbe dem.
* After the [[Jungle Inferno Update]], bots spawned with specific parameters (example:{{cvar|tf_bot_add 5 pyro blue normal}}) will die in their spawnrooms. This can be prevented with the command: {{cvar|tf_bot_reevaluate_class_in_spawnroom 0}}, which requires setting {{cvar|sv_cheats}} to 1.
+
* Efter {{update link|Jungle Inferno Update}}, vil bots der blev spawned med specifikke parametre (eksempel:{{cvar|tf_bot_add 5 pyro blue normal}}) dø i deres spawn rum. Dette kan undgåes med kommandoen: {{cvar|tf_bot_reevaluate_class_in_spawnroom 0}}, hvilket kræver at indstillingen {{cvar|sv_cheats}} er sat til 1.
  
===AI bot names===
+
===AI bot navne===
The AI bots are programmed to have different names, with many of their names being references to ''Team Fortress 2'', Valve's other works, and computer programming. Many of these names have been requested on the [[Steam Users' Forums|Steam forums]]. <!--If you encounter other names that aren't on the list, please add them-->
+
AI bots er programmeret til at have forskellige navne, mange af deres navne er referencer til ''Team Fortress 2'', Valve's andre værker , og computerprogrammering. Mange af disse navne er blevet tilføjet fra [[Steam Users' Forums/da|Steam forums]]. <!--If you encounter other names that aren't on the list, please add them-->
  
 
{{Bot names}}
 
{{Bot names}}
  
AI bots names can also be customized by a player by typing in, for example, <kbd>tf_bot_add heavyweapons blue "Blu Hoovy"</kbd>; this example would put a [[BLU]] [[Heavy]] on the BLU team with the name "Blu Hoovy".
+
AI bots navne kan også ændres ved at spilleren skriver f.eks. <kbd>tf_bot_add heavyweapons blue "Blu Hoovy"</kbd>; dette eksempel vil putte en [[BLU/da|BLU]] [[Heavy/da|Heavy]] BLU hold med navnet "Blu Hoovy".
  
==Puppet bots==
+
==Marionet bots==
Puppet bots have no AI code and cannot move or act on their own. These bots can be used like puppets though: players can manipulate them to follow the player's commands such as following the player around and firing their weapons. Puppet bots are mainly used for testing purposes and can also create stunning visuals if manipulated accordingly. To spawn puppet bots, {{cvar|sv_cheats}} has to be set to 1.
+
Marionet bots har ingen AI kode og kan ikke gå eller gøre noget selv. Disse bots kan dog bruges som en slags dukker: Spillere kan manipulerer dem til at følge spillerens kommandoer, så som at følge spilleren rundt og affyre deres våben. Marionet bots bliver primært brugt til teste og kan også skabe  og kan også skabe fantastiske billeder, hvis de manipuleres på den rigtige måde. For at skabe marionet bots skal, {{cvar|sv_cheats}} være sat til 1.
  
===Puppet bot commands===
+
===Marionet bot kommandoer===
  
Not all of the following commands work; some working commands are also omitted.  
+
Det er ikke alle de følgende kommandoer, der virker; nogle af dem er også udeladt.  
  
These commands may or may not work for AI bots as well.
+
Det er ikke sikkert, at disse kommandoer også virker for AI-bots.
  
''Note: entering the command without any values will display the command's current setting and a brief description.''
+
''Note: Hvis du indtaster kommandoen uden værdier, vises den aktuelle indstilling for kommandoen og en kort beskrivelse.''
  
 
{| class="wikitable grid"
 
{| class="wikitable grid"
! class="header" | Command
+
! class="header" | Kommando
! class="header" | Description
+
! class="header" | Beskrivelse
 
|-
 
|-
 
|{{nw|<big>'''<code>bot</code>'''</big>}}
 
|{{nw|<big>'''<code>bot</code>'''</big>}}
|This command will create a bot on the given team with the specified class and name. If team or name is omitted, they will be assigned randomly.
+
|Denne kommando opretter en bot på det givne hold med den angivne klasse og det angivne navn. Hvis hold eller navn udelades, vil de blive tildelt tilfældigt.
  
 
;Syntax: <code>bot [<''teamname/number''>] [<''classname''>] [<''name''>] [<''number''>]</code>
 
;Syntax: <code>bot [<''teamname/number''>] [<''classname''>] [<''name''>] [<''number''>]</code>
  
;Parameters
+
;Parametre
 
:<code><''number''></code>
 
:<code><''number''></code>
::Amount of bots to add.
+
::Mængden af bots der skal tilføjes.
 
:<code><''teamname/number''></code>
 
:<code><''teamname/number''></code>
::Specifies the team name or number to assign the bot. Where ''name/number'' can be ''[[RED]]'' or ''1'', ''[[BLU]]'' or ''0''
+
::Angiver det holdnavn eller nummer, som botten skal tildeles. Hvor ''name/number'' kan være ''[[RED/da|RED]]'' eller ''1'', ''[[BLU/da|BLU]]'' eller ''0''.
 
:<code><''classname''></code>
 
:<code><''classname''></code>
::The ''classname'' of the class can be ''[[Demoman]]'', ''[[Engineer]]'', ''[[Heavy]]'', ''[[Medic]]'', ''[[Pyro]]'', ''[[Scout]]'', ''[[Soldier]]'', ''[[Sniper]]'', or ''[[Spy]]''
+
::''classname'' på klassen kan være ''[[Demoman/da|Demoman]]'', ''[[Engineer/da|Engineer]]'', ''[[Heavy/da|Heavy]]'', ''[[Medic/da|Medic]]'', ''[[Pyro/da|Pyro]]'', ''[[Scout/da|Scout]]'', ''[[Soldier/da|Soldier]]'', ''[[Sniper/da|Sniper]]'', eller ''[[Spy/da|Spy]]''
 
:<code><''teleport''></code>
 
:<code><''teleport''></code>
::Teleports the spawned bot to where your cursor is aiming.
+
::Teleporterer den spawnede bot hen, hvor din markør peger.
 
:<code><''targetdummy''></code>
 
:<code><''targetdummy''></code>
::Prevents the spawned bot from losing health.
+
::Forhindrer, at den spawnede bot mister helbred.
 
:<code><''name''></code>
 
:<code><''name''></code>
::''name'' can be anything. If there is already someone with the same name, an incremental number (starting at 1) surrounded with parenthesis will be added to the beginning of the name. For example, joe, (1)joe, (2)joe, etc. If no name is given then the name will be "bot" followed by a number starting with 01; for example, the first bot will be Bot01, the next Bot02, and so on.
+
::''name'' kan være hvad som helst. Hvis der allerede findes en person med samme navn, tilføjes et tal (starter med 1) i parentes til begyndelsen af navnet. For eksempel joe, (1)joe, (2)joe osv. Hvis der ikke er angivet noget navn, vil navnet være "bot" efterfulgt af et tal, der starter med 01; for eksempel vil den første bot være Bot01, den næste Bot02 og så videre.
;Example
+
;Eksempel
 
:<code>bot -team red -class Engineer -name joe</code>
 
:<code>bot -team red -class Engineer -name joe</code>
 
|-
 
|-
 
|{{nw|<big>'''<code>bot_changeclass</code>'''</big>}}
 
|{{nw|<big>'''<code>bot_changeclass</code>'''</big>}}
|Force all bots to change to the specified class.
+
|Tving alle bots til at skifte til den angivne klasse.
  
 
;Syntax: <code>bot_changeclass <''name''> <''classname''></code>
 
;Syntax: <code>bot_changeclass <''name''> <''classname''></code>
  
;Parameters
+
;Parametre
 
:<code><''name''></code>
 
:<code><''name''></code>
::Name of the target bot.
+
::Navn på botten.
 
:<code><''classname''></code>
 
:<code><''classname''></code>
::The ''classname'' of the class the bot will switch to. Default is "" (aka blank).
+
: ''classname'' for den klasse, som botten vil skifte til. Standard er "" (også kaldet blank).
;Example
+
;Eksempel
 
:<code>bot_changeclass bot01 Soldier</code>
 
:<code>bot_changeclass bot01 Soldier</code>
 
|-
 
|-
 
|{{nw|<big>'''<code>bot_changeteams</code>'''</big>}}
 
|{{nw|<big>'''<code>bot_changeteams</code>'''</big>}}
 
|
 
|
Make all bots change teams.
+
Får alle bots til at skifte hold.
This forces all the bots to switch teams. If a bot was on the RED team then it will now be on the BLU team and vice versa.
+
Dette tvinger alle bots til at skifte hold. Hvis en bot var på det RED hold, vil den nu være på det BLU hold og omvendt.
 
|-
 
|-
 
|{{nw|<big>'''<code>bot_command</code>'''</big>}}
 
|{{nw|<big>'''<code>bot_command</code>'''</big>}}
|Sends specified command on behalf of specified bot.
+
|Sender den angivne kommando på vegne af den angivne bot.
  
 
;Syntax: <code>bot_command <''name/all''> <''console command''></code>
 
;Syntax: <code>bot_command <''name/all''> <''console command''></code>
;Parameters
+
;Parametre
 
:<code><''name/all''></code>
 
:<code><''name/all''></code>
::Name or id of the bot to send the command to. Setting this to 'all' will send the command to all the bots.
+
::Navn eller id på den bot, som kommandoen skal sendes til. Hvis du sætter den til 'all', sendes kommandoen til alle bots.
 
:<code><''console command''></code>
 
:<code><''console command''></code>
::Can be any of the ones listed in [[Scripting#Console Commands|console commands]], as well as some of the [[cheats]].
+
::Kan være enhver af dem, der er anført i [[Scripting#Console Commands|konsolkommandoer]], samt nogle af [[cheats/da|cheats]].
;Example 1
+
;Eksempel 1
 
:<code>bot_command bot01 "voicemenu 0 0"</code>
 
:<code>bot_command bot01 "voicemenu 0 0"</code>
;Example 2
+
;Eksempel 2
 
:<code>bot_command bot01 "taunt"</code>
 
:<code>bot_command bot01 "taunt"</code>
  
::The slot commands (slot1, slot2, etc.) do not work with bot_command, however with <code>bot_forcefireweapon</code>, all bots in that class can be made to switch to a weapon and start firing, then made to stop. Only the entire group of bots in that class can be made to do so, however.
+
::Slot-kommandoerne (slot1, slot2 osv.) fungerer ikke med bot_command, men med <code>bot_forcefireweapon</code> kan man få alle bots i den pågældende klasse til at skifte til et våben og begynde at skyde og derefter stoppe igen. Det er dog kun hele gruppen af bots i den pågældende klasse, der kan få dem til at gøre det.
 
|-
 
|-
 
|{{nw|<big>'''<code>bot_dontmove</code>'''</big>}}
 
|{{nw|<big>'''<code>bot_dontmove</code>'''</big>}}
|Bots are allowed or prevented from moving. When set to ''1'' the bots cannot move but they can still turn and jump. Note with a combination of this command and <code>bot_mimic</code> bots can be moved to certain areas and left there.
+
|Bots får lov til eller forhindres i at bevæge sig. Når den er sat til ''1'' kan bots ikke bevæge sig men de kan stadig dreje og hoppe. Bemærk, at med en kombination af denne kommando og <code>bot_mimic</code> kan bots flyttes til bestemte områder og efterlades der.
  
 
;Syntax: <code>bot_dontmove <''integer''></code>
 
;Syntax: <code>bot_dontmove <''integer''></code>
;Parameters
+
;Parametre
 
:<code><''integer''></code>
 
:<code><''integer''></code>
::Bots will be allowed to move when set to 1. Default is 0 (disabled).
+
::Bots får lov til at bevæge sig, når den er sat til 1. Standard er 0 (deaktiveret).
;Example
+
;Eksempel
 
:<code>bot_dontmove 1</code>
 
:<code>bot_dontmove 1</code>
 
|-
 
|-
 
|{{nw|<big>'''<code>bot_forceattack</code>'''</big>}}
 
|{{nw|<big>'''<code>bot_forceattack</code>'''</big>}}
|This will make all the bots automatically fire whatever [[weapon]] they currently have selected. If <code>bot_forceattack2</code> is set to ''0'', then the bots will execute primary_fire. If <code>bot_forceattack2</code> is set to ''1'', then the bots will execute secondary_fire.
+
|Dette får alle bots til automatisk at affyre det [[weapon/da|våben]], de har valgt. Hvis <code>bot_forceattack2</code> er sat til ''0'', så vil bots udføre primary_fire. Hvis <code>bot_forceattack2</code> er sat til ''1'', så vil bots udføre secondary_fire.
  
Note this does nothing if <code>bot_mimic</code> is active (set to ''1'').
+
Bemærk, at dette ikke gør noget, hvis <code>bot_mimic</code> er aktiv (sat til ''1'').
  
 
;Syntax: <code>bot_forceattack <''integer''></code>
 
;Syntax: <code>bot_forceattack <''integer''></code>
;Parameters
+
;Parametre
 
:<code><''integer''></code>
 
:<code><''integer''></code>
::When set to 1, all bots fire their guns. Default is 0 (disabled).
+
::Når den er sat til 1, affyrer alle bots deres våben. Standard er 0 (deaktiveret).
;Example
+
;Eksempel
 
:<code>bot_forceattack 1</code>
 
:<code>bot_forceattack 1</code>
 
|-
 
|-
 
|{{nw|<big>'''<code>bot_forceattack2</code>'''</big>}}
 
|{{nw|<big>'''<code>bot_forceattack2</code>'''</big>}}
|This will make all the bots execute secondary_fire on whatever [[weapon]] they currently have selected when <code>bot_forceattack</code> is set to ''1''.
+
|Dette får alle bots til at udføre secondary_fire med hvilket som helst [[weapon/da|våben]] de i øjeblikket har valgt, når <code>bot_forceattack</code> er sat til ''1''.
  
 
;Syntax: <code>bot_forceattack2 <''integer''></code>
 
;Syntax: <code>bot_forceattack2 <''integer''></code>
;Parameters
+
;Parametre
 
:<code><''integer''></code>
 
:<code><''integer''></code>
::Bot will use its weapon's secondary_fire when set to ''1'', primary_fire when set to ''0''
+
::Bot vil bruge dens våbens secondary_fire når den er sat til ''1'', primary_fire når den er sat til ''0''
;Example
+
;Eksempel
 
:<code>bot_forceattack2 1</code>
 
:<code>bot_forceattack2 1</code>
 
|-
 
|-
 
|{{nw|<big>'''<code>bot_forceattack_down</code>'''</big>}}
 
|{{nw|<big>'''<code>bot_forceattack_down</code>'''</big>}}
|When firing, don't tap fire, hold it down. If this is set to ''0'' then the bot will act like they are continuously tapping the fire button (useful for the [[Stickybomb Launcher]]). If this is set to ''1'' then the bot will act as if it is holding down the fire button (useful for the [[Minigun]]).
+
|Når du affyrer, skal du ikke trykke på skyd, men holde den nede. Hvis dette er indstillet til ''0'', vil botten opføre sig, som om den hele tiden trykker på affyringsknappen (nyttigt for [[Stickybomb Launcher/da|Klæbebombekaster]]). Hvis den er indstillet til ''1'', vil botten opføre sig, som om den holder ildknappen nede (nyttigt til [[Minigun/da|Rullekanonen]]).
  
 
;Syntax: <code>bot_forceattack_down <''0/1''></code>
 
;Syntax: <code>bot_forceattack_down <''0/1''></code>
;Parameters
+
;Parametre
 
:<code><''integer''></code>
 
:<code><''integer''></code>
::Either 1 or 0. Default is 0 (disabled).
+
::Enten 1 eller 0. Standard er 0 (deaktiveret).
;Example
+
;Eksempel
 
:<code>bot_forceattack_down 1</code>
 
:<code>bot_forceattack_down 1</code>
 
|-
 
|-
 
|{{nw|<big>'''<code>bot_forcefireweapon</code>'''</big>}}
 
|{{nw|<big>'''<code>bot_forcefireweapon</code>'''</big>}}
|Forces all bots who have the specified weapon to switch to and fire it.
+
|Tvinger alle bots, der har det angivne våben, til at skifte til det og affyre det.
If a bot does not have this weapon, nothing happens to it (unless it is firing a different weapon, in which it stops)
+
Hvis en bot ikke har dette våben, sker der ikke noget med den (medmindre den affyrer et andet våben, hvor den derefter stopper).
 
;Syntax: <code>bot_forcefireweapon <''weapon filename''></code>
 
;Syntax: <code>bot_forcefireweapon <''weapon filename''></code>
::''filename'' is usually ''tf_weapon_ <weapon name>''.
+
::''filename'' er for de meste ''tf_weapon_ <navn på våbnet>''.
;Examples
+
;Eksempler
:<code>bot_forcefireweapon tf_weapon_fists</code> makes all [[Heavy]] bots switch to and repeatedly attack with their [[Fists]], and all other bots stop attacking.
+
:<code>bot_forcefireweapon tf_weapon_fists</code> får alle [[Heavy/da|Heavy]] bots skifter til og angriber gentagne gange med deres [[Fists/da|Næver]], og alle andre bots stopper med at angribe.
:<code>bot_forcefireweapon tf_weapon_shotgun_pyro</code> makes all [[Pyro]] bots switch to and repeatedly fire their [[Shotgun]]s, and all other bots stop attacking.
+
:<code>bot_forcefireweapon tf_weapon_shotgun_pyro</code> får alle [[Pyro/da|Pyro]] bots skifter til og affyrer gentagne gange deres [[Shotgun/da|Haglgevær]], og alle andre bots stopper med at angribe.
  
::To make all bots stop attacking, simply specify a non-existent weapon filename. Anything without tf_weapon in it isn't a TF2 weapon, so the bots won't shoot it, for example <code>''bot_forcefireweapon ,,''</code>.
+
::For at få alle bots til at stoppe med at angribe skal du blot angive et ikke-eksisterende våbenfilnavn. Alt uden tf_weapon er ikke et TF2 våben, bots vil ikke skyde med det, eksempelvis <code>''bot_forcefireweapon ,,''</code>.
 
|-
 
|-
 
|{{nw|<big>'''<code>bot_jump</code>'''</big>}}
 
|{{nw|<big>'''<code>bot_jump</code>'''</big>}}
|Force all bots to repeatedly jump.
+
|Tvinger alle bots til at hoppe gentagne gange.
 
;Syntax: <code>bot_jump <''integer''></code>
 
;Syntax: <code>bot_jump <''integer''></code>
;Parameters
+
;Parametre
 
:<code><''integer''></code>
 
:<code><''integer''></code>
::All bots will repeatedly jump when set to 1. Default is 0 (disabled).
+
::Alle bots vil hoppe gentagne gange, når den er sat til 1. Standard er 0 (deaktiveret).
;Example
+
;Eksempel
 
:<code>bot_jump 1</code>
 
:<code>bot_jump 1</code>
 
|-
 
|-
 
|{{nw|<big>'''<code>bot_crouch</code>'''</big>}}
 
|{{nw|<big>'''<code>bot_crouch</code>'''</big>}}
|Force all bots to hold crouch.
+
|Tvinger alle bots til at sidde på hug.
 
;Syntax: <code>bot_crouch <''integer''></code>
 
;Syntax: <code>bot_crouch <''integer''></code>
;Parameters
+
;Parametre
 
:<code><''integer''></code>
 
:<code><''integer''></code>
::All bots will hold crouch when set to 1. Default is 0 (disabled).
+
::Alle bots vil sidde på hug når den er sat til 1. Standard 0 (disabled).
;Example
+
;Eksempel
 
:<code>bot_crouch 1</code>
 
:<code>bot_crouch 1</code>
 
|-
 
|-
 
|{{nw|<big>'''<code>bot_kick</code>'''</big>}}
 
|{{nw|<big>'''<code>bot_kick</code>'''</big>}}
|Remove a bot by name, or an entire team, or all bots.
+
|Fjern en bot ved navn, eller et helt hold, eller alle bots.
 
;Syntax: <code>bot_kick <''name/team''></code>
 
;Syntax: <code>bot_kick <''name/team''></code>
::Makes the specified bot commit suicide.
+
::Får den angivne bot til at begå selvmord.
;Example
+
;Eksempel
:<code>bot_kick bot01</code> will kick the bot named "bot01" if it exists.
+
:<code>bot_kick bot01</code> vil smide den bot, der hedder "bot01" ud, hvis den findes.
:<code>bot_kick red</code> will kick all the bots on the red team.
+
:<code>bot_kick red</code> vil smide alle bots red hold ud.
:<code>bot_kick blue</code> will kick all the bots on the blu team.
+
:<code>bot_kick blue</code> vil smide alle bots blu hold ud.
:<code>bot_kick all</code> will kick all the bots in the server.
+
:<code>bot_kick all</code> vil smide alle bots ud af severen.
 
|-
 
|-
 
|{{nw|<big>'''<code>bot_kill</code>'''</big>}}
 
|{{nw|<big>'''<code>bot_kill</code>'''</big>}}
|Kills a bot.
+
|Dræber en bot.
 
;Syntax: <code>bot_kill <''name''></code>
 
;Syntax: <code>bot_kill <''name''></code>
;Parameters
+
;Parametre
 
:<code><''name''></code>
 
:<code><''name''></code>
::Makes the specified bot commit suicide.
+
::Får den angivne bot til at begå selvmord.
;Example
+
;Eksempel
 
:<code>bot_kill bot01</code>
 
:<code>bot_kill bot01</code>
 
|-
 
|-
 
|{{nw|<big>'''<code>bot_mirror</code>'''</big>}}
 
|{{nw|<big>'''<code>bot_mirror</code>'''</big>}}
|Specified bots mirror the player's loadout (class, cosmetics, and weapons). There are a few bugs; for example, if a [[Demoman]] player has the [[Booties]] and any shield equipped, a mirrored bot will still use the [[Grenade Launcher]] and [[Stickybomb Launcher]] despite showing the Booties and shield on his model. After a mirrored bot dies, it will not retain the previous loadout, and bot_mirror must be used again.
+
|Angivne bots spejler spillerens udstyr (klasse, kosmetik og våben). Der er et par fejl; for eksempel, hvis en [[Demoman/da|Demoman]]-spiller har [[Ali Babas Wee Booties/da|Ali Babas Små Futter]] og et skjold, vil en spejlet bot stadig bruge [[Grenade Launcher/da|Granatkaster]] og [[Stickybomb Launcher/da|Klæbebombekaster]] på trods af, at {{weapon name|Ali Baba's Wee Booties}} og skjoldet vises på hans model. Når en spejlet bot dør, bevarer den ikke sin tidligere udrustning, og bot_mirror skal bruges igen.
  
 
;Syntax: <code>bot_mirror <''name''></code>
 
;Syntax: <code>bot_mirror <''name''></code>
Line 494: Line 488:
 
|{{nw|<big>'''<code>bot_mimic_inverse</code>'''</big>}}
 
|{{nw|<big>'''<code>bot_mimic_inverse</code>'''</big>}}
 
|
 
|
Inverts the movement of the bots; moving left makes the bots move right, moving forwards makes the bots move backwards, etc.
+
Inverterer bottens bevægelser; hvis du bevæger dig til venstre, bevæger robotterne sig til højre, hvis du bevæger dig fremad, bevæger robotterne sig baglæns osv.
  
The direction which the bot is looking is not affected.
+
Den retning, som botten kigger i, påvirkes ikke.
  
 
;Syntax: <code>bot_mimic_inverse <''integer''></code>
 
;Syntax: <code>bot_mimic_inverse <''integer''></code>
;Parameters
+
;Parametre
 
:<code><''integer''></code>
 
:<code><''integer''></code>
::Either 1 or 0. Default is 0 (disabled).
+
::Enten 1 eller 0. Standard er 0 (deaktiveret).
;Example
+
;Eksempel
 
:<code>bot_mimic_inverse 1</code>
 
:<code>bot_mimic_inverse 1</code>
 
|-
 
|-
 
|{{nw|<big>'''<code>bot_mimic_yaw_offset</code>'''</big>}}
 
|{{nw|<big>'''<code>bot_mimic_yaw_offset</code>'''</big>}}
 
|
 
|
Offsets the bots' yaw.
+
Udligner bottens krægning
The bots will face in a direction this angle from the player. By default this is set to ''180'' so that all bots will face the player. Setting this to ''0'' will face the bots in the same direction as the player.
+
Bots vil vende i en retning med denne vinkel fra spilleren. Som standard er den indstillet til "180", så alle bots vender mod spilleren. Hvis du sætter den til "0", vender robotterne i samme retning som spilleren.
  
 
;Syntax: <code>bot_mimic_yaw_offset <''0-360''></code>
 
;Syntax: <code>bot_mimic_yaw_offset <''0-360''></code>
::Set the direction by specifying angle in degrees
+
::Indstil retningen ved at angive vinklen i grader
;Example
+
;Eksempel
 
:<code>bot_mimic_yaw_offset 180</code>
 
:<code>bot_mimic_yaw_offset 180</code>
 
|-
 
|-
Line 519: Line 513:
  
 
;Syntax: <code>bot_randomnames <''0''></code>
 
;Syntax: <code>bot_randomnames <''0''></code>
;Parameters
+
;Parametre
 
:<code><''integer''></code>
 
:<code><''integer''></code>
::Either 1 or 0. Default is 0 (disabled).
+
::Enten 1 eller 0. Standard er 0 (deaktiveret).
;Example
+
;Eksempel
 
:<code>bot_randomnames 1</code>
 
:<code>bot_randomnames 1</code>
 
|-
 
|-
 
|{{nw|<big>'''<code>bot_refill</code>'''</big>}}
 
|{{nw|<big>'''<code>bot_refill</code>'''</big>}}
|Refills all bots' ammo (including [[metal]] for Engineers) and health counts.
+
|Genopfylder alle bots ammunition (inklusive [[metal/da|metal]] til Engineers) og helbred.
  
 
;Syntax: <code>bot_refill</code>
 
;Syntax: <code>bot_refill</code>
 
|-
 
|-
 
|{{nw|<big>'''<code>bot_saveme</code>'''</big>}}
 
|{{nw|<big>'''<code>bot_saveme</code>'''</big>}}
|This makes all the bots call for a Medic, equivalent to issuing <code>bot_command <''name''> "voicemenu 0 0"</code> to every bot.
+
|Dette får alle bots til at kalde på en Medic, hvilket svarer til at udstede <code>bot_command <''name''> "voicemenu 0 0"</code> til alle bots.
 
;Syntax: <code>bot_saveme <''integer''></code>
 
;Syntax: <code>bot_saveme <''integer''></code>
;Parameters
+
;Parametre
 
:<code><''integer''></code>
 
:<code><''integer''></code>
::All the bots will call for a Medic when set to 1. Default is 0 (disabled).
+
::Alle bots vil tilkalde en Medic, når den er sat til 1. Standard er 0 (deaktiveret).
 
|-
 
|-
 
|{{nw|<big>'''<code>bot_selectweaponslot</code>'''</big>}}
 
|{{nw|<big>'''<code>bot_selectweaponslot</code>'''</big>}}
|Forces a bot to switch to the specified weapon slot. To specify which bot switches weapons, use <code>''cc_bot_selectweapon''</code> instead.
+
|Tvinger en bot til at skifte til den angivne våbenplads. For at angive, hvilken bot der skifter våben, skal du bruge <code>''cc_bot_selectweapon''</code> i stedet.
  
 
;Syntax: <code>bot_selectweaponslot <''n''> </code>
 
;Syntax: <code>bot_selectweaponslot <''n''> </code>
;Parameters
+
;Parametre
 
:<code><''n''></code>
 
:<code><''n''></code>
::Set ''n'' to weapon slot that bots should switch to.  
+
::Sæt ''n'' til den våbenplads, som bots skal skifte til.  
::0 = primary; 1 = secondary; 2 = melee; 3 = special
+
::0 = primær; 1 = sekundær; 2 = nærkamp; 3 = speciel
;Example
+
;Eksempel
 
:<code>bot_selectweaponslot 2 </code>
 
:<code>bot_selectweaponslot 2 </code>
 
|-
 
|-
 
|{{nw|<big>'''<code>bot_teleport</code>'''</big>}}
 
|{{nw|<big>'''<code>bot_teleport</code>'''</big>}}
|Teleports a specified bot to a given coordinate.
+
|Teleporterer en specificeret bot til en given koordinat.
Map coordinates of where you are standing can be found by typing <code>Status</code> in the console.
+
Kortkoordinater for, hvor du står, kan findes ved at skrive <code>Status</code> i konsollen.
  
 
;Syntax: <code>bot_teleport <''name''> <''X''> <''Y''> <''Z''> <''Pitch''> <''Yaw''> <''Roll''></code>
 
;Syntax: <code>bot_teleport <''name''> <''X''> <''Y''> <''Z''> <''Pitch''> <''Yaw''> <''Roll''></code>
::Where ''name'' is the name of the bot or id to teleport.
+
::Hvor ''name'' er navnet på den bot eller det id, der skal teleporteres.
;Parameters
+
;Parametre
 
:<code><''name''></code>
 
:<code><''name''></code>
::Name of the bot to teleport.
+
::Navnet på botten der skal teleporteres.
 
:<code><''X''> <''Y''> <''Z''></code>  
 
:<code><''X''> <''Y''> <''Z''></code>  
::Coordinates of the map the bot will be teleported to.
+
::Koordinater på banen, som botten teleporteres til.
 
:<code><''Pitch''> <''Yaw''> <''Roll''></code>
 
:<code><''Pitch''> <''Yaw''> <''Roll''></code>
::The direction the bot should face.
+
::Den retning, botten skal vende.
;Example
+
;Eksempel
 
:<code>bot_teleport bot01 -4815 1385 -447 0 0 0</code>
 
:<code>bot_teleport bot01 -4815 1385 -447 0 0 0</code>
 
|-
 
|-
 
|{{nw|<big>'''<code>bot_whack</code>'''</big>}}
 
|{{nw|<big>'''<code>bot_whack</code>'''</big>}}
|Delivers lethal damage from player to specified bot. This basically kills the bot with the currently selected weapon, probably used for testing during development. It is worth noting that you can only use bot_whack to kill a teammate if mp_friendlyfire is set to 1, otherwise attempting to whack a teammate will not do anything.
+
|Leverer dødelig skade fra spilleren til den angivne bot. Dette dræber grundlæggende botten med det aktuelt valgte våben, sandsynligvis brugt til test under udviklingen. Det er værd at bemærke, at du kun kan bruge bot_whack til at dræbe en holdkammerat, hvis mp_friendlyfire er sat til 1, ellers vil forsøg på at slå en holdkammerat ihjel ikke gøre noget.
  
 
;Syntax: <code>bot_whack <''name''></code>
 
;Syntax: <code>bot_whack <''name''></code>
;Parameters
+
;Parametre
 
:<code><''name''></code>
 
:<code><''name''></code>
::Name of the bot to "whack".
+
::Navnet på den bot, der skal "whackes".
;Example
+
;Eksempel
 
:<code>bot_whack bot01</code>
 
:<code>bot_whack bot01</code>
 
|-
 
|-
 
|{{nw|<big>'''<code>cc_bot_selectweapon</code>'''</big>}}
 
|{{nw|<big>'''<code>cc_bot_selectweapon</code>'''</big>}}
|Forces a bot to switch to the specified weapon slot.
+
|Tvinger en bot til at skifte til det angivne våbenplads.
 
;Syntax: <code>cc_bot_selectweapon <''name''> <''n''> </code>
 
;Syntax: <code>cc_bot_selectweapon <''name''> <''n''> </code>
;Parameters
+
;Parametre
 
:<code><''n''></code>
 
:<code><''n''></code>
::Set ''n'' to weapon slot that bots should switch to.  
+
::Sæt ''n'' til den våbenplads, som bots skal skifte til.  
::0 = primary; 1 = secondary; 2 = melee; 3 = special
+
::0 = primær; 1 = sekundær; 2 = nærkamp; 3 = speciel
 
:<code><''name''></code>
 
:<code><''name''></code>
::Name of the bot that will switch weapon slot.
+
::Navnet på den bot, der skal skifte våbenplads.
;Example
+
;Eksempel
 
:<code>cc_bot_selectweapon bot12 2</code>
 
:<code>cc_bot_selectweapon bot12 2</code>
 
|-
 
|-
 
|{{nw|<big>'''{{code|bot_hurt}}'''</big>}}
 
|{{nw|<big>'''{{code|bot_hurt}}'''</big>}}
|Hurt a bot by team, or all bots ("all").
+
|Skade en bot pr. hold eller alle bots ("alle").
  
 
;Syntax: {{code|bot_hurt [<''name''>] [<''team''>] [<''damage''>]}}
 
;Syntax: {{code|bot_hurt [<''name''>] [<''team''>] [<''damage''>]}}
  
;Parameters
+
;Parametre
 
:<code><''name''></code>
 
:<code><''name''></code>
::Name of the bot to hurt.
+
::Navnet på den bot, der skal skades.
 
:<code><''team''></code>
 
:<code><''team''></code>
::Specifies the team name of the bot to hurt. Can be ''[[RED]]'', ''[[BLU]]'' or ''all''.
+
::Angiver holdnavnet på den bot, der skal såres. Kan være ''[[RED/da|RED]]'', ''[[BLU/da|BLU]]'' eller ''alle''.
 
:<code><''damage''></code>
 
:<code><''damage''></code>
::Specifies the amount of damage the bot will receive. If a negative number is set, it will heal (and [[overheal]]) the bot instead.
+
::Angiver mængden af skade, som robotten vil modtage. Hvis der angives et negativt tal, heles (og [[overheal/da|overheles]]) botten i stedet.
 
:<code><''burn''></code>
 
:<code><''burn''></code>
::Set the bot on fire. However, the bot will not receive any afterburn damage.
+
::Sæt ild til botten. Botten vil dog ikke modtage nogen efterbrændingsskade.
;Example
+
;Eksempel
 
:<code>bot_hurt -name joe -team red -damage 150</code>
 
:<code>bot_hurt -name joe -team red -damage 150</code>
 
|}
 
|}
  
== Notes ==
+
== Noter ==
* MvM Bots can also be controlled with {{code|nb_}} (e.g. {{code|nb_select}} and {{code|nb_warp_selected_here}} to teleport bots to a specific location). This doesn't apply to TF Bots.
+
* MvM Bots kan også kontrolleres med {{code|nb_}} (f.eks. {{code|nb_select}} og {{code|nb_warp_selected_here}} for at teleportere bots til et bestemt sted). Dette gælder ikke for TF Bots.
  
==References==
+
==Referencer==
 
<references/>
 
<references/>
  
 
[[Category:Customization/da]]
 
[[Category:Customization/da]]
 
[[Category:Gameplay/da]]
 
[[Category:Gameplay/da]]

Latest revision as of 23:27, 10 August 2024

En Soldier bot i aktion på Dustbowl Trænings banen.
Denne side handler om computerstyrede spillere i spillet Team Fortress 2.
Menneskelige holdkammerater kan dømme dig, men vil disse sjæleløse automater? JA. De er ikke blinde. Men de ER stumme, så din inkompetence er en hemmelighed, de vil tage med sig i graven.
Soldier

En bot er en computerstyret spiller på en server. Der er to typer af bots i Team Fortress 2: AI-bots og Puppet-bots. AI-bots er kodet med sofistikeret kunstig intelligens designet til at efterligne spilleres handlinger i spillet og kan bruges uden at aktivere cheats. Puppet-bots har ingen AI-kodning, men er nyttige til test og træning. Puppet-bots kræver, at serveren har cheats aktiveret, hvilket også deaktiverer præstationer.

Almindelige AI bots

De standard AI-bots, eller TFBots, er designet til at efterligne menneskelige spillere og styres ikke direkte. Derudover vælges deres klasser tilfældigt. De bruger sofistikeret AI-kode baseret på PlayerBot og Infected AI, der findes i Left 4 Dead-serien.[1] AI-bots kræver ikke, at serveren har snydefunktioner aktiveret; derfor er præstationer aktiveret, når du spiller med dem. Der er dog én undtagelse; Bots ser ikke Dødhckamera når de bliver dræbt; derfor kan en spiller ikke opnå Dødkamera-relaterede præstationer. Derudover øger drab af en bot med et Sær våben ikke våbnets dræberegister, medmindre våbnet har Sær Del: Robotter Destrueret anvendt på det, i hvilket tilfælde drabet vil blive tilføjet til den Sære del og ikke hovedtælleren.

AI-bots kommer i fire færdighedsniveauer, der spænder fra nemt til ekspert. Sigsegv har samlet detaljeret forklaring på forskellene i færdighederne..

AI-bots kan til en vis grad styres indirekte:

  • Enhver venlig og fjendtlig bot, som spilleren fokuserer på med deres sigtekorn under opsætningstid vil håne.
  • En venlig Medic bot vil helbrede en spiller hvis de bruger "Medic!" stemmekommandoen.
  • Hvis en Medic bot helbreder og har ÜberLadning klar, vil brug af stemmekommandoerne "Go Go Go!" eller "Aktiver opladning!" få botten til straks at aktivere sin ÜberLadning.
  • En Medic-bot med en klar ÜberLadning vil straks aktivere opladningen, hvis han eller helingsmålet bliver betydeligt såret.
  • Bots vil forsøge at deltage i holdkammerater, der udfører en partner-hån (f.eks. Klør Fem!) eller et gruppehån (f.eks. Conga).

Stifinding

Baner med officiel bot-understøttelse

Bane Spiltilstand Filnavn
Altitude Angrib/forsvar cp_altitude
Dustbowl Angrib/forsvar cp_dustbowl
Gorge Angrib/forsvar cp_gorge
Gorge Event Angrib/forsvar cp_gorge_event
Mann Manor Angrib/forsvar cp_manor_event
Mercenary Park Angrib/forsvar cp_mercenarypark
Mossrock Angrib/forsvar cp_mossrock
Badlands Kontrolpunkt cp_badlands
Foundry Kontrolpunkt cp_foundry
Granary Kontrolpunkt cp_granary
Gullywash Kontrolpunkt cp_gullywash_final1
Metalworks Kontrolpunkt cp_metalworks
Process Kontrolpunkt cp_process_final
Snakewater Kontrolpunkt cp_snakewater_final1
Sunshine Kontrolpunkt cp_sunshine
Vanguard Kontrolpunkt cp_vanguard
Turbine Erobr flaget ctf_turbine
Badlands Konge af bakken koth_badlands
Brazil Konge af bakken koth_brazil
Eyeaduct Konge af bakken koth_viaduct_event
Ghost Fort Konge af bakken koth_lakeside_event
Kong King Konge af bakken koth_king
Lakeside Konge af bakken koth_lakeside_final
Laughter Konge af bakken koth_slaughter_event
Lazarus Konge af bakken koth_lazarus
Moldergrove Konge af bakken koth_undergrove_event
Moonshine Event Konge af bakken koth_moonshine_event
Nucleus Konge af bakken koth_nucleus
Probed Konge af bakken koth_probed
Sawmill Konge af bakken koth_sawmill
Slasher Konge af bakken koth_slasher
Viaduct Konge af bakken koth_viaduct
Badwater Basin Payload pl_badwater
Barnblitz Payload pl_barnblitz
Bloodwater Payload pl_bloodwater
Camber Payload pl_camber
Brimstone Payload pl_fifthcurve_event
Embargo Angrib/forsvar pl_embargo
Enclosure Payload pl_enclosure_final
Goldrush Payload pl_goldrush
Gravestone Payload pl_rumble_event
Hoodoo Payload pl_hoodoo_final
Pier Payload pl_pier
Precipice Payload pl_precipice_event_final
Swiftwater Payload pl_swiftwater_final1
Thundermountain Payload pl_thundermountain
Upward Payload pl_upward
Pier Payload pl_pier
Wutville Payload pl_wutville_event

BLU bots get stuck trying to leave one of BLU's spawn points. Therefore, BLU can only win if few or no BLU bots die when the faulty spawn point is in use.

Brug af bots på ikke understøttede baner

Se også: Navigation Meshes på Valve Developer Community
  1. Nav-mesh-redigering kræver aktiverede cheatfunktioner, så skriv "sv_cheats 1" i konsollen.
  2. Byg den indledende nav-mesh ved hjælp af kommandoen "nav_generate".
  3. Vent mens spillet genererer AI-stier, fremskridt overvåges i konsollen.
  4. Banen vil genindlæses.
  5. Tilpas eventuelt den genererede nav-mesh for at tilføje manglende data og fjerne fejlagtige data. Brug "nav_edit 1" for at gå ind i nav-mesh-redigeringsmodus.
  6. Genindlæs/genstart serveren (valgfrit, men hvis det ikke gøres, vil præstationer være deaktiveret).
  7. Åbn konsollen og skriv "tf_bot_add <number>" som ovenfor for at tilføje bots.

ADVARSEL: Spillet har en tendens til at gå ned, hvis du redigerer navigationsmeshen med aktiverede bots.

Bots kan bruges på ethvert kort, hvor ovenstående trin er blevet udført uden at skulle gentage dem, undtagen for at indtaste kommandoen "tf_bot_add <number>" hver gang, bots skal tilføjes.

Auto-genererede nav-meshes fungerer bedst på kontrolpunkt, kongen på bakken, last, Erobr Flaget. På Mannpower baner,vil bots spille som Erobr Flaget, men vil ikke kunne bruge Gribekroge eller intelligent bruge powerups, de går over. At sætte værdien af konsolkommandoen "tf_bot_offense_must_push_time" til 0 tillader bots at kæmpe mod hinanden på baner uden mål, som de kan genkende, medmindre banen ikke har nogen respawn-rum-entiteter.

Standard baner uden officiel bot understøttelse

 ·  Hydro  ·  DeGroot Keep  ·  Hightower  ·  Frontier  ·  Pipeline  ·  Steel  ·  2Fort  ·  2Fort Invasion
 ·  Double Cross  ·  Landfall  ·  Sawmill (Capture the Flag)  ·  Well (Capture the Flag)  ·  5Gorge  ·  Coldfront  ·  Fastlane  ·  Freight
 ·  Powerhouse  ·  Sinshine  ·  Well  ·  Yukon  ·  Egypt  ·  Gravel Pit  ·  Junction  ·  Mountain Lab
 ·  Snowplow  ·  SnowVille  ·  Snowfall  ·  Steel  ·  Standin  ·  Borneo  ·  Cactus Canyon  ·  Frontier
 ·  Hellstone  ·  Snowycoast  ·  Swiftwater  ·  Banana Bay  ·  Helltower  ·  Hightower  ·  Nightfall  ·  Pipeline
 ·  Badlands (Arena)  ·  Byre  ·  Granary (Arena)  ·  Lumberyard  ·  Nucleus (Arena)  ·  Offblast  ·  Ravine  ·  Sawmill
 ·  Watchtower  ·  Well (Arena)  ·  Harvest  ·  Harvest Event  ·  Highpass  ·  Maple Ridge Event  ·  Suijin  ·  Carnival of Carnage
 ·  Doomsday  ·  Cloak (Control Point)  ·  Bigrock  ·  Coal Town  ·  Decoy  ·  Ghost Town  ·  Mannhattan  ·  Mannworks
 ·  Rottenburg  ·  Asteroid  ·  Foundry (Capture the Flag)  ·  Gorge (Capture the Flag)  ·  Hellfire  ·  Brickyard  ·  District  ·  Timbertown
 ·  Pit of Death  ·  Watergate

AI bot kommandoer

For en mere omfattende liste over kommandoer, se Liste over TF2 konsolkommandoer og variabler på Valve Developer Community

For at bruge AI-bots på understøttede kort bør serveradministratoren skrive følgende kommandoer i konsollen (nogle kræver muligvis at sv_cheats skal være indstillet til 1):

Kommando Beskrivelse
tf_bot_add Denne kommando vil oprette en eller flere AI-bots af tilfældige klasser på tilfældige hold. De vil også blive tildelt tilfældige navne fra en standard sæt.
Syntax
tf_bot_add [<count>] [<class>] [<team>] [<difficulty>] [<name>] [noquota]
Parametre
<count>
Angiver antallet af bots, der skal oprettes. Hvis der udelades, oprettes én bot.
Forsøg på at oprette bots ud over maxplayers vil mislykkes med en fejlmeddelelse i konsollen.
Hvis mp_teams_unbalance_limit er for lavt, kan tilføjelse af flere bots til ét hold stadig resultere i automatisk balancering for at udligne holdnumrene.
<class>
classname af klassen kan være Demoman, Engineer, HeavyWeapons, Medic, Pyro, Scout, Soldier, Sniper, eller Spy
<team>
Angiver holdnavnet for at tildele botten, hvor hold kan være red eller blue.
<difficulty>
Indstiller sværhedsgraden for botten, hvor sværhed kan være let, normal, svær eller ekspert.
<name>
Indstiller navnet på den tilsluttede bot.
noquota
Hvis den præcise frase 'noquota' er til stede, udelukkes botten fra bot-kvoteadministrationsystemet. Se tf_bot_quota.
Eksempel
tf_bot_add 3 heavyweapons red easy vil tilføje tre Heavies til RED hold på let sværhedgrad.
tf_bot_difficulty Definerer færdighedsniveauet for bots, der deltager i spillet.
Syntax
tf_bot_difficulty <level>
Parametre
<level>
Indstiller sværhedsgraden for bots. Værdierne er: 0=let, 1=normal, 2=svær, 3=ekspert. Standard er "Normal" (1).
Eksempel
tf_bot_difficulty 2 vil indstille alle bots, der oprettes efter denne kommando, til "Svær" sværhedsniveau.
tf_bot_fire_weapon_allowed Bestemmer, om bots skal affyre våben. Hvis det er deaktiveret, kan bots stadig bruge visse ikke-skadende våben som f.eks. Medi-geværet. Som én undtagelse vil Medic bots stadig affyre deres Injektionssprøjtepistol. Derudover vil Demoman bots stadig være i stand til at detonere eksisterende klæbebomber, men vil ikke lægge flere.
Syntax
tf_bot_fire_weapon_allowed <integer>
Parametre
<integer>
Enten 1 eller 0. Standard er 1 (aktiveret).
Eksempel
tf_bot_fire_weapon_allowed 0 vil resultere i, at bots ikke bruger deres våben, med nogle få undtagelser.
tf_bot_force_class Hvis indstillet til et klassenavn, vil alle TFBots genopstå som den klasse.
Syntax
tf_bot_force_class <class>
Parametre
<class>
Klassens classname kan være Demoman, Engineer, Heavy, Medic, Pyro, Scout, Soldier, Sniper, eller Spy. Standard er "" (aka blank).
Eksempel
tf_bot_force_class medic vil få alle TFBots til at respawne som Medic.
tf_bot_force_jump Hvis aktiveret, tvinger det bots til at hoppe.
Syntax
tf_bot_force_jump <integer>
Parametre
<integer>
Enten 1 eller 0. Standard er 0 (deaktiveret).
Eksempel
tf_bot_force_jump 1 tvinger AI-bots til at hoppe gentagende gange.
tf_bot_join_after_player Hvis den ikke er nul, venter bots, indtil en spiller slutter sig til, før de går ind i spillet. Dette gælder kun for kvote-spawnede bots.
Syntax
tf_bot_join_after_player <integer>
Parametre
<integer>
Enten 1 eller 0. Standard er 1 (aktiveret).
Eksempel
tf_bot_join_after_player 0 vil få TFBots til at deltage i spillet, når de tilføjes, selv om der ikke er nogen spillere på holdet.
tf_bot_keep_class_after_death Hvis nul, vil bots altid respawne som en anden klasse.
Syntax
tf_bot_keep_class_after_death <integer>
Parametre
<integer>
Enten 1 eller 0. Standard er 0 (deaktiveret).
Eksempel
tf_bot_keep_class_after_death 1 Forhindrer TFbots i at ændre klasse.
tf_bot_kick

Denne kommando fjerner en eller alle AI bots.

Syntax
tf_bot_kick <name/all/team>
Parametre
<name/all/team>
Angiver navnet på den bot, der skal fjernes, det team, der skal fjernes, eller alle.
Eksempel
tf_bot_kick CEDA vil kicke TFBot med navnet "CEDA", hvis den findes. Ligesom tf_bot_kill, vil citationstegn være nødvendig for at kicke bots med navne der består af 2 eller flere ord, så som tf_bot_kick "Black Mesa" for at kicke TFBotten ved navn "Black Mesa".
tf_bot_kill

Denne kommando dræber en eller alle AI bots.

Syntax
tf_bot_kill <name/all/team>
Parametre
<name/all/team>
Angiver navnet på den bot, der skal dræbes, det hold, der skal dræbes, eller alle.
Eksempel
tf_bot_kill CEDA vil dræve TFbot med navnet "CEDA" hvis den findes. Citationstegn vil være nødvendige for at dræbe bots med navne der består af 2 eller flere ord, så som tf_bot_kill "Black Mesa" for at dræbe TFbotten ved navn "Black Mesa".
tf_bot_melee_only Bestemmer, om en bot kun skal bruge nærkampsvåben eller ej.
Syntax
tf_bot_melee_only <integer>
Parametre
<integer>
Enten 1 eller 0. Standard er 0 (deaktiveret).
Eksempel
tf_bot_melee_only 1 får bots til kun at bruge nærkampsvåben.
tf_bot_prefix_name_with_difficulty Hvis ikke nul, tilføjes bottens færdighedsniveau til bottens navn.
Syntax
tf_bot_prefix_name_with_difficulty <integer>
Parametre
<integer>
Enten 1 eller 0. Standard er 0 (deaktiveret).
Eksempel
tf_bot_prefix_name_with_difficulty 1 vil få tilføjede bots til at have navne som "Normal Aimbot" og "Expert Saxton Hale".
tf_bot_quota Bestemmer det samlede antal TFBots i spillet. Har kun effekt, hvis tf_bot_quota_mode = "fill" eller "match".
Syntax
tf_bot_quota <integer>
Parametre
<integer>
Heltal mellem 0 og hvor mange spillere, serveren kan rumme. Standard er 0.
Eksempel
tf_bot_quota 2, hvis tf_bot_quota_mode = match, vil tilføje to bots til serveren for hvert menneske.
tf_bot_quota_mode Bestemmer typen af kvote.
Syntax
tf_bot_quota_mode<normal/fill/match>
Parametre
normal/fill/match
Hvis 'normal', vil serveren aldrig tilføje/fjerne TFBots uden eksplicitte kommandoer, og bot_quota har ingen effekt.
Hvis 'fill', vil serveren justere bots for at holde N spillere i spillet, hvor N er bot_quota.
Hvis 'match', vil serveren opretholde et 1:N-forhold mellem mennesker og bots, hvor N er bot_quota.
Eksempel
tf_bot_quota_mode fill vil altid holde (bot_quota - # af menneskelige spillere) bots i spillet.
tf_bot_taunt_victim_chance Bestemmer, hvor ofte en Bot vil håne et menneskeligt offer.
Syntax
tf_bot_taunt_victim_chance <integer>
Parametre
<integer>
Helt tal mellem 0 og 100. Standard er 20.
Eksempler
tf_bot_taunt_victim_chance 0 Vil bots aldrig håne efter et drab på en menneskelig spiller.
tf_bot_taunt_victim_chance 100 Vil Bots altid håne efter et drab på en menneskelig spiller.
tf_bot_warp_team_to_me Teleporterer dit holds bots til din position. Kræver sv_cheats 1.
Syntax
tf_bot_warp_team_to_me
Parametre
N/A

Aktuel AI-bot-status

AI-bots er officielt udgivet [Kilde mangler]. I øjeblikket fungerer alle klasser korrekt på grund af Den hatteløse opdatering, inklusive den engang så fejlbehæftede Spy. AI-bots fungerer kun korrekt på de fleste officielle Kongen af bakken baner, nogle Last baner, Angrib/Forsvar banerne Dustbowl og Gorge, Erobr Flaget baner og Mann Manor (på de to sidstnævnte kan bots kun tilføjes ved at bruge kommandoen tf_bot_add i konsollen). Det er muligt at bruge AI-bots på ikke-understøttede baner ved at følge visse trin, men de vil ikke emulere menneskelige spillere lige så godt.


Bots vil ikke fungere korrekt på nogen PLR baner map da de enten ikke kan hoppe over rækværket på Hightower eller sidder fast i et tilfældigt hjørne i spawn; og bots har en dansefest på ethvert andet PLR bane (dette kan ændre sig i fremtiden).[Kilde mangler]

AI bot adfærd

  • Bots bruger i øjeblikket kun standard udstyr (selvom de kan få ikke standard våben med et brugerdefineret mod/plugin).
  • Bots på nem sværhedsgraden vil sjældent, hvis nogensinde, bruge andre våben end deres primære våben. Bots på højere sværhedsgrader vil skifte til og bruge deres sekundære våben, så snart ammunitionen til deres primære våben er brugt, eller for at kompensere for afstanden til deres mål.
  • Bots kan i øjeblikket ikke udføre specielle hop (såsom rakethop) eller flytte bygninger.
  • Hvis en bot dræber en spiller, kaster de en chance for at håne umiddelbart efter, og hvis det lykkes, vil de håne, selv om de er under fjendtlig beskydning. Dog vil bots ikke håne, hvis de bærer fjendens efterretninger. Denne opførsel gælder for robotter i Mann vs. Machine tilstand.
  • Spy bots (og spillere) ignoreres korrekt af andre bots, mens de er forklædte. Men når man rører en fjendtlig bot, Sapper, skyder, eller bliver usynlig, vil alle andre bots, der ser det ske kalde botten/spilleren for Spy og vil ikke glemme, hvem de er, før de skifter forklædning, mens de er usete, eller indtil den eller de bots, der kaldte dem for Spy, dør eller lader som om, de er døde med Gengangeren.
  • Pyro bots vil bruge Lufttryk mod projektiler og fjender med usædvanlig hyppighed, hvis sværhedsgraden er sat på mere end easy.
  • Medic bots vil normalt heale alle andre klasser før Sniper (og i mindre grad Engineers), selv hvis stemmekommandoen "Medic!" bruges.
  • Medic bots har en tendens til at favorisere Heavies, Soldiers, Demomen og Pyros, hvis de spilles af et menneske. Hvis ingen menneskelig spiller er en af disse klasser, er det ikke sandsynligt, at de bliver taget.
  • En Medic-bot med en ÜberLadning klar vil straks aktivere ladningen, hvis han bliver såret. Über Medics i Mann vs. Machine tilstand.
  • Bots angriber ikke i opsætningstiden, medmindre de bliver angrebet først (med undtagelse af Demoman bots, der planter klæbebomber).
  • Engineer bots opgraderer ikke (eller fjerner ikke engang Sappere fra) deres Teleportere, og nogle gange reparerer de ikke deres Sentry Guns, selv når de ikke er under beskydning.
  • Engineer bots vil aldrig reparere eller opgradere en venligtsindet Engineer-bots bygning, medmindre denne bygning er i vejen for Engineerens mål.
  • Bots, undtagen Engineers, Snipers, og Spies, vil blive i deres spawn positioner, når de angriber på en Angrib/Forsvar bane eller en Payload bane.
  • Når Spy bots bliver set af en anden bot (evt. spiller), vil de ikke forsøge at backstabbe, men i stedet skifte til deres Revolver og skyde, mens de trækker sig tilbage.
  • Når Demoman bots ved hvor en Sentry er (som regel efter at være døde til en), kan de stå uden for Sentriens rækkevidde og sigte perfekt og time deres Klæbebomber-ladninger, så de lander præcis, hvor Sentrien er. Vægge og lofter kan dog af og til komme i vejen for Klæbebombers flyvebane.
  • Sniper bots, der har scopet ind og ikke har fundet et mål, vil bruge en af de "Negative" stemmekommandoer
  • Venlige Medics vil helbrede en forklædt Spy.

Fejl

  • Bots kan forsøge at gå/skyde gennem ubevægelige objekter såsom vægge.
  • Når en spiller/bot camouflerer/afcamouflerer eller forklæder/afslører sig, vil botterne 'se' spillere, der er bag dem, og vende sig om, selvom de er uden for bottens synsfelt. Bemærk, at dette ikke skyldes nogen lyde, der laves af spilleren (fodtrin, forskellige våbenlyde, osv.).
  • Selvom det er sjældent, kan bots stå inde i hinanden under brug af en Engineers teleporter og sidde fast (kan ikke bevæge sig).
  • Når bots bruger stemmekommandoer (såsom "Spy!" og "Ryk Frem!"), vises tekstversioner af stemmekommandoerne ikke.
  • EnMedic bot der helbreder en spiller vil ikke undgå fjendtlig ild eller samle helbredspakker op, selv hvis den er ved kritisk lavt helbred.
  • Bots kan bevæge sig mens de håner, dette gør Helligdagsslaget ineffektiv.
  • Nyligt angrebne Medic-bots vil ofte mislykkes i at bruge deres Injektionssprøjtepistol til at håndtere fjender uden for nærkampsrækkevidde, i stedet skifter de til Knoglesaven, sommetider enddag deres Medi-Gevær.
  • Medic-bots vil ikke være i stand til at føre deres sigte eller at kompensere for tyngdekraften under aftrykket af Injektionssprøjtepistol. Dette kan skyldes, at Injektionssprøjtepistol ikke er korrekt identificeret som et ikke-hitscan-våben i bot-AI-koden.
  • Spy bots er i stand til at se og følge skjulte Spies (AI eller spiller), hvis en afslører sig selv, uanset sværhedsniveauet.
  • Selv hvis en Spy er forklædt som en klasse fra sit hold (kun spiller, da bots aldrig vil gøre dette), vil fjender stadig afsløre ham som en Spy, hvis han støder ind i en fjende.
  • Botter overholder auto-balanceringsreglerne. For at kunne spawne botter på et bestemt hold, skal du indstille mp_teams_unbalance_limit til 0.
  • Engineer bots kan ignorere bygninger indtil de er ødelagte.
  • Heavy bots vil nogle gange affyre deres Rullekanon selvom den er løbet tør for ammunition. (Selvom det synes at forekomme oftere, når bot-sværhedsgraden er indstillet til under Avanceret)
  • Medic bots på det tabende hold vil lejlighedsvis begå selvmord under Ydmygelse når der ikke er nogle fjender i nærheden. Spillere kan ikke gøre det samme, selv ved hjælp af kommandoer.
  • Hvis man indstiller genstande menuens forhåndsvisning til BLU vil RED botter fremstå som BLU.
  • I øjeblikket fungerer bots ikke på følgende typer af spiltilstande eller baner, selv med en genereret navigationsmesh. (Spies og Snipers kan dog fungere.)
  • Bots som har deres nærkampsvåben ude vil nogle gange ikke skifte til deres andre våben selvom de opsamler ammunition.
    • Dette fikses tilfældigt eller ved at dræbe dem.
  • Efter Jungle Inferno-opdateringen, vil bots der blev spawned med specifikke parametre (eksempel:tf_bot_add 5 pyro blue normal) dø i deres spawn rum. Dette kan undgåes med kommandoen: tf_bot_reevaluate_class_in_spawnroom 0, hvilket kræver at indstillingen sv_cheats er sat til 1.

AI bot navne

AI bots er programmeret til at have forskellige navne, mange af deres navne er referencer til Team Fortress 2, Valve's andre værker , og computerprogrammering. Mange af disse navne er blevet tilføjet fra Steam forums.

Unused bot names

The following bot names were found in a leaked source code version of TF2, containing bot names that were never put into production for unknown reasons.

  • John Spartan
  • Leeloo Dallas Multipass
  • Sho'nuff
  • Bruce Leroy
  • CAN YOUUUUUUUUU DIG IT?!?!?!?!
  • Big Gulp, Huh?
  • Stupid Hot Dog
  • I'm your huckleberry
  • The Crocketeer


AI bots navne kan også ændres ved at spilleren skriver f.eks. tf_bot_add heavyweapons blue "Blu Hoovy"; dette eksempel vil putte en BLU Heavy på BLU hold med navnet "Blu Hoovy".

Marionet bots

Marionet bots har ingen AI kode og kan ikke gå eller gøre noget selv. Disse bots kan dog bruges som en slags dukker: Spillere kan manipulerer dem til at følge spillerens kommandoer, så som at følge spilleren rundt og affyre deres våben. Marionet bots bliver primært brugt til teste og kan også skabe og kan også skabe fantastiske billeder, hvis de manipuleres på den rigtige måde. For at skabe marionet bots skal, sv_cheats være sat til 1.

Marionet bot kommandoer

Det er ikke alle de følgende kommandoer, der virker; nogle af dem er også udeladt.

Det er ikke sikkert, at disse kommandoer også virker for AI-bots.

Note: Hvis du indtaster kommandoen uden værdier, vises den aktuelle indstilling for kommandoen og en kort beskrivelse.

Kommando Beskrivelse
bot Denne kommando opretter en bot på det givne hold med den angivne klasse og det angivne navn. Hvis hold eller navn udelades, vil de blive tildelt tilfældigt.
Syntax
bot [<teamname/number>] [<classname>] [<name>] [<number>]
Parametre
<number>
Mængden af bots der skal tilføjes.
<teamname/number>
Angiver det holdnavn eller nummer, som botten skal tildeles. Hvor name/number kan være RED eller 1, BLU eller 0.
<classname>
classname på klassen kan være Demoman, Engineer, Heavy, Medic, Pyro, Scout, Soldier, Sniper, eller Spy
<teleport>
Teleporterer den spawnede bot hen, hvor din markør peger.
<targetdummy>
Forhindrer, at den spawnede bot mister helbred.
<name>
name kan være hvad som helst. Hvis der allerede findes en person med samme navn, tilføjes et tal (starter med 1) i parentes til begyndelsen af navnet. For eksempel joe, (1)joe, (2)joe osv. Hvis der ikke er angivet noget navn, vil navnet være "bot" efterfulgt af et tal, der starter med 01; for eksempel vil den første bot være Bot01, den næste Bot02 og så videre.
Eksempel
bot -team red -class Engineer -name joe
bot_changeclass Tving alle bots til at skifte til den angivne klasse.
Syntax
bot_changeclass <name> <classname>
Parametre
<name>
Navn på botten.
<classname>
classname for den klasse, som botten vil skifte til. Standard er "" (også kaldet blank).
Eksempel
bot_changeclass bot01 Soldier
bot_changeteams

Får alle bots til at skifte hold. Dette tvinger alle bots til at skifte hold. Hvis en bot var på det RED hold, vil den nu være på det BLU hold og omvendt.

bot_command Sender den angivne kommando på vegne af den angivne bot.
Syntax
bot_command <name/all> <console command>
Parametre
<name/all>
Navn eller id på den bot, som kommandoen skal sendes til. Hvis du sætter den til 'all', sendes kommandoen til alle bots.
<console command>
Kan være enhver af dem, der er anført i konsolkommandoer, samt nogle af cheats.
Eksempel 1
bot_command bot01 "voicemenu 0 0"
Eksempel 2
bot_command bot01 "taunt"
Slot-kommandoerne (slot1, slot2 osv.) fungerer ikke med bot_command, men med bot_forcefireweapon kan man få alle bots i den pågældende klasse til at skifte til et våben og begynde at skyde og derefter stoppe igen. Det er dog kun hele gruppen af bots i den pågældende klasse, der kan få dem til at gøre det.
bot_dontmove Bots får lov til eller forhindres i at bevæge sig. Når den er sat til 1 kan bots ikke bevæge sig men de kan stadig dreje og hoppe. Bemærk, at med en kombination af denne kommando og bot_mimic kan bots flyttes til bestemte områder og efterlades der.
Syntax
bot_dontmove <integer>
Parametre
<integer>
Bots får lov til at bevæge sig, når den er sat til 1. Standard er 0 (deaktiveret).
Eksempel
bot_dontmove 1
bot_forceattack Dette får alle bots til automatisk at affyre det våben, de har valgt. Hvis bot_forceattack2 er sat til 0, så vil bots udføre primary_fire. Hvis bot_forceattack2 er sat til 1, så vil bots udføre secondary_fire.

Bemærk, at dette ikke gør noget, hvis bot_mimic er aktiv (sat til 1).

Syntax
bot_forceattack <integer>
Parametre
<integer>
Når den er sat til 1, affyrer alle bots deres våben. Standard er 0 (deaktiveret).
Eksempel
bot_forceattack 1
bot_forceattack2 Dette får alle bots til at udføre secondary_fire med hvilket som helst våben de i øjeblikket har valgt, når bot_forceattack er sat til 1.
Syntax
bot_forceattack2 <integer>
Parametre
<integer>
Bot vil bruge dens våbens secondary_fire når den er sat til 1, primary_fire når den er sat til 0
Eksempel
bot_forceattack2 1
bot_forceattack_down Når du affyrer, skal du ikke trykke på skyd, men holde den nede. Hvis dette er indstillet til 0, vil botten opføre sig, som om den hele tiden trykker på affyringsknappen (nyttigt for Klæbebombekaster). Hvis den er indstillet til 1, vil botten opføre sig, som om den holder ildknappen nede (nyttigt til Rullekanonen).
Syntax
bot_forceattack_down <0/1>
Parametre
<integer>
Enten 1 eller 0. Standard er 0 (deaktiveret).
Eksempel
bot_forceattack_down 1
bot_forcefireweapon Tvinger alle bots, der har det angivne våben, til at skifte til det og affyre det.

Hvis en bot ikke har dette våben, sker der ikke noget med den (medmindre den affyrer et andet våben, hvor den derefter stopper).

Syntax
bot_forcefireweapon <weapon filename>
filename er for de meste tf_weapon_ <navn på våbnet>.
Eksempler
bot_forcefireweapon tf_weapon_fists får alle Heavy bots skifter til og angriber gentagne gange med deres Næver, og alle andre bots stopper med at angribe.
bot_forcefireweapon tf_weapon_shotgun_pyro får alle Pyro bots skifter til og affyrer gentagne gange deres Haglgevær, og alle andre bots stopper med at angribe.
For at få alle bots til at stoppe med at angribe skal du blot angive et ikke-eksisterende våbenfilnavn. Alt uden tf_weapon er ikke et TF2 våben, så bots vil ikke skyde med det, eksempelvis bot_forcefireweapon ,,.
bot_jump Tvinger alle bots til at hoppe gentagne gange.
Syntax
bot_jump <integer>
Parametre
<integer>
Alle bots vil hoppe gentagne gange, når den er sat til 1. Standard er 0 (deaktiveret).
Eksempel
bot_jump 1
bot_crouch Tvinger alle bots til at sidde på hug.
Syntax
bot_crouch <integer>
Parametre
<integer>
Alle bots vil sidde på hug når den er sat til 1. Standard 0 (disabled).
Eksempel
bot_crouch 1
bot_kick Fjern en bot ved navn, eller et helt hold, eller alle bots.
Syntax
bot_kick <name/team>
Får den angivne bot til at begå selvmord.
Eksempel
bot_kick bot01 vil smide den bot, der hedder "bot01" ud, hvis den findes.
bot_kick red vil smide alle bots på red hold ud.
bot_kick blue vil smide alle bots på blu hold ud.
bot_kick all vil smide alle bots ud af severen.
bot_kill Dræber en bot.
Syntax
bot_kill <name>
Parametre
<name>
Får den angivne bot til at begå selvmord.
Eksempel
bot_kill bot01
bot_mirror Angivne bots spejler spillerens udstyr (klasse, kosmetik og våben). Der er et par fejl; for eksempel, hvis en Demoman-spiller har Ali Babas Små Futter og et skjold, vil en spejlet bot stadig bruge Granatkaster og Klæbebombekaster på trods af, at Ali Babas Små Futter og skjoldet vises på hans model. Når en spejlet bot dør, bevarer den ikke sin tidligere udrustning, og bot_mirror skal bruges igen.
Syntax
bot_mirror <name>
Where name is the name of the bot to mirror.
Example
bot_mirror bot01
bot_mimic Bot uses usercmd of player by index.

The bot will execute all keystrokes issued by a player, mimicking movements, turns, jumps, fire, etc. It should be noted that bots will not mimic Medic calls, weapon switches, or taunts.

Note this overrides bot_forceattack but does not override bot_dontmove.

Syntax
bot_mimic <integer>
Parameters
<integer>
Either 1 or 0. Default is 0 (disabled).
Example
bot_mimic 1
bot_mimic_inverse

Inverterer bottens bevægelser; hvis du bevæger dig til venstre, bevæger robotterne sig til højre, hvis du bevæger dig fremad, bevæger robotterne sig baglæns osv.

Den retning, som botten kigger i, påvirkes ikke.

Syntax
bot_mimic_inverse <integer>
Parametre
<integer>
Enten 1 eller 0. Standard er 0 (deaktiveret).
Eksempel
bot_mimic_inverse 1
bot_mimic_yaw_offset

Udligner bottens krægning Bots vil vende i en retning med denne vinkel fra spilleren. Som standard er den indstillet til "180", så alle bots vender mod spilleren. Hvis du sætter den til "0", vender robotterne i samme retning som spilleren.

Syntax
bot_mimic_yaw_offset <0-360>
Indstil retningen ved at angive vinklen i grader
Eksempel
bot_mimic_yaw_offset 180
bot_randomnames
Syntax
bot_randomnames <0>
Parametre
<integer>
Enten 1 eller 0. Standard er 0 (deaktiveret).
Eksempel
bot_randomnames 1
bot_refill Genopfylder alle bots ammunition (inklusive metal til Engineers) og helbred.
Syntax
bot_refill
bot_saveme Dette får alle bots til at kalde på en Medic, hvilket svarer til at udstede bot_command <name> "voicemenu 0 0" til alle bots.
Syntax
bot_saveme <integer>
Parametre
<integer>
Alle bots vil tilkalde en Medic, når den er sat til 1. Standard er 0 (deaktiveret).
bot_selectweaponslot Tvinger en bot til at skifte til den angivne våbenplads. For at angive, hvilken bot der skifter våben, skal du bruge cc_bot_selectweapon i stedet.
Syntax
bot_selectweaponslot <n>
Parametre
<n>
Sæt n til den våbenplads, som bots skal skifte til.
0 = primær; 1 = sekundær; 2 = nærkamp; 3 = speciel
Eksempel
bot_selectweaponslot 2
bot_teleport Teleporterer en specificeret bot til en given koordinat.

Kortkoordinater for, hvor du står, kan findes ved at skrive Status i konsollen.

Syntax
bot_teleport <name> <X> <Y> <Z> <Pitch> <Yaw> <Roll>
Hvor name er navnet på den bot eller det id, der skal teleporteres.
Parametre
<name>
Navnet på botten der skal teleporteres.
<X> <Y> <Z>
Koordinater på banen, som botten teleporteres til.
<Pitch> <Yaw> <Roll>
Den retning, botten skal vende.
Eksempel
bot_teleport bot01 -4815 1385 -447 0 0 0
bot_whack Leverer dødelig skade fra spilleren til den angivne bot. Dette dræber grundlæggende botten med det aktuelt valgte våben, sandsynligvis brugt til test under udviklingen. Det er værd at bemærke, at du kun kan bruge bot_whack til at dræbe en holdkammerat, hvis mp_friendlyfire er sat til 1, ellers vil forsøg på at slå en holdkammerat ihjel ikke gøre noget.
Syntax
bot_whack <name>
Parametre
<name>
Navnet på den bot, der skal "whackes".
Eksempel
bot_whack bot01
cc_bot_selectweapon Tvinger en bot til at skifte til det angivne våbenplads.
Syntax
cc_bot_selectweapon <name> <n>
Parametre
<n>
Sæt n til den våbenplads, som bots skal skifte til.
0 = primær; 1 = sekundær; 2 = nærkamp; 3 = speciel
<name>
Navnet på den bot, der skal skifte våbenplads.
Eksempel
cc_bot_selectweapon bot12 2
bot_hurt Skade en bot pr. hold eller alle bots ("alle").
Syntax
bot_hurt [<name>] [<team>] [<damage>]
Parametre
<name>
Navnet på den bot, der skal skades.
<team>
Angiver holdnavnet på den bot, der skal såres. Kan være RED, BLU eller alle.
<damage>
Angiver mængden af skade, som robotten vil modtage. Hvis der angives et negativt tal, heles (og overheles) botten i stedet.
<burn>
Sæt ild til botten. Botten vil dog ikke modtage nogen efterbrændingsskade.
Eksempel
bot_hurt -name joe -team red -damage 150

Noter

  • MvM Bots kan også kontrolleres med nb_ (f.eks. nb_select og nb_warp_selected_here for at teleportere bots til et bestemt sted). Dette gælder ikke for TF Bots.

Referencer