Forum dédié au nouveau Construct et ses news, découvertes, tests...
Avatar de l’utilisateur
par Juju2001
#27220 Bonjour, je suis actuellement en train de développer un jeu du type Cookie Clicker et je cherche à mettre en place une fonction qui permettrai de doubler la valeur du click.
J'ai une global variable appelée "CoinValue" qui est de base à 1 unité et j'aimerais qu'en achetant une amélioration ce nombre soit chaque fois multiplié par deux (1/2/4/8/16/32)
L'opération semble donc être: x = CoinValue
Chaque nouvelle pièce donne x*2 du coup la question est comment fait on cela ? Merci beaucoup d'avance :)) :))
Avatar de l’utilisateur
par Dupat
#27221 Salut , c'est simple. Il te faut 2 globale variable par exemple "MyCoin" et "CoinValue"
ensuite avec l'event que tu veux tu ajoute CoinValue à MyCoin
par exemple : si je presse espace add CoinValue to MyCoin
puis tu crée une Foncion que tu nome par exemple "x2" et tu lui dit de definir CoinValue en CoinValue fois 2
OnFonction "x2" --> set CoinValue To CoinValue*2
Apres il ne te reste plus qu'a appeler cette fonction lors de l'event de ton choix , par exemple :
OnReturn Pressed --> Call Fonction "x2"

En esperant que ça t'aide