AxE_Du_972
Messages postés3Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention16 septembre 2007 16 sept. 2007 à 16:19
sa kick même avec le mot MDR ^^
demo_jouable
Messages postés6Date d'inscriptionsamedi 14 août 2004StatutMembreDernière intervention 9 juillet 2008 5 juil. 2005 à 10:39
les deux versions sont assez sympas, même si c'est vrai que celle de SornDrixer est un peu plus longue. Toutefois j'ai pris la sienne car mes compétences en scripting sont pour l'instant au bas de l'échelle et j'ai préféré prendre un code que je comprend :)
Merci en tout cas :)
Kerrigan
Messages postés708Date d'inscriptionlundi 15 juillet 2002StatutMembreDernière intervention17 mars 2005 12 juil. 2003 à 10:30
alias c_maj {
set %itr 1
set %maj 0
while ( %itr <= $len($1) ) {
if ( $mid($1,%itr,1) isupper ) { inc %maj }
inc %itr
}
if ( %maj => $int($calc(%itr / 2)) ) { echo -s $2 = pb }
}
on *:text:*:*: { $c_maj($1-,$nick) }
plutot que de faire plagia wala mon idée je sais pas si ça marche, mais c en gros ma version
la detection est effective quand il detecte plus de "$int($calc(%itr / 2))"
wala
cs_SornDrixer
Messages postés2084Date d'inscriptionjeudi 12 décembre 2002StatutMembreDernière intervention30 janvier 20118 6 juil. 2003 à 18:36
Merci Kerrigan pour ton commentaire.
Je ne connaissais pas l'existance de isupper , donc j'ai fais avec les moyens du bord lol. Au moins mon anti maj sort de l'ordinaire :)
Kerrigan
Messages postés708Date d'inscriptionlundi 15 juillet 2002StatutMembreDernière intervention17 mars 2005 5 juil. 2003 à 17:15
c pas mal mais tu airais pu faire plus cours je pense.
je crois qu'on peu utiliser "isupper" pour voir sir le texte est en majuscule. pour etudier chaque lettre il suffit d'utiliser $mid et en quelque ligne la verification est faite...
c beaucoup plus cours et normalement ça marche. ça reste un jolie code :)
cs_SornDrixer
Messages postés2084Date d'inscriptionjeudi 12 décembre 2002StatutMembreDernière intervention30 janvier 20118 4 juil. 2003 à 20:19
Je rajoute un dernier truc , vous pouvez incorporer mon code dans votre script, ou le modifier et l'incorporer, mais merci de mettre une ligne de commentaire comme quoi j'en suis l'auteur.
Cela fais toujours plaisir de retrouver un jour son pseudo dans un script ;)
16 sept. 2007 à 16:19
5 juil. 2005 à 10:39
Merci en tout cas :)
12 juil. 2003 à 10:30
set %itr 1
set %maj 0
while ( %itr <= $len($1) ) {
if ( $mid($1,%itr,1) isupper ) { inc %maj }
inc %itr
}
if ( %maj => $int($calc(%itr / 2)) ) { echo -s $2 = pb }
}
on *:text:*:*: { $c_maj($1-,$nick) }
plutot que de faire plagia wala mon idée je sais pas si ça marche, mais c en gros ma version
la detection est effective quand il detecte plus de "$int($calc(%itr / 2))"
wala
6 juil. 2003 à 18:36
Je ne connaissais pas l'existance de isupper , donc j'ai fais avec les moyens du bord lol. Au moins mon anti maj sort de l'ordinaire :)
5 juil. 2003 à 17:15
je crois qu'on peu utiliser "isupper" pour voir sir le texte est en majuscule. pour etudier chaque lettre il suffit d'utiliser $mid et en quelque ligne la verification est faite...
c beaucoup plus cours et normalement ça marche. ça reste un jolie code :)
4 juil. 2003 à 20:19
Cela fais toujours plaisir de retrouver un jour son pseudo dans un script ;)
Merci et ++