Gestion des Bots
Les Waypoints
Les Waypoints sont des points formants des chemins afin de rendre les map utilisable par les Bots.
En mode édition, les waypoints sont représentés par des éclairs verticaux de différentes couleurs. Voici une représentation des Waypoints sur une carte.
> Waypoints Simples
Par défaut, il s'agit de Waypoints standards, permettant de tracer une route à suivre. Ils sont par défaut de couleur bleue.
Voici à quoi ressemble un simple Waypoint :
Ces Waypoints sont utilisés le plus fréquemment afin de baliser la map sur son ensemble comme on peut le constater sur l'image de la vue globale.
Toutefois, il est nécessaire de pouvoir définir différentes sortes de Waypoints afin d'indiquer aux Bots où sont les points stratégiques et comment ceux-ci doivent interagir en fonction de ces derniers. Pour cela, il suffit de typer les Waypoints (que l'on nommera Waypoints avancés) selon les différents critères.
> Waypoints Avancés
Voici la liste des type de waypoint qu'il est possible d'utiliser :
| Titre Menu | Commandes | Couleur | Description |
|---|---|---|---|
| Axis Seulement | noallies | Seul les Axis peuvent utiliser ce waypoint. | |
| Allies Seulement | noaxis | Seul les Allies peuvent utiliser ce waypoint. | |
| Sniper | sniper | Les bots peuvent sniper ici. | |
| Machine Gun | machinegun | Les bots peuvent deployer une machine-gun ici. | |
| Saut | jump | Les bots peuvent sauter ici. | |
| Accroupissement | crouch | Les bots peuvent s'accroupir ici. | |
| Allongement | prone | Les bots peuvent s'allonger ici. | |
| Route | route | Les bots vont tenter de passer par ce point. | |
| Unreachable | unreachable | Utiliser uniquement à des fins de visibilité. Prévenir du danger ici. | |
| Echelle | ladder | Les bots peuvent monter une échelle ici. | |
| Chute | fall | Les bots pourraient se tuer s'ils tombent ici avec une faible santé. | |
| Sprint | sprint | Les bots courent ici. | |
| Defense | defend | Les bots défendent à cette position. | |
| Couverture | cover_reload | Les bots peuvent se mettre à couvert ici pendant qu'ils tirent sur un ennemi et recharger. Ils peuvent aussi se lever et tirer sur l'ennemi après le rechargement. | |
| Capture | capture | Les bots peuvent capturer ce point ici. Cette option est déjà automatique sur les waypoints placés près des drapeaux. | |
| Bombes | bombs | Les bots peuvent prendre des bombes ici. | |
| Ouverture Bombes | bombtoopen | Les bots doivent faire sauter ce point pour passer. | |
| Destruction | breakable | Les bots doivent detruire ce point avec une rocket pour pouvoir passer ici. | |
| Post-Ouverture | openslater | Ce point est disponible uniquement lorsque qu'une porte est ouverte. | |
| Attente Sol | waitground | Les bots attendent qu'il y ai un sol en dessous d'ici. | |
| Ascenseur | lift | Les bots doivent attendre un ascenseur ici. | |
| Propietaire Zone | owneronly | Seuls l'équipe de bots qui est proriétaire de la zone de ce waypoint peuvent l'utiliser. | |
| Teleportation | teleport | Les bots se téléportent ici (cheat). |
Un même Waypoint peut se voir attribuer plusieurs critères selon la liste ci-dessus, ce que nous allons voir par la suite.
> Les Chemins
Afin que les Bots puissent passer d'un Waypoint à un autre, ces derniers ont besoin d'être connectés entre eux. Ces connexions sont appelées “chemins”. En mode édition, ces chemins sont répresentés par des éclairs horizontaux blancs, montrant ainsi pour un Waypoint tous les chemins auquel ce dernier est relié.
Il est possible d'ajouter ou de supprimer des chemins entre waypoints afin de bien structurer une map comme nous le verrons par la suite.
Création des Waypoints
Avant de commencer, veuillez noter qu'une fois vos modification fâites il faut sauvegarder votre progression en passant par le menu Menu Admin > “Gestion des Waypoints” > “Sauvegarder”
Notez egalement que sauvegarder votre progression alors qu'un fichier de Waypoints existait déjà pour la map en cours supprimera ce dernier. Merci d'en referer à l'administrateur du serveur avant toute modification si tel était le cas.
Afin de pouvoir créer des bots sur une map, il faut tout d'abord activer les commandes d'édition. Ces commandes sont les suivantes :
Une fois ces commande activées, nous sommes prêt pour l'édition de Waypoints.
La manière la plus simple pour débuter est de “construire” le chemin de base qu'emprunteront les Bots sur l'ensemble de la carte.
Pour cela, il faut ajouter un waypoint via Menu Admin > “Gestion des Waypoints” > “Ajouter un Waypoint”
Une fois ce waypoint crée, il suffit d'avancer à un distance raisonnable puis d'en ajouter un de nouveau.
La connexion entre les 2 waypoints se fera alors et il suffit de continuer ce cheminement sur l'ensemble de la map afin de baliser le chemin qu'emprunteront les Bots.
Si vous souhaitez supprimer un waypoint, il suffit de rendre dans :
Pour cela, il faut ajouter un waypoint via Menu Admin > “Gestion des Waypoints” > “Supprimer un Waypoint”
> Ajout/Suppression de chemin entre Waypoints
L'ajout et la suppression de connexions entre les waypoints est une notion assez importante. Cela permet de bien diriger les chemin qu'enprunteront les Bots mais également d'obliger certains Waypoint d'être accessible que par d'autres.
Deux waypoints (A et B) sont par défaut relié entre eux par deux chemins dinstinctifs : de A vers B et de B vers A.
Afin d'ajouter/supprimer un chemin, il suffit de se placer sur le Waypoint à partir duquel vous souhaitez agir puis de realiser une première action (creation/suppression). Rendez-vous ensuite sur le second waypoint concerné puis terminer l'action voulue.
Par exemple, nous souhaitons supprimer une connexion entre 2 waypoints dans un unique sens : celui du waypoint A vers le waypoint B.
On se place sur le Waypoint A puis dans le menu nous allons sur :
On se rend ensuite sur le waypoint B, puis dans le menu, nous éxécutons la commande :
Si l'on revient sur le point A, nous pouvons constater que le chemin de A vers B n'est plus présent.
Il est à noter cependant que le chemin de B vers A est lui toujours présent.
Il suffit de réaliser la même opération avec les commande de création afin de recréer ce chemin, ou tout autre chemin souhaité entre 2 waypoints via :
Pour une meilleure efficacité de gestion de vos chemins, pour pouvez également supprimer tous les chemins arrivant ou partant à/depuis un waypoint. Il suffit d'agir sur les commandes :
> Typer les Waypoints
Une fois la notion de chemins comprise, nous allons pouvoir rendre la carte plus attractive en y ajoutant des waypoints spécifiques.
Un waypoint de base peut être typer d'une ou plusieurs caractéristique(s).
Par exemple, nous souhaitons ajouter un waypoint à en endroit particulier pour y placer un poste de sniper. Pour cela nous allons donc nous placer sur l'endroit sur lequel nous souhaitons ajouter cet emplacement stratégique puis nous allons créer un waypoint classique via le menu :
Une fois ce waypoint de base crée, nous allons le typer de la manière suivante :
Le waypoint devient donc un waypoint spécialement conçu pour les emplacements de sniper, chose que l'on peut constater grâce au changement de couleur du waypoint qui passe de la couleur bleue à la couleur verte (cf tableau pour la notion de couleur) :
Il est tout a fait possible de typer un Waypoint avec plusieurs conditions.
Dans l'exemple qui suit, nous allons faire en sorte d'ajouter un waypoint spécialement conçu pour le deploiement d'une machine-gun axis.
La première condition est donc le typage d'un waypoint prévu pour l'ocassion via :
Comme on peut le constater, le waypoint deviens rouge par rapport à cette première condition. Si nous la laissons telle quelle, n'importe quelle machine-gun des 2 équipe pourra être déployée ici.
Toujours sur ce même waypoint, nous allons ajouter la seconde condition : uniquement équipe axis.
Le waypoint change alors de couleurs et devient plus clair, ce qui nous confirme que le typage de la seconde condition à bien fonctionné.
> Placement de Waypoints spécifiques
Certains types de waypoint comme les sauts, les echelles, les unreachables,etc… nécessitent un placement particulier que nous allons voir ci-apres.
* Waypoint type : Saut
Afin de placer un waypoint de type Saut, il faut procéder de la manière suivante :
-
Creez un waypoint au pied de l'élément concerné puis typez le en Saut.
-
Creez un autre waypoint à l'endroit ou le bot doit atterir.
-
Supprimez toutes les chemins partant du waypoint Saut vers les autres waypoints SAUF celle du waypoint d'atterissage.
* Waypoint type : Echelle
Afin de placer un waypoint de type Echelle, il faut procéder de la manière suivante :
-
Commencez par vous placer au bas de l'echelle puis avancez de manière à “l'accrochée” au plus bas possible.
-
Placez alors un waypoint à cet endroit et typez-le en Echelle.
-
Créez un chemin à partir de ce point via Menu Admin > “Gestion des Waypoints” > “Creer un Chemin entre 2 Waypoints” > Creer Point 1
-
Montez en haut de l'échelle puis tout juste avant de “décrochez” de l'échelle placez un autre waypoint et typez le en Echelle.
-
Finissez la création du chemin à partir de ce point via Menu Admin > “Gestion des Waypoints” > “Creer un Chemin entre 2 Waypoints” > Creer Point 2
-
Ajouter un waypoint normal dans un endroit sûr juste après le waypoint echelle du haut pour en sortir et assurez-vous qu'il n'y ai pas d'aitre chemin depuis le waypoint echelle du haut.
-
Pour descendre, ajouter un waypoint normal en haut de l'echelle et un autre en bas en s'assurant que seul le sens Haut vers Bas existe (supprimer celui de Bas vers Haut).
* Waypoint type : Unreachable
Utilisez les waypoints Unreachable pour aider les robots à savoir d'où provient le feu ennemi. Les bots ne peuvent pas aller à ces points de passage , mais ils sont utilisés pour que les bots sachent se mettre à couvert et d'où eput provenir le danger.
Remarquez les waypoints inaccessibles dans l'image. Un ennemi peut être dans le waypoint de sniper mais e waypoint de sniper est probablement invisible aux autres de waypoints d'où le sniper peut tirer. Ainsi, le waypoint Unreachable aide à la visibilité car il est visible à la fois de l'attaquant et de la victime.











