×

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
  • /
  • [Aide] Demandes de codes et d'explications
« ‹ 5 / 70 › »
[Aide] Demandes de codes et d'explications
Ski
« Censeur »
1381322460000
    • Ski#5535
    • Profil
    • Derniers messages
#81
  0
Comment faire apparaitre : 1 trou à 25secondes ?
Keltah
« Citoyen »
1381322580000
    • Keltah#0000
    • Profil
    • Derniers messages
    • Tribu
#82
  0
Skisouris a dit :
Comment faire apparaitre : 1 trou à 25secondes ?

Je ne pense pas que c'est possible, mais tu peux faire gagner les joueurs au bout de 25s.
Mcfloy a dit :
ça pue les exemples avec plein de Tartiflette en pseudo et texte :)

Quoi ? Je n'ai pas compris.
Ski
« Censeur »
1381322580000
    • Ski#5535
    • Profil
    • Derniers messages
#83
  0
Oui ça serait encore mieux
Tortuegreen
« Censeur »
1381323000000
    • Tortuegreen#0000
    • Profil
    • Derniers messages
    • Tribu
#84
  0
Pourquoi les codes de Mcfloy et de Keltah ne fonctionnent pas ?

Mon code :
a dit :
t=0 -- On initialise une variable
function eventLoop(time1, time2)
t=t+1/2 -- La fonction se fait toutes les 500 ms.
if t==10 then -- Au bout de 10 secondes...
tfm.exec.setVampirePlayer(String playerName) -- ...tu fais ce que tu as envie de faire.
end
end
Mcfloy
« Citoyen »
1381323120000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#86
  0
Tortuegreen a dit :
Pourquoi les codes de Mcfloy et de Keltah ne fonctionnent pas ?

Mon code :
a dit :
t=0 -- On initialise une variable
function eventLoop(time1, time2)
t=t+1/2 -- La fonction se fait toutes les 500 ms.
if t==10 then -- Au bout de 10 secondes...
tfm.exec.setVampirePlayer(String playerName) -- ...tu fais ce que tu as envie de faire.
end
end

String est le type de la variable, elle ne doit pas apparaître dans ton code. Ensuite il faut que ce code soit injecté dans une fonction event.

Animjarcanin a dit :
Mais je viens de me rappeller ! C'était pas ça le truc que je trouvais moche ! C'est quand ça affiche le compte à rebours, à la place de faire : 3, 2, 1 ! Ca fait : 3, 2,5, 2, 1,5, 1... Du coup, ton module fonctionne toujours avec un c.a.r. décimal ?

Tu peux afficher avec math.floor() pour éviter les virgules.
Mcfloy
« Citoyen »
1381323120000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#88
  0
Animjarcanin a dit :
eventLoop est un évent, non ?

Oh wait je l'avais pas vu celle là :D

Oui c'est un event, déso. Bon bah c'est juste le string qui dépasse. (Sans jeu de mots)
Tortuegreen
« Censeur »
1381323240000
    • Tortuegreen#0000
    • Profil
    • Derniers messages
    • Tribu
#89
  0
Comme cela ?
a dit :
t=0 -- On initialise une variable
function eventLoop(time1, time2)
t=t+1/2 -- La fonction se fait toutes les 500 ms.
if t==10 then -- Au bout de 10 secondes...
eventPlayerVampire(playerName) -- ...tu fais ce que tu as envie de faire.
end
end
Toonney
1381323240000
    • Toonney#0000
    • Profil
    • Derniers messages
#90
[Modéré par Nihoshi, raison : Spam]
Ski
« Censeur »
1381323360000
    • Ski#5535
    • Profil
    • Derniers messages
#91
  0
le code pour faire rentrer les souris vivantes dans le trou à 25 secs ?
Tortuegreen
« Censeur »
1381323360000
    • Tortuegreen#0000
    • Profil
    • Derniers messages
    • Tribu
#93
  0
Animjarcanin a dit :
t = 0
function eventLoop(a, b)
t = t + 0.5
if t == 10 then
tfm.exec.setPlayerVampire("Tortuegreen")
end
end

Teste le code ^^'
Attends 10 secondes
Tortuegreen
« Censeur »
1381323600000
    • Tortuegreen#0000
    • Profil
    • Derniers messages
    • Tribu
#95
  0
Non, ça redémarre la carte en mettant ce message : Runtime Error : transformice.lua:5: attempt to call nil
Mcfloy
« Citoyen »
1381323900000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#96
  0
Tortuegreen a dit :
Non, ça redémarre la carte en mettant ce message : Runtime Error : transformice.lua:5: attempt to call nil

Edit : c'est setVampirePlayer, pas setPlayerVampire
Ski
« Censeur »
1381323900000
    • Ski#5535
    • Profil
    • Derniers messages
#97
  0
Le code pour faire gagner une souris à 25 secs ?
Mcfloy
« Citoyen »
1381324140000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#98
  0
Skisouris a dit :
Le code pour faire gagner une souris à 25 secs ?

Lua a dit :
t = 0
function eventLoop(a, b)
t = t + 0.5
if t == 25 then
tfm.exec.giveCheese(name)
tfm.exec.playerVictory(name)
end
end

Avec un peu d'intelligence, tu devrais pouvoir l'adapter à ton code. On va pas te le faire toi même, si c'est pour juste dire "By Skisouris" pour le coup rien n'est de toi.
Tourre
« Citoyen »
1381324260000
    • Tourre#0000
    • Profil
    • Derniers messages
#99
  0
[Edit] Non rien

Dernière modification le 1419592740000
Tortuegreen
« Censeur »
1381324260000
    • Tortuegreen#0000
    • Profil
    • Derniers messages
    • Tribu
#100
  0
Maintenant, est-ce que l'on peut combiner random pour choisir une souris au hasard qui sera transformée en vampire avec le code ci dessous svp ?

a dit :
t = 0
function eventLoop(a, b)
t = t + 0.5
if t == 10 then
tfm.exec.setVampirePlayer("Tortuegreen")
end
end
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • [Aide] Demandes de codes et d'explications
« ‹ 5 / 70 › »
© Atelier801 2018

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

Version 1.27