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
 

Commentaires et avis

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.

signaler à un administrateur
Commentaire de wims le 18/03/2009 00:30:35

Et tu penses qu'avec ce commentaire (peu seront les users a le voir) on va croire que t'es pas chelou ?
Si ta un soucis avec Uaip tu peux aussi lui envoyé un message privée plutôt que de venir l'insulté sur ma super source ;)

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Dégradé [ par Bloock ] Bon voila, je vais faire un lecteur mp3 en picwin, et j'aimerai savoir comment on fait [/b]un dégradé dans une fenêtre Picwin[/b]! Merci d'avance <img Aide Socket & picwin [ par _VeSpArO_ ] Salut tout le monde je voulai savoir comment stocker un fichier txt d'un site dans un fichier .txt ou autre dans mon mirc.CAD: telecharger par exemple Picwin je pense lol jsuis meme pas sur du nom :s [ par Panther007 ] Salut :) Bon je vous dit en quoi j'aimerais me faire aider , j'aimerais me fabriquer un jeu de Ping pong mais avant il faut que je sache comment utili Dialog + Picwin [ par DiGhan ] Bonjour,Voilà , j'ai plusieurs dialog, dans lequel je voudrais inclure des picwin.J'aimerais savoir comment faire pour bouger le dialog quand la title quelques question [ par KiNdErMaXi ] voila, j'ai quelques questions a vous poser:*1) est-il possible de faire apparaitre un petit truc. Je m'explique, pointez de la souris la croix en hau tutorial picwin [ par KiNdErMaXi ] alors voila j'ai fais un petit tutorial sur les picwin, mais comme on ne peut pas laisser de commentaire et puis qu'il est enfouis dans le fond du sit problème de picwin ... [ par KiNdErMaXi ] Bonsoir :)Alors voila, je trouvais bizarre certain /drawtext sur mon mIRC, alors j'ai tester avec un autre mIRC et la diff&#233;rence est flagrante .. Remplissage rectangle en picwin ? [ par talking ] Voil&#224; bonjour tout le monde. Je poste ce message car j'ai un probl&#233;me lors du remplissage de mon rectangle drawrect . Prenons un exemple. Je Aide dialog => picwin [ par scandalz ] Salut la troupe. Est-ce possible de mettre des pw sur un dialog ?Merci. scandalz Aide Dialog/Picwin [ par AgoRa_ScripT ] Bonjour, Je cherche &#224; savoir comment int&#233;grer une fen&#234;tre picwin dans un dialog. Je crois que c'est possible, mais je me rapelle plus


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,671 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.