SendClientMessage FR
From SA-MP Wiki
(Difference between revisions)
Revision as of 21:20, 31 January 2014 Connor Mead (Talk | contribs) ← Previous diff |
Revision as of 22:23, 1 February 2014 Connor Mead (Talk | contribs) Next diff → |
||
Line 6: | Line 6: | ||
{{Param|playerid|L'ID du joueur qui recevra le message}} | {{Param|playerid|L'ID du joueur qui recevra le message}} | ||
{{Param|color|La couleur du message}} | {{Param|color|La couleur du message}} | ||
- | {{Param|const message[]|Le texte envoyé au joueur (Taille maximale : 144)}} | + | {{Param|const message[]|Le texte envoyé au joueur (Taille maximale : 144 caractères)}} |
- | {{ReturnsFR|Cette fonction ne retourne pas de valeur particulière}} | + | |
+ | {{ReturnsSuccessFR|Le message a bien été affiché(NOTE: la fonction retournera aussi 1 si le message est trop long et n'a pas pu être affiché.)|Le message n'a pas été affiché (joueur non connecté?)}} | ||
+ | |||
+ | {{notes2FR| | ||
+ | * Si un message est plus long que 144 charactres, il ne sera pas envoyé. Afficher le message sur des lignes multiples peut résoudre ce problème. | ||
+ | * Utiliser '-1' en tant que couleur affichera le texte en blanc (0x000000FF). | ||
+ | }} | ||
+ | <pawn>#define COULEUR_VERT 0x00FF00FF //En haut du script | ||
- | <pawn> | ||
public OnPlayerConnect(playerid) | public OnPlayerConnect(playerid) | ||
{ | { | ||
- | SendClientMessage(playerid, COLOR_GREEN, "Bienvenue sur mon serveur!"); | + | SendClientMessage(playerid, COULEUR_VERT, "Bienvenue sur mon serveur!"); |
return 1; | return 1; | ||
} | } |
Revision as of 22:23, 1 February 2014
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
Cette fonction peut-être utilisée pour envoyer un message à un joueur en particulier.
(playerid, color, const message[])
playerid | L'ID du joueur qui recevra le message |
color | La couleur du message |
const message[] | Le texte envoyé au joueur (Taille maximale : 144 caractères) |
Retourne:
- 1: La fonction a bien été exécutée. Le message a bien été affiché(NOTE: la fonction retournera aussi 1 si le message est trop long et n'a pas pu être affiché.)
- 0: La fonction n'a pas pu être exécutée. Le message n'a pas été affiché (joueur non connecté?)
#define COULEUR_VERT 0x00FF00FF //En haut du script public OnPlayerConnect(playerid) { SendClientMessage(playerid, COULEUR_VERT, "Bienvenue sur mon serveur!"); return 1; }
Note | Utilisez l'intégration des couleurs pour mettre plusieurs couleurs dans le texte |
Fonctions Relatives
Les fonctions suivantes peuvent être utiles car elles sont indirectement ou directement liées a cette fonction.
- SendClientMessageToAll: Envoie un message à tous les joueurs.
- SendPlayerMessageToPlayer: Force un joueur à envoyer un message à un joueur.
- SendPlayerMessageToAll: Force un joueur à envoyer un message à tous les joueurs.