×

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 !
« ‹ 35 / 41 › »
[Lua] Partagez vos jeux/codes ici !
Touninou
« Citoyen »
1380557040000
    • Touninou#0000
    • Profil
    • Derniers messages
    • Tribu
#681
  0
Mais pourquoi je eux plus coder :
function eventChatCommand(playerName)
if command == "cheese" then
tfm.exec.giveCheese(playerName)
end
end

Ce petit code basique
Walid
« Citoyen »
1380558180000
    • Walid#8154
    • Profil
    • Derniers messages
#682
  0
Comment on fait pour tirer un objet ? (bulles,pommes ,ect...)
Antititime
« Citoyen »
1380558840000
    • Antititime#0000
    • Profil
    • Derniers messages
    • Tribu
#683
  0
Quelqu'un peut m'assosier TOUT les code car les commandes ne fonctionne pas..

Merci d'avance

Voire drapeau EN
function eventChatCommand(playerName,message)
if message=="adm" then
ui.addPopup(1,0,"<p align='center'><u>L'équipe:</u></p><br></br><font size='16'color='#FF0000'>Antititime:</font><font size='12'color='#FCFAE1'> Fondateur de la tribu</font><br><br><font size='16'color='#0000FF'>Juunniioorrs:</font><font size='12' color='#FCFAE1'> Co-fondateur de la tribu</font>",playerName,200,150,300);
end
end

ui.addTextArea(0,"<font size='16' color='#FF0000'><b>La maison", nil, 300, 20, 100, 100, 0, 0, 0)

function eventNewPlayer(playerName)
ui.addPopup(1,0,"<p align='center'><font color='#BABD2F' size='15'><b>Bienvenue dans la maison de tribu !</b></font></p>",playerName,150,150,500);
end

tfm.exec.giveCheese("TONPSEUDO")
tfm.exec.giveMeep("YourName")
tfm.exec.setUIMapName("Maison de tribu")
tfm.exec.setUIShamanName("Pas de chamane !")
tfm.exec.snow()

f = {}

for name, player in pairs(tfm.get.room.playerList) do
f[name] = 0
end


function eventNewPlayer(name)
system.bindMouse(name,true)
f[name]=0
end

for player in pairs(tfm.get.room.playerList) do
eventNewPlayer(player)
end
function eventChatCommand(name,comm)
if comm == "tp" then f[name]=1 end
if comm == "stop" then f[name] = 0 end
end

function eventMouse(name,x,y)
if f[name] == 1 then tfm.exec.movePlayer(name,x,y) end
end
Mcfloy
« Citoyen »
1380559080000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#684
  0
Touninou a dit :
Mais pourquoi je eux plus coder :
function eventChatCommand(playerName)
if command == "cheese" then
tfm.exec.giveCheese(playerName)
end
end

Ce petit code basique

Il faut écrire : function eventChatCommand(playerName,command)
Hoummss
« Citoyen »
1380560640000
    • Hoummss#0000
    • Profil
    • Derniers messages
#685
  0
Antitime ton code sert a quoi
Keltah
« Citoyen »
1380560640000
    • Keltah#0000
    • Profil
    • Derniers messages
    • Tribu
#686
  0
Bah on est pas là pour faire vos codes, on l'a déjà dit. Tu apprends le Lua, et tu utilises la documentation.
Touninou
« Citoyen »
1380560760000
    • Touninou#0000
    • Profil
    • Derniers messages
    • Tribu
#687
  0
Mcfloy a dit :
Il faut écrire : function eventChatCommand(playerName,command)

Merci '-'
Antititime
« Citoyen »
1380560880000
    • Antititime#0000
    • Profil
    • Derniers messages
    • Tribu
#688
  0
Hoummss a dit :
Antitime ton code sert a quoi

Mon code es pour mettre dans ma maison de tribu :p
Mcfloy
« Citoyen »
1380561900000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#689
  0
Walidpokemon a dit :
Comment on fait pour tirer un objet ? (bulles,pommes ,ect...)

Voilà ce que j'ai pu faire, même si ça fait assez ffa dans le truc :
Lua a dit :

function eventNewPlayer(name)
tfm.exec.bindKeyboard(name,40,true,true)
tfm.exec.bindKeyboard(name,83,true,true)
end

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

function eventKeyboard(name,key,down,x,y)
if key==40 or key==83 then
if tfm.get.room.playerList[name].isFacingRight==true then
tfm.exec.addShamanObject(6,x,y,false,15,0,false)
else
tfm.exec.addShamanObject(6,x,y,false,-15,0,false)
end
end
end

Il lance une petite balle assez fort, suffit de modifier le "15" par une autre variable, la fonction prend en compte le sens de votre souris dont elle est placée.
Miwakiko
« Citoyen »
1380562380000
    • Miwakiko#0095
    • Profil
    • Derniers messages
    • Tribu
#690
  0
Comment choisir le spawn d'un item en fonction de la position x,y de la souris ?
Mcfloy
« Citoyen »
1380563040000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#691
  0
Coeur a dit :
Comment choisir le spawn d'un item en fonction de la position x,y de la souris ?

Regarde le code que j'ai mis au dessus, le x,y de l'eventKeyboard représente les coordonnées de la souris.

V It's a pleasure ;-)
Miwakiko
« Citoyen »
1380563040000
    • Miwakiko#0095
    • Profil
    • Derniers messages
    • Tribu
#692
  0
Sounds awesome.
Jvais tester ça, merci.
Xingggg
« Citoyen »
1380568800000
    • Xingggg#0000
    • Profil
    • Derniers messages
#693
  0
http://i.imgur.com/Zw7rwMw.png
Manacer
« Citoyen »
1380568920000
    • Manacer#0000
    • Profil
    • Derniers messages
    • Tribu
#694
  0
Version 1.1 de Tribeutile : Topic-455163
Keltah
« Citoyen »
1380570480000
    • Keltah#0000
    • Profil
    • Derniers messages
    • Tribu
#695
  0
Ça doit être tout bête, et je devrai sûrement pas bloquer là-dessus mais : tfm.exec.setTimeLeft(Int seconds, Boolean init).
Elle marche comment ?! Pourquoi une Boolean si on veut juste changer le temps ? C'est la seule fonction qui me pose problème.
Mcfloy
« Citoyen »
1380570720000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#696
  0
Keltah a dit :
Ça doit être tout bête, et je devrai sûrement pas bloquer là-dessus mais : tfm.exec.setTimeLeft(Int seconds, Boolean init).
Elle marche comment ?! Pourquoi une Boolean si on veut juste changer le temps ?

Le boléen ne sert à rien, ou bien elle sert de vérif, m'enfin c'est useless.
Keltah
« Citoyen »
1380570840000
    • Keltah#0000
    • Profil
    • Derniers messages
    • Tribu
#697
  0
Mcfloy a dit :
Le boléen ne sert à rien, ou bien elle sert de vérif, m'enfin c'est useless.

Je suis bien d'accord, mais alors juste pour essayer de changer le temps restant je rajoute dans /lua :
Lua a dit :
tfm.exec.setTimeLeft(20)

Et on a une jolie erreur :
[•] Init Error : transformice.lua:1: attempt to call nil
Le pire c'est que j'avais réussi à l'utiliser, et j'ai perdu la ligne.
Mcfloy
« Citoyen »
1380571500000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#698
  0
Keltah a dit :
Je suis bien d'accord, mais alors juste pour essayer de changer le temps restant je rajoute dans /lua :

Et on a une jolie erreur :
[•] Init Error : transformice.lua:1: attempt to call nil
Le pire c'est que j'avais réussi à l'utiliser, et j'ai perdu la ligne.

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. ^^
Rayanoche
1380571620000
    • Rayanoche#0000
    • Profil
    • Derniers messages
#699
[Modéré par Melibellule, raison : HS]
Nicolasledu
« Citoyen »
1380571860000
    • Nicolasledu#0000
    • Profil
    • Derniers messages
    • Tribu
#700
  0
J'ai une question , pour préciser tout le touches et pas que 1 , on mets quoi ? all ?
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • [Lua] Partagez vos jeux/codes ici !
« ‹ 35 / 41 › »
© Atelier801 2018

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

Version 1.27