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é.

