online faq recherche accueil
 

Il y a 110 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

Panneau des Scores Probleme(s)

 
n°4588962
astriel
Posté le 07-04-2007 à 19:25:44  profilanswer
 

Bonjour
Je voudrais faire en sorte que Quand le Joueur Rouge Tape : JB+1 ça met +1 points dans le tableau des scores . J'ai créér une variable pour chaques joueur un entier pour le tableau des scores : par exemple scorep2 qui est le score du P2 se trouvant dans mon tableau des scores. Ensuite je crée mon tableau :
E : Time Elapsed 5 secondes
C : Rien  
A : Panneau de commande Create a leaderboard for ( All Player ) Tittle : Scores
Ensuite  
Set Panneaudescores = Last created Leaderboard / Panneaudesscores est une variable de type Panneau de commande.
Ensuite :
Panneau de commandes - Add Joueur 2 (Bleu) to (Last created leaderboard) with label Joueur Bleu and value scorep2
Ensuite maintenant Quand le joueur rouge tape :  
E : Joueur - Joueur 1 (Rouge) types a chat message containing Jbleu+1 as Résultat équivalent
 
A : Set variable : scorep2 = ( scorep2 ) +1  
 
J'ai essayé quand je tape Jbleu+1 cela ne mets pas plus un point dans le tableau mais alors ou est l'erreur merci de votre aide a tous !  


Message édité par astriel le 07-04-2007 à 19:55:50
n°4588963
Troll-Brai​n
http://worldedit.free.fr/forum
Posté le 07-04-2007 à 19:48:25  profilanswer
 

tu dois rechanger ce qui est écrit dans le tableau.
Le fait de changer la variable ne change pas ce qui est affiché dans le tableau.
a ta place j'utiliserais plutôt une variable de type entier déployée.
avec comme index le numéro du joueur.
 
sinon ca me parait lourd ta méthode  :sweat:


---------------
Je ne prends que sur rendez vous.
Assurez vous d'avoir un moyen de paiement conséquent, et de préférence en liquide, avant de me quémander la moindre question.
 
n°4588964
astriel
Posté le 07-04-2007 à 19:56:05  profilanswer
 

Heu que dois-je changer dans mon tableau ?

n°4588965
Troll-Brai​n
http://worldedit.free.fr/forum
Posté le 07-04-2007 à 20:03:35  profilanswer
 

la player value bien sûr ..
tu lui redonnes comme valeur ton entier, aprés avoir modifié l'entier


Message édité par Troll-Brain le 07-04-2007 à 20:04:09

---------------
Je ne prends que sur rendez vous.
Assurez vous d'avoir un moyen de paiement conséquent, et de préférence en liquide, avant de me quémander la moindre question.
 
n°4588967
astriel
Posté le 07-04-2007 à 20:16:05  profilanswer
 

Je dois mettre quoi a la place ?

n°4588968
astriel
Posté le 07-04-2007 à 20:32:21  profilanswer
 

A la place de player value je mets quoi ? Car j'ai pas tout a fais compris plz ! c'est important


Message édité par astriel le 08-04-2007 à 11:39:04
n°4588975
astriel
Posté le 08-04-2007 à 12:47:02  profilanswer
 

Je dois mettre quoi en value player ? stp réponds moi

n°4588980
Sogara
What else ?
Posté le 08-04-2007 à 19:44:13  profilanswer
 

La nouvelle valeur de ta variable !!


---------------
"Prouver que j'ai raison reviendrait à accorder que je puisse avoir tort."
n°4588981
astriel
Posté le 08-04-2007 à 19:49:38  profilanswer
 

C'est a dire lol je comprends pas je vois pas trop ma varialbe au depart est scorep2 dans le tableau ensuite je veux que ça fasse score p2 + 1 points dans le tableau mais j'y arrive pas


Message édité par astriel le 08-04-2007 à 19:51:01
n°4588983
gro_shaman
Ah... World edit...
Posté le 08-04-2007 à 22:05:14  profilanswer
 

Tu dois redefinir ta variable dans le tableau donc change ton evenement et met plutot toutes les 2 secondes (par exemple) pour reactualiser les valeurs dans le tableau...
edit : troll-brain a raison : ta methode pourrait etre franchemement allégée (avec des déploiements).


Message édité par gro_shaman le 08-04-2007 à 22:06:32

---------------
http://www.acathla.com/
n°4589000
Maximaxou
rejoignez les fidèles du JASS
Posté le 09-04-2007 à 06:56:45  profilanswer
 

gro_shaman adore faire faire à l'ordi des trucs inutiles on dirait lol.  
Inutile de faire un periodic event. A chaque fois que tu changes la valeur d'un score, tu mets à jour le tableau. Comme ils veulent pas te dire comment on fait, je vais le faire. C'est une action toute conne :
Panneau de commandes - Change the value for joueur_2 in Panneaudesscores to scorep2
 
sinon, ta variable devrait plutôt s'appeler panneauDesScores (plus lisible)


---------------
Dota c'est bien, le slide c'est encore mieux !
n°4589001
Maximaxou
rejoignez les fidèles du JASS
Posté le 09-04-2007 à 07:01:08  profilanswer
 

J'imagine bien gro_shaman avec sa maman :
 
_M'man, quand est-ce qu'on mange ?
_Bientot mon chéri
 
5 minutes plus tard :  
_M'man, quand est-ce qu'on mange ?
_Bientot mon chéri
 
5 minutes plus tard :  
_M'man, quand est-ce qu'on mange ?
_Bientot mon chéri
 
5 minutes plus tard :  
_M'man, quand est-ce qu'on mange ?
_Bientot mon chéri
 
5 minutes plus tard :  
_M'man, quand est-ce qu'on mange ?
_Maintenant, c'est prêt mon chéri.
 
 
Chez moi c'est plutôt comme ça :
 
_M'man appelle-moi quand on mange
_Bien sûr mon chéri
 
20 minutes plus tard :
_Maximaxou, viens manger, c'est prêt !
_Oui maman !
 
 
Enfin bref, chacun sa logique.


---------------
Dota c'est bien, le slide c'est encore mieux !
n°4589017
Troll-Brai​n
http://worldedit.free.fr/forum
Posté le 09-04-2007 à 11:49:56  profilanswer
 

En dehors des actions répétitives le periodic event est l'événement des noobs ou le dernier recours des gosus  :D


---------------
Je ne prends que sur rendez vous.
Assurez vous d'avoir un moyen de paiement conséquent, et de préférence en liquide, avant de me quémander la moindre question.
 
n°4589025
astriel
Posté le 09-04-2007 à 12:05:16  profilanswer
 

ok merci maximaxou je vais essayer ça tout de suite !

n°4589035
Sogara
What else ?
Posté le 09-04-2007 à 14:32:15  profilanswer
 

Bof le periodic event c'est cool quand la variable change trop souvent...
Après c'est vrai que c'est utile au début, puis on trouve bien des solutions différentes après mais bon moi je dis toujours : (mode philosophe activé) "La fin justifie les moyens" (mode philosophe desactivé). Au passage, ne me prenez pas pour un intello, cette phrase, je ne la dit jamais... ^^


---------------
"Prouver que j'ai raison reviendrait à accorder que je puisse avoir tort."
n°4589039
Troll-Brai​n
http://worldedit.free.fr/forum
Posté le 09-04-2007 à 15:14:34  profilanswer
 

Sogara a écrit :

Bof le periodic event c'est cool quand la variable change trop souvent...
Après c'est vrai que c'est utile au début, puis on trouve bien des solutions différentes après mais bon moi je dis toujours : (mode philosophe activé) "La fin justifie les moyens" (mode philosophe desactivé). Au passage, ne me prenez pas pour un intello, cette phrase, je ne la dit jamais... ^^


 
On sent que tu ne maitrises pas ton sujet, l'évènement une variable atteind une certaine valeur existe ( mais uniquement pour une variable globale réelle).
Ou sinon tu vérifie sa valeur aprés l'avoir modifié ...
Le periodic event est à utiliser uniquement comme une boucle ou lorsque l'event désiré n'existe pas
 
 


---------------
Je ne prends que sur rendez vous.
Assurez vous d'avoir un moyen de paiement conséquent, et de préférence en liquide, avant de me quémander la moindre question.
 
n°4589041
Sogara
What else ?
Posté le 09-04-2007 à 15:31:54  profilanswer
 

C'est bien ce que je dis : c'est utile au début, quand on commence tt doucement à maîtriser l'éditeur...


---------------
"Prouver que j'ai raison reviendrait à accorder que je puisse avoir tort."
n°4589045
Troll-Brai​n
http://worldedit.free.fr/forum
Posté le 09-04-2007 à 15:43:23  profilanswer
 

Sogara a écrit :

C'est bien ce que je dis : c'est utile au début, quand on commence tt doucement à maîtriser l'éditeur...


 
Nan faut utiliser directement le bon événement, sufit de chercher un peu, sinon c'est comme cela que tu fais de la merde >.<


---------------
Je ne prends que sur rendez vous.
Assurez vous d'avoir un moyen de paiement conséquent, et de préférence en liquide, avant de me quémander la moindre question.
 
n°4589046
astriel
Posté le 09-04-2007 à 15:43:57  profilanswer
 

Bon alors je mets quoi et quant HAYAAAAAA vous m'avez embrouillé >.<

n°4589049
Troll-Brai​n
http://worldedit.free.fr/forum
Posté le 09-04-2007 à 16:21:46  profilanswer
 

astriel a écrit :

Bon alors je mets quoi et quant HAYAAAAAA vous m'avez embrouillé >.<


 
Gné ? Maximaxou t'as pourtant montré exactement ce qu'il fallait faire ....


Message édité par Troll-Brain le 09-04-2007 à 16:21:58

---------------
Je ne prends que sur rendez vous.
Assurez vous d'avoir un moyen de paiement conséquent, et de préférence en liquide, avant de me quémander la moindre question.
 
n°4589050
Sogara
What else ?
Posté le 09-04-2007 à 16:25:42  profilanswer
 

Citation :

Nan faut utiliser directement le bon événement, sufit de chercher un peu, sinon c'est comme cela que tu fais de la merde >.<


 
 
Tu sais, tu as peut être appris à utiliser l'éditeur en 30 minutes, mais ce n'est pas le cas de tt le monde...
Ceci dit, je suis d'accord avec toi : c'est loin d'être la méthode idéale...


Message édité par Sogara le 09-04-2007 à 16:27:49

---------------
"Prouver que j'ai raison reviendrait à accorder que je puisse avoir tort."
n°4589061
Maximaxou
rejoignez les fidèles du JASS
Posté le 09-04-2007 à 20:10:56  profilanswer
 

Il faut toujours essayer de trouver la méthode la plus efficace, il ne suffit pas que celle-ci fonctionne, mais il faut que le processeur bosse le moins possible et que la mémoire ne soit pas trop utilisée. Après il faut également concilier avec le temps que tu vas mettre à faire ton déclo. Il faut également penser aux modifications ultérieures que tu risque d'apporter à ta map, et faire en sorte que ces modifications soient faciles et rapides à effectuer.
C'est exactement la même chose pour n'importe quel programme que l'on veut effectuer, une carte étant un programme...


Message édité par Maximaxou le 09-04-2007 à 20:12:13

---------------
Dota c'est bien, le slide c'est encore mieux !
n°4589065
astriel
Posté le 09-04-2007 à 20:41:08  profilanswer
 

Hum procédons autrement si je veux faire en sorte que il y a 10 mecs dans une region , ils s'entretuent il en reste plus qu'un seul a ce moment la ça mets + 1 dans le tableau pour ce joueur je dois faire comment ? XD l'editeur est pas mon fort mais je m'eclate bien quand meme


Message édité par astriel le 09-04-2007 à 20:41:50
n°4589069
astriel
Posté le 09-04-2007 à 22:08:21  profilanswer
 
n°4589070
Maximaxou
rejoignez les fidèles du JASS
Posté le 09-04-2007 à 22:16:42  profilanswer
 

E : a unit dies
C : elle est ds la région
A : si l'unité qui tue est la derniere survivante, tu incrémente ta variable, puis tu mets à jour le tableau comme je te l'ai dit
 
(je te l'ai fait façon algorithmique, ne compte pas sur moi pour te le faire en GUI)


---------------
Dota c'est bien, le slide c'est encore mieux !
n°4589075
Troll-Brai​n
http://worldedit.free.fr/forum
Posté le 09-04-2007 à 22:38:26  profilanswer
 


Merci de cette précision capitale


---------------
Je ne prends que sur rendez vous.
Assurez vous d'avoir un moyen de paiement conséquent, et de préférence en liquide, avant de me quémander la moindre question.
 
n°4589090
Sogara
What else ?
Posté le 10-04-2007 à 11:23:47  profilanswer
 

Troll-Brain a écrit :

Merci de cette précision capitale


 
Je n'aurais pas dit mieux... ^^


---------------
"Prouver que j'ai raison reviendrait à accorder que je puisse avoir tort."
n°4589111
astriel
Posté le 10-04-2007 à 18:03:31  profilanswer
 

>.< ok ba merci a tous ^^ de votre aide et de votre patience XD


Message édité par astriel le 10-04-2007 à 18:14:16
n°4589136
Maximaxou
rejoignez les fidèles du JASS
Posté le 11-04-2007 à 00:41:03  profilanswer
 

Je traduis : "OK d'accord... bon bah les gars, merci quand même mais je comprends un peu rien donc j'abandonne."


---------------
Dota c'est bien, le slide c'est encore mieux !
n°4589214
Troll-Brai​n
http://worldedit.free.fr/forum
Posté le 12-04-2007 à 19:44:13  profilanswer
 

Qui ne dit mot consent


---------------
Je ne prends que sur rendez vous.
Assurez vous d'avoir un moyen de paiement conséquent, et de préférence en liquide, avant de me quémander la moindre question.
 
n°4589220
gro_shaman
Ah... World edit...
Posté le 12-04-2007 à 23:49:11  profilanswer
 

Troll-Brain a écrit :

Qui ne dit mot consent


Tres bien placé. J'adore  :love:  et j'adhere absolument à cette remarque.
 
edit : @Maximaxou : pour le coup j'avais pas du tout pensé à faire comme ca. Pourtant j'evite de mettre des perdiodic un maximum ^^.


Message édité par gro_shaman le 12-04-2007 à 23:53:54

---------------
http://www.acathla.com/
n°4589222
Maximaxou
rejoignez les fidèles du JASS
Posté le 12-04-2007 à 23:56:49  profilanswer
 

Ben on fait un périodic event pour faire des choses de façon périodique, là il n'y a rien de périodique. C'est aussi simple que ça.


---------------
Dota c'est bien, le slide c'est encore mieux !

Aller à :
Ajouter une réponse