×

Langue

Fermer
Atelier 801
  • Forums
  • Dev Tracker
  • Connexion
    • English Français
      Português do Brasil Español
      Türkçe Polski
      Magyar Română
      العربية Skandinavisk
      Nederlands Deutsch
      Bahasa Indonesia Русский
      中文 Filipino
      Lietuvių kalba 日本語
      Suomi עברית
      Italiano Česky
      Hrvatski Slovensky
      Български Latviešu
      Estonian
  • Langue
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • [Lua] Partagez vos jeux/codes ici !
« ‹ 36 / 41 › »
[Lua] Partagez vos jeux/codes ici !
Mcfloy
« Citoyen »
1380571980000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#701
  0
Nicolasledu a dit :
J'ai une question , pour préciser tout le touches et pas que 1 , on mets quoi ? all ?

Dans le cas où tu voudrais mettre les touches AZERTY (Donc que 6 touches) Il faut faire un
tfm.exec.bindKeyboard(name,65,1,1)
tfm.exec.bindKeyboard(name,90,1,1)
etc...
et ensuite un if dans function eventKeyboard(name,key,down,x,y)

Au faite je conseille à tous ceux qui ont besoin du keyCode d'une touche de voir ce petit lien.
Nicolasledu
« Citoyen »
1380572280000
    • Nicolasledu#0000
    • Profil
    • Derniers messages
    • Tribu
#702
  0
Mcfloy a dit :
Dans le cas où tu voudrais mettre les touches AZERTY (Donc que 6 touches) Il faut faire un
tfm.exec.bindKeyboard(name,65,1,1)
tfm.exec.bindKeyboard(name,90,1,1)
etc...
et ensuite un if dans function eventKeyboard(name,key,down,x,y)

Au faite je conseille à tous ceux qui ont besoin du keyCode d'une touche de voir ce petit lien.

Je connais , mais en faite je veux ajouter TOUTE les touches !
Keltah
« Citoyen »
1380572520000
    • Keltah#0000
    • Profil
    • Derniers messages
    • Tribu
#703
  0
Mcfloy a dit :
Edit : Non finalement ça ne fonctionnait pas tel que je le pensais, et je ne vois d'ailleurs pas trop son utilité. M'enfin si tu peux mettre le temps à 20s tu peux utiliser : tfm.exec.setGameTime(20), qui lui ne nécessite pas de booléen et qui est juste ce qu'il faut. ^^

Oui, au final je vais prendre cette fonction, me manque juste quelques ajustements, merci !
Mcfloy
« Citoyen »
1380601560000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#704
  0
Nicolasledu a dit :
Je connais , mais en faite je veux ajouter TOUTE les touches !

Dans ce cas il faut lister toutes les touches de ton clavier un à un ^^'
Keltah
« Citoyen »
1380628680000
    • Keltah#0000
    • Profil
    • Derniers messages
    • Tribu
#705
  0
Yop, j'ai remarqué un petit bogue.
En exécutant la fonction « tfm.exec.disableAutoShaman(true) » les chamans ne devraient pas être automatiquement choisis, ce qui marche à la base. Mais sur des cartes double-chaman, la fonction ne marche pas, parce que la carte oblige le choix de deux chamans, même avec cette fonction. Du coup ça foire un peu mon code et logiquement, la fonction devrait empêcher ce choix automatique, des avis ?

Edit : Visiblement, c'était une boucle de mes boucles qui a foiré.
Didoule
« Citoyen »
1380638940000
    • Didoule#0000
    • Profil
    • Derniers messages
    • Tribu
#706
  0
Salut je voudrais demander quelque chose car j'ai un petit soucis :/


Comment faire pour que la map passe pas quand on rentre dans le trou ? ou si on meurt car un ami
a crer un petit minijeu et quand on rentre ou meurt la map passe y'aurait t-il pas une commande pour eviter sa ?
Thanosslepro
1380642420000
    • Thanosslepro#0000
    • Profil
    • Derniers messages
    • Tribu
#707
[Modéré par Modopops]
Varuscristal
« Citoyen »
1380653040000
    • Varuscristal#0000
    • Profil
    • Derniers messages
#708
  0
J'aimerais savoir comment on propose sont module pour qu'il devienne officiel ?
Antititime
« Citoyen »
1380653280000
    • Antititime#0000
    • Profil
    • Derniers messages
    • Tribu
#709
  0
Tu créer un topic ;p
Mcfloy
« Citoyen »
1380653400000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#710
  0
Didoule a dit :
Salut je voudrais demander quelque chose car j'ai un petit soucis :/


Comment faire pour que la map passe pas quand on rentre dans le trou ? ou si on meurt car un ami
a crer un petit minijeu et quand on rentre ou meurt la map passe y'aurait t-il pas une commande pour eviter sa ?

Pour empêcher une map d'être automatiquement "switchée", il suffit d'écrire en début de code : tfm.exec.disableAutoNewGame(true)
Et ensuite si tu veux forcer le jeu à "switcher" la map via une commande , tu écris :
Lua a dit :

tfm.exec.newGame("@846251")
tfm.exec.disableAutoNewGame(true)

function eventChatCommand(name,command)
if command=="skip" then
tfm.exec.disableAutoNewGame(false)
tfm.exec.setGameTime(0)
end
end

L'essentiel étant à partir de la seconde ligne. Attention cependant : Le minimum est de 5 secondes et non immédiatement, donc ne soyez pas surpris de voir la map qui passe quelques secondes après.
Keltah
« Citoyen »
1380655200000
    • Keltah#0000
    • Profil
    • Derniers messages
    • Tribu
#711
  0
Mcfloy a dit :
Attention cependant : Le minimum est de 5 secondes et non immédiatement, donc ne soyez pas surpris de voir la map qui passe quelques secondes après.

Qu'est-ce qu'il dit le monsieur ? La seule restriction que tu risques de recevoir est :
Aucune en faite ?
De plus ton code renvoie à la carte que tu as choisis comme maison de tribu, pas une map au hasard, choisi par le jeu.
Mcfloy
« Citoyen »
1380655440000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#712
  0
Keltah a dit :
Qu'est-ce qu'il dit le monsieur ? La seule restriction que tu risques de recevoir est :
[•] You can't call this function [tfm.exec.newGame] more than once per 3 seconds.
De plus ton code renvoie à la carte que tu as choisis comme maison de tribu, pas une map au hasard, choisi par le jeu.

Bah pour le coup j'ai eu "légèrement la flemme" d'aller faire une table, mais globalement t'as pas besoin de la fonction newGame, vu que là on veut la bloquer et la forcer à couper dès qu'on utiiliser une commande. Maintenant c'est vrai que la maison de tribu, c'est peut être pas le plus top ^^'
Keltah
« Citoyen »
1380655560000
    • Keltah#0000
    • Profil
    • Derniers messages
    • Tribu
#713
  0
Je me suis trompé, je pensais que tu utilisais tfm.exec.newGame().
Mais ça ne change pas le fait que la map sera changé, oui mais pour au final repasser au bout de 5 secondes la map tribu !

Moi j'ai un problème : Si j'utilise tfm.exec.disableAutoShaman(true), les chamans ne sont pas choisis automatiquement et je peux les choisir tranquillement mais les compétences sont désactivées. Si je laisse activé le choix automatique des chamans, les compétences sont activées, mais il y a des chances avec un salon de 20 souris par exemple, qu'il y ait 3 chamans, ce qui dérange avec ce que je code, une idée ? (Il me faut que deux chamans, à chaque partie).
Mcfloy
« Citoyen »
1380687360000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#714
  0
Keltah a dit :
Je me suis trompé, je pensais que tu utilisais tfm.exec.newGame().
Mais ça ne change pas le fait que la map sera changé, oui mais pour au final repasser au bout de 5 secondes la map tribu !

Moi j'ai un problème : Si j'utilise tfm.exec.disableAutoShaman(true), les chamans ne sont pas choisis automatiquement et je peux les choisir tranquillement mais les compétences sont désactivées. Si je laisse activé le choix automatique des chamans, les compétences sont activées, mais il y a des chances avec un salon de 20 souris par exemple, qu'il y ait 3 chamans, ce qui dérange avec ce que je code, une idée ? (Il me faut que deux chamans, à chaque partie).

As-tu essayé de mettre deux fois tfm.exec.setShaman() avec deux pseudos en laissant l'autoShaman ?
Thewav
« Citoyen »
1380689760000
    • Thewav#0095
    • Profil
    • Derniers messages
    • Tribu
#715
  0
On vient de passer en version 0.12 une nouvelle fonction:
tfm.exec.disableShamanSkills(true)
Didoule
« Citoyen »
1380706260000
    • Didoule#0000
    • Profil
    • Derniers messages
    • Tribu
#716
  0
Mcfloy merci de ta reponse ;p
Keltah
« Citoyen »
1380712560000
    • Keltah#0000
    • Profil
    • Derniers messages
    • Tribu
#717
  0
Thewav a dit :
On vient de passer en version 0.12 une nouvelle fonction:
tfm.exec.disableShamanSkills(true)

J'ai pas testé, puis la version est pas encore rendue publique, mais si tfm.exec.disableAutoShaman(true) ne désactive plus les compétences, cette nouvelle fonction m'aidera grandement.
Edit : [•] Init Error : transformice.lua:1: attempt to call nil
Elle a jamais existé ta fonction.

Mcfloy a dit :
As-tu essayé de mettre deux fois tfm.exec.setShaman() avec deux pseudos en laissant l'autoShaman ?

Oui, le jeu choisi alors deux chamans automatiquement, et mon code en choisi aussi deux. Je peux pas faire autrement pour le moment.
Tortuegreen
« Censeur »
1380714480000
    • Tortuegreen#0000
    • Profil
    • Derniers messages
    • Tribu
#718
  0
En cherchant bien, j'ai trouvé un très bon site pour connaître tous les numéros des touches. Sous la liste, on peut même appuyer sur une touche du clavier pour connaître son numéro, c'est plus pratique.
Lien : http://www.dakmm.com/?p=272
Mcfloy
« Citoyen »
1380714840000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#719
  0
"ui.addPopup : Html tag 'img' is forbidden."

Oignon :c C'est tellement dommage, je voulais faire un jeu de recherche d'objets de l'éditeur dans une géante maison ou un grand parc, mais vu qu'on ne peut pas afficher d'image, ça sera moins cool :/

Et sinon quand est-ce qu'on pourra gérer les musiques et vidéos ainsi que les images ?
Et aussi voir si on peut pas gérer le PHP en externe pour pouvoir avoir encore plus de possibilités ? \o/
Nathaan
« Citoyen »
1380714960000
    • Nathaan#0000
    • Profil
    • Derniers messages
    • Tribu
#720
  0
Mcfloy a dit :
"ui.addPopup : Html tag 'img' is forbidden."

Oignon :c C'est tellement dommage, je voulais faire un jeu de recherche d'objets de l'éditeur dans une géante maison ou un grand parc, mais vu qu'on ne peut pas afficher d'image, ça sera moins cool :/

Et sinon quand est-ce qu'on pourra gérer les musiques et vidéos ainsi que les images ?
Et aussi voir si on peut pas gérer le PHP en externe pour pouvoir avoir encore plus de possibilités ? \o/

Le PHP c'est risqué pour la base de données.
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • [Lua] Partagez vos jeux/codes ici !
« ‹ 36 / 41 › »
© Atelier801 2018

Equipe Conditions Générales d'Utilisation Politique de Confidentialité Contact

Version 1.27