×

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 !
« ‹ 33 / 41 › »
[Lua] Partagez vos jeux/codes ici !
Keltah
« Citoyen »
1380474720000
    • Keltah#0000
    • Profil
    • Derniers messages
    • Tribu
#641
  0
Varuscristal a dit :
Moi est quelqu'un, on fais un module comment on mes les maps qui vont passé ? *o*

maps = {"@1545834", "@3107377", "@1661909"} -- etc...

tfm.exec.disableAutoNewGame(true)

function eventLoop(temps1,temps2)
if temps2 > 1 then
tfm.exec.newGame(maps[math.random(#maps)])
end
end
Varuscristal
« Citoyen »
1380474960000
    • Varuscristal#0000
    • Profil
    • Derniers messages
#642
  0
Keltah a dit :
maps = {"@1545834", "@3107377", "@1661909"} -- etc...
tfm.exec.disableAutoNewGame(true)

function eventLoop(temps1,temps2)
if temps2 < 1 then
tfm.exec.newGame(maps[math.random(#maps)])
end
end

Tu peut nous aidé a faire notre module fight ?
Mcfloy
« Citoyen »
1380475500000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#643
  0
Enzo a dit :
C'est possible de faire que l'event 'eventMouse' on puisse cliquer n'importe où sur l'écran ? (j'ai essayé avec NIL mais ça marche pas)

Cadeau :
Lua a dit :

function eventNewPlayer(name)
system.bindMouse(name,true)
end

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

function eventMouse(name,x,y)
tfm.exec.addShamanObject(23,x,y,0,0,5,false)
end

Si tu veux autre chose qu'une bombe, tu remplaces 23 par l'id de l'objet (Liste sur la doc de Tigrou ou kikoo.formice.com).
Tortuegreen
« Censeur »
1380476400000
    • Tortuegreen#0000
    • Profil
    • Derniers messages
    • Tribu
#644
  0
Est-ce qu'il y a une fonction pour choisir un joueur au hasard ?
Exemple : un joueur est choisi pour être le vampire
Mcfloy
« Citoyen »
1380476640000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#645
  0
Tortuegreen a dit :
Est-ce qu'il y a une fonction pour choisir un joueur au hasard ?

Je me suis basé sur Keltah, ça devrait fonctionner :
Lua a dit :

player = {}
for name in pairs(tfm.get.room.playerList) do
table.insert(player,name)
end
print(player[math.random(#player)])

It works ! :D
Cutefury
« Citoyen »
1380476760000
    • Cutefury#0000
    • Profil
    • Derniers messages
    • Tribu
#646
  0
Je cherche un code lua ... ou quand tu appuis sur une touche sa fait un esprit vers toi ... j'arrive plus a le trouver :/
Croaa
« Citoyen »
1380476880000
    • Croaa#0000
    • Profil
    • Derniers messages
    • Tribu
#647
  0
J'ai la flemme de me documenter sur le Lua, même si ça a l'air sympa. :(
Mcfloy
« Citoyen »
1380477180000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#648
  0
Cutefury a dit :
Je cherche un code lua ... ou quand tu appuis sur une touche sa fait un esprit vers toi ... j'arrive plus a le trouver :/

Bibouxd a dit :
Pour faire apparaitre un esprit prés de vous(en utilisant la touche N):


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

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

function eventKeyboard(name,key,down,x,y)
if key==78 then
tfm.exec.addShamanObject(24,tfm.get.room.playerList[name].x,tfm.get.room.playerList[name].y,0,50,0,false)
end

end

Voilou ^^'
Cutefury
« Citoyen »
1380477420000
    • Cutefury#0000
    • Profil
    • Derniers messages
    • Tribu
#649
  0
Mcfloy a dit :
Voilou ^^'

Merci !
Louest
« Citoyen »
1380477660000
    • Louest#0000
    • Profil
    • Derniers messages
    • Tribu
#650
  0
Franchement cette MAJ est super au niveau du jeu pis en plus ça va développer l'activité de " luateurs amateurs " ce qui va encore plus booster les mini-jeux et tout le bazar :D
Manacer
« Citoyen »
1380480000000
    • Manacer#0000
    • Profil
    • Derniers messages
    • Tribu
#651
  0
Toonney a dit :
J'partage enfin mon code
http://pastebin.com/tptpdQ6r

Il n'est pas fini, y a encore des choses à faire et à règler.

Comme, le "partir", "revenir salon" nous enlève la fenêtre de ban, le unban, et quand y'a map défilante on voit la moitié d'la map ^-^
Marambor
« Citoyen »
1380480840000
    • Marambor#0000
    • Profil
    • Derniers messages
#652
  0
Qui a un bon code ?
Louest
« Citoyen »
1380481260000
    • Louest#0000
    • Profil
    • Derniers messages
    • Tribu
#653
  0
Franchement le code qui fait que quand t'appuies sur " n " car en plus tu peux avoir un putain de cadence *-*
Marambor
« Citoyen »
1380481500000
    • Marambor#0000
    • Profil
    • Derniers messages
#654
  0
Moi j'aime bien changer le nom du chaman :D
Mcfloy
« Citoyen »
1380483960000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#655
  0
[url=]Gaming Code[/url] : La map trollesque de Tigrounette !

Pour ceux qui ont adoré la map de l'event 2011, j'ai refais la map et le code Lua (Si vous voulez davantage de troll dedans, pas de problème, je peux tout enlever si vous voulez ^^') disponible via le drapeau EN.

Edit : Au passage, je vais essayer de créer une activité ou un mini-jeu par semaine, histoire de m'entraîner et aussi de vous montrer qu'on a pas besoin d'apprendre par coeur le Lua, c'est basiquement du Javascript, ce qui est relativement facile à apprendre. (Suffit de savoir ce qu'est la POO et vous pouvez coder très très facilement un petit truc inutile ^^)
Lua a dit :

tfm.exec.disableAutoShaman(true)
tfm.exec.disableAutoNewGame(true)

tfm.exec.newGame("@4093985")
tfm.exec.setUIMapName("Christmas 2011")

function eventNewPlayer(name)
tfm.exec.setShaman(name)
tfm.exec.giveMeep(name)
end

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

Bibouxd
« Citoyen »
1380486120000
    • Bibouxd#0000
    • Profil
    • Derniers messages
    • Tribu
#657
  0
Pour se téléporter là où on clique avec la souris:
function eventNewPlayer(name)
system.bindMouse(name,true)
end

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

function eventMouse(name,x,y)
tfm.exec.movePlayer(name,x,y)
end


(Merci à Mcfloy car la majorité du code est un c/c xd)
Sinon je n'ose pas faire de scripts longs et compliqués je reste avec ça

Si quelqu'un voudrait un script qui lui permet de faire des trucs simples je pourrais peut être aider :)
Manacer
« Citoyen »
1380486120000
    • Manacer#0000
    • Profil
    • Derniers messages
    • Tribu
#658
  0
Mcfloy a dit :

Tu t'est fait chi* pour rien, j'avait trouver ce jeu sur un site avec une autre map, mais pas grave ^^
Mcfloy
« Citoyen »
1380486360000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#659
  0
Bibouxd a dit :
Pour se téléporter là où on clique avec la souris:


function eventNewPlayer(name)
system.bindMouse(name,true)
end

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

function eventMouse(name,x,y)
tfm.exec.addShamanObject(23,x,y,0,0,5,false)
end


(Merci à Mcfloy car la majorité du code est un c/c xd)
Sinon je n'ose pas faire de scripts longs et compliqués je reste avec ça

Si quelqu'un voudrait un script qui lui permet de faire des trucs simples je pourrais peut être aider :)

c'est pas plutôt :
Lua a dit :

function eventMouse(name,x,y)
tfm.exec.movePlayer(name,x,y,false,0,0,true)
end

? Et inutile de dire que la majorité du code est de moi, vu que je me suis inspiré des autres scripts qui sont tellement simplifiés ^^

V Ha ha, pas grave ^^ Bon je vous laisse ;-) Si vous avez besoin d'aide, laissez un message ici, je vérifierais demain matin pour voir ce que je peux faire :D
Bibouxd
« Citoyen »
1380486780000
    • Bibouxd#0000
    • Profil
    • Derniers messages
    • Tribu
#660
  0
J'ai édit j'avais mal c/c xd
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • [Lua] Partagez vos jeux/codes ici !
« ‹ 33 / 41 › »
© Atelier801 2018

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

Version 1.27