CHANGEMENT DE NICK APRES DÉCO

MaX_62 Messages postés 879 Date d'inscription vendredi 22 octobre 2004 Statut Membre Dernière intervention 29 juin 2007 - 25 mars 2005 à 16:23
COOLMAN002 Messages postés 969 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 1 juillet 2012 - 25 mars 2005 à 18:50
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/30327-changement-de-nick-apres-deco

COOLMAN002 Messages postés 969 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 1 juillet 2012 1
25 mars 2005 à 18:50
On 1:JOIN:#: {
If ( $nick != $me ) {

devient:
on !*:JOIN:#:{

$address($nick,2) devient $wildsite

Perso j'en avait fait un avec un .txt qui fonctionnait niquel...
cs_KiNdErMaXi Messages postés 1052 Date d'inscription samedi 10 juillet 2004 Statut Membre Dernière intervention 30 novembre 2009 2
25 mars 2005 à 18:33
mouais interressant mais si c'est pas de toi ...
PaDa m'avais donner un code du meme genre sur le forum qui faisait la meme chose mais en htable
bonne continuation
dj328i Messages postés 312 Date d'inscription dimanche 23 février 2003 Statut Membre Dernière intervention 14 mars 2022
25 mars 2005 à 18:10
On 1:DISCONNECT:unset %mask.*
On 1:JOIN:#: {
If ( $nick != $me ) {
%mask = [ [ $+(%,mask.,$address($nick,2)) ] ]
If (%mask ison $chan) { halt }
If (!%mask) { set $+(%,mask.,$address($nick,2)) $nick | halt }
If (%mask != $nick) { echo -a $chan dit * Attention: $nick était %mask lors de sa derniere connection | set $+(%,mask.,$address($nick,2)) $nick }
}
}

Voila c'est déja pas mal moin pire comme ca.

Comme a dit Max_62 , les goto sont inutiles. $null l'est aussi. Autent se servir de "!". Vaut mieux se servir de $+() quand il y a plus que 2 caractères a collés.

Et pour commenté l'utilité . c'est pas tout le monde qui on des adresse fixes.
yurispy Messages postés 39 Date d'inscription mercredi 20 août 2003 Statut Membre Dernière intervention 7 septembre 2006
25 mars 2005 à 16:59
C exacte apres une déco ça change mais deja avec l'adsl l'ip change rarement (free, wanadoo) certain on des ip fixe et le but n'est pas de savoir si le lendemain le mec change de pseudo c plus pour savoir si apres un kick le mec a changer.

Ensuite c juste pour partager, j'ai pour abitude d'utiliser plein de ti truc je me suis dit que je devais pas etre le seul.
MaX_62 Messages postés 879 Date d'inscription vendredi 22 octobre 2004 Statut Membre Dernière intervention 29 juin 2007
25 mars 2005 à 16:23
Heu.. si tu coupes ta connexion a internet, ton host sera plus le même sauf si t'as une ip fixe, donc intéret minime.
C'est pas ta source, mais tu peux l'améliorer quand même avant de poster...

La balise :fin est inutile, sers toi de /halt !
a $+ b $+ c peut devenir $+(a,b,c)
if (%mask == $null) devient if (!%mask)
Les variables globales sont pas du tout adaptées a ton code, fau prendre soit les hash tables ou un .ini ...

Vu que c'est pas de toi, je note pas.
Rejoignez-nous