Script jeu memory

Résolu/Fermé
vanille - 1 mars 2008 à 12:51
 vige - 26 avril 2010 à 22:44
Bonjour,

J'aurai besoin d'aide. Je vous explique j'ai trouvé ce script pour faire un jeu memory sur mon site : http://www.editeurjavascript.com/scripts/scripts_jeux_2_38.php

Il marche super sauf que je ne sais pas à quel endroit je dois placer mon image de recto qui servira pour toutes les images.

Est-ce que que quelqu'un pourrait m'aider ?

Je vous remercie par avance.

Bonne journée
A voir également:

5 réponses

elfilou Messages postés 1090 Date d'inscription mercredi 27 février 2008 Statut Membre Dernière intervention 13 décembre 2008 183
1 mars 2008 à 19:31
Entre <HEAD> et </HEAD> :




*/
imgLoaded = 0;
CountAffichImg = new Array;
PathImg = new Array;
PassVerif = 0;
ImgRecord = new Array;
a1 = new Image;
a2 = new Image;
a2.src = 'images/couple_cache.gif';
function loadImg()

...........


else
{
document.messMem.mess.value = "Ce n'est pas une paire";
tempoMem2 = setTimeout("ImgNamey.src='images/couple_cache.gif';ImgNamex.src='images/couple_cache.gif';document.messMem.mess.value = 'Trouvez les paires';PassVerif = 0;", 1200);




....

Entre <BODY> et </BODY> :
<CENTER><A HREF="#" onClick="AddClic(11,i11);return(false)"><IMG SRC="images/couple_cache.gif' WIDTH=60 HEIGHT=50 NAME=i11...

<A HREF="#" onClick="AddClic(31,i31);return(false)"><IMG SRC="images/couple_cache.gif' WIDTH=60 HEIGHT=50 NAME=i31 HSPACE=15 VSPACE=5
0
ça ne marche pas ! Je n'y arrive pas ...

En tout cas, merci de prendre du temps pour m'aider.

Voilà le script :

<HEAD> et </HEAD>
<!-- DEBUT DU SCRIPT -->
<SCRIPT LANGUAGE="JavaScript">
/*
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
*/
imgLoaded = 0;
CountAffichImg = new Array;
PathImg = new Array;
PassVerif = 0;
ImgRecord = new Array;
a1 = new Image;
a2 = new Image;
a2.src = 'images/ http://chma.wifeo.com/images/recto.jpg';
function loadImg()
{
a1.src = "http://chma.wifeo.com/images/isis.jpg";
CountImg();
a1.src = "http://chma.wifeo.com/images/Image-006.jpg";
CountImg();
a1.src = "http://chma.wifeo.com/images/gamine.jpg";
CountImg();
a1.src = "http://chma.wifeo.com/images/gaia-1.jpg";
CountImg();
a1.src = "http://chma.wifeo.com/images/frisson.jpg";
CountImg();
a1.src = "http://chma.wifeo.com/images/DSC00992.jpg";
CountImg();
a1.src = "http://chma.wifeo.com/images/domino.jpg";
CountImg();
a1.src = "http://chma.wifeo.com/images/chma-photo-site-106.jpg";
CountImg();
a1.src = "http://chma.wifeo.com/images/chma-photo-site-104.jpg";
CountImg();
a1.src = "http://chma.wifeo.com/images/chma-photo-site-053.jpg";
CountImg();
a1.src = "http://chma.wifeo.com/images/chma-photo-site-050.jpg";
CountImg();
a1.src = "http://chma.wifeo.com/images/canabis-2.jpg";
CountImg();
RandomMem('i11',11);
RandomMem('i12',12);
RandomMem('i13',13);
RandomMem('i14',14);
RandomMem('i15',15);
RandomMem('i16',16);
RandomMem('i21',21);
RandomMem('i22',22);
RandomMem('i23',23);
RandomMem('i24',24);
RandomMem('i25',25);
RandomMem('i26',26);
RandomMem('i31',31);
RandomMem('i32',32);
RandomMem('i33',33);
RandomMem('i34',34);
RandomMem('i35',35);
RandomMem('i36',36);
RandomMem('i41',41);
RandomMem('i42',42);
RandomMem('i43',43);
RandomMem('i44',44);
RandomMem('i45',45);
RandomMem('i46',46);
document.messMem.mess.value = "Maintenant, retrouvez les paires...";
}
function CountImg()
{
PathImg[imgLoaded] = a1.src;
CountAffichImg[imgLoaded] = 0;
CountAffichImg[imgLoaded+12] = 0;
imgLoaded++;
return(true)
}
function RandomMem(imgName,ImgNb)
{
ImgTemp = Math.round(Math.random() * 11);
while (CountAffichImg[ImgTemp]>=2)
{
ImgTemp = Math.round(Math.random() * 11);
}
ImgRecord[ImgNb] = PathImg[ImgTemp];
CountAffichImg[ImgTemp]++;
return(true);
}
count = 0;
gagne=0;
function AddClic(ImgNb,ImgName)
{
if (PassVerif == 0)
{
if (ImgName.src != a2.src)
{
alert('Cette image est déjà retournée');
}
else
{
ImgName.src = ImgRecord[ImgNb];
count++;
ImgNamey = ImgName;
if (count == 1)
{
ImgNb1=ImgNb;
ImgNamex=ImgNamey;
ImgURL1=ImgRecord[ImgNb];
}
else
{
PassVerif=1;
if (ImgRecord[ImgNb] == ImgURL1)
{
gagne++;
if (gagne > 1) s="s";
else s="";
document.messMem.mess.value = gagne + ' paire' + s + ' trouvée';
PassVerif = 0;
count=0;
if (gagne==12)
{
document.messMem.mess.value = "Bravo, vous avez gagné!"
}
}
else
{
document.messMem.mess.value = "Ce n'est pas une paire";
tempoMem2 = setTimeout("ImgNamey.src='images/couple_cache.gif';ImgNamex.src='images/ http://chma.wifeo.com/images/recto.jpg';document.messMem.mess.value = 'Trouvez les paires';PassVerif = 0;", 1200);
count=0;
}
}
}
}
}
ThisPage = location.href;
</SCRIPT>
<!-- FIN DU SCRIPT -->


<BODY> et </BODY>

<!-- DEBUT DU SCRIPT -->

<CENTER><A HREF="#" onClick="AddClic(11,i11);return(false)"><IMG SRC="images/ http://chma.wifeo.com/images/recto.jpg" WIDTH=60 HEIGHT=50 NAME=i11 HSPACE=15 VSPACE=5 BORDER=0></A><A HREF="#" onClick="AddClic(12,i12);return(false)"><IMG SRC="images/ http://chma.wifeo.com/images/recto.jpg" WIDTH=60 HEIGHT=50 NAME=i12 HSPACE=15 VSPACE=5 BORDER=0></A><A HREF="#" onClick="AddClic(13,i13);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i13 HSPACE=15 VSPACE=5 BORDER=0></A><A HREF="#" onClick="AddClic(14,i14);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i14 HSPACE=15 VSPACE=5 BORDER=0></A><A HREF="#" onClick="AddClic(15,i15);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i15 HSPACE=15 VSPACE=5 BORDER=0></A><A HREF="#" onClick="AddClic(16,i16);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i16 HSPACE=15 VSPACE=5 BORDER=0></A><BR>
<A HREF="#" onClick="AddClic(21,i21);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i21 HSPACE=15 VSPACE=5 BORDER=0></A><A HREF="#" onClick="AddClic(22,i22);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i22 HSPACE=15 VSPACE=5 BORDER=0></A><A HREF="#" onClick="AddClic(23,i23);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i23 HSPACE=15 VSPACE=5 BORDER=0></A><A HREF="#" onClick="AddClic(24,i24);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i24 HSPACE=15 VSPACE=5 BORDER=0></A><A HREF="#" onClick="AddClic(25,i25);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i25 HSPACE=15 VSPACE=5 BORDER=0></A><A HREF="#" onClick="AddClic(26,i26);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i26 HSPACE=15 VSPACE=5 BORDER=0></A><BR>
<A HREF="#" onClick="AddClic(31,i31);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i31 HSPACE=15 VSPACE=5 BORDER=0></A><A HREF="#" onClick="AddClic(32,i32);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i32 HSPACE=15 VSPACE=5 BORDER=0></A><A HREF="#" onClick="AddClic(33,i33);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i33 HSPACE=15 VSPACE=5 BORDER=0></A><A HREF="#" onClick="AddClic(34,i34);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i34 HSPACE=15 VSPACE=5 BORDER=0></A><A HREF="#" onClick="AddClic(35,i35);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i35 HSPACE=15 VSPACE=5 BORDER=0></A><A HREF="#" onClick="AddClic(36,i36);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i36 HSPACE=15 VSPACE=5 BORDER=0></A><BR>
<A HREF="#" onClick="AddClic(41,i41);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i41 HSPACE=15 VSPACE=5 BORDER=0></A><A HREF="#" onClick="AddClic(42,i42);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i42 HSPACE=15 VSPACE=5 BORDER=0></A><A HREF="#" onClick="AddClic(43,i43);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i43 HSPACE=15 VSPACE=5 BORDER=0></A><A HREF="#" onClick="AddClic(44,i44);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i44 HSPACE=15 VSPACE=5 BORDER=0></A><A HREF="#" onClick="AddClic(45,i45);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i45 HSPACE=15 VSPACE=5 BORDER=0></A><A HREF="#" onClick="AddClic(46,i46);return(false)"><IMG SRC="images/couple_cache.gif" WIDTH=60 HEIGHT=50 NAME=i46 HSPACE=15 VSPACE=5 BORDER=0></A><BR>
<FORM NAME="messMem"><INPUT TYPE=text SIZE=60 NAME="mess" VALUE="Chargement de jeu. Veuillez patienter..."><INPUT TYPE="button" NAME=reco VALUE="Recommencer" onClick="location.href=ThisPage"></FORM></CENTER>
<SCRIPT LANGUAGE="JavaScript">
loadImg()
</SCRIPT>

<!-- FIN DU SCRIPT -->
0
elfilou Messages postés 1090 Date d'inscription mercredi 27 février 2008 Statut Membre Dernière intervention 13 décembre 2008 183
1 mars 2008 à 20:47
imgLoaded = 0;
CountAffichImg = new Array;
PathImg = new Array;
PassVerif = 0;
ImgRecord = new Array;
a1 = new Image;
a2 = new Image;
modification à apporter

a2.src = "http://chma.wifeo.com/images/recto.jpg';

au lieu de

a2.src = 'images/ http://chma.wifeo.com/images/recto.jpg';
function loadImg()
0
ça y est ça marche!!

Je vous remercie pour cette aide bénéfique.

Bonne soirée
0
elfilou Messages postés 1090 Date d'inscription mercredi 27 février 2008 Statut Membre Dernière intervention 13 décembre 2008 183
1 mars 2008 à 21:36
je reste a votre service
bonne soirée
0
bonjour,
pour le besoin d'un tp je doit faire un jeu de mémory, mé je blok sur certaine partie de mon tp.
merci d'avance
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
elfilou Messages postés 1090 Date d'inscription mercredi 27 février 2008 Statut Membre Dernière intervention 13 décembre 2008 183
1 mars 2008 à 15:16
image recto= couple_cache.gif
-1
Bonsoir

Merci d'avoir répondu.
J'ai essayé, j'ai mis l 'adresse du recto dans "body" à la place de "IMG SRC="images/couple_cache.gif"" mais ça ne marche pas.

Pourriez-me précisez exactement l'endroit où je dois mettre l'adresse ?

Bonne soirée
0