Gérez votre site :

52 652 Webmasters - 773 101 Membres INSCRIPTION - Mot de passe oublié ?

Discussion du forum

News

Vous êtes sur la discussion Action Récemment Effectuée ?

Ouvert Action Récemment Effectuée ?
de Jay (tvworld - créé le 8 mars 2010 à 1h 38
7 reponses - 171 vues
modifié il y a 14 ans
Je me demandais si on pouvais écrire un texte(par exemple sur la page d'un bidule), avec à l'intérieur du texte, une action que le bidule a récemment effectué.

Exemple :

Lors de **action1(manger)**, votre bidule a appris que.. blah blah blah.. !

Mais tout sa, à part du texte pendant l'action(si l'action ne dure pas instantannément).

J'espère que vous comprendrez ce que je veux dire et que vous pourrez m'aider ! Merci bien =D
Voici les réponses de cette discussion : (page 1/1)

le 8 mars 2010 à 2h 01 (il y a 14 ans)
En ligne Margaux_ (poudlard-net
Excuse-moi, je n'ai pas compris. Blablabla est a éviter quand on demande de l'aide, il n'embrouille plus que autre chose. Tu veut savoir quoi, c'est sa que je comprend pas : la question ?!
le 8 mars 2010 à 7h 04 (il y a 14 ans)
En ligne Green (fantaseia
Moi j'ai compris, c'est serait en fait faire une sorte d'historique. Je pense que ça peut se faire avec des IF.

Imaginons que ton action est "Manger". Elle agit par exemple sur la variable "Santé", mais surtout sur une deuxième variable importante ici : appelons-la "VarX" pour l'exemple. La variable ne doit pas être un besoin, elle se vide dans mon exemple en 2 jours. (48h)

Si tu veux que l'action qu'a faite le bidule s'affiche par exemple pendant deux jours, il faudra que l'action agisse sur la VarX et lui ajoute +48. Sur la page de ton bidule :

Historique :

[IF VarX = 48]Ton bidule vient de manger.[/IF][IF VarX = 47]Ton bidule a mangé il y a une heure.[/IF][IF VarX = 46]Ton bidule a mangé il y a deux heures[/IF]

Voilà, je ne vais pas te faire tout le code, mais je pense qu'à partir de un jour, tu peux mettre :

[IF VarX < 24]Ton bidule a mangé il y a plus de 24h ![/IF]
______________

Voilà en gros le principe auquel je pense. Le problème est qu'une variable ne pourra agir que sur une seule action en plus de celle de l'historique, et si tu veux le faire pour toutes les actions, il faut une nouvelle variable à chaque fois.
le 8 mars 2010 à 23h 32 (il y a 14 ans)
En ligne Jay (tvworld
Je ne suis pas sur de comprendre lorsque tu as mis les chiffres 48 et 46.. Et désolé pour le blah blal, cetait juste pour y indiquer
le 8 mars 2010 à 23h 32 (il y a 14 ans)
En ligne Jay (tvworld
qu'il y avait un texte inutile
le 8 mars 2010 à 23h 32 (il y a 14 ans)
En ligne Jay (tvworld
Désolé pour le post. !
le 8 mars 2010 à 23h 33 (il y a 14 ans)
En ligne Jay (tvworld
Ahh, daccord, je viens de comprendre ! Ouais, mais sa ferait évidemment trop de variable... Merci quand meme !
le 8 mars 2010 à 23h 34 (il y a 14 ans)
En ligne Seechi (thunder-stone
Bravo, 4 posts en moins d'une minute !
Poster un message
Veuillez vous connecter pour poster sur le forum.

Webidev | v2.10.0 | © Webidev 2007 - 2024 | Contact