draw_healthbar(x1, y1, x2, y2, amount, backcol, mincol, maxcol, direction, showback, showborder);
| Argument | La description |
|---|---|
| x1 | La coordonnée x de la gauche de la barre de santé |
| y1 | La coordonnée y du haut de la barre de santé |
| x2 | La coordonnée x de la droite de la barre de santé |
| y2 | La coordonnée y du bas de la barre de santé |
| amount | La variable qui définit la santé totale (entre 0 et 100) |
| backcol | La couleur de l'arrière-plan pour la barre |
| mincol | La couleur de la barre quand il n'y a pas de santé (0) |
| maxcol | La couleur de la barre en pleine santé (100) |
| direction | Où la barre est "ancrée" (0 = gauche, 1 = droite, 2 = haut, 3 = bas) |
| showback | Si le fond de la barre est dessiné ( true ) ou pas ( false ). Si la valeur est false, l'argument backcol est ignoré. |
| showborder | Si les éléments de la barre ont une bordure noire large de 1px ( true ) ou pas ( false ). |
Retours: N / A
Avec cette fonction, vous pouvez dessiner une barre colorée pour afficher une valeur constante. Bien que la fonction utilise le mot "barre de vie", vous pouvez l'utiliser pour afficher tout ce que vous souhaitez tant que le montant à afficher est un pourcentage entre 0 et 100 (un pourcentage de n'importe quelle valeur peut être calculé avec la formule) . ) * 100 ), ainsi, par exemple, vous pouvez l'utiliser pour afficher la puissance, la santé, le mana, l'heure ou toute autre chose qui pourrait bénéficier d'un affichage en barre.
Vous pouvez définir différentes choses qui changent l'aspect visuel de la barre et ceux-ci sont illustrés dans l'image ci-dessous (notez que les couleurs utilisées ici sont c_green pour la valeur maximale et c_red pour la valeur minimale, mais vous pouvez utiliser les couleurs que vous souhaitez): 
var pc;
pc = (hp / max_hp) * 100;
draw_healthbar(100, 100, 500, 200, pc, c_black, c_red, c_lime, 0,
true, true)
Le code ci-dessus utilise la valeur en pourcentage que vous obtenez à partir des variables "hp" et "hp_max" pour dessiner un barre de santé standard rouge / vert.