×

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
  • /
  • [Module] #ECC (Evite ça cham !)
1 / 4 › »
[Module] #ECC (Evite ça cham !)
Ski
« Censeur »
1381257720000
    • Ski#5535
    • Profil
    • Derniers messages
#1
  1
, Bonjour, voici un tout petit minijeu qui va s'améliorer au fil du temps.

BUT DU JEU :

On est juste une map glaciale, le vent souuuuuuffle.

Tout le monde est cham.
Il faut clicker sur la map pour invoquer des objets (planches+caisses)
Le but est de tuer les autres cham et de survivre.

Le gagnant ne gagne rien, peut être que je vais ajouter un fromage o/

Version : 0.1

Je ne sais pas si le topic sera accepté comme minijeu :77

Le code partie EN topic va s'améliorer. Drapeau russe : Mise à jour du module.
ui.addTextArea(1,"<font color='#F100FF'>Bonne chance !</font>",NIL,700,30,200,30,0x62BFF1,0xFFFFFF,0.5)

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

tfm.exec.newGame("@4372354")
tfm.exec.setUIMapName("Skisouris - ECC")

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

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

tfm.exec.setUIMapName("Skisouris")

tfm.exec.setUIShamanName("ECC")

function eventNewPlayer(pseudo)
ui.addPopup(1, 0, "Bouh ".. pseudo ..", Bienvenue dans mon minijeu, By Skisouris !", pseudo, 150, 75, 500);
end

for name,player in pairs(tfm.get.room.playerList) do
system.bindMouse(name,true)
end
shamItems = {"2","10","40"}

function eventMouse(Skisouris,x,y)
tfm.exec.addShamanObject(shamItems[math.random(#shamItems)],x, y,0, 0, 0, false)
end

8/10/2012 20:42
Ajout d'une petite fenêtre 'Bonne chance'
Ski
« Censeur »
1381259340000
    • Ski#5535
    • Profil
    • Derniers messages
#2
  1
MAJ /!\

8/10/2012 20:42
Ajout d'une petite fenêtre 'Bonne chance'

9/10/2013.

La fenêtre Bonne chance ! a changée.
MAJ.

Changement des objets : Moutons caisses et enclumes.
VERSION : 0.3
Keltah
« Citoyen »
1381259760000
    • Keltah#0000
    • Profil
    • Derniers messages
    • Tribu
#3
  1
C'est assez sympas, mais ça risque de devenir vite n'importe quoi, il faudrait peut-être une régulation.
Tourre
« Citoyen »
1381312740000
    • Tourre#0000
    • Profil
    • Derniers messages
#4
  1
Il fonctionne pas ton jeu.
Ski
« Censeur »
1381312860000
    • Ski#5535
    • Profil
    • Derniers messages
#5
  1
Si ^^.
Tourre
« Citoyen »
1381312980000
    • Tourre#0000
    • Profil
    • Derniers messages
#6
  1
Je l'ai mis sa marche pas aide-moi.
Ski
« Censeur »
1381313100000
    • Ski#5535
    • Profil
    • Derniers messages
#7
  1
Tu vas en maison de tribu tu fais /lua

tu colles ça
ui.addTextArea(1,"<font color='#F100FF'>Bonne chance !</font>",NIL,700,30,200,30,0x62BFF1,0xFFFFFF,0.5)

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

tfm.exec.newGame("@4372354")
tfm.exec.setUIMapName("Skisouris - ECC")

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

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

tfm.exec.setUIMapName("Skisouris")

tfm.exec.setUIShamanName("ECC")

function eventNewPlayer(pseudo)
ui.addPopup(1, 0, "Bouh ".. pseudo ..", Bienvenue dans mon minijeu, By Skisouris !", pseudo, 150, 75, 500);
end

for name,player in pairs(tfm.get.room.playerList) do
system.bindMouse(name,true)
end
shamItems = {"1","2","3","4","5"}

function eventMouse(Skisouris,x,y)
tfm.exec.addShamanObject(shamItems[math.random(#shamItems)],x, y,0, 0, 54,false)
end
Tourre
« Citoyen »
1381313280000
    • Tourre#0000
    • Profil
    • Derniers messages
#8
  1
Sa marche toujours pas.
Ski
« Censeur »
1381313520000
    • Ski#5535
    • Profil
    • Derniers messages
#9
  1
Bah tu es le seul, j'ai demandée à des personnes et eux ça marche


Ou essaye de changer ça à la dernière ligne mets

function eventMouse(Tourre,x,y)
tfm.exec.addShamanObject(shamItems[math.random(#shamItems)],x, y,0, 0, 54,false)
end
Theleetcoder
« Citoyen »
1381313880000
    • Theleetcoder#0000
    • Profil
    • Derniers messages
    • Tribu
#10
  1
Ca marche, le seul problème est que l'on peut flood de clics.
Ca devient vite n'importe quoi. J'aurrais plutôt vu des objets genre enclume, rune, esprit, grosse caise.

Met un timer entre chaque clics ;).
En gros, tu créés un tableau comme suit :
Pseudo-code LUA a dit :

Dans ta fonction newGame :
lastClic = {}

Dans l'eventClic :
lastClic[playerName] = os.time()

if lastClic[playerName] <= os.time() + 1000 then
tfm.addShamanObject(...)
end

Cordialement,
TheLeetCoder.
Ski
« Censeur »
1381314000000
    • Ski#5535
    • Profil
    • Derniers messages
#11
  1
ça met un message d'erreur : [12:17] [•] Init Error : [string "transformice.lua"]:37: '=' expected


Euuuh..

Tu peux me mettre tes codes dans mon code car je comprend pas trop..
Theleetcoder
« Citoyen »
1381314120000
    • Theleetcoder#0000
    • Profil
    • Derniers messages
    • Tribu
#12
  1
« Pseudo-code LUA a dit : »
Ce qui signifie que ce n'est pas rééllement du code LUA, juste du code pour que tu comprenne ;).

Cordialement,
TheLeetCoder.
Ski
« Censeur »
1381314300000
    • Ski#5535
    • Profil
    • Derniers messages
#13
  1
alors ton truc sert à rien u_u

MAJ.

Changement des objets : Moutons caisses et enclumes.
Ski
1381316040000
    • Ski#5535
    • Profil
    • Derniers messages
#14
[Modéré par Nihoshi, raison : Double-post]
Tourre
« Citoyen »
1381316340000
    • Tourre#0000
    • Profil
    • Derniers messages
#15
  0
Skisouris a dit :
MAJ.

Changement des objets : Moutons caisses et enclumes.

Dit le code
Ski
« Censeur »
1381316700000
    • Ski#5535
    • Profil
    • Derniers messages
#16
  1
Il est drapeau EN u_u
Tourre
« Citoyen »
1381316940000
    • Tourre#0000
    • Profil
    • Derniers messages
#17
  1
[•] Init Error : [string "transformice.lua"]:1: '=' expected
[•] [Tourre] Lua script loaded in 0 ms (4000 max)
Ski
« Censeur »
1381316940000
    • Ski#5535
    • Profil
    • Derniers messages
#18
  0
Lol y'a que toi que ça marche pas


essayes


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

tfm.exec.newGame("@4372354")
tfm.exec.setUIMapName("Skisouris - ECC")

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

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

tfm.exec.setUIMapName("Skisouris")

tfm.exec.setUIShamanName("ECC")

function eventNewPlayer(pseudo)
ui.addPopup(1, 0, "Bouh ".. pseudo ..", Bienvenue dans mon minijeu, By Skisouris !", pseudo, 150, 75, 500);
end

for name,player in pairs(tfm.get.room.playerList) do
system.bindMouse(name,true)
end
shamItems = {"2","10","40"}

function eventMouse(Skisouris,x,y)
tfm.exec.addShamanObject(shamItems[math.random(#shamItems)],x, y,0, 0, 0, false)
end
Nathaan
« Citoyen »
1381316940000
    • Nathaan#0000
    • Profil
    • Derniers messages
    • Tribu
#19
  0
Tourre a dit :
[•] Init Error : [string "transformice.lua"]:1: '=' expected
[•] [Tourre] Lua script loaded in 0 ms (4000 max)

Moi ça marche parfaitement.
T'as marqué quoi dans /lua ?
Ski
« Censeur »
1381316940000
    • Ski#5535
    • Profil
    • Derniers messages
#20
  0
Il a peut-être pas les droits
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • [Module] #ECC (Evite ça cham !)
1 / 4 › »
© Atelier801 2018

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

Version 1.27