| |
| « Censeur » 1478190060000
| 0 | ||
| Ok merci de l'aide, au passage existe-t'il un moyen plus simple d'avoir le code d'une couleur Lua ? Car de base, la couleur de palette c'est en HTML, mais celle de lua c'est un autre truc. |
| « Censeur » 1478194500000
| 0 | ||
Animjarcanin a dit : Ok j'ai compris, par contre, normal que a dit : Ne marche pas ? Enfin si l'objet marche pour tout le monde, mais l'objet apparaît que sur une souris. C'est parce que la variable (particlesx) est pour tout le monde ? Sauf que je sais pas comment résoudre ça :/ |
| « Citoyen » 1478195460000
| 0 | ||
| Et si tu remplaces particlesx et particlesy par des valeurs fixes, tu as encore ce pb ? (J'ai testé solo ça marche, après pas de raison que ça ne fonctionne pas pour d'autres personnes) |
| « Censeur » 1478196000000
| 0 | ||
Mcfloy a dit : De base ces deux variables c'était pour faire des particules, je pense que c'est du que comme c'est pour tout le monde, il se tp en priorité sur une personne, mais les particules marchent sur deux personnes, a part les trucs pour faire spawn. Et càd remplacer par une valeur fixe ? |
| « Censeur » 1478198400000
| 0 | ||
a dit : |
| « Censeur » 1478203080000
| 1 | ||
a dit : Ce que ton code fait, c'est que ça enregistre dans les mêmes variables particlesx et particlesy les coordonnés d'un joueur. Donc dès que ça passer au joueur suivant, ça supprime les coordonnés de l'ancien joueur. Du coup, au final, tu n'as plus que les coordonnés du dernier joueur trouvé dans tfm.get.room.playerList. |
| « Citoyen » 1478203740000
| 0 | ||
| Bon alors je vais essayer de comprendre ce que tu veux faire : - Lorsqu'une souris danse, il y a un effet de particule sur tout le monde. Exact ? Si c'est le cas tu n'as pas utilisé la bonne méthode, à ce moment il faut utiliser la méthode tfm.exec.displayParticle. |
| « Censeur » 1478205000000
| 0 | ||
Mcfloy a dit : Non, quand une souris dance par exemple, il va mettre faire apparaître une planche sur sa position x et y, je parle du problème que les posiitons ne marchent pas. Tortuegreen a dit : Comment corriger ça alors ? J'ai déjà utiliser ton truc dans un autre message mais ça n'a pas marcher, ou alors je sais juste pas l'utiliser. |
| « Citoyen » 1478238120000
| 0 | ||
| Dans ce cas tu n'as pas besoin de la méthode eventLoop mais eventEmotePlayed, le premier argument est le nom du joueur, donc tu peux directement accéder à ses infos sans passer par une boucle for. a dit : La dernière fonction va ajouter ta planche sous la souris qui a dansée. |
| « Censeur » 1478284080000
| 0 | ||
Mcfloy a dit : Ok, merci de toute votre aide! Au passage est-t'il possible d'ajouter un chiffre à une variable ? Par exemple quand une souris va presser sa souris, la variable "fromage" va prendre la valeur "fromage + 1" |
| « Citoyen » 1478284260000
| 0 | ||
| Oui tout à fait tu peux créer une variable qui s'appelle fromage en dehors des fonctions et l'appeler dedans comme bon te semble. |
| « Censeur » 1478284320000
| 0 | ||
Mcfloy a dit : Un exemple, j'ai pas tout compris. Désoler hein :'( |
| « Citoyen » 1478286480000
| 0 | ||
| En reprenant le code précédent: a dit : |
| « Censeur » 1478344800000
| 0 | ||
| Ok merci, et comment faire une détection d'une variable qui est supérieur (ou égal) à 10 ? Je crois que c'est un truc du genre "=<" ou "<=" ? |
| « Censeur » 1478347920000
| 0 | ||
| Quand on veut faire une comparaison, le 2ème signe est toujours = (quand il en faut 2 bien sûr). V Exactement Dernière modification le 1478348700000 |
| « Censeur » 1478348400000
| 0 | ||
Tortuegreen a dit : Ok, donc je dois faire "if fromage >= 10" ? |
| « Citoyen » 1478349720000
| 0 | ||
| Tout à fait. (N'oublies pas le then à la fin de ta condition) |