steam _set_achievement

Syntaxe:

steam_set_achievement(ach_name);


Argument La description
ach_name Le nom de la réalisation à définir (chaîne).


Retours: N / A


La description

Avec cette fonction, vous pouvez demander à l'API Steam d'attribuer ("set") un exploit pour le joueur. Ces réalisations doivent avoir été définies sur la page des comptes du panneau de configuration Steam Works pour votre jeu et la chaîne transmise à la fonction doit correspondre à celle utilisée comme nom de l' API dans le panneau de configuration. Le Steam Game Overlay affichera un panneau de notification à l'utilisateur pour l'informer de l'exploit qu'il a reçu, à moins que l'exploit n'ait déjà été attribué, auquel cas rien ne se passera.


Exemple:

if hp <= 0
   {
   global.Deaths += 1;
   if global.Deaths == 10
      {
      if !steam_get_achievement("ach_Player_Dies_Ten_Times") steam_set_achievement("ach_Player_Dies_Ten_Times");
      }
   }

Le code ci-dessus récompensera le joueur si la variable globale "Décès" est égale à 10 et si l'exploit n'a pas déjà été attribué.