PhoenixD Utilisateur confirmé: Rang **
Messages : 344 Localisation : Bonne question! Projet Actuel : Kingdom Hearts :: Animaniac
| Sujet: Cannot compare argument Mer 14 Nov 2007 - 16:50 | |
| Puis je savoir où est l'erreur ? oO - Code:
-
for(i=0; i<25; i+=1) { str = string_copy(text[i],0,2); colc = string_copy(text[i],3,4); if (str != "/c"){ // Couleur draw_text(10,2+i*16, text[i]); }else{ text[i] = string_delete(text[i],0,4); if (colc == 10){draw_text_color(10,2+i*16,text[i],c_purple,c_purple,c_purple,c_purple,1)} if (colc == 20){draw_text_color(10,2+i*16,text[i],c_red,c_red,c_red,c_red,1)} if (colc == 30){draw_text_color(10,2+i*16,text[i],c_blue,c_blue,c_blue,c_blue,1)} } }
En clair ce code vérifi si il le texte commence par un "/c" si oui il regarde si ce qui suis est un des trois nombres.
Ex : "/c10 yahaaaaa" va donné "yahaaaaa" en mauve.L'erreur qu'il me sors est : - Code:
-
ERROR in action number 1 of Draw Event for object oni:
Error in code at line 9: if (colc == 10){draw_text_color(10,2+i*16,text[i],c_purple,c_purple,c_purple,c_purple,1)}
at position 16: Cannot compare arguments. |
|
Invité Invité
| Sujet: Re: Cannot compare argument Mer 14 Nov 2007 - 16:51 | |
| Je pense que c'est parce que tu mets colc=10 au lieu de colc="10", un string est encadré par des " ou ' |
|
PhoenixD Utilisateur confirmé: Rang **
Messages : 344 Localisation : Bonne question! Projet Actuel : Kingdom Hearts :: Animaniac
| Sujet: Re: Cannot compare argument Mer 14 Nov 2007 - 16:57 | |
| Effectivement je n'avais pas remarquer. Thanks ! |
|
Contenu sponsorisé
| Sujet: Re: Cannot compare argument | |
| |
|