Worldedit
  Worldedit
Le site sur l'éditeur de warcraft 3 !
 
  FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres    Groupes d'utilisateursGroupes d'utilisateurs   medals.php?sid=57d0f397dce31bbf9471ea5e6299c32aMédailles   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 
  FAQFAQ World Editor   UploadUploader une map ou une image    UploadAjouter sa map à l'annuaire   UploadConsulter l'annuaire

Temp écoulé
Aller à la page Précédente  1, 2, 3, 4  Suivante
 
Poster un nouveau sujet   Répondre au sujet    Worldedit Index du Forum -> Aide sur les déclencheurs
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 Valerian
Membre reconnu


Inscrit le: 26 Aoû 2007
Messages: 1005
Sujets: 59
Spécialité en worldedit: Dormir... heu non décors


MessagePosté le: 30/10/07 10:11    Sujet du message: Citer

Voilà moi sa donne sa:

Gui:
Trigger:
Déclencheur sans titre 001
Collapse Evénements
Temps - Every 1.00 seconds of game time
Conditions
Collapse Actions
Set Duree_partie2 = (Duree_partie2 + 1)
Collapse If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Collapse Si - Conditions
Duree_partie2 Egal à  60
Collapse Alors - Actions
Set Duree_partie2 = 0
Set Duree_partie1 = (Duree_partie1 + 1)
Collapse If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Collapse Si - Conditions
Duree_partie1 Egal à  60
Collapse Alors - Actions
Set Duree_partie1 = 0
Set Duree_partie0 = (Duree_partie0 + 1)
Sinon - Actions
Collapse Sinon - Actions
Custom script:      if( udg_Duree_partie1 < 10 ) then
Custom script:          set udg_Duree_partie_str1 = ":0"+I2S(udg_Duree_partie1)
Custom script:      else
Custom script:          set udg_Duree_partie_str1 = ":"+I2S(udg_Duree_partie1)
Custom script:      endif
Custom script:      if( udg_Duree_partie2 < 10 ) then
Custom script:          set udg_Duree_partie_str2 = ":0"+I2S(udg_Duree_partie2)
Custom script:      else
Custom script:          set udg_Duree_partie_str2 = ":"+I2S(udg_Duree_partie2)
Custom script:      endif
Custom script:      set udg_Duree_partie_str0 = "|cffffcc00Elapsed Time:|r " + I2S(udg_Duree_partie0) + udg_Duree_partie_str1 + udg_Duree_partie_str2
Multitable - Set the text for (Last created multiboard) item in column 2, row Ligne_Multiboard12 to Duree_partie_str0

_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Gevans
Back


Inscrit le: 21 Aoû 2007
Messages: 1930
Sujets: 85

Médailles: 2 (En savoir plus...)
Gevans (Quantité : 1) Rédacteur de tuto #1 (Quantité : 1)

MessagePosté le: 30/10/07 10:26    Sujet du message: Citer

Faudrait aussi remettre les secondes à zéros quand tu passes à 1 heure.

Set Duree_partie2 = 0
_________________
Si vous recherchez quelque chose, il y a de très grandes chances que vous trouviez la réponse ici alors jetez y un oeil.
Topic indispensable
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
 Valerian
Membre reconnu


Inscrit le: 26 Aoû 2007
Messages: 1005
Sujets: 59
Spécialité en worldedit: Dormir... heu non décors


MessagePosté le: 30/10/07 11:00    Sujet du message: Citer

Crying or Very sad le déclancheur bug Sad
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Magus
Membre a fort taux de post


Inscrit le: 13 Oct 2007
Messages: 994
Sujets: 25
Spécialité en worldedit: Codeur


MessagePosté le: 30/10/07 14:09    Sujet du message: Citer

(il faut que Temps soit une variable entière, comme la les divisions seront ajusté comme il faut)

Toutes les secondes : Temps = Temps + 1
Ensuite pour récupérer les heures, minutes et secondes il suffit de faire comme ça :

Heures = Temps/3600
Minutes = (Temps modulo 3600)/60
Secondes = Temps modulo 60

(vous trouverez la fonction Modulo en GUI sous le nom de "Mathématique - Modulo" je pense)
_________________
- La théorie c'est quand rien ne fonctionne mais tout le monde sait pourquoi.
- La pratique c'est quand tout fonctionne mais personne ne sait pourquoi.
- Chez moi la théorie et la pratique sont réunies, rien ne fonctionne et personne ne sait pourquoi.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
 Brissou de Mourièssou
Créateur de sorts, depuis 1936.


Inscrit le: 30 Aoû 2007
Messages: 1510
Sujets: 26
Spécialité en worldedit: Développer des jeux vidéos pour le fun, donc world edit c'est comme faire une addition.
Médailles: 2 (En savoir plus...)
Créateur de héros (Quantité : 1) Concours de sorts amusants (Quantité : 1)

MessagePosté le: 30/10/07 14:13    Sujet du message: Citer

General Vans a écrit:
Faudrait aussi remettre les secondes à zéros quand tu passes à 1 heure.

Set Duree_partie2 = 0


Non ça se fait au changement de minutes donc par extension au changement d'heure.
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
 Valerian
Membre reconnu


Inscrit le: 26 Aoû 2007
Messages: 1005
Sujets: 59
Spécialité en worldedit: Dormir... heu non décors


MessagePosté le: 30/10/07 15:23    Sujet du message: Citer

set udg_Duree_partie_str[1] = ":0"+I2S(udg_Duree_partie[1])

il bug
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Magus
Membre a fort taux de post


Inscrit le: 13 Oct 2007
Messages: 994
Sujets: 25
Spécialité en worldedit: Codeur


MessagePosté le: 30/10/07 18:25    Sujet du message: Citer

Mais plus précisement il bug comment ?
Il plante ? Il affiche n'importe quoi ?
_________________
- La théorie c'est quand rien ne fonctionne mais tout le monde sait pourquoi.
- La pratique c'est quand tout fonctionne mais personne ne sait pourquoi.
- Chez moi la théorie et la pratique sont réunies, rien ne fonctionne et personne ne sait pourquoi.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
 Valerian
Membre reconnu


Inscrit le: 26 Aoû 2007
Messages: 1005
Sujets: 59
Spécialité en worldedit: Dormir... heu non décors


MessagePosté le: 30/10/07 19:00    Sujet du message: Citer

-.-sa désactive le déclancheur à l'enregistrement Rolling Eyes
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Brissou de Mourièssou
Créateur de sorts, depuis 1936.


Inscrit le: 30 Aoû 2007
Messages: 1510
Sujets: 26
Spécialité en worldedit: Développer des jeux vidéos pour le fun, donc world edit c'est comme faire une addition.
Médailles: 2 (En savoir plus...)
Concours de sorts amusants (Quantité : 1) Créateur de héros (Quantité : 1)

MessagePosté le: 30/10/07 20:23    Sujet du message: Citer

Vérifie que t'as bien une variable déploiement Duree_partie_str de type chaîne de caractères et une variable déploiement Duree_partie de type entier.
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
 Valerian
Membre reconnu


Inscrit le: 26 Aoû 2007
Messages: 1005
Sujets: 59
Spécialité en worldedit: Dormir... heu non décors


MessagePosté le: 31/10/07 09:35    Sujet du message: Citer

Ok, je verifie tous sa merci Embarassed
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Valerian
Membre reconnu


Inscrit le: 26 Aoû 2007
Messages: 1005
Sujets: 59
Spécialité en worldedit: Dormir... heu non décors


MessagePosté le: 31/10/07 11:48    Sujet du message: Citer

Sa donne sa:

.....
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Magus
Membre a fort taux de post


Inscrit le: 13 Oct 2007
Messages: 994
Sujets: 25
Spécialité en worldedit: Codeur


MessagePosté le: 31/10/07 11:59    Sujet du message: Citer

Ok j'ai compris.
Tu pas prévu une multitable pour afficher les 3 valeurs, mais dans le déclencheurs tu te retrouves au final avec une chaine contenant une phrase et les valeurs (Sous la forme "Elapsed time : XX:XX:XX"). Cette chaine c'est duree_partie_str0.
Donc soit tu prévois une multitable pour afficher cette chaine, soit dans ta multitable tu affiche duree_partie0 (les heures), duree_partie1(les minutes) et duree_partie2 (les secondes).
_________________
- La théorie c'est quand rien ne fonctionne mais tout le monde sait pourquoi.
- La pratique c'est quand tout fonctionne mais personne ne sait pourquoi.
- Chez moi la théorie et la pratique sont réunies, rien ne fonctionne et personne ne sait pourquoi.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
 Ayane
Bot administrateur


Inscrit le: 17 Sep 2007
Messages: 2009
Sujets: 49

Médailles: 2 (En savoir plus...)
Rédacteur de tuto #1 (Quantité : 1) Ayane (Quantité : 1)

MessagePosté le: 31/10/07 12:10    Sujet du message: Citer

Pourquoi la fin est-elle faites avec des custom script?
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
 Valerian
Membre reconnu


Inscrit le: 26 Aoû 2007
Messages: 1005
Sujets: 59
Spécialité en worldedit: Dormir... heu non décors


MessagePosté le: 31/10/07 12:16    Sujet du message: Citer

Ok, deplus les fenetres prendront moin de place.

Le script pour: "Donc soit tu prévois une multitable pour afficher cette chaine, soit dans ta multitable tu affiche duree_partie0 (les heures), duree_partie1(les minutes) et duree_partie2 (les secondes)." n'est pas dans le déclancheurs?
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Brissou de Mourièssou
Créateur de sorts, depuis 1936.


Inscrit le: 30 Aoû 2007
Messages: 1510
Sujets: 26
Spécialité en worldedit: Développer des jeux vidéos pour le fun, donc world edit c'est comme faire une addition.
Médailles: 2 (En savoir plus...)
Créateur de héros (Quantité : 1) Concours de sorts amusants (Quantité : 1)

MessagePosté le: 31/10/07 12:51    Sujet du message: Citer

Moins chiant à faire en custom script.

Moa ça donne ça:


Il ne faut afficher que Duree_partie_str[0], qui sera un message de la forme:
Elapsed Time: X:XX:XX
heure/minute/seconde

Tu dois prévoir une case suffisament large dans ton tableau pour que l'affichage se fasse correctement. Sur ton screenshot c'est coupé à partir de "Ela"
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Worldedit Index du Forum -> Aide sur les déclencheurs Toutes les heures sont au format GMT + 1 Heure
Aller à la page Précédente  1, 2, 3, 4  Suivante
Page 2 sur 4

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com