Ça bouge ? ====----

Contenu du snippet

Avant de passé mon bac de français je me suis amusé à
faire un petit script :
Ce script sert à animé le text ds un dialog ...
Prenné ce script vous comprendrez .

Source / Exemple :


----------------
dialog d'exemple
----------------

dialog abdoulax_log {
  title "aBd0ulaX"
  size -1 -1 100 62
  option dbu
  button "ok",1, 43 49 55 9 , ok
  text "" , 2, 4 8 92 10
  text "" ,3, 4 26 92 6 ,center
  text "" ,4, 4 32 92 6 ,center
  text "---------------------------------------------" ,5, 4 38 92 7 , center
  link "by abdoulax" , 6, 4 50 35 10
  text "" , 7, 4 20 10 6
}
alias abd { dialog -dm abdoulax_log abdoulax_log }

------------------------
partie ou le text défile
------------------------

on *:dialog:abdoulax_log:init:0:{
  set %phraseabd Merci_d'avoir_télécharger_ce_script_!_
  set %nlettre $len(%phraseabd)
  did -a abdoulax_log 2 $replace(%phraseabd,_,$chr(32))
  timerabd 0 1 { movelettre }
  logabd
}
alias movelettre { 
  set %lettre $mid(%phraseabd,$len(%phraseabd),1)
  set %phraseabd $mid(%lettre $+ %phraseabd,1,%nlettre)
  did -r abdoulax_log 2
  did -a abdoulax_log 2 $replace(%phraseabd,_,$chr(32))
}
on *:dialog:abdoulax_log:sclick:1:{
  timerabd off
  timerals off
  timeroiso off
}

--------------------------------
partie animé que g fait pr tripé
--------------------------------

alias logabd { 
  timeroiso 1 4 oiso
  timer 1 1 basabd
  timer 1 2 miabd
  timer 1 3 hoabd
  timerals 0 10 alsabd
}
alias basabd { 
  did -r abdoulax_log 5
  did -a abdoulax_log 5 ----------------ooO-----Ooo----------------
}
alias miabd {
  did -r abdoulax_log 5
  did -a abdoulax_log 5 ----------------ooO-----Ooo----------------
  did -a abdoulax_log 4 \\\ ///
}
alias hoabd {
  did -r abdoulax_log 3
  did -r abdoulax_log 4
  did -r abdoulax_log 5
  did -a abdoulax_log 5 ----------------ooO-(_)-Ooo----------------
  did -a abdoulax_log 4 (ô ô)
  did -a abdoulax_log 3 \\\ ///
}
alias alsabd {
  did -r abdoulax_log 3
  did -r abdoulax_log 4
  did -r abdoulax_log 5
  did -a abdoulax_log 5 ----------------ooO-(_)-Ooo----------------
  did -a abdoulax_log 4 (- -)
  did -a abdoulax_log 3 \\| |//
  timer 1 3 hoabd
}
alias oiso {
  did -r abdoulax_log 7
  did -a abdoulax_log 7 v
  timeroiso 1 1 { oisba }
}
alias oisba {
  did -r abdoulax_log 7
  did -a abdoulax_log 7 ^
  timeroiso 1 1 { oiso }
}

Conclusion :


Have fun

by abdoulax

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.