begin process at 2008 05 17 08:19:52
1 173 926 membres
56 nouveaux aujourd'hui
13 973 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

SINUSOÏDALE


Information sur la source

Description

Comme en ce moment c'est la folie des codes qui ne servent pas, je post ce petit bout de code.
Il dessine une sinusoïdale en picwin avec un effet de continuité dans le temps (vous verrez).
Cela peut toujours servir a quelqu'un mais il est évident que je ne le post juste pour le coup d'oeil...
Si vous vous amusez a le modifier, donnez vos modifications a faire ici.

Source

  • alias sinu {
  • if ($window(@s)) window -c @s
  • window -pd +bx @s -1 -1 380 300
  • .timerd1 -h 1 0 drawsinu1
  • }
  • alias drawsinu1 {
  • inc -u2 %s
  • drawdot @s 1 1 %s $calc($sin(%s).deg * 50 + 130)
  • if (%s == 360) { .timerd2 -h 1 0 drawsinu2 | unset %s | return }
  • .timerd1 -h 1 0 drawsinu1
  • }
  • alias drawsinu2 {
  • inc -u2 %s
  • drawcopy @s 1 0 361 300 @s 0 0
  • drawdot @s 1 1 360 $calc($sin(%s).deg * 50 + 130)
  • .timerd2 -h 1 0 drawsinu2
  • }
  • on *:close:@s:.timerd* off | unset %s
alias sinu {
  if ($window(@s)) window -c @s
  window -pd +bx @s -1 -1 380 300
  .timerd1 -h 1 0 drawsinu1
}

alias drawsinu1 {
  inc -u2 %s
  drawdot @s 1 1 %s $calc($sin(%s).deg * 50 + 130)
  if (%s == 360) { .timerd2 -h 1 0 drawsinu2 | unset %s | return }
  .timerd1 -h 1 0 drawsinu1
}

alias drawsinu2 {
  inc -u2 %s
  drawcopy @s 1 0 361 300 @s 0 0
  drawdot @s 1 1 360 $calc($sin(%s).deg * 50 + 130)
  .timerd2 -h 1 0 drawsinu2
}

on *:close:@s:.timerd* off | unset %s

Conclusion

Si vous voulez que je commente le code, dites le.
Pour le faire fonctionné, mettez le code dans une nouvelle remote, et tapez /sinu
  • signaler à un administrateur
    Commentaire de RCA ArKanis le 28/10/2007 15:11:49

    Un effet très sympa, même si c'est un peu léger, mais tu le dis toi même, c'est la mode des codes postés à l'arrache. Pourtant le tien ne l'est pas tant que ça en fait :p

    pas grand chose  à dire sur le code en lui même mis à part :
    - les | :()
    - tu devrais initialiser %s à 1 (ou 0) tout au début ! tu ne connais pas sa valeur
    - t'aurais aussi pu t'arranger pour ne pas avoir de variable globale (en la passant par argument)
    - t'aurais pu n'avoir qu'un alias (un autre argument)

    sinon c'est propre et original, donc bravo :)
    Prenez en de la graine les débutants ^^

  • signaler à un administrateur
    Commentaire de TropNul le 28/10/2007 18:14:26

    lol ...

    Votre mepris a l'encontre de celles/ceux qui font des erreurs me surprend. Si les sources postes violent les regles du site, alors les admins les enleveront. Enfin, je veux dire que de s'acharner sur ces personnes ne les changera pas. Enfin, a mon avis ce n'est pas la meilleur methode.

    Ne vaut-il mieux pas les rediriger vers un forum/tag pour discuter de leurs code, aussi nul qu'ils puissent etre ? Ou mieux, corriger en direct le code ?

    Par contre, lorsqu'une source sera enlevee, alors la ils/elles pourront aller voir les admins pour en connaitre la cause.

    Aussi, avec ce genre de 'claque' a chaque fois qu'un 'mauvais' code  est mise sur le site, ne vous etonnez pas que le desert mirceen devienne un desert marsien ;)

    Desole d'etre aussi direct mais la il le fallait :). Je sais que vous comprendrez. Au cas contraire, desole pour vous.

    Sur ce, a bientot.

  • signaler à un administrateur
    Commentaire de uaip le 28/10/2007 19:30:21

    mouai, je suis plutot d'accord avec TropNul. Certes ton code a l'air bien et est plutot bien codé (bien qu'il ne marche pas chez moi). m'enfin... bref, pas besoin de te féliciter, tu es déjà assez bon comme ca :)

  • signaler à un administrateur
    Commentaire de ISoKa le 28/10/2007 22:59:39

    pour la source, pas d'applications directes mais sinon oué c'est vrai ke le codage est propre.

    pour les remarks, c'est un eternel débat... faut savoir ce k'on attend des sources qui sont postées. pour ma part je rejoind un peu wims et arkanis, j'attend d'une source si elle est postée en tant ke tel qu'elle soit fonctionelle, achevée, réfléchi (la on rentre dans le luxe) et innovante (là c la cerise sur le gateaux). Il me semble que ce site est un site communautaire et que donc si on y poste une source elle doit permettre d'une facon ou d'une autre la communautée d'avancer et non pas de poster un pti bout de code dont on est tt fier mm si on y a passé des heures ce n'est malheureusement pas suffisant. aprés c'est sur il y a moyen et moyen de le dire mais bon.

    Perso avant de poster un code ici j'ai attendu des mois pck jusqu'au premier que j'ai pu poster je trouvai qu'aucun de mes codes ne pouvai faire avancer le schmilblik. Je me contentai de poster sur le forum là ou j'estimai que mes codes ou bout de codes avaient leur place, surtout pour demander de l'aide d'ailleur. De plus je n'estime pas que les codes que j'ai pu poster ici ont changer la face du monde mais au moins j'ai poster des choses qui representaient du travail et ki me semblaient un tant soit peu abouti ou au moins un peu innovante.

    Je trouve que si des fois on puisse dire ke les remarks sont particulierement acerbes et j'ai pu moi mm en faire, il y a trés souvent aussi des codes qui sont posté en oppposition totale au reglement de ce site. Et je trouve ces posts à leur facon aussi emprin de mépris à l'encontre des regles de ce site.

    Enfin bref, perso le prob n'est pas tellement le nivo en codage surtout que je serai trés mal placé pour juger mais surtout le m'enfoutisme dans le sens qu'on regarde pas ce qui existe déja sur le site, on ne lit pas les regles, on se demande pas si ce qu'on va poster va etre util.

  • signaler à un administrateur
    Commentaire de wims le 29/10/2007 00:57:30

    Mon code respecte tout a fait les règles du site, après c'est un peu court mais bon.

    Uaip : je vois pas pourquoi ça ne marche pas chez toi.

  • signaler à un administrateur
    Commentaire de KiNdErMaXi le 02/11/2007 12:40:21

    En effet ça sert à rien :D

    Mais t'as un petit début de démo là, y'a quelque chose à faire

  • signaler à un administrateur
    Commentaire de uaip le 02/11/2007 12:58:03

    tout a fait d'accord avec vous, mais il faut savoir que certaines personnes ne connaissent pas tout du mIRC. Elles pensent par exemple que les events text ou input sont ce qu'il y a de plus dur ou (autre exemple) pensent que la manipulation de fichiers .txt avec $read() est ce qu'il ya de plus spéctaculaire. Alors, dans leur élan d'excitation, ils postent un code qu'ils pensent révolutionnaire : (par exemple) le message qui lis dans bonjour.txt a chaque fois qu'un user tape !bjr :D
    bref, je m'élance dans ma connerie, m'enfin j'espere que vous comprenez mon message. Ces gens là n'ont pas a poster leur merde ici, certes, mais il faut leur faire comprendre de facon... courtoise :)

    wims ton code est joli, mais pour te répondre, euh.. je sais pas, j'ai essayé sur un mirc vierge. Mais ca m'embete qu'il marche pas, parce qu'il peut me servir de modele pour ma calculette graphique. comme quoi ton code n'est pas si inutile que ca :D

  • signaler à un administrateur
    Commentaire de wims le 02/11/2007 13:07:37

    J'ai déja passé du temps a cherché quoi mettre sur cette sinusoidale, j'ai pas réussis de beau trucs :p

  • signaler à un administrateur
    Commentaire de wims le 02/11/2007 13:14:32

    J'suis d'accord avec toi Uaip, il faut leur faire comprendre, mais avec un site comme celui ci, j'vais pas m'amusé a répété la même chose a chaque msg.
    Uaip : as tu un fond noir ? c'est le seul truc qui pourrait faire que ça ne marche pas.

  • signaler à un administrateur
    Commentaire de uaip le 02/11/2007 16:54:17

    wims, t'es un génie :$ (j'ai tellement l'habitude d'avoir des fonds noirs que je n'y fais même plus gaffe).
    maintenant que j'ai enfin pu voir le code, je le trouve encore mieux x). ca va m'être utile pour ma calculette, pask moi, pour faire ca, je pense que j'aurai eu besoin du triple de lignes ^^.

  • signaler à un administrateur
    Commentaire de kakulupia44 le 07/12/2007 14:28:50

    wims bravo dans le code qui sert a rein tu est le roi
    continu comme sa ses bien
    :p

  • signaler à un administrateur
    Commentaire de wims le 07/12/2007 18:01:14

    merci x)

  • signaler à un administrateur
    Commentaire de uaip le 07/12/2007 19:43:51

    je ne sais pas si c'était dit ironiquement, mais si ce n'est le cas, son code ne sert pas a rien, alors évite les posts inutils kakulupia44.

Ajouter un commentaire

Discussions en rapport avec ce code source

Dégradé par Bloock

Aide Socket & picwin par _VeSpArO_

Picwin je pense lol jsuis meme pas sur du nom :s par Panther007

Dialog + Picwin par DiGhan

quelques question par KiNdErMaXi

tutorial picwin par KiNdErMaXi

problème de picwin ... par KiNdErMaXi

Remplissage rectangle en picwin ? par talking

Aide dialog => picwin par scandalz

Aide Dialog/Picwin par AgoRa_ScripT

Appels d'offres

Pub



Snippets en rapport

CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Boutique

Boutique de goodies CodeS-SourceS