Bienvenue sur JeuxOnLine - MMO, MMORPG et MOBA !
Les sites de JeuxOnLine...
 

Panneau de contrôle

Recherche | Retour aux forums

JOL Archives

Serpent

Par KrayRavendas le 26/1/2002 à 15:28:12 (#791206)




sna_game = false;
sna_larg = 600;
sna_haut = 400;
sna_X = new Array;
sna_Y = new Array;
sna_newX = new Array;
sna_newY = new Array;

function d(texte)
{
document.write(texte);
}

function sna_draw()
{
sna_score --;
if(sna_mode == 1)
{
sna_X_first = sna_X[1]+20;
sna_Y_first = sna_Y[1];
}
if(sna_mode == 2)
{
sna_X_first = sna_X[1]-20;
sna_Y_first = sna_Y[1];
}
if(sna_mode == 3)
{
sna_Y_first = sna_Y[1]+20;
sna_X_first = sna_X[1];
}
if(sna_mode == 4)
{
sna_Y_first = sna_Y[1]-20;
sna_X_first = sna_X[1];
}
if(sna_X_first == sna_bouleX && sna_bouleY == sna_Y_first)
{
sna_win_visibility = 'visible';
setTimeout("sna_win_visibility = 'hidden'",1000);
sna_winX = sna_bouleX-10;
sna_winY = sna_bouleY;
sna_boule();
sna_nbbloc++;
sna_score += 50;
}
if(sna_X_first sna_larg-20 || sna_Y_first sna_haut-20)
{
document.getElementById("sna_cadre").innerHTML = "PERDU, VOUS ETES DANS L'DECOR !!!APPUYEZ SUR \"D\" POUR COMMENCER";
sna_game = false;
return(false)
}
for(a=1;a<=sna_nbbloc;a++)
{
if(a==1)
{
temp = '';
sna_newX[a] = sna_X_first;
sna_newY[a] = sna_Y_first;
}
else
{
temp += '';
sna_newX[a] = sna_X[a-1];
sna_newY[a] = sna_Y[a-1];
if((sna_newX[a] == sna_X_first) && (sna_newY[a] == sna_Y_first))
{
document.getElementById("sna_cadre").innerHTML = "PERDU, VOUS VOUS ETES TOUCHE !!APPUYEZ SUR \"D\" POUR COMMENCER";
sna_game = false;
return(false)
}
}
}
for(a=1;a<=sna_nbbloc;a++)
{
sna_Y[a] = sna_newY[a]
sna_X[a] = sna_newX[a]
}
temp += '+50';
document.getElementById("sna_cadre").innerHTML = temp;
document.getElementById("sna_afficheur").innerHTML = "Votre score : "+sna_score;
setTimeout("sna_draw(10)",200);
}
d('APPUYEZ SUR "D" POUR COMMENCER');

d('');
function getKey(keyStroke) {
isNetscape=(document.getElementById && !document.all);
eventChooser = (isNetscape) ? keyStroke.which : event.keyCode;
touche = String.fromCharCode(eventChooser).toLowerCase();
if(sna_game)
{
if(touche==4 && sna_mode != 1)
sna_mode = 2;
if(touche==6 && sna_mode!=2)
sna_mode = 1;
if(touche==8 && sna_mode!=3)
sna_mode = 4;
if(touche==2 && sna_mode!=4)
sna_mode = 3;
}
if(touche=="d")
{
sna_score = 0;
sna_winX = 0;
sna_winY = 0;
sna_game = true;
sna_win_visibility = 'hidden'
sna_bouleX = 100;
sna_bouleY = 80;
sna_nbbloc = 10;
sna_Y[1] = 240
sna_Y[2] = 240
sna_Y[3] = 240
sna_Y[4] = 240
sna_Y[5] = 240
sna_Y[6] = 240
sna_Y[7] = 240
sna_Y[8] = 240
sna_Y[9] = 240
sna_Y[10] = 240
sna_X[1] = 240
sna_X[2] = 220
sna_X[3] = 200
sna_X[4] = 180
sna_X[5] = 160
sna_X[6] = 140
sna_X[7] = 120
sna_X[8] = 100
sna_X[9] = 80
sna_X[10] = 60
sna_mode = 1;
sna_draw();
}
}

function sna_boule()
{
sna_error = false;
sna_bouleX = Math.round(Math.random()*(sna_larg-20)/20)*20;
sna_bouleY = Math.round(Math.random()*(sna_haut-20)/20)*20;
for(a=1;a<=sna_nbbloc;a++)
{
if(sna_bouleX == sna_X[a] && sna_bouleY == sna_Y[a])
sna_error = true;
}
if(sna_error)
sna_boule();
else
{
document.getElementById("sna_boule").style.top = sna_bouleY;
document.getElementById("sna_boule").style.left = sna_bouleX;
}
}
document.onkeypress = getKey;

Votre score : -

Vous savez pas quoi faire? Faites donc un p'tit serpent :ange:
Jouer avec le pavier numérique

Par Vint Thean le 26/1/2002 à 15:29:14 (#791210)

C'est koa les touche ?

Par Caolie le 26/1/2002 à 15:29:42 (#791216)

Il se controle po lol, moi c'est ma page de navigateur qui descend et monte lol

Par Ceb le 26/1/2002 à 15:30:24 (#791219)

Pavé num

Par - Sargamatas - le 26/1/2002 à 15:31:31 (#791224)

Pavé num qu'il a dit kray.
8 haut
2bas
6 droite
4gauche.

Par Ceb le 26/1/2002 à 15:35:02 (#791255)

Il est en retard l'archer Sprinter :cool:

Grrrr 392 pts

Par Rochel Anor le 26/1/2002 à 15:42:25 (#791315)

Me suis arreté a 1570 ;)

Par Swax le 26/1/2002 à 15:43:17 (#791324)

362 pts

Peut mieu faire ;-)

Par Wakan TMP Glh le 26/1/2002 à 15:46:59 (#791341)

512 tsss

Par Este Ban le 26/1/2002 à 15:47:31 (#791345)

C'est quoi ce trucs ?
:confus: :confus: :confus:

Par Kanon le 26/1/2002 à 16:06:33 (#791499)

les touches sont vraiment trop mal placées, il aurai fallu mettre 5 bouger vers le bas.

Sinon un minable [1843] :(

Par Rochel Anor le 26/1/2002 à 16:09:35 (#791526)

*Se prepare a recevoir sa médaille d'or du serpent*

Je voudrais remercier mes parents sans qui je serais pas champion de serpent *verse une larme*
Enfin merci quoi *debouche la bouteille*

Par Kanon le 26/1/2002 à 16:17:10 (#791588)

Provient du message de Rochel Anor
*Se prepare a recevoir sa médaille d'or du serpent*

Je voudrais remercier mes parents sans qui je serais pas champion de serpent *verse une larme*
Enfin merci quoi *debouche la bouteille*


Haem....

Par Sancho Falcone le 26/1/2002 à 16:20:44 (#791624)

moi je suis a la premiere place......en partant du bas (107)
eh oui je suis mauvais

Par Rochel Anor le 26/1/2002 à 16:22:23 (#791638)

*Tue Kanon*
*Se reprepare a recevoir sa médaille*
;)

Par Wakan TMP Glh le 26/1/2002 à 16:27:44 (#791698)

j'arrete ce truc me stresse grrrrrrrr

:rasta:

Par Kanon le 26/1/2002 à 16:32:31 (#791751)

hi ha hou, hou ha hi.
Tu m'a eu Billy.
Mais n'oublie pas que mon score restera gravé dans l'histoire, tu viens de faire de moi une légende.
Tu ne seras jamais que le second....

(mince 1718 dur...)

Par Kanon le 26/1/2002 à 16:41:31 (#791829)

*par dela la mort, l'ame de Kanon continue de jouer au paradis des legendes du serpent*

1997

-----
Ame de Kanon

Par Komie Dragon le 26/1/2002 à 17:52:23 (#792423)

J'ai fait :2058

Par missmite GNA le 26/1/2002 à 18:18:18 (#792656)

j'ai fait un score négatif :p

Kray, il fatu que tu m'explique comment on insere toute tes saletés dans les pages HTML, envois moi un PM :cool:

Par Kanon le 26/1/2002 à 20:30:42 (#793826)

/set mode beta tester on

j'ai trouvé 2 bugs : le premier double la vitesse du jeu quand on appuie sur 8 des le debut de la partie.
Le second est quand on fait un demi-tour rapide (par exemple, le serpent se deplace vers la droite, pour le faire aller a gauche on va faire 8 puis 4), si il est fait trop vite, la partie s'arrete, comme quand on touche le serpent.

/set mode beta tester off

Par SanGuiNiuS GSc le 26/1/2002 à 20:38:40 (#793894)

arf mais c'est moche ce jeu ..

Par Magius-Quest le 26/1/2002 à 21:21:32 (#794293)

Pffff 3612
J'ai fini par m'endormir devant le pc et me bouffer la queue *sans etre Vulguaire :D*

C un peu trop lent donc un peu trop long dommage :)
*avait de l'entrainement l'a sur son portable :p*

Par Tascalus le 27/1/2002 à 17:30:00 (#801393)

ouais! zé fait 15 !!! :D

*sort*

Par Louloune-GdA le 27/1/2002 à 17:41:48 (#801488)

Pfff ..
913 ..
Suis nul , sur les portables je fais 1500 :p

Smack,
Hélène

Par Perle Cerise le 27/1/2002 à 22:16:52 (#803818)

1602 sur mon portable :p

C'est super bien fait ! :) http://forums.jeuxonline.info/images/icons/icon14.gif (quoique question graphismes :D)

Par Kanon le 27/1/2002 à 23:29:16 (#804466)

3625 *mort a cause du bug du demi tour :sanglote: :sanglote: *
Ca devient rude quand meme

Par Sherya le 28/1/2002 à 9:51:41 (#806037)

Pouuuuurquooi je sui toujours dans le negatiffffffff :(

Ehlp

Par Ceb le 1/2/2002 à 14:03:53 (#831247)

Provient du message de Kanon
/set mode beta tester on

j'ai trouvé 2 bugs : le premier [...]
Le second est quand on fait un demi-tour rapide (par exemple, le serpent se deplace vers la droite, pour le faire aller a gauche on va faire 8 puis 4), si il est fait trop vite, la partie s'arrete, comme quand on touche le serpent.

/set mode beta tester off
C'est ce bug qui me fait perdre :(
C'était plus facil sur un portable :p

Par Darkan le 1/2/2002 à 14:57:15 (#831591)

2118 beuh suis pas le premier :sanglote:

Par Bleiz Tad Koal le 1/2/2002 à 16:18:35 (#832078)

Ah bon le but c'était pas de rentrer dans le décor le plus vite possible ? :eek:

:D :D

Par Lya le 1/2/2002 à 17:41:49 (#832683)

trop ool le jeu c comme dans mon portable hihihi :) :)

JOL Archives 1.0.1
@ JOL / JeuxOnLine