> For the complete documentation index, see [llms.txt](https://doc.ankabot.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.ankabot.dev/mode-controleur/methodes/accountcontroller.md).

# AccountController

Série de méthodes permettant de contrôler un compte chargé.

Dans toute la suite, **account** représente une entité de type **AccountController** que vous pouvez récupérer par l'une des méthodes :

* **ankabotController:getAccount()**
* **ankabotController:getLoadedAccounts()**
* **ankabotController:loadAccount()**
* **ankabotController:loadTeamAccount()**

Pour simplifier la compréhension des choses, **account** va représenter **un compte chargé**.

En plus des méthode dédiées à l'entité **AccountController**, vous pouvez utiliser l'intégralité des méthodes **AnkaBot PC** :

{% content-ref url="/pages/-MXdPxJxPjFAghRz0VqB" %}
[Méthodes](/ankabot-pc/methodes.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MXiwczU563vQHpiuTCc" %}
[Mode développeur](/ankabot-pc/mode-developpeur.md)
{% endcontent-ref %}

### Exemple

On suppose qu'un compte **username1** est déjà connecté en jeu, et on veut donner l'ordre de changer la carte vers la droite grâce à l'instruction **map:changeMap("right")** :

```coffeescript
account1 = ankabotController:getAccount("username1")
account1.map:changeMap("right")
```

### Terminologies

* **Compte totalement connecté**: le personnage a rejoint le serveur de jeu et présent sur une carte.
* **Compte connecté**: connecté.
