Comment utiliser les conditions sur Roblox Studio ?

Les Conditions dans Roblox Studio : Maîtrisez le Scripting

Bonjour à tous et bienvenue sur CodeLow ! Dans ce troisième épisode, plongeons dans le monde des scripts sur Roblox Studio, en mettant particulièrement l’accent sur les conditions.

Les conditions en programmation sont comme une liste de choix dans un programme. Imaginons-le ainsi : nous avons une première condition, une question à laquelle nous devons répondre par vrai ou faux. En fonction de la réponse, le programme suit différentes instructions, créant ainsi des choix dans le programme.

Les Bases des Conditions

Commençons par créer un script dans le service “ServerScriptService”. Déclarons quelques variables :

				
					local Wallet = 2500
local ComputerPrice = 1000

				
			

En programmation, il existe des opérateurs comme `<`, `>`, `<=`, `>=`, `==` (égal), `~=` (différent). Utilisons-les pour créer notre première condition :

				
					if Wallet > ComputerPrice then
    print("Achat réussi !")
    Wallet = Wallet - ComputerPrice
else
    print("Vous ne pouvez pas acheter l'ordinateur à 1000 euros.")
end

				
			

Exercice Pratique

Maintenant, un petit exercice pour vérifier vos connaissances. Vérifions si le nom de notre script a une longueur suffisante. Utilisons la variable `script.Name` pour récupérer le nom du script et le mot clé `string.len` pour obtenir la longueur du nom. Assurons-nous que le script a au moins 8 caractères :

				
					local scriptName = script.Name

if string.len(scriptName) >= 8 then
    print("Le nom du script est assez long.")
else
    print("Erreur : Le nom du script est trop court.")
end

				
			

Testez cela en renommant votre script et observez comment le programme réagit en fonction de la longueur du nom.

Conclusion

Voilà pour ce troisième tutoriel sur les bases de Roblox Studio. Les conditions sont un concept essentiel en programmation, et avec la pratique, vous les maîtriserez parfaitement. N’hésitez pas à vous entraîner et à rejoindre notre Discord si vous avez des questions.

Bonne journée à tous et à bientôt sur CodeLow!