Programmer avec le langage Linotte
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Programmer avec le langage LinotteConnexion

Besoin d'un conseil sur la programmation en Linotte ?

-17%
Le deal à ne pas rater :
SSD interne Crucial SSD P3 1To NVME à 49,99€
49.99 € 59.99 €
Voir le deal

descriptionLinox, "futur" Windows ;
=) EmptyLinox, "futur" Windows ; =)

more_horiz
J'ai abandonné Logi.3 (une véritable calculette numérique sur l'ordinateur) mais je reviendrais dessus dès que j'aurais terminé Linox, une sorte de Windows XP ou Vista...
Je travaille dessus mais il y a quelques beugs:
Livre: Linox

Les Grands Rôles:
introduc est une toile, couleur est "bleu acier", largeur est 1275, hauteur est 975
#0 est un graffiti, couleur est "noir", texte est "Bienvenue sur Linox. Veuillez patienter.", x est 50, y est 100
#01 est un graffiti, couleur est "blanc", texte est "Vérification des paramètres", x est 100, y est 200, taille est 10
#02 est un graffiti, couleur est "noir", texte est "...", x est 200, y est 220, taille est 40
chargement est un nombre avec 1
cadrechargement est une ligne , couleur est blanc , x1 est 200, y1 est 300 , x2 est 323 , y2 est 300 , taille est 10
lignechargement est une ligne , couleur est bleu , x1 est 200 , y1 est 300 , x2 est 0 , y2 est 300 , taille est 10
#03 est un graffiti, couleur est "noir", texte est "Quelle est la version de votre ordinateur?", x est 50, y est 210, taille est 5
#04 est un graffiti, couleur est "noir", texte est "Windows Vista", x est 200, y est 250, taille est 5

paragraphe: introduction
efface toile
si chargement est égal à 1 alors tu ajoutes 0 dans x2 de lignechargement
projette introduc
projette #0
projette #01
projette #02
projette cadrechargement
projette lignechargement
tu vas vers accueil

Paragraphe: accueil
si chargement est égal à 1 alors tu ajoutes 100 dans x2 de lignechargement
si x2 de lignechargement est égal à 200 alors tu vas vers PARAGRAPHE1
tu vas vers suite0

paragraphe: suite0
si chargement est égal à 1 alors tu ajoutes 100 dans x2 de lignechargement
si x2 de lignechargement est égal à 200 alors tu vas vers PARAGRAPHE1
termine

Paragraphe: PARAGRAPHE1
si x2 de lignechargement est égal à 200 alors tu effaces #0
si x2 de lignechargement est égal à 200 alors tu effaces #01
si x2 de lignechargement est égal à 200 alors tu effaces #02
si x2 de lignechargement est égal à 200 alors tu projettes #03
si x2 de lignechargement est égal à 200 alors tu projettes #04


________
Je n'arrive pas à faire en sorte que lorsque la barre est remplie, on puisse passer au pragraphe PARAGRAPHE1, qui supprime la page d'acueil et qui demande la version de l'ordinateur.

descriptionLinox, "futur" Windows ;
=) EmptyLinox, "futur" Windows ; =)

more_horiz
Laissez tomber cette demande, j'ai refait Linox. Voici ce que ca donne:

Livre: Linox

Les grands rôles:
introduc est une toile, couleur est "noir", largeur est 1275, hauteur est 975
#01 est un graffiti, couleur est blanc, x est 50, y est 100, texte est "Bienvenue dans Linox.", taille est 20
#001 est un graffiti, couleur est blanc, x est 50, y est 150, texte est "Veuillez patienter...", taille est 22
presentation est une toile, couleur est "noir", largeur est 1275, hauteur est 975
#02 est un graffiti, couleur est blanc, x est 500, y est 100, texte est "Linox", taille est 20
#002 est un graffiti, couleur est blanc, x est 5, y est 150, texte est "Linox est un bureau virtuel, où vous pourrez travailler.", taille est 10
#0002 est un graffiti, couleur est blanc, x est 5, y est 200, texte est "Si vous travaillez sur Linotte, votre ordinateur aura moins de chance de beuguer (l'UC sera moins utilisée, etc...)!", taille est 10
#000002 est un graffiti, couleur est blanc, x est 5, y est 250, texte est "Linox a été créé par Dod, qui est le Gérant de la Linox Corporation.", taille est 10
#0000002 est un graffiti, couleur est blanc, x est 5, y est 300, texte est "Linox et Linox Corporation coopèrent avec Linotte, le logiciel qui a permi de créer Linox.", taille est 10
#00000002 est un graffiti, couleur est blanc, x est 5, y est 350, texte est "Sur ce, la Linox Corporation vous souhaite une agréable manipulation de Linox.", taille est 10
#04 est un graffiti, couleur est blanc, x est 5, y est 100, texte est "La petite fenêtre où vous pouvez taper du texte pourra vous servir s'il y a un beug.", taille est 10
#004 est un graffiti, couleur est blanc, x est 5, y est 150, texte est "En effet, vous taperez une commande qui pourra peut-être débloquer Linox ou faire autre chose.", taille est 10



Paragraphe: introduc
efface le tableau
efface la toile
projette introduc
projette #01
projette #001
attend 2 secondes
tu vas vers introduc02

Paragraphe: introduc02
efface introduc
efface #01
efface #001
projette presentation
projette #02
projette #002
projette #0002
projette #000002
projette #0000002
projette #00000002
attend 30 secondes
tu vas vers présentation

Paragraphe: présentation
efface #02
efface #002
efface #0002
efface #000002
efface #000002
efface #0000002
efface #00000002
projette #04
projette #004



PS: j'aurais surement besoin d'aide, alors si il y en a qui veulent bien m'aider (donc faire partie de la LinoxCorporation*);
vous pouvez répondre à ce sujet lol;
)

*LinoxCorporation: c'est juste un titre donné à ceux qui aident Linox

descriptionLinox, "futur" Windows ;
=) EmptyLinox, "futur" Windows ; =)

more_horiz
Voilà... j'ai terminé mais je vois que je n'ai pas bien réussi:

Livre: Linox

Les grands rôles:
introduc est une toile, couleur est "noir", largeur est 1275, hauteur est 975
#01 est un graffiti, couleur est blanc, x est 50, y est 100, texte est "Bienvenue dans Linox.", taille est 20
#001 est un graffiti, couleur est blanc, x est 50, y est 150, texte est "Veuillez patienter...", taille est 22
presentation est une toile, couleur est "noir", largeur est 1275, hauteur est 975
#02 est un graffiti, couleur est blanc, x est 500, y est 100, texte est "Linox", taille est 20
#002 est un graffiti, couleur est blanc, x est 5, y est 150, texte est "Linox est un bureau virtuel, où vous pourrez travailler.", taille est 10
#0002 est un graffiti, couleur est blanc, x est 5, y est 200, texte est "Si vous travaillez sur Linoxe, votre ordinateur aura moins de chance de beuguer (l'UC sera moins utilisée, etc...)!", taille est 10
#000002 est un graffiti, couleur est blanc, x est 5, y est 250, texte est "Linox a été créé par dod, qui est le Gérant de la Linox Corporation.", taille est 10
#0000002 est un graffiti, couleur est blanc, x est 5, y est 300, texte est "Linox et Linox Corporation coopèrent avec Linotte, le logiciel qui a permi de créer Linox.", taille est 10
#00000002 est un graffiti, couleur est blanc, x est 5, y est 350, texte est "Sur ce, la Linox Corporation vous souhaite une agréable manipulation de Linox.", taille est 10
#04 est un graffiti, couleur est blanc, x est 5, y est 100, texte est "La petite fenêtre où vous pouvez taper du texte pourra vous servir s'il y a un beug.", taille est 10
#004 est un graffiti, couleur est blanc, x est 5, y est 150, texte est "En effet, vous taperez une commande qui pourra peut-être débloquer Linox ou faire autre chose.", taille est 10
#05 est un graffiti, couleur est blanc, taille est 5, x est 10, y est 500, texte est "PLI"
#005 est un rectangle, couleur est vert, plein est "oui", x est 5, y est 500, taille est 4, hauteur est 20, largeur est 35
joker est un nombre valant 0
pointeur est un point, couleur est noir
bouton_ok est un nombre vide



Paragraphe: introduc
efface le tableau
efface la toile
projette introduc
projette #01
projette #001
attend 2 secondes
tu vides les touches
tu vas vers introduc02

Paragraphe: introduc02
efface introduc
efface #01
efface #001
projette presentation
projette #02
projette #002
projette #0002
projette #000002
projette #0000002
projette #00000002
projette #05
projette #005
transparence de #005 = joker
tu déplaces pointeur vers sourisx et sourisy
bouton_ok = 0
si touche est égal à "clique" alors bouton_ok = 1
si pointeur est en collision avec #005 alors tu vas vers présentation
vide touche
temporise
copie sourisx dans x de pointeur
copie sourisy dans y de pointeur
si touche est différent de "clique" alors va vers introduc02
( si on n'a fait que bouger la souris ou si on a appuyé sur une touche inutile, Linotte se remets à temporiser )
si pointeur est en collision avec #005 alors va vers introduc
va vers temporisation
( puisque le pointeur n'est ni sur le rectangle de retour au menu , ni sur le rectangle de faire l'opération, Linotte se remets à temporiser )
Temporise 20 secondes
tu vides les touches
tu vas vers introduc02


Paragraphe: présentation
efface #02
efface #002
efface #0002
efface #000002
efface #000002
efface #0000002
efface #00000002
projette #04
projette #004
si bouton_ok est différent de 1 alors va vers introduc02
tu vides les touches
termine



Il faudrait que lorsqu'on CLIQUE, ça fasse l'effet désiré.
Mais ici, il suffit juste de mettre le pointeur sur PLI pour que cela fasse l'effet demandé, alors qu'il ne le faudrait pas...
Vous pouvez m'aider svp?Smile

descriptionLinox, "futur" Windows ;
=) EmptyLinox, "futur" Windows ; =)

more_horiz
je ne comprend pas ce que tu veu faire avec linox....

descriptionLinox, "futur" Windows ;
=) EmptyLinox, "futur" Windows ; =)

more_horiz
Quand je laisse le pointeur sur le rectangle, Linotte continu à lire le reste du livre.

Mais moi, je veux qu'elle continu de lire le reste du liver seulement lorsque je clik sur le rectangle.

Compris? :;
): Smile

descriptionLinox, "futur" Windows ;
=) EmptyLinox, "futur" Windows ; =)

more_horiz
uttilise un acteur auquel tu met une certaine valeur...

si le pointeur et le rectangle sont en collision , dis à Linotte de changer la valeur

enfin , si la valeur n'a pas changé , c'est qu'ils ne sont pas en collision , donc il faut encore attendre
sinon , si la valeur a changé , c'est qu'ils sont en collision donc Linotte peut lire le reste du livre...

descriptionLinox, "futur" Windows ;
=) EmptyLinox, "futur" Windows ; =)

more_horiz
ah ok merci! <img src=" title="Smile" />

descriptionLinox, "futur" Windows ;
=) EmptyLinox, "futur" Windows ; =)

more_horiz
J'ai fais ce que tu m'as dis, mais ca ne marche toujours pas.
Quand je mets juste le pointeur sur le rectangle, Linotte va vers un autre paragraphe.
Alors qu'il fallait que lorsque je CLIK sur le rectangle, Linotte aille sur un autre paragraphe.
Voici le Livre:
Livre: Linox

Les grands rôles:
introduc est une toile, couleur est "noir", largeur est 1275, hauteur est 975
#01 est un graffiti, couleur est blanc, x est 50, y est 100, texte est "Bienvenue dans Linox.", taille est 20
#001 est un graffiti, couleur est blanc, x est 50, y est 150, texte est "Veuillez patienter...", taille est 22
presentation est une toile, couleur est "noir", largeur est 1275, hauteur est 975
#02 est un graffiti, couleur est blanc, x est 500, y est 100, texte est "Linox", taille est 20
#002 est un graffiti, couleur est blanc, x est 5, y est 150, texte est "Linox est un bureau virtuel, où vous pourrez travailler.", taille est 10
#0002 est un graffiti, couleur est blanc, x est 5, y est 200, texte est "Si vous travaillez sur Linox, votre ordinateur aura moins de chance de beuguer (l'UC sera moins utilisée, etc...)!", taille est 10
#000002 est un graffiti, couleur est blanc, x est 5, y est 250, texte est "Linox a été créé par Dod Dorian, qui est le Gérant de la Linox Corporation.", taille est 10
#0000002 est un graffiti, couleur est blanc, x est 5, y est 300, texte est "Linox et Linox Corporation coopèrent avec Linotte, le logiciel qui a permi de créer Linox.", taille est 10
#00000002 est un graffiti, couleur est blanc, x est 5, y est 350, texte est "Sur ce, la Linox Corporation vous souhaite une agréable manipulation de Linox.", taille est 10
#04 est un graffiti, couleur est blanc, x est 5, y est 100, texte est "La petite fenêtre où vous pouvez taper du texte pourra vous servir s'il y a un beug.", taille est 10
#004 est un graffiti, couleur est blanc, x est 5, y est 150, texte est "En effet, vous taperez une commande qui pourra peut-être débloquer Linox ou faire autre chose.", taille est 10
#05 est un graffiti, couleur est blanc, taille est 5, x est 10, y est 500, texte est "PLI"
#005 est un rectangle, couleur est vert, plein est "oui", x est 5, y est 500, taille est 4, hauteur est 20, largeur est 35
joker est un nombre valant 0
pointeur est un point, couleur est noir
bouton_ok est un nombre vide



Paragraphe: introduc
efface le tableau
efface la toile
projette introduc
projette #01
projette #001
attend 2 secondes
tu vides les touches
tu vas vers introduc01

Paragraphe: introduc01
efface introduc
efface #01
efface #001
projette presentation
projette #02
projette #002
projette #0002
projette #000002
projette #0000002
projette #00000002
projette #05
projette #005
transparence de #005 = joker
tu vides les touches
tu vas vers introduc02


Paragraphe: introduc02
tu déplaces pointeur vers sourisx et sourisy
bouton_ok = 0

si touche est égal à "clique" alors bouton_ok = 1
si pointeur est en collision avec #005 alors bouton_ok = 1
si bouton_ok est différent de 1 alors va vers introduc02
si bouton_ok est égal à 1 alors tu vas vers présentation

tu temporises
tu vas vers introduc02


Paragraphe: présentation

efface #05
efface #005
efface #02
efface #002
efface #0002
efface #000002
efface #000002
efface #0000002
efface #00000002
projette #04
projette #004
si bouton_ok est différent de 1 alors va vers introduc02
termine

Quel est le problème??

descriptionLinox, "futur" Windows ;
=) EmptyLinox, "futur" Windows ; =)

more_horiz
ce programme semble ne plus fonctionner avec la version actuelle de linotte...

descriptionLinox, "futur" Windows ;
=) EmptyRe: Linox, "futur" Windows ; =)

more_horiz
privacy_tip Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
power_settings_newSe connecter pour répondre