Donner un badge
Donner un badge au joueur
Commande
Pour donner un badge au joueur vous pouvez utiliser la commande suivante :
$trainer.set_badge(badge_num, region_num, obtenu_ou_non)
Les paramètres sont :
badge_num
: Le numéro du badge (1, 2, 3, 4, 5, 6, 7, 8)region_num
: Le numéro de la région de votre jeu (1, 2, ...). 1 par défaut.obtenu_ou_non
:true
si vous voulez que le badge soit considéré comme obtenu,false
sinon. (true par défaut).
Exemples
Donner le 5ème badge :
$trainer.set_badge(5)
Retirer le 5ème badge :
$trainer.set_badge(5, 1, false)
Donner le 5ème badge de la 3ème région de votre jeu :
$trainer.set_badge(5, 3)
Connaître le nombre de badge possédé par le joueur
Pour connaître le nombre exact de badge que le joueur possède, utilisez la commande :
$trainer.badge_counter
Détecter si le joueur possède un badge en particulier
Commande
Pour détecter la possession d'un badge vous pouvez utiliser la commande de condition :
$trainer.badge_obtained?(badge_num, region_num)
Exemples
Détecter si le joueur possède le 5ème badge :
$trainer.badge_obtained?(5)
Détecter si le joueur possède le 5ème badge de la 3ème région :
$trainer.badge_obtained?(5, 3)