Additions , multiplications , divisions , soustractions pour bots mirc.

0/5 (8 avis)

Snippet vu 6 731 fois - Téléchargée 27 fois

Contenu du snippet

Voila , c'est ma premiere sources , surtout , ne vous fiez pas a cette sources pour juger mon niveaux , c'est juste pour dire que j'existe :)

Pour additionner : !additionne <chiffre1> <chiffre2>
Pour soustraire : !soustrais <chiffre1> <chiffre2>
Pour multiplier : !multiplie <chiffre1> <chiffre2>
Pour diviser: !divise <chiffre1> <chiffre2>

Source / Exemple :


on *:text:!multiplie*:#:{
  if ($2 == $null) { notice $nick Il faut completer tout les champs }
  if ($3 == $null) { notice $nick Il faut completer tout les champs }
  else set %multiplication $2 * $3 | msg $chan Résult: %multiplication
}

on *:text:!additionne*:#:{
  if ($2 == $null) { notice $nick Il faut completer tout les champs }
  if ($3 == $null) { notice $nick Il faut completer tout les champs }
  else set %addition $2 + $3 | msg $chan Résult: %addition
}

on *:text:!soustrais*:#:{
  if ($2 == $null) { notice $nick Il faut completer tout les champs }
  if ($3 == $null) { notice $nick Il faut completer tout les champs }
  else set %soustraction $2 - $3 | msg $chan Résult: %soustraction
}

on *:text:!divise*:#:{
  if ($2 == $null) { notice $nick Il faut completer tout les champs }
  if ($3 == $null) { notice $nick Il faut completer tout les champs }
else set %division $2 / $3 | msg $chan Résult: %division }
}

Conclusion :


Bonne chance!
Laissez moi des commentaires!

A voir également

Ajouter un commentaire Commentaires
james_eg1 Messages postés 2 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 27 avril 2007
27 avril 2007 à 00:49
@ Artwerks

salut, mon but n'a pas été l'introduction ou bien proposer une nouvelle methode, j'ai fait une remarque, plutôt j'ai ajouter une ligne a ce code juste pour le rendre juste , c'est tout .....!!!!!!!!
Artwerks Messages postés 31 Date d'inscription jeudi 3 avril 2003 Statut Membre Dernière intervention 14 avril 2005
27 avril 2007 à 00:14
@James_eg1
Je crois plutôt qu'il faudrait faire un truc du genre $calc($2)
La réponse serait donc "!calc 1+2" ou bien "!calc 2/3"
Enfin, ce serait plus pratique...!
james_eg1 Messages postés 2 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 27 avril 2007
26 avril 2007 à 20:46
salut,
je pense qui'il faut ajouter quelques choses a ce source pour qu'il soit plus performant:

par example pour la multiplication:

on *:text:!multiplie*:#:{
if ($2 == $null) { notice $nick Il faut completer tout les champs EX: !multiplie A B
halt }
if ($3 == $null) { notice $nick Il faut completer tout les champs EX: !multiplie A B
halt }
else set %multiplication $2 * $3 | msg $chan Résult: %multiplication
}

halt sert a sortir de la fonction une fois le "if" est terminer.
cs_T0x1K Messages postés 261 Date d'inscription dimanche 6 avril 2003 Statut Membre Dernière intervention 12 janvier 2010
14 avril 2003 à 18:40
T' insinue que j suis nul artwerks?
Lis aussi un peu (le commentaire en haut de la source).
:|
Artwerks Messages postés 31 Date d'inscription jeudi 3 avril 2003 Statut Membre Dernière intervention 14 avril 2005
14 avril 2003 à 00:03
Ouais, alors tu devrais commencer à lire un peu, ça te serait utile =P
Afficher les 8 commentaires

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.