Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Autres questions


Index du Forum » Autres questions » Erreur Dimension
Rhydan Hors ligne Membre Points: 20 Défis: 0 Message

Erreur Dimension

Posté le 02/10/2014 19:01

Bonjour à tous, voici mon problème :
Lorsque je lance n'importe quel jeu sur ma calculatrice, il me sort : Erreur Dimension.
J'ai un graph35+, comment faire pour que les "dimension soient bonnes" ?

Je vous remercie d'avance,
cordialement.


Eltoredo Hors ligne Modérateur Points: 4301 Défis: 35 Message

Citer : Posté le 02/10/2014 19:02 | #


C'est quand une liste ou un matrice est trop petite
La procrastination est une vertu. (voir ma description pour comprendre mon raisonnement)
Rhydan Hors ligne Membre Points: 20 Défis: 0 Message

Citer : Posté le 02/10/2014 19:03 | #


Ce qui veut dire ? (Je débute en Casio ) C'est modifiable/Réparable ?
Eltoredo Hors ligne Modérateur Points: 4301 Défis: 35 Message

Citer : Posté le 02/10/2014 19:04 | #


Oui c'est modifiable mais il nous faut le code :/
La procrastination est une vertu. (voir ma description pour comprendre mon raisonnement)
Rhydan Hors ligne Membre Points: 20 Défis: 0 Message

Citer : Posté le 02/10/2014 19:04 | #


Hum, je peux récupérer le code depuis FA-124 ?


Ajouté le 02/10/2014 à 19:08 :
Ha, ça y'est je l'ai !
Voilà :

Code source :
Cliquer pour enrouler
Filename: PACMAN
'By LancelotÙ
'Version 1.02Ù
Norm 1Ù
"###E5A7#E5A7#E5A7##E5A5##E5A7####E5A7##E5A5#E5A7##E5A7#E5A7###E5A7#E5A7#E5A7####E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E558#E5A7#E5A7#E5A7#E5A7##E5A7#E5A7#E5A7":" ":" ":"#E5A7#E5A7#E5A7#E5A7##E5A7#E5A7#E5A7#E5A7#E5A7#E5A7 #E6C1#E5A7####E5A7#E5A7#E5A7###E5A7#E5A7##E5A7#E5A5##E5A7####E5A7##E5A5##E5A7#E5A7#E558#"Ù
0ãA~Z:1ãC:1ãDÙ
"1234567890aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ "ãStr 5Ù
"Lancelot"ãStr 4Ù
"Production"ãStr 3Ù
StrLen(Str 4)ãLÙ
For 1ãA To 40Ù
Getkey=25×Goto FÙ
RanBin#(1,10)ãBÙ
Locate B+10,4,StrMid(Str 3,B,1)Ù
If A<25Ù
Then RanBin#(1,10)ãBÙ
Locate B+10,4," "Ù
Locate B+11,4,StrMid(Str 3,B+1,1)Ù
IfEndÙ
If DÉLÙ
Then RanBin#(1,64)ãBÙ
StrMid(Str 5,B,1)ãStr 6Ù
If C=5Ù
Then 0ãCÙ
StrMid(Str 4,D,1)ãStr 6Ù
IfEndÙ
Locate 9-L+D,4,Str 6Ù
C=0×D+1ãDÙ
C+1ãCÙ
IfEndÙ
NextÙ
Lbl FÙ
Locate 2,4,Str 4Ù
Locate 11,4,Str 3Ù
For 1ãA To 800Ù
NextÙ
DoÙ
LpWhile Not GetkeyÙ
0ãA~ZÙ
1ãäÙ
Lbl DÙ
ClrTextÙ
" #E6C1#E5A5#E5A7#E5A7#E5A7PacºMan#E5A7 #E558 #E617 "Ù
Locate 4,7,"#E6C1 By Lancelot #E5A5"Ù
Locate 6,3,"#E69A ºJouerº #E69B"Ù
Locate 8,4,"Options"Ù
Locate 8,5,"Quitter"Ù
3ãAÙ
0ãGÙ
DoÙ
If GÙ
Then Locate 6,A," "Ù
Locate 16,A," "Ù
IfEndÙ
A-(G=28)(AÈ3)+(G=37)(AÈ5)ãAÙ
Locate 6,A,"#E69A"Ù
Locate 16,A,"#E69B"Ù
For 1ãC To 40Ù
NextÙ
DoÙ
GetkeyãGÙ
LpWhile Not GÙ
G=68×BreakÙ
LpWhile GÈ31Ù
ClrTextÙ
G=68×Goto OÙ
A=3×Goto JÙ
If A=5Ù
Then ClrList7Ù
ClrList8Ù
""ãStr 1Ù
ClrTextÙ
"###E5A7#E5A7#E5A7##E5A5##E5A7####E5A7##E5A5#E5A7##E5A7#E5A7###E5A7#E5A7#E5A7####E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E558#E5A7#E5A7#E5A7#E5A7##E5A7#E5A7#E5A7#E5A7##E5A7#E5A7#E558#E5A7#E5A7##E5A7#-##E5A7##E5A7##E5A7#E5A7#E5A7##E5A7####E5A7###E5A7##E5A7##E558##E5A7##E5A7###E5A7####E5A7##E5A7#E5A7#E5A7##E5A7##E5A7####E5A7##E5A7#E5A7#E5A7#E5A7#E5A7##E5A7#E5A7#E5A7#E5A7##E5A7#E5A7#E5A7#E5A7#E5A7#E5A7 #E6C1#E5A7####E5A7#E5A7#E5A7###E5A7#E5A7##E5A7#E5A5##E5A7####E5A7##E5A5##E5A7#E5A7#E558##"Ù
Locate 7,4,"A bient#E515t"Ù
Locate 2,7,"Lancelot production"Ù
StopÙ
IfEndÙ
Lbl OÙ
Mat P[1,2ãDÙ
" #E6C1#E5A5#E5A7#E5A7#E5A7PacºMan#E5A7 #E558 #E617 "Ù
Locate 6,3,"Difficult#E60A:1"Ù
Locate 7,4,"High score"Ù
Locate 8,5,"ºAide ?º"Ù
Locate 9,6,"Retour"Ù
Locate 17,3,DÙ
3ãAÙ
3ãIÙ
20ãJÙ
0ãGÙ
DoÙ
G×Locate I,A," "Ù
G×Locate J,A," "Ù
A-(G=28)(AÈ3)+(G=37)(AÈ6)ãZÙ
If AÈZÙ
Then I+(G=37)-(G=28)ãIÙ
J-(G=37)+(G=28)ãJÙ
IfEndÙ
ZãAÙ
Locate I,A,"ã"Ù
Locate J,A,"#E690"Ù
A=3×1+MOD(D-(G=38)+(G=27)-1,3ãDÙ
Locate 17,3,DÙ
DoÙ
GetkeyãGÙ
LpWhile Not GÙ
DãMat P[1,2Ù
G=47×BreakÙ
LpWhile GÈ31 Or A=3Ù
ClrTextÙ
G=47×6ãAÙ
A=6×Goto DÙ
If A=5Ù
Then Lbl 9Ù
ClrTextÙ
Menu "#E69A#E69AAide de PacºMan#E69B#E69B","ººººAccueilººººº",1,"ººD#E60Aplacementsºº",4,"ººMode de jeuººº",3,"ºººDifficult#E60Aººº",7,"ºCalcul du score",2,"ºFiche technique",5,"ººººCr#E60Aditsººººº",6,"ººººRetourºººººº",DÙ
Lbl 1Ù
" #E6C1#E5A5#E5A7#E5A7#E5A7PacºMan#E5A7 #E558 #E617"Ù
" "Ù
" Bienvenue #E601 toute et #E601 tous dans cenouveau PacºManpar Lancelot."Ø
ClrTextÙ
" #E6C1#E5A5#E5A7#E5A7#E5A7PacºMan#E5A7 #E558 #E617"Ù
" "Ù
" Alors pr#E60Aparezºvouspour une extraºordinaire exp#E60Arience."Ø
ClrTextÙ
" #E6C1#E5A5#E5A7#E5A7#E5A7PacºMan#E5A7 #E558 #E617"Ù
" "Ù
" "Ù
"Bonne chance #E601 tous ·!·"Ø
Goto 9Ù
Lbl 2Ù
ClrTextÙ
" #E6C1#E5A5#E5A7#E5A7#E5A7PacºMan#E5A7 #E558 #E617"Ù
" "Ù
"Calcul du score:"Ù
"Fant#E615me ã 80pts"Ù
"Super PacºGom ã 50ptsPacºGom ã 10pts"Ø
Ù
Goto 9Ù
Lbl 3Ù
ClrTextÙ
" #E6C1#E5A5#E5A7#E5A7#E5A7PacºMan#E5A7 #E558 #E617"Ù
" "Ù
"Mode aventure:"Ù
" Vous d#E60Abloquez desniveaux lorsque vousgagnez un niveau."Ø
ClrTextÙ
" #E6C1#E5A5#E5A7#E5A7#E5A7PacºMan#E5A7 #E558 #E617"Ù
" "Ù
"Mode arcade:"Ù
"Vous avez 3 vies pourr#E60Aussir un niveau etpasser au suivant."Ø
Goto 9Ù
Lbl 4Ù
ClrTextÙ
" #E6C1#E5A5#E5A7#E5A7#E5A7PacºMan#E5A7 #E558 #E617"Ù
" "Ù
"REPLAY: Se d#E60Aplacer EXIT: Pause"Ø
" "Ù
" Lorsque l'on vas enhaut, on peut seretrouver en bas,idempour droite gauche etinversement."Ø
Goto 9Ù
Lbl 5Ù
ClrTextÙ
" #E6C1#E5A5#E5A7#E5A7#E5A7PacºMan#E5A7 #E558 #E617"Ù
" "Ù
" Ce jeu utilise lamatrice P commesauvegarde."Ø
" #E6C1#E5A5#E5A7#E5A7#E5A7PacºMan#E5A7 #E558 #E617"Ù
" "Ù
" Prenez garde #E601 nepas l'effacer si vousvoulez garder vosrecords."Ø
Goto 9Ù
Lbl 6Ù
ClrTextÙ
" #E6C1#E5A5#E5A7#E5A7#E5A7PacºMan#E5A7 #E558 #E617"Ù
" "Ù
" Jeu PacºMan parLancelot en 2013"Ù
" Inspir#E60A du c#E60Al#E609brePacºMan."Ø
Goto 9Ù
Lbl 7Ù
ClrTextÙ
" #E6C1#E5A5#E5A7#E5A7#E5A7PacºMan#E5A7 #E558 #E617"Ù
" "Ù
"Difficult#E60A:"Ù
" La difficult#E60A faitvarier le nombre defant#E615mes."Ø
ClrTextÙ
" #E6C1#E5A5#E5A7#E5A7#E5A7PacºMan#E5A7 #E558 #E617"Ù
" "Ù
"Difficult#E60A:"Ù
"1:Facile ã 2 Fant#E615mes2:Moyen ã 3 Fant#E615mes3:Dur ã 4 Fant#E615mes"Ø
Goto 9Ù
Goto DÙ
IfEndÙ
If A=4Ù
Then " #E6C1#E5A5#E5A7#E5A7#E5A7PacºMan#E5A7 #E558 #E617 "Ù
For 1ãC To 5Ù
Locate 1,C+2,"Niveau :"Ù
Locate 8,C+2,CÙ
Locate 12,C+2,Mat P[1,C+2Ù
NextÙ
DoÙ
LpWhile GetkeyÈ31Ù
ClrTextÙ
" #E6C1#E5A5#E5A7#E5A7#E5A7PacºMan#E5A7 #E558 #E617 "Ù
For 1ãC To 5Ù
Locate 1,C+2,"Niveau :"Ù
Locate 8,C+2,C+5Ù
Locate 12,C+2,Mat P[1,C+7Ù
NextÙ
DoÙ
LpWhile GetkeyÈ31Ù
ClrTextÙ
" #E6C1#E5A5#E5A7#E5A7#E5A7PacºMan#E5A7 #E558 #E617 "Ù
0ãEÙ
For 3ãC To 12Ù
E+Mat P[1,CãEÙ
NextÙ
For 3ãC To 5Ù
Locate 3,C,"******************"Ù
NextÙ
Locate 3,4,"* Total : *"Ù
Locate 13,4,EÙ
DoÙ
LpWhile GetkeyÈ31Ù
Goto DÙ
IfEndÙ
Lbl JÙ
5ãV~WÙ
"#E558#E617#E6C1#E6C2#E6C4#E6C3"ãStr 2Ù
ClrTextÙ
" #E6C1#E5A5#E5A7#E5A7#E5A7PacºMan#E5A7 #E558 #E617 #E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7 #E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7 #E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7 #E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7 #E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7 #E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7#E5A7"Ù
Locate 13,3,"Mode:"Ù
Locate 12,4,"#E6A3ºAventure"Ù
Locate 13,5,"ºArcade"Ù
Locate 13,6,"ºRetour"Ù
4ãAÙ
RanBin#(1,11ãIÙ
RanBin#(1,6ãJÙ
Locate I,J+1,"#E6A3"Ù
IãM:JãNÙ
DoÙ
RanBin#(0,1ãEÙ
RanBin#(1,9ãFÙ
F=2×1+MOD(I-2E,11)ãMÙ
F=4×1+MOD(J-2E,6)ãNÙ
If MÈI Or NÈJÙ
Then Locate I,J+1," "Ù
MãI:NãJÙ
Locate I,J+1,StrMid(Str 2,E+F+1,1)Ù
IfEndÙ
If GÙ
Then Locate 12,A," "Ù
A-(G=28)(AÈ4)+(G=37)(AÈ6)ãAÙ
Locate 12,A,"#E6A3"Ù
For 1ãG To 50Ù
NextÙ
IfEndÙ
GetkeyãGÙ
G=47×BreakÙ
LpWhile GÈ31Ù
G=47×Goto DÙ
A=6×Goto DÙ
If A=4Ù
Then ClrTextÙ
" #E6C1#E5A5#E5A7#E5A7#E5A7PacºMan#E5A7 #E558 #E617 "Ù
Locate 5,4,"Niveau(1ã ):"Ù
Locate 18,4,äÙ
Locate 14,4,Mat P[1,1]Ù
Locate 18,3,"#E69C"Ù
Locate 18,5,"#E69D"Ù
DoÙ
ä+(G=28)-(G=37)ãäÙ
1+MOD(ä-1,Mat P[1,1]ãäÙ
Locate 19,4," "Ù
Locate 18,4,äÙ
If ä>9Ù
Then Locate 19,3,"#E69C"Ù
Locate 19,5,"#E69D"Ù
Else Locate 19,3," "Ù
Locate 19,5," "Ù
IfEndÙ
For 1ãA To 50Ù
NextÙ
DoÙ
GetkeyãGÙ
LpWhile Not GÙ
G=47×Goto DÙ
LpWhile GÈ31Ù
Lbl IÙ
äãªÙ
ClrTextÙ
Locate 4,4,"#E5A7º- Niveau -º#E5A7"Ù
Locate 15,4,ªÙ
For 1ãC To 50Ù
NextÙ
For 1ãZ To 100Ù
GetkeyãGÙ
G=47×Goto DÙ
G=31×BreakÙ
NextÙ
Prog "~PAC-MAP"Ù
Prog "~PAC+MAN"Ù
G=47×Goto DÙ
If GÈ1Ù
Then For 1ãD To 15Ù
Locate A,B," "Ù
Locate A,B,"#E59B"Ù
For 1ãC To 25Ù
NextÙ
Locate A,B," "Ù
Locate A,B,"+"Ù
For 1ãC To 25Ù
NextÙ
Locate A,B," "Ù
Locate A,B,"À"Ù
For 1ãC To 25Ù
NextÙ
NextÙ
IfEndÙ
ClrTextÙ
ªãäÙ
Locate 9,2,"Gagn#E60A"Ù
GÈ1×Locate 7,2,"Game over"Ù
Locate 6,4,"***********"Ù
Locate 6,7,"***********"Ù
Locate 6,5,"* Score : *"Ù
Locate 6,6,"* *"Ù
O-1ãOÙ
80O+50N+10MãSÙ
For 0ãH To S Step 10Ù
Locate 10-(S>999),6,HÙ
HÊMat P[1,ª+2×Locate 3,3,"New high score ·!··!· "Ù
NextÙ
Locate 10-(S>999),6,SÙ
DoÙ
LpWhile GetkeyÈ31Ù
ClrTextÙ
"Score :"Ù
" "Ù
"Vous avez mang#E60A :"Ù
"º 0 Pacºgoms"Ù
"º 0 Super pacºgoms"Ù
"º 0 Fant#E515mes"Ù
Locate 1,2,"High score :"Ù
Locate 13,2,Mat P[1,ª+2Ù
Locate 8,1,SÙ
For 1ãH To SÙ
HÉM×Locate 4-(H>9),4,HÙ
HÉN×Locate 4,5,HÙ
HÉO×Locate 4-(H>9),6,HÙ
H>O×H>N×H>M×BreakÙ
NextÙ
Mat P[1,1Ù
ªÊAnsתãMat P[1,1Ù
If SÊMat P[1,ª+2Ù
Then SãMat P[1,ª+2Ù
Locate 1,2,"New high score ·!· "Ù
IfEndÙ
DoÙ
LpWhile GetkeyÈ31Ù
GÈ1×Goto DÙ
ä+1ãäÙ
ª=10×Goto DÙ
Goto IÙ
IfEndÙ
If A=5Ù
Then 3ãaÃÙ
0ãaÄÙ
1ãbÂÙ
0ãbÃÙ
DoÙ
bÂ=1×3ãaÃÙ
bÂ=1×RanBin#(1,10)ãªÙ
bÂ=1×bÃ+1ãbÃÙ
ClrTextÙ
Locate 4,4,"#E5A7º- Niveau -º#E5A7"Ù
Locate 15,4,ªÙ
Locate 1,7,"Il vous reste vies"Ù
Locate 15,7,aÃÙ
For 1ãC To 50Ù
NextÙ
For 1ãZ To 100Ù
GetkeyãGÙ
G=31×BreakÙ
NextÙ
Prog "~PAC-MAP"Ù
Prog "~PAC+MAN"Ù
G=47×Goto DÙ
GãbÂÙ
0ãDÙ
bÂÈ1×aÃ-1ãaÃÙ
If bÂÈ1Ù
Then For 1ãD To 15Ù
Locate A,B," "Ù
Locate A,B,"#E59B"Ù
For 1ãC To 25Ù
NextÙ
Locate A,B," "Ù
Locate A,B,"+"Ù
For 1ãC To 25Ù
NextÙ
Locate A,B," "Ù
Locate A,B,"À"Ù
For 1ãC To 25Ù
NextÙ
NextÙ
IfEndÙ
ClrTextÙ
ªãäÙ
Locate 9,2,"Gagn#E60A"Ù
bÂÈ1×Locate 7,2,"Game over"Ù
Locate 6,4,"***********"Ù
Locate 6,7,"***********"Ù
Locate 6,5,"* Score : *"Ù
Locate 6,6,"* *"Ù
80O+50N+10MãSÙ
For 0ãH To S Step 20Ù
Locate 10-(S>999),6,HÙ
HÊMat P[1,ª+2×Locate 3,3,"New high score ·!··!· "Ù
NextÙ
Locate 10-(S>999),6,SÙ
S+aÄãaÄÙ
DoÙ
LpWhile GetkeyÈ31Ù
ClrTextÙ
If aÃ=0Ù
Then Locate 4,2,"****************"Ù
Locate 4,3,"* Score final: *"Ù
Locate 4,4,"* *"Ù
Locate 9,4,aÄÙ
If aÄ>Mat P[1,13Ù
Then aÄãMat P[1,13Ù
Locate 3,1,"New high score ·!··!· "Ù
IfEndÙ
Locate 4,5,"*Niveaux faits:*"Ù
Locate 4,6,"* *"Ù
Locate 10,6,bÃÙ
Locate 4,7,"****************"Ù
For 1ãA To 500Ù
NextÙ
DoÙ
LpWhile GetkeyÈ31Ù
IfEndÙ
LpWhile aÃÊ1Ù
Goto DÙ
IfEndÙ


Ajouté le 02/10/2014 à 19:10 :
Et le bouton Replay m'indique que l'erreur vient de la ligne : Locate 14,4,Mat P [1,1]
Theprog Hors ligne Membre Points: 1447 Défis: 20 Message

Citer : Posté le 02/10/2014 19:14 | #


Lancelot a écrit :
Il est recommandé de faire un RESET de sa calculatrice avant chaque installation.
Pour créer la matrice P et les infos qui vont dedans, tu doit utiliser le prog "PAC-INST" et lui dire que tu veux l'installer
La sauvegarde se fait sur la Matrice P.
Tu peux effacer le reste (listes strings, ...) et le prog d'installation

Lance PAC-INST
Rhydan Hors ligne Membre Points: 20 Défis: 0 Message

Citer : Posté le 02/10/2014 19:15 | #


"Un reset de la calculatrice" = Remise à 0 ?
Theprog Hors ligne Membre Points: 1447 Défis: 20 Message

Citer : Posté le 02/10/2014 19:16 | #


Non non pas la peine je pense
(Reset c'est le bouton derriere)
Rhydan Hors ligne Membre Points: 20 Défis: 0 Message

Citer : Posté le 02/10/2014 19:19 | #


Ah c'est bon, ça fonctionne, et donc non, ça ne reset pas (Ouf )
Et bien 2 sujets résolus en quelques minutes, y'a pas à dire, planète Casio est le top du top, vous êtes géniaux !
Grand merci à vous tous, continuez comme ça !

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 215 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd