Forum d'entraide à la création de jeux d'aventure
 
PortailPortail  AccueilAccueil  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  
-29%
Le deal à ne pas rater :
DYSON V8 Origin – Aspirateur balai sans fil
269.99 € 379.99 €
Voir le deal

 

 script fonction select et autre

Aller en bas 
5 participants
AuteurMessage
Vi
Cliqueur Amateur
Cliqueur Amateur
Vi


Nombre de messages : 214

Date d'inscription : 03/03/2008


script fonction select et autre Empty
MessageSujet: script fonction select et autre   script fonction select et autre EmptySam 7 Juin 2008 - 13:09

Plus j'avance dans mes scripts plus je contaste qu'ils se résument à
if
else
if
else

etc

Est ce une impréssion, une mauvaise technique de programmation ?

de plus j'ai chercher (afin d'éviter les if à la chaîne) une fonction select ou équivalent, mais pas trouvé.
Cela existe-t-il ?
Revenir en haut Aller en bas
Shai-la
Ouvrière en Chef de la Grande Tasse Bleue
Ouvrière en Chef de la Grande Tasse Bleue
Shai-la


Nombre de messages : 6018

Age : 46

Localisation : Montpellier

Date d'inscription : 17/04/2006


script fonction select et autre Empty
MessageSujet: Re: script fonction select et autre   script fonction select et autre EmptySam 7 Juin 2008 - 13:28

Moi c'est pareil, énormément de if. D'un autre côté, c'est normal, un jeu d'aventure se résume souvent à : si le perso fait telle action, alors il se passe tel truc. Je suppose que les autres language de programmation se basent sur le même système (en tous cas quand j'étais sous Basic ou Stos, c'était pareil, plein de if / then).
Revenir en haut Aller en bas
http://marionpoinsot.fr/video
Crazy Legs
Grand Cliqueur Royal
Grand Cliqueur Royal
Crazy Legs


Nombre de messages : 1513

Age : 31

Localisation : La Rochelle

Date d'inscription : 09/01/2008


script fonction select et autre Empty
MessageSujet: Re: script fonction select et autre   script fonction select et autre EmptyVen 27 Juin 2008 - 22:55

Excusez-moi de rajeunir ce topic qui date vraiment désolé mais c'est une très bonne question de Vi, donc j'espère en aider plus d'un qui se posent ces questions.

Il y a effectivement un "select" comme tu dis, je ne l'ai pas testé mais si le if else marche donc le ... marche ^^ !
Mais quel est ce .... ?
On appelle cette fonction le switch :

Code:
switch (//variable //)
{
case 1 : /* instruction */
break;
case 2 : /* instruction */
break;
case 3 : /* instruction */
break;
case -5 : /* instruction */
break;
case 4598 : /* instruction */
break;
defaut (facultatif):  /* instruction */
break;
}

Case suivit du nombre de la variable puis les instructions.
La fonction "défaut" est facultative, elle permet d'exécuter des actions si aucune autre n'a pu être exécutée.
La fonction break est obligatoire à chaque case car elle permet de passer directement aux instructions.
Voilà je teste et je confirme, mais ça peut être toujours utile pour des programmes en C :sourire:

EDIT :
Voilà un petit programme d'illustration en C ===> Ici

_________________
VOUS POURREZ BIENTÔT RÉAPPRENDRE À UTILISER AGS SUR LE SITE DU ZÉRO !
Le tuto est actuellement en refonte totale activement depuis le 20 juillet, prochaine sortie en août ou septembre si tout se passe bien.
Revenir en haut Aller en bas
Vi
Cliqueur Amateur
Cliqueur Amateur
Vi


Nombre de messages : 214

Date d'inscription : 03/03/2008


script fonction select et autre Empty
MessageSujet: Re: script fonction select et autre   script fonction select et autre EmptySam 28 Juin 2008 - 7:58

héhé mais c'est que c'est très intéressant ça sourire
Revenir en haut Aller en bas
Kitai
Délégué de la tasse bleue
Délégué de la tasse bleue
Kitai


Nombre de messages : 2907

Date d'inscription : 01/08/2006


script fonction select et autre Empty
MessageSujet: Re: script fonction select et autre   script fonction select et autre EmptySam 16 Aoû 2008 - 0:00

Message original :
Spoiler:

Edit : Oups, ça m'apprendra à parler trop vite. J'ai remarqué que ce mot-clé n'est pas reconnu par AGS et est donc intutilisable, désolé.
Il n'y a pas de fonction swtich dans AGS.

_________________
Ga is Ga
Vous pouvez consulter l'aide d'AGS 3.2 en français et contribuer à la traduction et à l'amélioration si le cœur vous en dit !
Revenir en haut Aller en bas
http://admin.no.uchi.free.fr/dokuwiki-2008-05-05/doku.php
Indy
Cliqueur Emérite
Cliqueur Emérite
Indy


Nombre de messages : 823

Localisation : Sur le Survivaure! Avec un extraterrestre et une alien...

Date d'inscription : 17/07/2006


script fonction select et autre Empty
MessageSujet: Re: script fonction select et autre   script fonction select et autre EmptySam 16 Aoû 2008 - 15:36

C'est dommage d'ailleurs :perplexe: ...
Revenir en haut Aller en bas
http://benawatt.free.fr/
Contenu sponsorisé





script fonction select et autre Empty
MessageSujet: Re: script fonction select et autre   script fonction select et autre Empty

Revenir en haut Aller en bas
 
script fonction select et autre
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Syntaxe du script et autre notions
» [résolu]Appeler une fonction depuis un autre Script ?
» Script condition ?
» Les script dans les dialogues
» nouveau script

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Adventure Games Studio fr :: CREATION DE JEUX :: Questions / Réponses-
Sauter vers: