×

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
« ‹ 27 / 70 › »
[Aide] Demandes de codes et d'explications
Chumpyx
« Citoyen »
1399461960000
    • Chumpyx#0000
    • Profil
    • Derniers messages
    • Tribu
#521
  0
Où se trouve le tutoriel pour apprendre plus en Lua ? Je ne trouve pas les "do", ni ce que veut dire "sub(0,4)".. Quelqu'u peut me dire ?
Nathaan
« Citoyen »
1399464660000
    • Nathaan#0000
    • Profil
    • Derniers messages
    • Tribu
#522
  0
Pour sub c'est simple, regarde :

A = "bonjour"
B = A:sub(0,3)
C = A:sub(4)

print(B) -- ça donnera normalement "bon".
print(C) -- ça donnera normalement "jour".

Pour sub, si tu mets (0,4), tu prends tout ce qui est à partir du premier jusqu'au dernier carctère
Et si tu mets sub(4), ça prend tout à partir du quatrière caractère.
Plastoy
« Citoyen »
1399466220000
    • Plastoy#0000
    • Profil
    • Derniers messages
#523
  0
Le problème avec

a dit :
x=400
y=200

-- On écoute la touche espace
function eventNewPlayer (name)
tfm.exec.bindKeyboard (name, 32, true, true)
end

for name in pairs(tfm.get.room.playerList) do
eventNewPlayer(name)
end

function eventKeyboard (name, key, down, xp, yp)
if key == 32 and (math.abs(xp-x) <=5) and (math.abs(yp-y) <= 5) then
tfm.exec.giveCheese(name)
tfm.exec.playerVictory(name)
end
end

c'est que la souris doit être exactement à la bonne coordonnée, moi je veux un rond de 10x10 pour valider. :/
Chumpyx
« Citoyen »
1399467480000
    • Chumpyx#0000
    • Profil
    • Derniers messages
    • Tribu
#524
  0
Nathaan a dit :
Pour sub c'est simple, regarde : [...]

Merci
Podoko
« Citoyen »
1399479000000
    • Podoko#0000
    • Profil
    • Derniers messages
    • Tribu
#525
  0
Plastoy a dit :
Le problème avec

c'est que la souris doit être exactement à la bonne coordonnée, moi je veux un rond de 10x10 pour valider. :/

Normalement non, c'est vrai que j'ai pas fait un cercle de rayon 10 mais un carré de 10x10
Plastoy
« Citoyen »
1399481820000
    • Plastoy#0000
    • Profil
    • Derniers messages
#526
  0
Podoko a dit :

Normalement non, c'est vrai que j'ai pas fait un cercle de rayon 10 mais un carré de 10x10

Nop, moi pour que ça marche faut que je sois au pixel près
Boitealoup
« Citoyen »
1399485300000
    • Boitealoup#0000
    • Profil
    • Derniers messages
    • Tribu
#527
  0
C'est ici pour poser les questions sur un module ?
Chumpyx
« Citoyen »
1399491840000
    • Chumpyx#0000
    • Profil
    • Derniers messages
    • Tribu
#528
  0
Boitealoup a dit :
C'est ici pour poser les questions sur un module ?

// Oui,

1) Pouvez-vous me passer le code pour mettre des maps en rotation en maison de tribue (des maps que je peux choisir).

2) Comment modifie la couleur du texte dans un print.

Merci d'avance!
Podoko
« Citoyen »
1399501560000
    • Podoko#0000
    • Profil
    • Derniers messages
    • Tribu
#529
  0
1) J'ai pas compris :x
2) Tu le mets entre les balises de couleur.
a dit :
print("<R>Coucou</N>")
-- <R> pour écrire en rouge, </N> pour écrire de nouveau normalement.
--Plus de balises ici

ou comme ça :
a dit :
print("<font color='#2ECF73'>Coucou</font>")

 
Boitealoup
« Citoyen »
1399546080000
    • Boitealoup#0000
    • Profil
    • Derniers messages
    • Tribu
#530
  0
ALors, à propos du module music.
1) Est-ce que si après avor mis une musique en attente on change de salon la musique reste dans la liste d'attente ?
2° Est ce que c'est possible de mettre plusieurs musique dans la liste d'attente ?
Podoko
« Citoyen »
1399546980000
    • Podoko#0000
    • Profil
    • Derniers messages
    • Tribu
#531
  0
Le salon music n'est pas un module mais un mode de jeu à part entière comme la vanilla ou le bootcamp, il faut donc poser la question sur le Topic-20203
(1° Pour le moment elle reste dans la liste du premier salon
2° Non c'est pas passible)
Antititime
« Citoyen »
1399553760000
    • Antititime#0000
    • Profil
    • Derniers messages
    • Tribu
#532
  0
salut !

Quand tu rentre dans le trou ma souris ne veux plus réaparaitre, connais tu le code s'il te plait ?

Merci d'avance :)
Podoko
« Citoyen »
1399554780000
    • Podoko#0000
    • Profil
    • Derniers messages
    • Tribu
#533
  0
C'est simple, quand t'utilises l'event playerVictory et tu mets un respawnPlayer dedans (vas-y je suis trop clair dans mon explication)

a dit :
function eventPlayerWon (name)
tfm.exec.respawnPlayer (name)
end

 
Antititime
« Citoyen »
1399555020000
    • Antititime#0000
    • Profil
    • Derniers messages
    • Tribu
#534
  0
Merci Thewav me l'avais donner apres et quand on rentre dans le trou et que ca affiche un mot comme

function eventPlayerWon(playerName)
print(playerName .. "<ROSE><b><i> a rapporter le fromage au trou !</b></i>")
end

Ca fonctionne pas :o
Podoko
« Citoyen »
1399555680000
    • Podoko#0000
    • Profil
    • Derniers messages
    • Tribu
#535
  0
Ça m'affiche bien quelque chose de mon coté mais ça me bloque mon tchat en mode gras
Si tu veux que le pseudo du joueur soit comme le reste du texte tu dois mettre les balises en premier.
Et tes balises sont mal fermées, tu ouvres d'abord le <b> puis le <i> et referme avec </b> puis </i>. Tu devrais faire <b><i> texte </i></b> (c'est à cause de ça que mon tchat se bloquait en gras)
Antititime
« Citoyen »
1399555920000
    • Antititime#0000
    • Profil
    • Derniers messages
    • Tribu
#536
  0
Tien le code a la rache pourquoi il focntionne pas ?
version = "v1.0"

tfm.exec.snow (86400, 10)
tfm.exec.disableAutoShaman(true)
tfm.exec.newGame([[<C><P D="x_evenements/x_fondNowel2013.jpg" /><Z><S><S L="800" o="12bd94" H="25" X="400" Y="397" T="12" m="" P="0,0,0.3,0.2,0,0,0,0" /><S L="125" o="12bd94" H="25" X="254" Y="361" T="12" m="" P="0,0,0.3,0.2,0,0,0,0" /><S L="300" o="12bd94" H="60" X="136" Y="361" T="12" m="" P="0,0,0.3,0.2,0,0,0,0" /><S L="125" o="12bd94" H="25" X="284" Y="372" T="12" m="" P="0,0,0.3,0.2,0,0,0,0" /><S L="125" o="12bd94" H="25" X="312" Y="385" T="12" m="" P="0,0,0.3,0.2,0,0,0,0" /><S L="140" o="12bd94" H="10" X="495" Y="316" T="12" m="" P="0,0,0.3,0.2,0,0,0,0" /><S L="160" o="12bd94" H="10" X="233" Y="210" T="12" m="" P="0,0,0.3,0.2,-70,0,0,0" /><S L="160" o="12bd94" H="10" X="249" Y="212" T="12" m="" P="0,0,0.3,0.2,-70,0,0,0" /><S L="170" o="12bd94" H="10" X="80" Y="187" T="12" m="" P="0,0,0.3,0.2,0,0,0,0" /><S L="560" o="12bd94" H="10" X="536" Y="135" T="12" m="" P="0,0,0.3,0.2,0,0,0,0" /></S><D><T Y="329" X="91" /><DS Y="317" X="89" /><F Y="155" X="22" /></D><O /></Z></C>]])
tfm.exec.setUIMapName("<vp>Module De Noël <j>"..version.." <font color='#60608F'>|</font> <font color='#C2C2DA'>Créateur :</font> <font color='#009D9D'>Antititime</font>")
tfm.exec.disableAfkDeath (true)

tfm.exec.disableAutoNewGame (true)
print("<font face='Comic Sans MS'><vp>Bonjour, le module <b><u>Noël</u></b> codé par <j>Antititime<vp> vient d'etre lancé. Bonne amusement & Bon Noël ! =)</font>")

function eventPlayerGetCheese(playerName)
print(playerName .. "<ROSE><b><i> a pris le fromage !</i></b>")
end

function eventPlayerWon(playerName)
print(playerName .. "<ROSE><b><i> a rapporter le fromage au trou !</b></i>")
end

function eventPlayerDied(playerName)
print(playerName .. "<ROSE><b><i> est mort ! Toutes mes condoléances... </b></i>")
tfm.exec.respawnPlayer(playerName)
end

function eventChatCommand (p, adm)
ui.addPopup(100,0,"<p align='center'><font size='21'><font color='#ff9999'><font face='Segoe Print'> Les admins de la tribu: </font></font></font></p> <br><br> <font face='Verdana'><font size='17'><font color='#ff0000'>Antititime: Créateur de la tribu <br> Juunniioorrs: Co-fondateur de la tribu</font></font></font> ",name,159,129,400, true)
end

function eventNewPlayer(playerName)
print(playerName .. "<b><i><ROSE> vient de rejoindre le salon !</b></i>")
end

function eventPlayerLeft(playerName)
print(playerName .. "<b><i><ROSE> vient de quitter le salon !</b></i>")
end

function eventPlayerWon(n)
tfm.exec.respawnPlayer(n)
end
Podoko
« Citoyen »
1399556220000
    • Podoko#0000
    • Profil
    • Derniers messages
    • Tribu
#537
  0
Qu'est-ce qu'il devrait faire ?
Qu'est-ce qui ne fonctionne pas ?
Antititime
« Citoyen »
1399556220000
    • Antititime#0000
    • Profil
    • Derniers messages
    • Tribu
#538
  0
Quand on rentre la message ne veux pas s'afficher, alors que quand on prend un foromage et meure cela fonctionne
Podoko
« Citoyen »
1399556340000
    • Podoko#0000
    • Profil
    • Derniers messages
    • Tribu
#539
  0
Parce que tu as deux fonction eventPlayerWon alors qu'il ne peut y en avoir qu'une.
Antititime
« Citoyen »
1399556460000
    • Antititime#0000
    • Profil
    • Derniers messages
    • Tribu
#540
  0
Podoko a dit :
Parce que tu as deux fonction eventPlayerWon alors qu'il ne peut y en avoir qu'une.

Je vient de l'enlever etr tester c'est bon merci beaucoup beaucoup Podoko :)
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • [Aide] Demandes de codes et d'explications
« ‹ 27 / 70 › »
© Atelier801 2018

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

Version 1.27