begin process at 2010 03 15 06:32:08
  Trouver un code source :
 
dans
 
Accueil > Forum > 

IRC

 > 

Scripting

 > 

Général

 > 

Effets jolies ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Effets jolies ?

samedi 17 janvier 2009 à 14:16:18 | Effets jolies ?

wims

Histoire de passe le temps et pourquoi pas en inspire certain, voici quelque effet en picwin que j'adapte de code que je viens de faire/voir en C :

alias piceffet {
window -p @e -1 -1 500 500
var %c $iif($istok(1.3,$1,46),7,$iif($1 == 2,5,9))
var %d $iif($istok(3.4,$1,46),10,$iif($1 == 2,4,2))
var %p $iif($istok(1.4,$1,46),0,$iif($1 == 2,$calc(1/3),$calc(7/3)))
var %m $iif($1 == 3,50,150)
var %a 0, %r, %x, %y
while (%a <= 3600) {
      %r = $cos(%c * (%a * $pi / 180) / %d) + %p;
      %x = 250 + %m * %r * $cos(%a * $pi / 180);
      %y = 250 + %m * %r * $sin(%a * $pi / 180);
      drawdot -r @e 255 1 %x %y
      inc %a
    }
}

Je n'ai meme pas teste donc j'espere que j'ai bien adapte, si quelqu'un veut une version commente, qu'il demande, les valeurs modifiable pour changer d'effet sont %c %d et %p

samedi 17 janvier 2009 à 14:19:34 | Re : Effets jolies ?

wims

J'ai poste trop vite, j'ai oublier de dire comment l'utiliser, tape simplement /piceffet suivis d'un chiffre de 1 a 4
samedi 17 janvier 2009 à 14:32:17 | Re : Effets jolies ?

wims

Bon j'ai oublier des $calc un peu partout, et laisse des ;, version corrige :

alias piceffet {
window -p @e -1 -1 500 500
var %c $iif($istok(1.3,$1,46),7,$iif($1 == 2,5,9))
var %d $iif($istok(3.4,$1,46),10,$iif($1 == 2,4,2))
var %p $iif($istok(1.4,$1,46),0,$iif($1 == 2,$calc(1/3),$calc(7/3)))
var %m $iif($1 == 3,50,150)
var %a 0, %r, %x, %y
while (%a <= 3600) {
      %r = $calc($cos(%c * (%a * $pi / 180) / %d) + %p))
      %x = $calc(250 + %m * %r * $cos(%a * $pi / 180))
      %y = $calc(250 + %m * %r * $sin(%a * $pi / 180))
      drawdot -r @e 255 1 %x %y
      inc %a
    }
}
samedi 17 janvier 2009 à 15:10:08 | Re : Effets jolies ?

wims

Bon manquais encore des $calc dans les $cos et $sin, le C m'a pervetis ><, code teste par qqun cette fois ci :

alias piceffet {
window -p @e -1 -1500500
var%c$iif($istok(1.3,$1,46),7,$iif($1==2,5,9))
var%d$iif($istok(3.4,$1,46),10,$iif($1==2,4,2))
var%p$iif($istok(1.4,$1,46),0,$iif($1==2,$calc(1/3),$calc(7/3)))
var%m$iif($1==3,50,150)
var%a0,%r,%x,%y
while(%a<=3600){
      %r=$cos($calc(%c * (%a * $pi / 180) / %d) + %p))
      %x=$calc(250 + %m * %r * $cos($calc(%a * $pi / 180)))
      %y=$calc(250 + %m * %r * $sin($calc(%a * $pi / 180)))
      drawdot -r @e 2551%x%y
      inc%a
    }
}

samedi 17 janvier 2009 à 15:14:44 | Re : Effets jolies ?

wims

Version sans couleurs et sans les espaces mange....


alias piceffet {
window -p @e -1 -1 500 500
var %c $iif($istok(1.3,$1,46),7,$iif($1 == 2,5,9))
var %d $iif($istok(3.4,$1,46),10,$iif($1 == 2,4,2))
var %p $iif($istok(1.4,$1,46),0,$iif($1 == 2,$calc(1/3),$calc(7/3)))
var %m $iif($1 == 3,50,150)
var %a 0, %r, %x, %y
while (%a <= 3600) {
      %r = $cos($calc(%c * (%a * $pi / 180) / %d) + %p))
      %x = $calc(250 + %m * %r * $cos($calc(%a * $pi / 180)))
      %y = $calc(250 + %m * %r * $sin($calc(%a * $pi / 180)))
      drawdot -r @e 255 1 %x %y
      inc %a
    }
}

samedi 17 janvier 2009 à 15:27:22 | Re : Effets jolies ?

Zova

Très interessent comme effet, je sais pas si on peut trouver une utilité mais ça plutôt bien :)
Enfin good job !

.:]| z0va / Zova |[:.
samedi 17 janvier 2009 à 17:03:36 | Re : Effets jolies ?

wims

ben l'utilite c'est pour une demo, ou pour le fun ou pour un fond d'ecran anime ou j'sais pas, c'est surtout pour le fun en fait
lundi 19 janvier 2009 à 02:12:10 | Re : Effets jolies ?

wims

Encore des modifications, plus long a tracé maintenant mais beaucoup plus précis, il y a des couleurs et l'objet est plus petit :

alias piceffet {
  window -Bfdp @e -1 -1 500 500
  var %c $iif($istok(1.3,$1,46),7,$iif($1 == 2,5,9))
  var %d $iif($istok(3.4,$1,46),10,$iif($1 == 2,4,2))
  var %p $iif($istok(1.4,$1,46),0,$iif($1 == 2,$calc(1/3),$calc(7/3)))
  var %m $iif($1 == 3,50,100)
  var %a 0, %r, %x, %y ,%b = $replacex($1,1,720,2,1440,3,3600,4,3600)
  while (%a <= %b) {
    %r = $cos($calc(%c * (%a * $pi / 180) / %d) + %p))
    %x = $calc(250 + %m * %r * $cos($calc(%a * $pi / 180)))
    %y = $calc(250 + %m * %r * $sin($calc(%a * $pi / 180)))
    drawdot -r @e $r(0,$color(0)) 1 %x %y
    inc %a 0.1
  }
}
lundi 19 janvier 2009 à 06:37:11 | Re : Effets jolies ?

Zova

De mieux en mieux, j'adhère vraiment :)

.:]| z0va / Zova |[:.


Cette discussion est classée dans : var, effets, iif, pi, istok


Répondre à ce message

Sujets en rapport avec ce message

probleme de variable [ par Virtuallllll ] depuis aujourd'hui plus aucun script qui utilise des variables ne marche ... a chaque fois ds le status il me met "%cmd Unknown command"et qd j'essaye UN PB AVEC /SCON [ par skalp ] alias view { if ($scon(0) > 0 ) { /write -c $1- var %x = 1 :next /scon %x /write $1- etat $!status /scon %x /write $1- reseau $!netw faire une boucle de $query [ par jujuquatre ] ~~~~~~~~~~~QuQuQuatrEuH~~~~~~~~~~~Salut, Je voudrais faire une boucle que quand quelqu'un change de pseudo sa regarde dans nos pv si il est dedans et Mélanger des mots [ par SornDrixer ] Voici un petit alias que je suis entrain de coder, pour passer le temps, qui a pour but, de mélanger les mots dans une phrase :alias melange { if $1- Au secours ANTI BOT [ par ckemoua2 ] Yo ouai donc euh voila mon souci...J'me suis fais un petit remote antibot avec tout plein d'adresse en var, mais bon au rythme ou arrive les bots avec bizar vous avez dit bizar !!!! [ par duckkiller ] ce code pour google ne marche pas...est ce que qq1 peut me dire pourkoi et le modifier pourkoi po?on *:TEXT:!google *:#: google $cid $chan $nick $2-al Help plizz [ par guigui59430 ] Voila jai un script en socket pour mettre un fichier sur mon ftp et la source sapelle /ftp_send je c pas si des gens connaisse !! et ej voudrait mett Probléme avec mon bot [ par Raziell ] En fait voila, j'ai fait un code pour un bot qui fait que l'orsqu'on tape !google sa donne l'url de la recherche a la personne en notice , voici mon Aide pour %Variable [ par psyckan ] voila j aimerai fai une commande !addvar qui ajoute un var %1 var1 puis si l'on retape la commande ajoute un %var var2 voilaVoila merci d'avancePsyck pourquoi ma variable ne se désintalle pas??? [ par _Dams_ ] bonjour à tous,tout est dans le titre et voice mon code :on *:dialog:canaux:sclick:39:{ var %a 100 var %b 105 var %num 1 while (%a if ($did(%a


Nos sponsors


Appels d'offres

Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,874 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales