Random Messages FR
From SA-MP Wiki
(Difference between revisions)
Revision as of 05:38, 5 January 2013 Connor Mead (Talk | contribs) ← Previous diff |
Revision as of 21:01, 5 January 2013 Connor Mead (Talk | contribs) Next diff → |
||
Line 1: | Line 1: | ||
[[Category:Tutorials]] | [[Category:Tutorials]] | ||
- | ===pR2PARATIONS=== | + | ===Préparation=== |
Ce tutoriel va vous montrer comment créer des messages aléatoires | Ce tutoriel va vous montrer comment créer des messages aléatoires |
Revision as of 21:01, 5 January 2013
Préparation
Ce tutoriel va vous montrer comment créer des messages aléatoires
Premièrement, on crée la variable qui contiendra trois message:
new AleaMSG[][] = { "Message Aléatoire 1", "Message Aléatoire 2", "Message Aléatoire 3" };
Deuxièmement, on va créer un timer et on va le regler sur 60 secondes (for example, OnGameModeInit):
SetTimer("SendMSG", 60000, true); // 60000ms = 60 secondes = 1 minute
Paramétrage du timer
On va ensuite créer une callback "SendMSG", et on va utiliser le forward pour ça (Forward)
forward SendMSG();
Maintenant on peux créer le "public":
public SendMSG()
Faire en sorte que le message soit envoyé
On va crée une variable random, qui va envoyer un message aléatoire
public SendMSG() { new randMSG = random(sizeof(RandomMSG)); //On calcule par rapport à la taille de la variable AleaMsg qui est 3 SendClientMessageToAll(COULEUR, RandomMSG[randMSG]); // Remplacez "COULEUR" par la couleur de votre choix }
Ainsi, toute les 1 minutes, un message sera envoyé. Soit ça sera : - "Message Aléatoire 1" - "Message Aléatoire 2" - "Message Aléatoire 3"
Traduit par Connor Mead