ADDITIONS , MULTIPLICATIONS , DIVISIONS , SOUSTRACTIONS POUR BOTS MIRC.

WarDoWn Messages postés 26 Date d'inscription vendredi 4 avril 2003 Statut Membre Dernière intervention 24 juin 2003 - 13 avril 2003 à 02:05
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
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/14701-additions-multiplications-divisions-soustractions-pour-bots-mirc

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
cs_T0x1K Messages postés 261 Date d'inscription dimanche 6 avril 2003 Statut Membre Dernière intervention 12 janvier 2010
13 avril 2003 à 09:52
Oki , mici SornDrixer pour ton truc , je savais pas (j' vais t'avouer , j aime pas lire , lol).
cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 8
13 avril 2003 à 09:08
WarDoWn a raison, c'est largement plus pratique que de calculer à travers des variables.

Tu aurais pu également ajouté une option pour pouvoir arrondir, sa aurait était sympa :
exemple : $round(2.100,1) qui retourne donc à 2.1 , car le 1 spécifié après la virgule signifie le nombre de décimal auquel on arrondit.
De toute façon, je te conseille de lire l'aide de mIRC tout est expliqué :)
WarDoWn Messages postés 26 Date d'inscription vendredi 4 avril 2003 Statut Membre Dernière intervention 24 juin 2003
13 avril 2003 à 02:05
tsss... ça revient pas mal moins long $calc(chiffre +,-,*,/ chiffre) ...
Rejoignez-nous