Voila, je crée ce topic pour que les gens qui débutent(comme moi!!!) puissent se retrouver, mettez donc ici vos tutoriaux.
Je commence:
1 : la banque -
Créez l’événement ‘banquier’. Avec comme condition ‘appuyer sur un bouton’ et ‘même niveau que le héros’.
PAGE 1 de l´évenement : sans conditions
Mssg :Bonjour et bienvenue dans notre banque !
Souhaitez-vous ouvrir un compte chez nous ?
Afficher choix Oui/Non
: [ Oui ] Case
Change bouton [0001 : Compte ouvert]-ON Cfg
Mssg : C’est bon !
: Votre compte est ouvert. Vous pouvez aller au guichet pour
: déposer et retirer de l’argent qui vous apportera
: des intérêts.
Variable Ch :[0001 :Code carte de retrait] Cfg, Aléatoire [1000 – 9999] ( c’est un code à 4 chiffres tu peux aussi mettre un code imposé mais comme ça il prendra un code au hasard=> c’est + personnalisé).
Add/Remove Item :Carte de retrait -> 1 Incr.
Mssg : Et voici votre carte bancaire. Elle permet de faire
: des retraits dans tous les distributeurs de billets, ce qui
: plus rapide que de chercher une banque ouverte. Elle ne
: permet pas les payements ni les crédit. Mais elle est
Mssg : gratuite. C’est un cadeau de bienvenue. Notez bien ceci :
: \C[3] Votre code secret est \V[0001]. ( \C[3]indique la couleur du texte et \V[0001] affiche la variable 0001 :code carte de retrait)
: \C[0] Si vous le perdez vous pouvez revenir à un guichet pour
: le récupérer mais ne le notez pas sur vous car si on vous vole. ( le \C[0] est important sinon le texte ne reprendra pas sa couleur normale)
Mssg : la carte et le code, le voleur aura le temps de voler
: tout votre compte. Faites attention !
: [ Non ] Case
Mssg : Dommage, notre banque offres beaucoup d’avantage.
: Mais c’est vous qui voyez. Une autre fois peut-être.
Voilà pour la première page.
PAGE 2 :
Condition : bouton : 0001-Compte ouvert
ETIQUETTE : 1No
Variable Ch :[0002 :Argent possédé] Cfg, Monn.#
Mssg : Bonjour et bienvenue a la banque.
: Que puis-je faire pour vous?
< > ETIQUETTE :2No
Afficher choix Déposer de l´argent/Retirer de l´argent/Information sur mon compte/Suite
: [Déposer de l’argent] Case
< > Mssg : Vous avez \V[0002 ] F sur vous combien voulez-
vous deposer?
Entrée nombre 6 Dg.[0003 :Dépôt]
Fcht Optn :Varbl[0003 :Dépôt]-V[0002]dessus
Mssg : Désolé, mais vous n´avez pas autant d´argent.
: Veuillez indiquer une somme dans vos moyens.
Saut Etiquette : 1No
Case AUTRE
Variable Ch :[0004 : Compte en banque]+, Var.[0003]val.
Change Monnaie MonnaieV[0003]Diminue
Case FIN
:[Retirer de l’argent] Case
< > Mssg : Vous avez \V[0002] F sur vous et \V[0004] F sur votre
compte combien voulez-vous retirer?
Entrée nombre : 6Dg.[0005 :retrait]
Fcht Optn :Varbl[0005 :retrait]-V[0004]dessus
Mssg :Désolé mais vous n’avez pas autant d’argent
: sur votre compte en banque. Nous ne faisons pas de
: crédit. Veuillez entrer une valeur dans vos moyens.
Saut Etiquette : 1No
: Case AUTRE
Change Monnaie MonnaieV[0005]Aug.
Variable Ch :[0004 :Compte en banque]- , Var.[0005]Val.
: Case FIN
: [Information sur mon compte] CASE
Mssg :Vous avez \V[0004] F sur votre compte.
: Votre dernier retrait est de \V[0005] F et votre dernier
: dépôt est de \V[0003] F
: Votre code de carte bancaire est \C[1] \V[0001] \C[0].
: [Suite] CASE
< > ETIQUETTE :3No
Afficher choix :Précédent/Information sur la banque/Acheter une carte de paiment/Partir
: [Précédent] Case
Saut Etiquette :2No
: [Information sur la banque] Case
Mssg :Notre banque vous propose : des intérêts de 3%.
: Une carte de retrait GRATUITE et une carte de paiement
: pour seulement \C[2] 300F \C[0].
: Voila pourquoi notre banque est la meilleure.
: [Acheter une carte de paiement] Case
Mssg : Cette carte vous permet dépenser votre argent en le laissant
:sur votre compte si vous ne vous en servez pas. Ainsi vous gagnez
: plus d’intérêts ! !
< > ETIQUETTE :4No
Mssg : Acheter la carte : \C[2] 300F \C[0]?
Afficher choix :Oui ( je paie en liquide)/Oui ( retrait sur mon compte)/Non
: [Oui ( je paie en liquide)] Case
Fcht Optn : Varbl[0002 :argent posséder]-300deso
Mssg :Désolé mais vous n’avez 300F sur vous.
: Revenez quand vous aurez assez d’argent ou utilisez la
: deuxième option ( \C[3]faire un retrait sur mon compte \C[0]).
Saut Etiquette :4No
: Case AUTRE
Ajt/Sup. Objet :Carte de Paiement->1Augm.
Change Monnaie Monnaie 300Dimi
Mssg :Tenez voici votre \C[1] CARTE DE PAIMENT \C[0]
: Le code est le même que celui de votre carte de retrait. ( C’est plus simple cependant tu refaire la manipulation pour la carte de retrait mais il faut ajouter une fourchette de condition au niveau de l’information sur le compte comme quoi si le héros possède la carte de paiement dans ce cas modifie le message avec l’affichage de la variable ‘code carte de paiement’ )
Jouer ES : ( mets un son qui exprime que t’as reçu qqchose, ex:Decision2)
Saut Etiquette :1No
: Case FIN
: [Non] Case
Saut Etiquette :3No
: [Partir] Case
ETIQUETTE :5No
Mssg : Merci et à bientôt.
: Au revoir.
Fin du script.
- 2 : Le distributeur de billets -
C’est assez simple puisqu’il s’agit en fait d’une mini banque où l´on demande un Mot de passe et où l´on ne peut que retirer de l’argent.
Dessinez votre MAP avec un distributeur de billet ( il y a des Charset qui font l’affaire et même un Chipset ) .
Condition : Même niveau que le héros et appuyer sur un bouton
Mssg :Insérez votre carte…
Fcht Optn : Carte bancaire Objet Obt
Mssg : . .. bip . .. bip . .. biiiiiiiip . .. ( j´imite bien hein ? )
Mssg : Entrez votre code confidentiel :
Entrée Nombre :4Dg.[0006 :Saisie code]
Fcht Otpn :Varbl[0006 :Saisie code]-V[0001]Equivl
Mssg :Vous avez \V[0004] F sur votre compte.
: Combien souhaitez vous retirer ?
Entrée Nombre :6Dg. [0005 :retrait]
Fcht Optn :Varbl[0005 :retrait]-V[0004]desu
Mssg :Désoler mais vous n’avez pas autant d’argent
: sur votre compte en banque. Nous ne faisons pas de
: crédit. Veuillez entrer une valeur dans vos moyens.
: Case AUTRE
Change Monnaie MonnaieV[0005]Aug.
Variable Ch :[0004 :Compte en banque]- , Var.[0005]Val.
: Case FIN
Mssg : N’oubliez pas de reprendre votre carte et votre argent.
: Au revoir
: Case FIN
Tout simple non ?
- 3 : Intérêts -
C’est la partie la plus intéressante dans le sens que c’est ça le vrai intérêts la banque : gagner des sous ! !!
Faites un événement fréquent avec processus parallèle. Et comme condition le bouton [0001 : Compte ouvert].
Chronomètre :créer 10m.00s ( mets le temps pour lequel le joueur touchera ses intérêts.)
Chronomètre Début Chr
Fcht Optn : temps 0m.00s deso
Fin chronomètre
Variable Ch :[0007 :intérêts]Cfg. , Var[0004]val.
Variable Ch :[0007 :intérêts]* , 3
Variable Ch :[0007 :intérêts]/ , 100
Variable Ch :[0004 :compte en banque]+ , Var[0007]val.
: Case FIN
Voilà c’est fini !