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=bf660544f4716cc56d8922f8a0331adcMé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

Est ce que vous saviez ?
Aller à la page Précédente  1, 2
 
Poster un nouveau sujet   Répondre au sujet    Worldedit Index du Forum -> Autre
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 popp
Floodeur prématuré


Inscrit le: 28 Aoû 2007
Messages: 627
Sujets: 70
Spécialité en worldedit: le multiboard Gui :D


MessagePosté le: 27/11/07 14:41    Sujet du message: Citer

Comment faut il proceder pour stocker un nom dans le game cache et le rappeler quand je relance la partie ?
Au lieu de stocker tous les noms c'est pas mieux un booleen qui si il est sur false alors fait renommer tous les noms avc c00FFFFFF et si il est sur on ne fait rien. Et du coup juste stocker la valeur du booleen ds le game cache. Mais comment faire ?
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 profet
Instanton Gravitationnel Singulier


Inscrit le: 21 Aoû 2007
Messages: 1633
Sujets: 53
Spécialité en worldedit: Pain d'épice multitâche (terrain, scripts, textures, modèles...)
Médailles: 2 (En savoir plus...)
Profet (Quantité : 1) Rédacteur de tuto #3 (Quantité : 1)

MessagePosté le: 27/11/07 16:07    Sujet du message: Citer

Gui:
Trigger:
For each (Integer A) from 3 to 10, do (Actions)
Collapse Boucle - Actions
Collapse If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Collapse Si - Conditions
(Substring((Name of (Player((Integer A)))), 1, 10)) Différent de |c00FFFFFF
Collapse Alors - Actions
Joueur - Set name of (Player((Integer A))) to (|c00FFFFFF + ((Name of (Player((Integer A)))) + |r))
Collapse Sinon - Actions

Ce n'est pas correct parce que si tu fais
<vert>blabla<blanc>nomjoueur</blanc></vert> (en gros ce que tu fais ici), cela te donnera le résultat suivant :
blablanomjoueur

Il faut donc enlever le préfixe de couleur que tu avais mis avant et rajouter le nouveau :
Gui:
Trigger:
For each (Integer A) from 3 to 10, do (Actions)
Collapse Boucle - Actions
Collapse If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Collapse Si - Conditions
(Substring((Name of (Player((Integer A)))), 1, 10)) Différent de |c00FFFFFF
Collapse Alors - Actions
Joueur - Set name of (Player((Integer A))) to (|c00555555 + ((Name of (Player((Integer A)))) + |r))
Collapse Sinon - Actions
Joueur - Set name of (Player((Integer A))) to (|c00555555 + ((Substring((Name of (Player((Integer A)))), 11, -1))))


Je ne suis pas exactement sur des paramètres numériques de la fonction substring étant donné qu'elle diffère de celles dont j'ai l'habitude, mais il ne suffira dans le cas échéant que de changer légèrement les valeurs.
_________________

Bêta Systems: 70%
Bêta Spells: 13%
Bêta Arts & graphics: 70%
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
 popp
Floodeur prématuré


Inscrit le: 28 Aoû 2007
Messages: 627
Sujets: 70
Spécialité en worldedit: le multiboard Gui :D


MessagePosté le: 27/11/07 16:22    Sujet du message: Citer

Merci Profet, ça ne marche toujours pas mais peut etre qu'il y'a une solution avec ça, les parametres du substring doivent etre incorrect.

EDIT lol je n'avais pas vu les lignes de fin de ton message, c'etait la des le debut ou c'etait un edit ?
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 popp
Floodeur prématuré


Inscrit le: 28 Aoû 2007
Messages: 627
Sujets: 70
Spécialité en worldedit: le multiboard Gui :D


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

C'est une vraie enigme ce truc Confused
Meme avec la conversion de la taille du nom ça delire
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Troll-Brain
Ri1kamoua


Inscrit le: 23 Aoû 2007
Messages: 7143
Sujets: 147
Spécialité en worldedit: le troll, le flood, la vulgarité, mon coeur balance
Médailles: 2 (En savoir plus...)
Rédacteur de tuto #3 (Quantité : 1) Grand mage créateur de sort (Quantité : 1)

MessagePosté le: 27/11/07 18:15    Sujet du message: Citer

si tu relances la partie ca te prends les 15 premiers caractères ( du à la limitation de la taille du nom )
_________________
Le violet, c'est moche.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 popp
Floodeur prématuré


Inscrit le: 28 Aoû 2007
Messages: 627
Sujets: 70
Spécialité en worldedit: le multiboard Gui :D


MessagePosté le: 27/11/07 18:17    Sujet du message: Citer

Donc le truc de prophete peut pas marcher a moins que le nom du joueur soit de 3 lettres ?
Il faut donc utiliser le truc du game cache ? Est ce que l'ideee du booleen marche ? si oui comment la mettre en application ?
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Troll-Brain
Ri1kamoua


Inscrit le: 23 Aoû 2007
Messages: 7143
Sujets: 147
Spécialité en worldedit: le troll, le flood, la vulgarité, mon coeur balance
Médailles: 2 (En savoir plus...)
Grand mage créateur de sort (Quantité : 1) Rédacteur de tuto #3 (Quantité : 1)

MessagePosté le: 27/11/07 18:20    Sujet du message: Citer

a vrai dire je sais que l'on peut changer de map dans une campagne en conservant le cache mais je ne sais pas si l'on peut le faire sur la même map.
sutout que l'event load est en fait uniquement enclenché au chargement d'une partie
_________________
Le violet, c'est moche.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 popp
Floodeur prématuré


Inscrit le: 28 Aoû 2007
Messages: 627
Sujets: 70
Spécialité en worldedit: le multiboard Gui :D


MessagePosté le: 27/11/07 18:21    Sujet du message: Citer

Tu es en train de me dire que j'ai encore demandé quelque chose d'irrealisable ? Crying or Very sad
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Troll-Brain
Ri1kamoua


Inscrit le: 23 Aoû 2007
Messages: 7143
Sujets: 147
Spécialité en worldedit: le troll, le flood, la vulgarité, mon coeur balance
Médailles: 2 (En savoir plus...)
Grand mage créateur de sort (Quantité : 1) Rédacteur de tuto #3 (Quantité : 1)

MessagePosté le: 27/11/07 18:22    Sujet du message: Citer

Non j'ai simplement établit un fait pas forcément évident : je ne suis pas omniscient Razz
_________________
Le violet, c'est moche.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 popp
Floodeur prématuré


Inscrit le: 28 Aoû 2007
Messages: 627
Sujets: 70
Spécialité en worldedit: le multiboard Gui :D


MessagePosté le: 27/11/07 18:29    Sujet du message: Citer

@Troll-Brain: Smile
Alors je repose ma question:Je change le pseudo d'un joueur en blanc avec ls codes de couleur vu que la couleur du nom d'un joueur est celle de la couleur de son armee et qu'il n'y a pas de blanc dans les armees.
Jusque la tout est bon.
Je souhaite redemarrer ma partie, menu f10, fin de partie, recommencer la mission.
J'aimerai que le nom du joueur concerné soit le meme qu'avant et en blanc.
Est ce possible, enfin je veux dire, quelqu'un a t'il une idee ou une piste de solution ?
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 popp
Floodeur prématuré


Inscrit le: 28 Aoû 2007
Messages: 627
Sujets: 70
Spécialité en worldedit: le multiboard Gui :D


MessagePosté le: 27/11/07 20:26    Sujet du message: Citer

Est ce que le truc du game cache peut marcher ?
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Troll-Brain
Ri1kamoua


Inscrit le: 23 Aoû 2007
Messages: 7143
Sujets: 147
Spécialité en worldedit: le troll, le flood, la vulgarité, mon coeur balance
Médailles: 2 (En savoir plus...)
Grand mage créateur de sort (Quantité : 1) Rédacteur de tuto #3 (Quantité : 1)

MessagePosté le: 27/11/07 22:03    Sujet du message: Citer

Faudrait pouvoir détecter l'event déjà Surprised
_________________
Le violet, c'est moche.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 popp
Floodeur prématuré


Inscrit le: 28 Aoû 2007
Messages: 627
Sujets: 70
Spécialité en worldedit: le multiboard Gui :D


MessagePosté le: 27/11/07 22:54    Sujet du message: Citer

Ben je sais pas je suis desespéré alors je sors tout ce qui me vient Laughing
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Worldedit Index du Forum -> Autre Toutes les heures sont au format GMT + 1 Heure
Aller à la page Précédente  1, 2
Page 2 sur 2

 
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