CHANGEMENT DE PSEUDO 1.0

Signaler
Messages postés
24
Date d'inscription
dimanche 10 avril 2005
Statut
Membre
Dernière intervention
27 juin 2005
-
Messages postés
969
Date d'inscription
lundi 16 juin 2003
Statut
Membre
Dernière intervention
1 juillet 2012
-
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/30756-changement-de-pseudo-1-0

Messages postés
969
Date d'inscription
lundi 16 juin 2003
Statut
Membre
Dernière intervention
1 juillet 2012
1
if (%defautnick != $null) { nick %defautnick $+ ` $+ $2 }

si $2 n'existe pas, je me retrouve sous CoolMan002`..
utilise $$2 !

if (%defautnick != $null) { nick %defautnick | .msg nickserv identify %mdp }

utilise $gettok($me,1,96) pour reprendre ton nick "normal".. (CoolMan002`Occupe deviendra: CoolMan002)

MANQUE UN HALT DANS L'INPUT ><


else {
if ($1) { set %defautnick $1 }
}

là, tu peux mettre soit:
else { set %defautnick $1 }

soit:
elseif ($1) { set %defautnick $1 }
Messages postés
24
Date d'inscription
dimanche 10 avril 2005
Statut
Membre
Dernière intervention
27 juin 2005

merci pour ton aide Max_62 je vais corriger sa pour la prochaine version :)
Messages postés
879
Date d'inscription
vendredi 22 octobre 2004
Statut
Membre
Dernière intervention
29 juin 2007

if (%mdp != $null) { echo (mot de passe): %mdp }
else { echo (mot de passe): non configuré }
-> utilise $iif
echo (mot de passe): $iif(%mdp,%mdp,non configuré)

if (%mdp != $null) devient if (%mdp)
1 $+ 2 $+ 3 peut devenir $+(1,2,3) c'est plus clair

Sinon y'a pas d'erreur dans le code, faut dire que c'est assez basique (mais tout de même utile), tu pourrais penser à un truc multi-pseudos ou multi-serveurs.
Bonne continuation
Messages postés
24
Date d'inscription
dimanche 10 avril 2005
Statut
Membre
Dernière intervention
27 juin 2005

y a une chose que j'ai oublier de dire
il se peut que vous ne puissiez pas vous identifier
avec cette ligne "msg nickserv identify %mdp"
tout sa depend du serveur sur lequel vous êtes
mais je vais regler sa pour la prochaine version ;)