Random Messages FR
From SA-MP Wiki
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éer 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