ds_map_exists(id, key);
| Argument | La description |
|---|---|
| id | l'identifiant de la structure de données à vérifier |
| key | la clé pour vérifier |
Retourne: booléen
Cette fonction retournera true si la clé spécifiée existe dans le fichier ds_map (précédemment créé), et false si ça ne fait pas.
if !ds_map_exists(inventory, "potions")
{
ds_map_add(inventory, "potions", 1);
}
Le code ci-dessus vérifiera la carte ds_map indexée dans la variable "inventaire" pour la clé "potions" et si elle n'existe pas, elle l'ajoutera à la carte.