Printf FR
From SA-MP Wiki
Page d'Accueil | Les Fonctions | Les Callbacks | Les bases du Scripting | Plugins de Serveur | Tutoriaux
Ne prenez pas en compte les FR dans les noms
| Note: Cette fonction commence par une lettre minuscule, mais du à des restrictions techniques, le nom de la page commence par une majuscule. |
Description:
Affiche un message formaté dans la console du serveur (pas dans le tchat du jeu).
(const format[], {Float,_}:...)
| format[] | La chaîne formatée. |
| {Float,_}:... | Un nombre indéfini d'argument utilisé pour formater. |
| Retourne | Cette fonction ne retourne pas de valeur spécifique. |
Syntaxe de formatage
| Caractère à écrire | Ce à quoi ça correspond |
|---|---|
| %i | Nombre |
| %d | Nombre |
| %s | Chaîne de caractère |
| %f | Nombre à virgule (float) |
| %c | Caractère (ASCII) |
| %x | Nombre héxadécimal |
| %b | Nombre binaire |
| %% | Le caractère '%' |
Ces valeurs doivent êtres utilisées exactement dans le même ordre que les paramètres concernés.
new number = 42; printf("Le nombre est %d.",number); //-> Le nombre est 42. new string[]= "simple message"; printf("C'est un %s contenant le chiffre %d.", string, number); //-> C'est un simple message contenant le chiffre 42. new character = '@'; printf("Je suis %c la maison",character); //-> Je suis @ la maison
Fonctions Relatives
Les fonctions suivantes peuvent être utiles car elles sont indirectement ou directement liées a cette fonction.
- print: Affiche un message basique dans la console du serveur et l'enregistre dans les logs.
- format: Formate une chaîne de caractère suivant un format spécifié.
