Difference between revisions of "Bots/fr"

From Team Fortress Wiki
Jump to: navigation, search
m
Line 1: Line 1:
 
Il y a deux sortes de bots à TF2:
 
Il y a deux sortes de bots à TF2:
*Les premiers possèdent une intelligence artificielle (IA) sophistiquée, basé sur l'IA des infectés de Left 4 Dead<ref>http://teamfortress.com/post.php?id=3279</ref>. Ils sont suffisamment intelligents pour remplacer des joueurs humains dans la plus part des cas. L'activation de la commande ''sv_cheats'' n'est pas nécessaire, ce qui permet aux joueurs humain de réaliser des succès en jouant contre des bots.
+
*Les premiers possèdent une intelligence artificielle (IA) sophistiquée, basé sur l'IA des infectés de Left 4 Dead<ref>[http://teamfortress.com/post.php?id=3279 Team Fortress Official Blog - Erectin a dispenser]</ref>. Ils sont suffisamment intelligents pour remplacer des joueurs humains dans la plus part des cas. L'activation de la commande ''sv_cheats'' n'est pas nécessaire, ce qui permet aux joueurs humain de réaliser des succès en jouant contre des bots.
 
*Les seconds n'ont pas d'IA, ce sont de simples marionnettes que l'on peut faire apparaitre pour faire différentes chose, comme les faire vous suivre partout et tirer. Ils sont utiles pour les testeurs ou pour céder à des fantasmes antisocial. La commande ''sv_cheats'' nécessite d'être activée, de ca fait les joueurs humains ne peuvent réaliser des succès en jouant avec eux.
 
*Les seconds n'ont pas d'IA, ce sont de simples marionnettes que l'on peut faire apparaitre pour faire différentes chose, comme les faire vous suivre partout et tirer. Ils sont utiles pour les testeurs ou pour céder à des fantasmes antisocial. La commande ''sv_cheats'' nécessite d'être activée, de ca fait les joueurs humains ne peuvent réaliser des succès en jouant avec eux.
  
Line 245: Line 245:
 
*10001011101
 
*10001011101
  
 +
== Références ==
 
<references/>
 
<references/>
  

Revision as of 17:46, 2 July 2010

Il y a deux sortes de bots à TF2:

  • Les premiers possèdent une intelligence artificielle (IA) sophistiquée, basé sur l'IA des infectés de Left 4 Dead[1]. Ils sont suffisamment intelligents pour remplacer des joueurs humains dans la plus part des cas. L'activation de la commande sv_cheats n'est pas nécessaire, ce qui permet aux joueurs humain de réaliser des succès en jouant contre des bots.
  • Les seconds n'ont pas d'IA, ce sont de simples marionnettes que l'on peut faire apparaitre pour faire différentes chose, comme les faire vous suivre partout et tirer. Ils sont utiles pour les testeurs ou pour céder à des fantasmes antisocial. La commande sv_cheats nécessite d'être activée, de ca fait les joueurs humains ne peuvent réaliser des succès en jouant avec eux.


Bots avec IA

Ces bots peuvent prendre la place de joueurs humain. Ils ne peuvent être qu'invoqués, ils ne peuvent pas être directement contrôlés. De plus, on ne peut pas choisir la classes des bots invoqués -- le jeu choisi pour vous.

Cependant, les bots apparaissant dans certaines classes peuvent être indirectement contrôlés, jusqu'à un certain point: un bot [[Medic/fr|Medic] vous soignera si vous l'appelez à l'aide(Touche "E" par défaut sur PC). Si un bot Medic vous soigne et qu'il possède une ÜberCharge prête, l'utilisation de la commande vocale "Go go go!" (Par défaut "W" puis "3" sur PC) ou de "Activate Charge!" (par défaut "X" puis "7" sur PC) forcera le bot à activer son ÜberCharge!

A propos de ce texte:

  • Les bots sont toujours en beta-test.
  • Toutes les classes ne sont pas représentées, par exemple pas de Spy; Il est probable qu'un humain Spy ai un comportent trop complexe pour qu'il soit efficacement reproduit par une intelligence artificielle. Valve travaille probablement dessus.
  • Ils fonctionnent sans soucis sur la plus part des maps officielles de type Roi de la colline et cp_dustbowl.
  • Les bots ne peuvent actuellement pas, ou ne pourront pas, sauter, rocketjumper ou stickyjumper volontairement.
  • Les bots n'utilisent pas à l'heure actuelle les objets déblocables ou trouvables (Chapeaux, armes, divers).

Commandes pour les bot avec IA

Pour utiliser les bots avec IA sur les map supportées, il suffit d'ouvrir la console et de taper les commandes suivantes:

Command Description

tf_bot_add

This command will create one or more AI bots of random classes on random teams. They will also be assigned amusing human-like names.

Syntax
tf_bot_add [<count>] [<class>] [<team>] [<difficulty>]
Parameters
<count>
Specifies the number of bots to spawn. If omitted, one bot is spawned.
As of this writing, specifying a number greater than the maximum number of players, including any human players, causes the bots to freeze. Thus if you have a 24 player server (the default), and one human player, do not spawn more than 23 bots.
<class>
The classname of the class can be Demoman, Engineer, HeavyWeapons, Medic, Pyro, Scout, Soldier, Sniper, or Spy
<team>
Specifies the team name to assign the bot, where team can be red or blue
<difficulty>
Sets the difficulty level for the bot, where difficulty can be easy, normal, or hard.
Example
tf_bot_add red 3 heavyweapons easy will add three heavies to the red team at the easy skill level.

tf_bot_difficulty

Defines the skill of bots joining the game.

Syntax
tf_bot_difficulty <level>
Parameters
<level>
Sets the difficulty level for the bots. Values are: 0=easy, 1=normal, 2=hard, 3=expert. Default is "Normal" (1).
Example
tf_bot_difficulty 2 will set all bots created after this command to "Hard" difficulty.

tf_bot_force_class

If set to a class name, all TFBots will respawn as that class.

Syntax
tf_bot_force_class <class>
Parameters
<class>
The classname of the class can be Demoman, Engineer, HeavyWeapons, Medic, Pyro, Scout, Soldier, Sniper, or Spy. Default is "" (aka blank).
Example
tf_bot_force_class medic will make all TFbots respawn as Medic.

tf_bot_join_after_player

If nonzero, bots wait until a player joins before entering the game.

Syntax
tf_bot_join_after_player <integer>
Parameters
<integer>
Either 1 or 0. Default is 1 (enabled).
Example
tf_bot_join_after_player 0 will make TFBots join the game when added even if no players are on a team.

tf_bot_keep_class_after_death

If zero, bots will always respawn as a different class.

Syntax
tf_bot_keep_class_after_death <integer>
Parameters
<integer>
Either 1 or 0. Default is 0 (disabled).
Example
tf_bot_keep_class_after_death 1 will prevent TFBots from changing class.

tf_bot_kick

This command will remove one or all AI bots.

Syntax
tf_bot_kick <name/all>
Parameters
<name/all>
Specifies the name of bot to remove or all.
Example
tf_bot_kick CEDA will kick the TFbot named "CEDA" if one exists.

tf_bot_prefix_name_with_difficulty

If nonzero, append the skill level of the bot to the bot's name

Syntax
tf_bot_prefix_name_with_difficulty <integer>
Parameters
<integer>
Either 1 or 0. Default is 0 (disabled).
Example
tf_bot_prefix_name_with_difficulty 1 will cause added bots to have names like "1 Aimbot" (normal) and "3 Saxton Hale" (expert).

tf_bot_quota

Determines the total number of tf bots in the game. Only has effect is "tf_bot_quota_mode" = "fill" or "match".

Syntax
tf_bot_quota <integer>
Parameters
<integer>
Whole number between 0 and how many players the server can hold. Default is 0.
Example
tf_bot_quota 2, if tf_bot_quota_mode = match, will add two bots to the server for every one human.

tf_bot_quota_mode

Determines the type of quota.

Syntax
tf_bot_quota_mode<normal/fill/match>
Parameters
normal/fill/match
If 'normal', the server will never add/remove TFbots without explicit commands and bot_quota has no effect.
If 'fill', the server will adjust bots to keep N players in the game, where N is bot_quota.
If 'match', the server will maintain a 1:N ratio of humans to bots, where N is bot_quota.
Example
tf_bot_quota_mode fill will always keep (bot_quota - # of human players) bots in the game.


Il est possible d'utiliser les bot avec IA sur des map non supportées, mais le résultant est sans garantie. Premièrement le serveur doit avoir les codes activés (sv_cheats 1), et deuxièmement il faut générer le chemin des bots qui provoque un rechargement de la map, et troisièmement ces chemins ne fonctionnent généralement pas bien. Cependant si vous désirez tout de même utiliser des bots sur des maps non supportés voici la marche à suivre:

1) Ouvrez la console et tapez les commandes qui suivent
2) sv_cheats 1
3) nav_generate
4) Attendez quelques instant (peut prendre plusieurs minutes) que le jeu génère les chemins des bots
5) La map va se recharger (les chemins sont sauvegardés, pas besoin de refaire l'étape précédente)
6) tf_bot_add <nombre>

De plus, un packs de chemins pour bots a été réalisé pour de nombreuses maps.

Note: Les bots ne marchent pas sur les maps de type Capture de l'intelligence ou Payload même avec le tutoriel vu plus haut. Il faudra une nouvelle mise à jour des bots.


Noms des bots

Les bots avec IA sont programmés pour prendre différents noms. De nombreux noms sont des références aux travaux de Valve, tel que Portal, Left 4 Dead 1 & 2, Half-Life, etc... Il y a également des références a Team Fortress. Beaucoup de ces noms ont été demandés par la communauté les sur les forums de Steam.

Références