jeu du pendu (simple)

 jeu du pendu  (simple : sans effet sonore) :
   ( = tenter, lettre par lettre, de trouver un mot )

copier/coller le code gam1  ci-dessous pour remplacer dans : [créer du gam1 jouer-modifier un graphisme gam1 ]

Proc1:tempo=100	nb=50	rep=1	!
M0:a=9 !
Tp0:t=5;20_27;40 !
Tp0b:t=8;12;18;25;33;44;48 !

CMD00: #$ RICHESSEanim = i:1 !
CMD01: #$ COLOdessin = c:255,255,255 #
P1pdu:p=300;40 VU_N !
P1pdub:p=300;180 VU_N !
T1pdu:p=120;320 d=18 cc=magenta cf=cyan t= le jeu du pendu !
T1pdu2:p=260;320 d=14 cc=magenta sty=italique t= cliquer sur les cases vertes !
T1pdu3:p=260;336 d=12 cc=magenta sty=italique t= (pour changer la devinette, cliquer dessus) !
R1pendu:p1=P1pdub.x-30;P1pdub.y dm=30;10 cc=noir cf=gris VU_O !
D1pdu1:p1=P1pdu p2=P1pdub cc=noir VU_O !
G1pdu1:cc=noir cf=160,160,180,0.5,Ss VU_N pts=_P1pdu.x-5;P1pdu.y! e-5!_10;0| _P1pdub.x+10;P1pdub.y! e-5!_-20;0| & !
P1pduc:p=P1pdu.x+60;P1pdu.y VU_N !
D1pdu2:p1=P1pdu p2=P1pduc cc=noir VU_O !
G1pdu2:cc=noir cf=160,160,180,0.5,Ss VU_N pts=_P1pdu.x-5;P1pdu.y-6! e5!_0;12| _P1pduc.x;P1pduc.y+4! e-5!_0;-8| & !
D1pdu3:p1=P1pdu.x;P1pdu.y+30 p2=P1pdu.x+30;P1pdu.y cc=noir VU_O !
G1pdu3:cc=noir cf=160,160,180,0.5,Ss VU_N pts=_P1pdu.x-2;P1pdu.y+28! e4!_4;4| _P1pdu.x+32;P1pdu.y+2! e5!_-4;-4| & !

$V0dev: type=texte(DEVINER,15,SF_no_Mds-) !
T0dev:p=20;100 VU_O d=14 cc=gris cf=vert t=$V0dev !
B0dev: frm=T0dev CLICK=gm1.saisir(25,1,$V0dev,ERR[STATUT&MODOP])) !

$V0loc: type=nombre(1,0,2) !
$V0debu: type=nombre(1,0,2) !
T0debu:p=10;68 d=12 cc=rouge cf=vert t=langue au chat !
B0debu: frm=T0debu CLICK=gm1.faireP($V0debu.v=0,ERR[STATUT]) !
T0loc:p=100;70 d=10 cc=gris cf=vert t=cacher le mot !
B0loc: frm=T0loc CLICK=gm1.faireP($V0loc.v=0,ERR[STATUT]) !

$V0niet: type=nombre(-1,-1,12) !

$V2anim: type=nombre(0,0,2) !
T2anim:p=20;340 d=18 cc=noir cf=vert sty=italique t= Animer !
B2anim: frm=T2anim CLICK=gm1.faireP($V2anim.v=1,ERR[STATUT]) !

T0mot:p=0;30 d=19 cc=bleu cf=jaune VU_N t= _ !

$V0Le: type=nombre(0,0,26) !
CMD0L0: #-> ?=(OUI) #
CMD0L1: # T0mot[$V0Le]: p.x=$V0Le*26+10 , VU_=VU_OUI #
CMD0L2: # $V0Le.Plus(1) !>> ; #
CMD0L3: #<- ?=($V0Le<$V0dev.length) #
CMD0L4: # T0mot.arraySize=$V0dev.length #

$V9: type=nombre(0,-6,6,@) v=@{_tm1=M0;Tp0b} #

P1pduz0:p=0;$V9 VU_N #
P1pduz:p=0;P1pduc.y+P1pduz0.y+3 VU_N #

R1corde:p1=P1pduc.x-1;P1pduc.y+1 VU_N dM=6;15 cf=blanc #

R1noeud:p1=P1pduc.x-16;P1pduc.y+P1pduz0.y+2 VU_N dM=36;50 cf=blanc #

D1pdu4:p1=P1pduc p2=P1pduc.x;P1pduz.y+40 cc=gris VU_N #
E1pdu1:c=P1pduc.x;P1pduz.y+35 dm=9;11 cc=noir cf=55,55,55,0.7,Ss VU_N #
P1pduj:p=P1pduc.x;P1pduz.y+66 VU_N #
E1pdu2:c=P1pduj dm=10;20 cc=noir cf=gris VU_N #

G1pdu5:cc=noir cf=rose VU_N pts=_P1pduj.x-5;P1pduj.y+16! e2!_-10;38| _-10;-5| e5!_10;5| #

G1pdu6:cc=noir cf=rose VU_N pts=_P1pduj.x+5;P1pduj.y+16! e2!_10;38| _10;-5| e5!_-10;5| #

G1pdu7:cc=noir cf=rose VU_N pts=_P1pduj.x-5;P1pduj.y-16! e4!_-14;30| e5!w5!_-3;7| e-3!w5!_3;-7| #

G1pdu8:cc=noir cf=rose VU_N pts=_P1pduj.x+5;P1pduj.y-16! e-4!_14;30| e-5!w-2!_3;7| e3!w2!_-3;-7| #

P0abc:p=20;255 VU_N !
P0e:p=35;34 VU_N !

T0alp:p=P0abc d=18 VU_N cc=rouge cf=vert t= A !

CMD0al1: # T0alp[0]: p.x=P0abc.x ,t= A , VU_=VU_OUI !
CMD0al2: # T0alp[1]: p.x=P0abc.x+P0e.x*1 , p.y=P0abc.y+$V9 ,t= B , VU_=VU_OUI !>> ; #
CMD0al3: # T0alp[2]: p.x=P0abc.x+P0e.x*2 ,t= C , VU_=VU_OUI !
CMD0al4: # T0alp[3]: p.x=P0abc.x+P0e.x*3 , p.y=P0abc.y+$V9 ,t= D , VU_=VU_OUI !>> ; #
CMD0al5: # T0alp[4]: p.x=P0abc.x+P0e.x*4 ,t= E , VU_=VU_OUI !
CMD0al6: # T0alp[5]: p.x=P0abc.x+P0e.x*5 , p.y=P0abc.y+$V9 ,t= F , VU_=VU_OUI !>> ; #
CMD0al7: # T0alp[6]: p.x=P0abc.x+P0e.x*6 ,t= G , VU_=VU_OUI !
CMD0al8: # T0alp[7]: p.x=P0abc.x+P0e.x*7 , p.y=P0abc.y+$V9 ,t= H , VU_=VU_OUI !>> ; #
CMD0al9: # T0alp[8]: p.x=P0abc.x+P0e.x*8 ,t= I , VU_=VU_OUI !
CMD0al10: # T0alp[9]: p.x=P0abc.x+P0e.x*9 , p.y=P0abc.y+$V9 ,t= J , VU_=VU_OUI !>> ; #
CMD0al11: # T0alp[10]: p.x=P0abc.x+P0e.x*10 ,t= K , VU_=VU_OUI !
CMD0al12: # T0alp[11]: p.x=P0abc.x+P0e.x*11 , p.y=P0abc.y+$V9 ,t= L , VU_=VU_OUI !>> ; #
CMD0al13: # T0alp[12]: p.x=P0abc.x+P0e.x*12 ,t= M , VU_=VU_OUI !

CMD0al14: # T0alp[13]: p.x=P0abc.x+P0e.x*0 , p.y=P0abc.y+P0e.y+$V9 ,t= N , VU_=VU_OUI !>> ; #
CMD0al15: # T0alp[14]: p.x=P0abc.x+P0e.x*1 , p.y=P0abc.y+P0e.y ,t= O , VU_=VU_OUI !
CMD0al16: # T0alp[15]: p.x=P0abc.x+P0e.x*2 , p.y=P0abc.y+P0e.y+$V9 ,t= P , VU_=VU_OUI !>> ; #
CMD0al17: # T0alp[16]: p.x=P0abc.x+P0e.x*3 , p.y=P0abc.y+P0e.y ,t= Q , VU_=VU_OUI !
CMD0al18: # T0alp[17]: p.x=P0abc.x+P0e.x*4 , p.y=P0abc.y+P0e.y+$V9 ,t= R , VU_=VU_OUI !>> ; #
CMD0al19: # T0alp[18]: p.x=P0abc.x+P0e.x*5 , p.y=P0abc.y+P0e.y ,t= S , VU_=VU_OUI !
CMD0al20: # T0alp[19]: p.x=P0abc.x+P0e.x*6 , p.y=P0abc.y+P0e.y+$V9 ,t= T , VU_=VU_OUI !>> ; #
CMD0al21: # T0alp[20]: p.x=P0abc.x+P0e.x*7 , p.y=P0abc.y+P0e.y ,t= U , VU_=VU_OUI !
CMD0al22: # T0alp[21]: p.x=P0abc.x+P0e.x*8 , p.y=P0abc.y+P0e.y+$V9 ,t= V , VU_=VU_OUI !>> ; #
CMD0al23: # T0alp[22]: p.x=P0abc.x+P0e.x*9 , p.y=P0abc.y+P0e.y ,t= W , VU_=VU_OUI !
CMD0al24: # T0alp[23]: p.x=P0abc.x+P0e.x*10 , p.y=P0abc.y+P0e.y+$V9 ,t= X , VU_=VU_OUI !>> ; #
CMD0al25: # T0alp[24]: p.x=P0abc.x+P0e.x*11 , p.y=P0abc.y+P0e.y ,t= Y , VU_=VU_OUI !
CMD0al26: # T0alp[25]: p.x=P0abc.x+P0e.x*12 , p.y=P0abc.y+P0e.y+$V9 ,t= Z , VU_=VU_OUI !>> ; #

$V0pos: type=nombre(15,0,25) !
$V0posY: type=nombre(50,0,250) !
$V0ch: type=texte(?) !

B0a: frm=T0alp[0] CLICK=gm1.faireP($V0ch.v=A,ERR[STATUT]) !
B0b: frm=T0alp[1] CLICK=gm1.faireP($V0ch.v=B,ERR[STATUT]) #
B0c: frm=T0alp[2] CLICK=gm1.faireP($V0ch.v=C,ERR[STATUT]) #
B0d: frm=T0alp[3] CLICK=gm1.faireP($V0ch.v=D,ERR[STATUT]) !
B0e: frm=T0alp[4] CLICK=gm1.faireP($V0ch.v=E,ERR[STATUT]) !
B0f: frm=T0alp[5] CLICK=gm1.faireP($V0ch.v=F,ERR[STATUT]) !
B0g: frm=T0alp[6] CLICK=gm1.faireP($V0ch.v=G,ERR[STATUT]) !
B0h: frm=T0alp[7] CLICK=gm1.faireP($V0ch.v=H,ERR[STATUT]) !
B0i: frm=T0alp[8] CLICK=gm1.faireP($V0ch.v=I,ERR[STATUT]) !
B0j: frm=T0alp[9] CLICK=gm1.faireP($V0ch.v=J,ERR[STATUT]) !
B0k: frm=T0alp[10] CLICK=gm1.faireP($V0ch.v=K,ERR[STATUT]) !
B0l: frm=T0alp[11] CLICK=gm1.faireP($V0ch.v=L,ERR[STATUT]) !
B0m: frm=T0alp[12] CLICK=gm1.faireP($V0ch.v=M,ERR[STATUT]) !
B0n: frm=T0alp[13] CLICK=gm1.faireP($V0ch.v=N,ERR[STATUT]) !
B0o: frm=T0alp[14] CLICK=gm1.faireP($V0ch.v=O,ERR[STATUT]) !

B0p: frm=T0alp[15] CLICK=gm1.faireP($V0ch.v=P,ERR[STATUT]) !
B0q: frm=T0alp[16] CLICK=gm1.faireP($V0ch.v=Q,ERR[STATUT]) !
B0r: frm=T0alp[17] CLICK=gm1.faireP($V0ch.v=R,ERR[STATUT]) !
B0s: frm=T0alp[18] CLICK=gm1.faireP($V0ch.v=S,ERR[STATUT]) !
B0t: frm=T0alp[19] CLICK=gm1.faireP($V0ch.v=T,ERR[STATUT]) !
B0u: frm=T0alp[20] CLICK=gm1.faireP($V0ch.v=U,ERR[STATUT]) !
B0v: frm=T0alp[21] CLICK=gm1.faireP($V0ch.v=V,ERR[STATUT]) !
B0w: frm=T0alp[22] CLICK=gm1.faireP($V0ch.v=W,ERR[STATUT]) !
B0x: frm=T0alp[23] CLICK=gm1.faireP($V0ch.v=X,ERR[STATUT]) !
B0y: frm=T0alp[24] CLICK=gm1.faireP($V0ch.v=Y,ERR[STATUT]) !
B0z: frm=T0alp[25] CLICK=gm1.faireP($V0ch.v=Z,ERR[STATUT]) !

T1sct:p=P1pdub.x-40;P1pdub.y-20 d=18 cc=blanc cf=noir t=$V0ch #
CMD0act1: # FAIRE=_Gm2.pendre(T0mot,$V0dev ,$V0ch,$V0niet,T0alp) #

CMD0aa0: #-> ?=($V0debu=0) #
CMD0aa1: # T0dev.VU_=VU_OUI #
CMD0aa3: # $V0loc.Plus(1) !>> ; #
CMD0aa4: #<- ?=(NON) #

$V1rouge: type=COL_C(rouge) !

CMD0a0: #-> ?=($V0loc=0) #
CMD0a1: # T0dev.VU_=VU_NON !>> ; #
CMD0a27: # G1pdu1.VU_=VU_NON; D1pdu1.VU_=VU_OUI; G1pdu2.VU_=VU_NON; D1pdu2.VU_=VU_OUI; G1pdu3.VU_=VU_NON; D1pdu3.VU_=VU_OUI; D1pdu4.VU_=VU_NON; !>> ; #
CMD0a28: # E1pdu1.VU_=VU_NON; E1pdu2.VU_=VU_NON; G1pdu5.VU_=VU_NON; G1pdu6.VU_=VU_NON; G1pdu7.VU_=VU_NON; G1pdu8.VU_=VU_NON; !>> ; #
CMD0a3: # $V0niet.v=0 !>> ; #
CMD0a3b: # $V0loc.v=1 !>> ; #

CMD0ab1: # $V0Le.v=0 !>> ; #
CMD0ab2: #-> ?=(OUI) #
CMD0ab3: # T0alp[$V0Le]: p.y=P0abc.y , cc=$V1rouge ,cf=vert , !>> ; #
CMD0ab4: # $V0Le.Plus(1) !>> ; #
CMD0ab5: #<- ?=($V0Le<13) #

CMD0ab6: #-> ?=(OUI) #
CMD0ab7: # T0alp[$V0Le]: cc=$V1rouge ,cf=vert , !>> ; #
CMD0ab8: # $V0Le.Plus(1) !>> ; #
CMD0ab9: #<- ?=($V0Le<26) #

CMD0ac1: # $V0Le.v=0 #
CMD0ac2: #-> ?=(OUI) #
CMD0ac3: # T0mot[$V0Le]: t= _ #
CMD0ac4: # $V0Le.Plus(1) !>> ; #
CMD0ac5: #<- ?=($V0Le<$V0dev.length) #

CMD0ac6: #-> ?=($V0Le<T0mot.arraySize) #
CMD0ac7: # T0mot[$V0Le]: t= . #
CMD0ac8: # $V0Le.Plus(1) !>> ; #
CMD0ac9: #<- ?=($V0Le<T0mot.arraySize) #

CMD0a4: #<- ?=(NON) #

CMD0n2a: #-> ?=($V0niet>0) #
CMD0n2b: # D1pdu1.VU_=VU_NON #
CMD0n2b2: # G1pdu1.VU_=VU_OUI #
CMD0n2c: #<- ?=(NON) #

CMD0n5a: #-> ?=($V0niet>3) #

CMD0n5b2: # R1corde.VU_=VU_OUI #
CMD0n5b3: # R1noeud.VU_=VU_OUI #
CMD0n5b4: # R1noeud.vu=G1pdu1.vu #
CMD0n5b5: # R1corde.vu=G1pdu1.vu #
CMD0n5c: #<- ?=(NON) #

CMD0n4a: #-> ?=($V0niet>2) #
CMD0n4b: # D1pdu3.VU_=VU_NON #
CMD0n4b2: # G1pdu3.VU_=VU_OUI #
CMD0n4c: #<- ?=(NON) #

CMD0n3a: #-> ?=($V0niet>1) #
CMD0n3b: # D1pdu2.VU_=VU_NON #
CMD0n3b2: # G1pdu2.VU_=VU_OUI #
CMD0n3c: #<- ?=(NON) #

CMD0n6a: #-> ?=($V0niet>4) #
CMD0n6b: # E1pdu1.VU_=VU_OUI #
CMD0n6c: #<- ?=(NON) #

CMD0n7a: #-> ?=($V0niet>5) #
CMD0n7b: # E1pdu2.VU_=VU_OUI #
CMD0n7c: #<- ?=(NON) #

CMD0n8a: #-> ?=($V0niet>6) #
CMD0n8b: # G1pdu5.VU_=VU_OUI #
CMD0n8c: #<- ?=(NON) #

CMD0n9a: #-> ?=($V0niet>7) #
CMD0n9b: # G1pdu6.VU_=VU_OUI #
CMD0n9c: #<- ?=(NON) #

CMD0nAa: #-> ?=($V0niet>8) #
CMD0nAb: # G1pdu7.VU_=VU_OUI #
CMD0nAc: #<- ?=(NON) #

CMD0nBa: #-> ?=($V0niet>9) #
CMD0nBb: # G1pdu8.VU_=VU_OUI ; !>> ; #
CMD0nBc: * DS1[0_] #
CMD0nBd: #<- ?=(NON) #

CMD2an0: #-> ?=($V2anim=1) #
CMD2an3: # $V2anim.v=0 #
CMD2an1: * DS1[0_] #
CMD2an4: #<- ?=(NON) #

CMD6b: @ T0alp[0_] !
CMD6: @ T0mot[0_] !

Aucune note. Soyez le premier à attribuer une note !

Ajouter un commentaire
 

utilitaire de bas de page pour gam1 version :       OK ? pour votre
script par page URL cookie
_-_-_-_-_-_ _-_-_-_-_-_

_-_-_-_-_-_-_-_-_-_-_
        ( × )

( en : cette page autre )
label =
Editer le script du label


Créer un site gratuit avec e-monsite - Signaler un contenu illicite sur ce site