<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
    <settings program="actiona" version="3.10.0" scriptVersion="1.1.0" os="Windows"/>
    <actions>
        <action name="ActionCode" version="1.0.0"/>
        <action name="ActionNoop" version="1.0.0"/>
        <action name="ActionConsole" version="1.0.0"/>
    </actions>
    <parameters/>
    <resources/>
    <script pauseBefore="0" pauseAfter="0">
        <action name="ActionCode" color="#00ff00">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="code">
                <subParameter name="value" code="1">
t_lignes=[3,3,3,5,0,0,9999]



nb_lignes = t_lignes.length
aleatoire =Math.floor( Math.random() *nb_lignes) ;
ligne_choisie = t_lignes[aleatoire]

switch( ligne_choisie) {
case 0 :
  // on ne fait rien
  // on passe à l instruction suivante
break;

case 9999 :
  // on arrete
  Console.print(&quot;STOP&quot;)
  Execution.stop();
break;


default :
   // on va à la ligne choisie
     Script.nextLine = ligne_choisie;
}

// = = = = = = = = = = = = = =
// Ne rien ajouter apres cette ligne
// = = = = = = = = = = = = = =</subParameter>
            </parameter>
        </action>
        <action name="ActionConsole">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="output">
                <subParameter name="value" code="0">information</subParameter>
            </parameter>
            <parameter name="text">
                <subParameter name="value" code="0">ligne suivante</subParameter>
            </parameter>
        </action>
        <action name="ActionCode" comment="affichage numéro de  ligne">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="code">
                <subParameter name="value" code="1">Console.print(&quot;La ligne actuelle est &quot; + Script.line);</subParameter>
            </parameter>
        </action>
        <action name="ActionNoop">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
        </action>
        <action name="ActionCode" comment="affichage numéro de  ligne">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="code">
                <subParameter name="value" code="1">Console.print(&quot;La ligne actuelle est &quot; + Script.line);</subParameter>
            </parameter>
        </action>
        <action name="ActionNoop">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
        </action>
        <action name="ActionCode" comment="affichage numéro de  ligne">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="code">
                <subParameter name="value" code="1">Console.print(&quot;La ligne actuelle est &quot; + Script.line);</subParameter>
            </parameter>
        </action>
        <action name="ActionCode" comment="affichage numéro de  ligne">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="code">
                <subParameter name="value" code="1">Console.print(&quot;La ligne actuelle est &quot; + Script.line);</subParameter>
            </parameter>
        </action>
        <action name="ActionNoop">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
        </action>
        <action name="ActionCode" comment="affichage numéro de  ligne">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="code">
                <subParameter name="value" code="1">Console.print(&quot;La ligne actuelle est &quot; + Script.line);</subParameter>
            </parameter>
        </action>
        <action name="ActionNoop">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
        </action>
        <action name="ActionCode" comment="affichage numéro de  ligne">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="code">
                <subParameter name="value" code="1">Console.print(&quot;La ligne actuelle est &quot; + Script.line);</subParameter>
            </parameter>
        </action>
        <action name="ActionNoop">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
        </action>
        <action name="ActionCode" comment="affichage numéro de  ligne">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="code">
                <subParameter name="value" code="1">Console.print(&quot;La ligne actuelle est &quot; + Script.line);</subParameter>
            </parameter>
        </action>
        <action name="ActionNoop">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
        </action>
    </script>
</scriptfile>
