| | petit probleme avec switch | |
| | Auteur | Message |
---|
Pepsy Utilisateur confirmé: Rang ***
![Pepsy](https://2img.net/u/3412/18/80/54/avatars/758-16.jpg)
Messages : 608 Localisation : Devant mon ordinateur à écrire des lignes de codes Projet Actuel : RPG
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: petit probleme avec switch Jeu 12 Juil 2007 - 12:46 | |
| voila je c pas comment on peut utiliser switch pour des variable, si on peut, je m'explique: je vouidrait que un carré apparaisse quand la valeur et = a 0 et ainsi de suite
g fé sa mais sa fé l'inverse que je veut, sa met le carré quand la variable select et different a 0
switch (variable_local_get(select)) { case select=0: draw_roundrect(0,96,239,125,true) case select=1: ..... case select=2: ..... ...... }
merci pour votre futur aide
EDIT:
Je vien de trouver un moyen, mais si il y en a un autre pouvait vous me le donner svp
g mis:
switch (variable_local_get(select)) { case select!=0: draw_roundrect(0,96,239,125,true) case select!=1: ..... case select!=2: ..... ...... } |
| ![Aller en bas](https://2img.net/i/empty.gif) | | edi9999 Utilisateur confirmé: Rang *****
![edi9999](https://2img.net/u/3412/18/80/54/avatars/288-99.jpg)
Messages : 2480 Localisation : France Projet Actuel : theatre flashy
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 13:00 | |
| Il me semble qu il faut simplement mettre: - Code:
-
switch (variable_local_get(select)) { case 0: draw_roundrect(0,96,239,125,true) case 1: ..... case 2: ..... ...... } et voila |
| ![Aller en bas](https://2img.net/i/empty.gif) | | Pepsy Utilisateur confirmé: Rang ***
![Pepsy](https://2img.net/u/3412/18/80/54/avatars/758-16.jpg)
Messages : 608 Localisation : Devant mon ordinateur à écrire des lignes de codes Projet Actuel : RPG
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 13:09 | |
| ok j'essaye
EDIT
Non c pas sa, sa me laisse tout le temp le rectangle afficher |
| ![Aller en bas](https://2img.net/i/empty.gif) | | jo *Excellent utilisateur*
![jo](https://2img.net/u/3412/18/80/54/avatars/439-40.png)
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 13:35 | |
| c'est pas
{ case 0 "" break;
case 1 "" break; }
? me trompe surment pasque j'y connais que dalle :fete:
j'ai jamais utulisé :p_lol: |
| ![Aller en bas](https://2img.net/i/empty.gif) | | edi9999 Utilisateur confirmé: Rang *****
![edi9999](https://2img.net/u/3412/18/80/54/avatars/288-99.jpg)
Messages : 2480 Localisation : France Projet Actuel : theatre flashy
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 13:41 | |
| |
| ![Aller en bas](https://2img.net/i/empty.gif) | | Pepsy Utilisateur confirmé: Rang ***
![Pepsy](https://2img.net/u/3412/18/80/54/avatars/758-16.jpg)
Messages : 608 Localisation : Devant mon ordinateur à écrire des lignes de codes Projet Actuel : RPG
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 14:16 | |
| mes si c sa, g completement oublier de mettre break, j'essaye :honte:
EDIT
Non c pas sa :snif2: |
| ![Aller en bas](https://2img.net/i/empty.gif) | | jo *Excellent utilisateur*
![jo](https://2img.net/u/3412/18/80/54/avatars/439-40.png)
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 14:21 | |
| tu peux nous montrer ton script mtn ? ![happy1](/users/3412/18/80/54/smiles/922323.png) |
| ![Aller en bas](https://2img.net/i/empty.gif) | | Pepsy Utilisateur confirmé: Rang ***
![Pepsy](https://2img.net/u/3412/18/80/54/avatars/758-16.jpg)
Messages : 608 Localisation : Devant mon ordinateur à écrire des lignes de codes Projet Actuel : RPG
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 14:27 | |
| bas ce que g mis c sa: - Citation :
switch (variable_local_get(select)) { case select!=0: draw_roundrect(0,96,239,125,true); break case select!=1: draw_roundrect(0,156,239,185,true); break case select!=2: draw_roundrect(241,96,480,125,true); break case select!=3: draw_roundrect(241,156,480,185,true); break case select!=4: draw_roundrect(0,357,239,386,true); break case select!=5: draw_roundrect(0,419,239,448,true); break case select!=6: draw_roundrect(241,357,480,386,true); break case select!=7: draw_roundrect(241,419,480,448,true); break }
mais je voudrai savoir si il y a un autre moyen |
| ![Aller en bas](https://2img.net/i/empty.gif) | | jo *Excellent utilisateur*
![jo](https://2img.net/u/3412/18/80/54/avatars/439-40.png)
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 14:39 | |
| beuh aucune idee ![rire](/users/3412/18/80/54/smiles/627830.png) |
| ![Aller en bas](https://2img.net/i/empty.gif) | | edi9999 Utilisateur confirmé: Rang *****
![edi9999](https://2img.net/u/3412/18/80/54/avatars/288-99.jpg)
Messages : 2480 Localisation : France Projet Actuel : theatre flashy
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 14:41 | |
| il faut pas mettre - Code:
-
switch (variable_local_get(select)) { case select!=0: draw_roundrect(0,96,239,125,true); break case select!=1: draw_roundrect(0,156,239,185,true); break case select!=2: draw_roundrect(241,96,480,125,true); break case select!=3: draw_roundrect(241,156,480,185,true); break case select!=4: draw_roundrect(0,357,239,386,true); break case select!=5: draw_roundrect(0,419,239,448,true); break case select!=6: draw_roundrect(241,357,480,386,true); break case select!=7: draw_roundrect(241,419,480,448,true); break }
mais - Code:
-
switch (variable_local_get(select)) { case 0: draw_roundrect(0,96,239,125,true); break case 1: draw_roundrect(0,156,239,185,true); break case 2: draw_roundrect(241,96,480,125,true); break case 3: draw_roundrect(241,156,480,185,true); break case 4: draw_roundrect(0,357,239,386,true); break case 5: draw_roundrect(0,419,239,448,true); break case 6: draw_roundrect(241,357,480,386,true); break case 7: draw_roundrect(241,419,480,448,true); break } |
| ![Aller en bas](https://2img.net/i/empty.gif) | | jo *Excellent utilisateur*
![jo](https://2img.net/u/3412/18/80/54/avatars/439-40.png)
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 14:44 | |
| c'est ce que j'avais proposé ![gnii](/users/3412/18/80/54/smiles/762289.png) |
| ![Aller en bas](https://2img.net/i/empty.gif) | | Pepsy Utilisateur confirmé: Rang ***
![Pepsy](https://2img.net/u/3412/18/80/54/avatars/758-16.jpg)
Messages : 608 Localisation : Devant mon ordinateur à écrire des lignes de codes Projet Actuel : RPG
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 14:47 | |
| - edi9999 a écrit:
- il faut pas mettre
- Code:
-
switch (variable_local_get(select)) { case select!=0: draw_roundrect(0,96,239,125,true); break case select!=1: draw_roundrect(0,156,239,185,true); break case select!=2: draw_roundrect(241,96,480,125,true); break case select!=3: draw_roundrect(241,156,480,185,true); break case select!=4: draw_roundrect(0,357,239,386,true); break case select!=5: draw_roundrect(0,419,239,448,true); break case select!=6: draw_roundrect(241,357,480,386,true); break case select!=7: draw_roundrect(241,419,480,448,true); break }
mais - Code:
-
switch (variable_local_get(select)) { case 0: draw_roundrect(0,96,239,125,true); break case 1: draw_roundrect(0,156,239,185,true); break case 2: draw_roundrect(241,96,480,125,true); break case 3: draw_roundrect(241,156,480,185,true); break case 4: draw_roundrect(0,357,239,386,true); break case 5: draw_roundrect(0,419,239,448,true); break case 6: draw_roundrect(241,357,480,386,true); break case 7: draw_roundrect(241,419,480,448,true); break } Je l'avais deja fé mais sa marche pas, sa n'affiche que le premier rectangle. Et je voulais juste preciser que mon script fonctionne, c juste que je voulait savoir si il y a un autre moyen |
| ![Aller en bas](https://2img.net/i/empty.gif) | | Dan_lizhot Modérateur
![Dan_lizhot](https://2img.net/u/3412/18/80/54/avatars/321-86.jpg)
Messages : 3463 Projet Actuel : Crypt Of Darkness
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 14:52 | |
| peut-être avec - Code:
-
choose(draw_roundrect(0,96,239,125,true),draw_roundrect(0,156,239,185,true),etc...); |
| ![Aller en bas](https://2img.net/i/empty.gif) | | edi9999 Utilisateur confirmé: Rang *****
![edi9999](https://2img.net/u/3412/18/80/54/avatars/288-99.jpg)
Messages : 2480 Localisation : France Projet Actuel : theatre flashy
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 14:53 | |
| Nan puisque case n est pas aleatoire alors que choose l est |
| ![Aller en bas](https://2img.net/i/empty.gif) | | Pepsy Utilisateur confirmé: Rang ***
![Pepsy](https://2img.net/u/3412/18/80/54/avatars/758-16.jpg)
Messages : 608 Localisation : Devant mon ordinateur à écrire des lignes de codes Projet Actuel : RPG
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 14:55 | |
| nn c pas bon car - Citation :
- choose(val1,val2,val3,...) Retourne l'un des arguments choisi de manière aléatoire. La fonction accepte jusqu'à 16 arguments.
|
| ![Aller en bas](https://2img.net/i/empty.gif) | | Dan_lizhot Modérateur
![Dan_lizhot](https://2img.net/u/3412/18/80/54/avatars/321-86.jpg)
Messages : 3463 Projet Actuel : Crypt Of Darkness
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 14:55 | |
| désolé, je croyais qu'il voulait ça aléatoirement J'ai mal lu mais là c'est quoi le problème, c'est que le premier reste afficher pendant les autres ou que ta variable ne monte pas ? |
| ![Aller en bas](https://2img.net/i/empty.gif) | | Pepsy Utilisateur confirmé: Rang ***
![Pepsy](https://2img.net/u/3412/18/80/54/avatars/758-16.jpg)
Messages : 608 Localisation : Devant mon ordinateur à écrire des lignes de codes Projet Actuel : RPG
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 14:59 | |
| bah au debut je ne savais pas comment faire mais g trouvé apres mais je voudrai savoir si il y a un autre moyen, car sa me parait un peu bizarre comme code, car autrement il fonctionne - Code:
-
switch (variable_local_get(select)) { case select!=0: draw_roundrect(0,96,239,125,true); break case select!=1: draw_roundrect(0,156,239,185,true); break case select!=2: draw_roundrect(241,96,480,125,true); break case select!=3: draw_roundrect(241,156,480,185,true); break case select!=4: draw_roundrect(0,357,239,386,true); break case select!=5: draw_roundrect(0,419,239,448,true); break case select!=6: draw_roundrect(241,357,480,386,true); break case select!=7: draw_roundrect(241,419,480,448,true); break } |
| ![Aller en bas](https://2img.net/i/empty.gif) | | Adamo Utilisateur confirmé: Rang ***
![Adamo](https://2img.net/u/3412/18/80/54/avatars/99-97.png)
Messages : 681 Localisation : Quebec
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 15:01 | |
| variable_local_get(select) tu utilise ca pourquoi au juste ? si tu met juste select ca marche pas ? |
| ![Aller en bas](https://2img.net/i/empty.gif) | | Pepsy Utilisateur confirmé: Rang ***
![Pepsy](https://2img.net/u/3412/18/80/54/avatars/758-16.jpg)
Messages : 608 Localisation : Devant mon ordinateur à écrire des lignes de codes Projet Actuel : RPG
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 15:03 | |
| je met variable_local_get(select), car variable_local_get(name) retourne la valeur de la variable name att je regarde ta proposition
EDIT
Non sa marche pas, mais pe etre qu'il y a pas d'autre moyen que le code que g mis, mais comme je l'est dit sa me parrait bizarre, car si je met pas les "!" sa ne marche pas sa. |
| ![Aller en bas](https://2img.net/i/empty.gif) | | Adamo Utilisateur confirmé: Rang ***
![Adamo](https://2img.net/u/3412/18/80/54/avatars/99-97.png)
Messages : 681 Localisation : Quebec
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 15:14 | |
| - Code:
-
switch (select) { case 0: draw_roundrect(0,96,239,125,true); break case 1: draw_roundrect(0,156,239,185,true); break case 2: draw_roundrect(241,96,480,125,true); break case 3: draw_roundrect(241,156,480,185,true); break case 4: draw_roundrect(0,357,239,386,true); break case 5: draw_roundrect(0,419,239,448,true); break case 6: draw_roundrect(241,357,480,386,true); break case 7: draw_roundrect(241,419,480,448,true); break }
|
| ![Aller en bas](https://2img.net/i/empty.gif) | | Pepsy Utilisateur confirmé: Rang ***
![Pepsy](https://2img.net/u/3412/18/80/54/avatars/758-16.jpg)
Messages : 608 Localisation : Devant mon ordinateur à écrire des lignes de codes Projet Actuel : RPG
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 15:20 | |
| oh merci Adamo, sa Marche |
| ![Aller en bas](https://2img.net/i/empty.gif) | | edi9999 Utilisateur confirmé: Rang *****
![edi9999](https://2img.net/u/3412/18/80/54/avatars/288-99.jpg)
Messages : 2480 Localisation : France Projet Actuel : theatre flashy
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 15:55 | |
| C est de la triche j ai mis le meme code moi |
| ![Aller en bas](https://2img.net/i/empty.gif) | | Pepsy Utilisateur confirmé: Rang ***
![Pepsy](https://2img.net/u/3412/18/80/54/avatars/758-16.jpg)
Messages : 608 Localisation : Devant mon ordinateur à écrire des lignes de codes Projet Actuel : RPG
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 17:45 | |
| - edi9999 a écrit:
- C est de la triche j ai mis le meme code moi
où??? toi tu avais mis - Code:
-
switch (variable_local_get(select)) { case 0: draw_roundrect(0,96,239,125,true); break case 1: draw_roundrect(0,156,239,185,true); break case 2: draw_roundrect(241,96,480,125,true); break case 3: draw_roundrect(241,156,480,185,true); break case 4: draw_roundrect(0,357,239,386,true); break case 5: draw_roundrect(0,419,239,448,true); break case 6: draw_roundrect(241,357,480,386,true); break case 7: draw_roundrect(241,419,480,448,true); break } et Adamo - Code:
-
switch (select) { case 0: draw_roundrect(0,96,239,125,true); break case 1: draw_roundrect(0,156,239,185,true); break case 2: draw_roundrect(241,96,480,125,true); break case 3: draw_roundrect(241,156,480,185,true); break case 4: draw_roundrect(0,357,239,386,true); break case 5: draw_roundrect(0,419,239,448,true); break case 6: draw_roundrect(241,357,480,386,true); break case 7: draw_roundrect(241,419,480,448,true); break } |
| ![Aller en bas](https://2img.net/i/empty.gif) | | Devil37 Utilisateur confirmé: Rang *****
![Devil37](https://i.servimg.com/u/f44/11/44/36/20/devil310.jpg)
Messages : 1815
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch Jeu 12 Juil 2007 - 17:54 | |
| Oui c'est bien la même chose ![gnii](/users/3412/18/80/54/smiles/762289.png) |
| ![Aller en bas](https://2img.net/i/empty.gif) | | Contenu sponsorisé
![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | Sujet: Re: petit probleme avec switch ![petit probleme avec switch Empty](https://2img.net/i/empty.gif) | |
| |
| ![Aller en bas](https://2img.net/i/empty.gif) | | | petit probleme avec switch | |
|
Sujets similaires | ![+](https://2img.net/i/empty.gif) |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |