Discussion du forum |
|
Vous êtes sur la discussion Limité le nombre d'action effectuable
6 reponses - 394 vues
modifié il y a 15 ans
Bonjour je voudrais savoir comment faire pour limité le nombre d'action a 3 par jour effectuable?
Vous comprennez?
En gros chaque action coute 1 point et vous en avez 3 attribué chaque jour. Donc vous pouvez effectué 3 action sur les 50 qui sont proposés...
Bref voila je voudrais savoir si c'est possible merci :/
Voici les réponses de cette discussion : (page 1/1)
Coucou c'est encore moi =P. Je sais pas si tu vas accepter ça, mais tu peux faire un code pour limité les action à 3 par jour. Mais les jour ne seront pas des jour réels. Ton jeu passera au jour suivant lorsque les membres clike sur l'action Z.
C'est comme pour la question précédente, le même système quasiment.
Créé une variableX, l'actionY et l'actionZ. Comme avant l'action Y fera deux chose: elle enlèvera un point à la Variable X et fera ce que tu voudras.
Puis met ce code:
[IF VarX >=97] [Mod ActionY] [/IF]
[IF VarX <97] Cette action est limitée à 3 par jour.
Vous pouvez passer au jour suivant:[Mod ActionZ] [/IF]
Fait durer l'actionZ plusieurs heures. l'actionZ devra ajouter 3 point à la variableX
Essaye, je ne sais pas si sa marche je ne l'ai pas testée. J'espère qu'elle fonctionne!
@++,Phiphy!
Ouai c'est vrai que ça ma l'air pas mal tout ça, mais le probléme c'est que je voulais limité toutes mes actions tu comprends ?
Ne pouvoir effectué que 3 actions mais pas spécialement 3 fois la même ! Au contraire pouvoir effectué seulement 3 action/ jours sur toutes celles qui sont disponibles..
Alors tu mets pareil mais dans la première partie au lieue de mettre simplement [Mod ActionY] Tu mettra [Mod Action Y][Mod Action A] [Mod ActionB],...enfin toute tes actions.
Mais le léger problème c'est que tu devra rerégler toutes tes actions pour qu'elles rajoute un point à ta variable X.
Crée un variable LimiteActions (Var1 dans l'exemple) = Besoin = Vide en 24 heures
Chaque actions ajoute 1 à la variable LimiteActions (Var1).
(IF Var1 = 0) Tu peux encore effectuer 3 actions aujourd'hui.
(IF Var1 = 1) Tu peux encore effectuer 2 actions aujourd'hui.
(IF Var1 = 2) Tu peux encore effectuer une action aujourd'hui.
(IF Var1 = 3) Tu ne peux plus effectuer d'actions aujourd'hui. Reviens dans 24 heures!
Voilà! J'espère avoir pu t'aider.
Je résoud ça comme ça:
Cré la variable Nb_action = 3
Cré la variable Tour (besoin).
Cré une action: Recharger ses actions:
Var1 +1
Tour +100
Fais un if:
[IF Tour = 0 && Var1 < 1][Mod Action1][/IF]
Voilou !
vous dites ca mais quand on mets ca y a marqué la phrase mais on peut faire l'action
Poster un message
Veuillez vous connecter pour poster sur le forum.