×

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] Tic Tac Mouse
[Module] Tic Tac Mouse
Izzeberg
« Citoyen »
1392748140000
    • Izzeberg#7504
    • Profil
    • Derniers messages
    • Tribu
#1
  0
http://i.imgur.com/uVDOaDl.gif
• ♦ • Bienvenue dans Tic Tac Mouse coded by Izzeberg et Nathaan • ♦ •

I. Présentation

Voici mon petit module qui est une reprise du célèbre jeu Tic Tac Toe.
Dans ce module tout sera automatique, il faudra juste cliquer sur "Nouvelle partie" pour lancer une partie. La sélection des joueurs est automatique et hasardeuse.

II. Configurations

A la ligne 4 remplacer :
a dit :
modo = "Pseudo"

Par :
a dit :
modo = "Votrepseudo"

III. Versions

~~ VERSION : 1.0 ~~ Le système de reconnaissance du gagnant n'y est pas !
~~ VERSION : 1.1 ~~ Réduction des lignes. Je remercie Nathaan et Nicolasledu de m'avoir aidé !
~~ VERSION : 1.2 ~~ Ajout du système de victoire, ensuite vous ne pouvez pas être votre propre adversaire et si vous êtes seul vous ne pouvez pas y jouer ! ( Merci à Nathaan )
~~ VERSION : 1.3 ~~ Réparation d'un bug. [ATTENTION, NON TESTE]
~~ VERSION : 1.4 ~~ Réparation des bugs.


IV. Remerciment

Merci au personne qui m'ont aider pour certains code notamment pour celui de la sélection des joueurs au hasard ( Merci à Allounett et à Thallium )
a dit :
Le dégradé a été réaliser grâce à ce site
Nicolasledu
« Citoyen »
1392754680000
    • Nicolasledu#0000
    • Profil
    • Derniers messages
    • Tribu
#2
  0
Bon module mais ne marche pas quand on est tout seul :(

Sinon , ça ne serait pas Tic Tac Mouse ? ( Pas deux "s" )

Certain truc dans le code sont un peu trop répétitif alors qu'il pourrait être écris que 1 fois, mais sinon j'aime assez bien , manque plus que la detection :)

PS :
a dit :
III. Configurations

A la ligne 3 remplacer :

modo = "Izzeberg"

Par :

modo = "Votrepseudo"

III. Versions

"II. Configurations" pas III ^^

EDIT : Une personne peux être J1 et J2 en même temps :/
Transfohera
« Citoyen »
1392754800000
    • Transfohera#0000
    • Profil
    • Derniers messages
    • Tribu
#3
  0
Supere module mais effectivement :
Nicolasledu a dit :
ne marche pas quand on est tout seul :(

sinon j'adore :)
Thallium
« Censeur »
1392756180000
    • Thallium#0095
    • Profil
    • Derniers messages
    • Tribu
#4
  0
J'aime bien ton module, mais il existe un bug. Même si on est deux en maison de tribu on peut jouer tout seul (Thallium(O) vs Thallium(X)), mais on ne peut pas occuper les deux rôles. En gros je serai le X et le O, mais je ne pourrai poser que le premier X et pas le O en suivant. Je ne suis pas autorisé.

Ca serait bien qu'il détecte un gagnant, on verra ça dans les prochaines mises à jour. ^^
Izzeberg
« Citoyen »
1392809580000
    • Izzeberg#7504
    • Profil
    • Derniers messages
    • Tribu
#5
  0
Nicolasledu a dit :
Sinon , ça ne serait pas Tic Tac Mouse ? ( Pas deux "s" )

Merci de la remarque je vais modifier cela tout de suite et sinon est ce qu'un sentinnelle pourrait modifier le titre en enlevant un 's' à 'Mousse' ?

Merci je sais pas qui d'avoir modifié le titre !

Nicolasledu a dit :
Une personne peux être J1 et J2 en même temps :/

Je ne sais pas comment faire. :(

Nicolasledu a dit :
Certain truc dans le code sont un peu trop répétitif alors qu'il pourrait être écris que 1 fois.

C'est quoi qui pourrait être écrit une seule fois ?
Nathaan
« Citoyen »
1392816000000
    • Nathaan#0000
    • Profil
    • Derniers messages
    • Tribu
#6
  0
if callback == "3c" then
if name == ""..joueur_hasardX.."" then
if joueur_tourX == true then
ui.addTextArea(130, "<br> X ", nil, 372, 103, 42, 42, 0x000001, 0xffffff, 1.0, true)
joueur_tourX = false
joueur_tourO = true
end
elseif name == ""..joueur_hasardO.."" then
if joueur_tourO == true then
ui.addTextArea(130, "<br> O ", nil, 372, 103, 42, 42, 0x000001, 0xffffff, 1.0, true)
joueur_tourO = false
joueur_tourX = true
end
end
end
if callback == "4c" then
if name == ""..joueur_hasardX.."" then
if joueur_tourX == true then
ui.addTextArea(140, "<br> X ", nil, 268, 155, 42, 42, 0x000001, 0xffffff, 1.0, true)
joueur_tourX = false
joueur_tourO = true
end
elseif name == ""..joueur_hasardO.."" then
if joueur_tourO == true then
ui.addTextArea(140, "<br> O ", nil, 268, 155, 42, 42, 0x000001, 0xffffff, 1.0, true)
joueur_tourO = false
joueur_tourX = true
end
end
end

etc.

ça fait trop répétition, sinon je vais essayer

tu pourrais enlever +80 lignes en essayant de trouver un système.
Izzeberg
« Citoyen »
1392820440000
    • Izzeberg#7504
    • Profil
    • Derniers messages
    • Tribu
#7
  0
~~ VERSION : 1.1 disponible ~~ Réduction des lignes. Je remercie Nathaan et Nicolasledu de m'avoir aidé !
Nathaan
« Citoyen »
1392820680000
    • Nathaan#0000
    • Profil
    • Derniers messages
    • Tribu
#8
  0
De 211 à 97 environ, clap clap me

~~ VERSION : 1.2 disponible ~~ Ajout du système de victoires, code un peu bazar mais ça fonctionne.
Nathaan
1392823500000
    • Nathaan#0000
    • Profil
    • Derniers messages
    • Tribu
#9
[Modéré par Modozore, raison : Double post.]
Nicolasledu
« Citoyen »
1392827520000
    • Nicolasledu#0000
    • Profil
    • Derniers messages
    • Tribu
#10
  0
C'est bugué :/ Déjà , ça affiche bien le message de victoire puis après sa mets le message de match nul a cause de l'autre qui a pas gagné, et à chaque fois qu'on joue ça dit match nul :/
Izzeberg
« Citoyen »
1392832980000
    • Izzeberg#7504
    • Profil
    • Derniers messages
    • Tribu
#11
  0
Nicolasledu a dit :
C'est bugué :/ Déjà , ça affiche bien le message de victoire puis après sa mets le message de match nul a cause de l'autre qui a pas gagné, et à chaque fois qu'on joue ça dit match nul :/

Nous allons le régler lors de la prochaine version.

Je dis "nous" et non "je" car Nathaan si tu le veux tu peut venir faire équipe avec moi pour Tic Tac Mouse !
Pyrospower
« Citoyen »
1392908400000
    • Pyrospower#0000
    • Profil
    • Derniers messages
#12
  0
J'attend la prochaine version :D
Nathaan
« Citoyen »
1392918360000
    • Nathaan#0000
    • Profil
    • Derniers messages
    • Tribu
#13
  0
Nicolasledu a dit :
C'est bugué :/ Déjà , ça affiche bien le message de victoire puis après sa mets le message de match nul a cause de l'autre qui a pas gagné, et à chaque fois qu'on joue ça dit match nul :/

Me manque à faire une variable "win = true", et si il est activé, le message de match nul sera activé.

~~ VERSION : 1.3 disponible ~~ Réparation d'un bug. [ATTENTION, NON TESTE]

Sinon, pour éviter de mettre le code à 200 lignes (on est à 149 !!!), il faut que la grille soit complète pour que le système de vérification soit fonctionnel.
Pyrospower
« Citoyen »
1392989280000
    • Pyrospower#0000
    • Profil
    • Derniers messages
#14
  0
Je vais la tester ! MUAHAHA !!!

EDIT : Quand tu gagnes ça fait :

a dit :
## Runtime Error : Pyrospower.lua:117: attempt to call boolean
Nathaan
« Citoyen »
1393056240000
    • Nathaan#0000
    • Profil
    • Derniers messages
    • Tribu
#15
  0
Je vais essyer de réparer, j'ai compris le bug

http://pastebin.com/GjJLqzjg ~~ VERSION 1.4
Mayacote
« Citoyen »
1402772760000
    • Mayacote#0000
    • Profil
    • Derniers messages
#16
  0
Super module! Merci!
Ambre8
« Consul »
1488251400000
    • Ambre8#0000
    • Profil
    • Derniers messages
    • Tribu
#17
  0
le bouton "nouvelle partie" marche pas
Yoshoups
« Censeur »
1488313980000
    • Yoshoups#0000
    • Profil
    • Derniers messages
    • Tribu
#18
  0
Pourquoi tu fais un up de 2 ans et demi ?
Nathaan
« Citoyen »
1546253040000
    • Nathaan#0000
    • Profil
    • Derniers messages
    • Tribu
#19
  1
Retrouvez les scripts ici

Version 1.0
Version 1.1
Version 1.2
Version 1.3
Version 1.4
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • [Module] Tic Tac Mouse
© Atelier801 2018

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

Version 1.27