| |
| « Citoyen » 1479584280000
| 0 | ||
| je ne sait pas, mais ou est le code complet, on peut le voir ou ce n'est pas terminer ?? |
| « Citoyen » 1479585300000
| 0 | ||
sourialp a dit : Pas d'event lorsqu'on rentre en contact avec quelque chose, pas d'ID de baguette de l'event (existe pas), et ça c'est le serv qui gère, en lua on peut pas |
| « Citoyen » 1479590400000
| 0 | ||
| ow c'est très dmg, on aurai pue crée bc bc de jeu grace a juste les code de cet event ;( et merci de l'info ;) |
| « Citoyen » 1479592560000
| 0 | ||
| Une suggestion avait déjà été faite et j'ai relancé pour savoir s'il y aurait du changement. |
| « Citoyen » 1479621960000
| 0 | ||
| aaa, ba sa serai superr En revanche je suis coincer sur un "until", je veu faire répéter une action, (qui débute lorsque la touche est enfoncer) jusqu'à se que la touche soit relâché, sauf que je ne sait pas comment l'écrire :/ pour l'instant sa donne sa; La partie du code qui crash a dit : |
| « Citoyen » 1479627840000
| 0 | ||
| En général dans les modules, les boucles sont proscrites, parce que le système des modules LUA ne répond qu'à des événements clés, et non perpétuels. Parce que tu crées une boucle, tu empêches le compilateur d'avoir des appels d'événements, donc eventKeyboard ne sera jamais rappelé et donc ta boucle infinie fera planter le compilateur. Si tu veux faire répéter une action, tu ne pourras le faire qu'avec eventLoop (et donc toutes les 500ms) |
| « Citoyen » 1479629940000
| 0 | ||
| merci je vais essayer :) Dernière modification le 1479630420000 |
| « Censeur » 1479650940000
| 0 | ||
| Pourquoi l'id 53 (la souris statique) ne peux être que invoquer en 0,0 ? On peux pas la mettre à des coordonnés précises ? |
| « Citoyen » 1479655740000
| 0 | ||
| Parce que c'est bugué ou parce qu'on devrait pas pouvoir l'invoquer, on a jamais pu s'en servir. :/ |
| « Citoyen » 1479657780000
| 0 | ||
| dmg... sinon, Mcfloy a dit : oe mais c'est pareil, sa fait une boucle qui fait crash, il me faudrai quelque chose pour dire que lorsque l'on relache la touche de droite, stoper l'eventloop, sauf que je saitpas totalement écrire sa... vous pouvez m'aidez ?? Mcfloy a dit : et peu tu me dire le lien, je ne l'ai pas trouver et j'aimerai dire que je suis pour aussi ;) Dernière modification le 1479658860000 |
| « Citoyen » 1479669900000
| 0 | ||
| enfaites, si vous me dites comment dire key==2 (mais lorsque la touche est relacher) et bien cela résoudrai mon problème, il me suffit ensuite de faire; if condition1 (appuyer sur la touche) then fonction1 (rajouter 20 au speed de x) if condition2 (relacher la touche) fonction (remplacer vitesse de x par 0) eslfe condition1 and os.time (2s) fonction1 end déjà sa serait un début pour moi X,D (il me manquerai juste la condition2) le seul probleme c'est que je sais pas si sa marcherai se os.time (sans compter que g pas mis les table de temps et la fonction de retenir l'heure une foit la touche enfoncer) car se que je voudrai c'est dire "si la condition1 a été fait il y a... " Connaissez vous la "condition2" et que pensez vous de la fonction os.time??? sinon j'utiliserai event-loup, mais je sait pas comment l'utiliser ^^ Dernière modification le 1479670020000 |
| « Censeur » 1479671400000
| 0 | ||
| Essaye de comprendre ce vieux code : http://pastebin.com/f77Tx2Sd |
| « Censeur » 1479674040000
| 0 | ||
a dit : Voici mon code, ils ne marche pas, (que ça sois la loop ou les autres lignes). Sauf que, aucun messages d'erreurs apparaît dans la fenêtre #lua. Dernière modification le 1479728820000 |
| « Citoyen » 1479674100000
| 0 | ||
| hm je vais éssayer mais ya rien de sûr XD merci |
| « Citoyen » 1479706860000
| 0 | ||
| @Yoshoups : Beaucoup d'erreurs. Il manque des end à tes if, les deux end à la fin ne servent à rien, une majorité de ton code est à la racine (ce qui n'est pas conseillé sauf si ce sont des variables globales comme en haut), utiliser killPlayer au lieu de movePlayer à l’extrémité d'une map est recommandé, la variable prof n'existe pas, utiliser une variable pour le pseudo n'est pas conseillé vu que chaque méthode de l'API te donnera le nom du joueur qui appelle cette méthode. Et la méthode eventNewPlayer n'est appelée que pour les joueurs arrivant sur le salon, pas les joueurs actuels, à toi de corriger ça. Dernière modification le 1479706920000 |
| « Citoyen » 1479711240000
| 0 | ||
| il y a un message d'erreure ?? non car moi sa crash tout cour quand sa veu pas XD Tortuegreen a dit : plutôt compliquer, et je ne sait pas se que signifie "pair" sinon j'éssaie de traduire simplement , di moi si c'est sa: le code a dit : par contre la fin, elle est utile ??? le code a dit : Dernière modification le 1479712800000 |
| « Censeur » 1479728760000
| 0 | ||
Mcfloy a dit : J'ai trouver, j'avait juste oublier de finir ma function, donc la fonction "function eventTextAreaCallback(textAreaId, playerName, callback)" empêchais la boucle de s’exécuter car le end était mal placé. |
| « Censeur » 1479750420000
| 0 | ||
| Bonsoir, j'aurai besoin d'aide concernant une utilisation avancée de table.sort(), toutes les informations nécéssaires sont ici : clique Merci d'avance pour votre aide ↓ merci Dernière modification le 1479760500000 |
| « Citoyen » 1479751980000
| 0 | ||
Fireicefly a dit : a dit : |