begin process at 2010 03 21 23:58:07
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

AddOns

 > CHANGEMENT DE PSEUDO 1.0

CHANGEMENT DE PSEUDO 1.0


 Information sur la source

 Description

petit script permettant de changer de pseudo en tappant !n <pseudo>.
rien de très évolué mais je vais poursuivre ce script plus tard lorsque
j'aurez du temps :)

Source

  • ;;;;;;;;;;;;;;;;;;;;;;;;
  • ;changement de nick 1.0;
  • ;;;;;;;;;;;;;;;;;;;;;;;;
  • on *:input:*:{
  • if ($1 == .n) {
  • if (%defautnick != $null) { nick %defautnick $+ ` $+ $2 }
  • else { echo vous n'avez pas encore configurer votre nick par defaut, synthaxe: /defautnick <votre defautnick> }
  • }
  • if ($1 == .me) {
  • if (%defautnick != $null) { nick %defautnick | .msg nickserv identify %mdp }
  • else { echo vous n'avez pas encore configurer votre nick par defaut, synthaxe: /defautnick <votre defautnick> }
  • }
  • }
  • alias defautnick {
  • if (!$1) {
  • if (%defautnick != $null) { echo nick par defaut: %defautnick }
  • else { echo vous n'avez pas encore configurer votre nick par defaut, synthaxe: /defautnick <votre defautnick> }
  • }
  • else {
  • if ($1) { set %defautnick $1 }
  • }
  • }
  • alias motdepasse {
  • if (!$1) {
  • if (%mdp != $null) { echo mot de passe: %mdp }
  • else { echo vous n'avez pas encore configurer votre motdepasse, synthaxe: /motdepasse <votre motdepasse> }
  • }
  • else {
  • if ($1) { set %mdp $1 }
  • }
  • }
  • alias info5 {
  • echo (info)
  • echo (nick actuel): $me
  • if (%defautnick != $null) { echo (nick par defaut): %defautnick }
  • else { echo (nick par defaut): non configuré }
  • if (%mdp != $null) { echo (mot de passe): %mdp }
  • else { echo (mot de passe): non configuré }
  • echo (fin des infos)
  • }
  • alias aide5 {
  • echo (aide)
  • echo (.n <nouveau pseudo>) pour changer ton pseudo
  • echo (.me) pour reprendre ton pseudo par defaut
  • echo (/motdepasse <motdepasse>) pour configurer votre mot de passe
  • echo (/motdepasse) pour savoir votre mot de passe
  • echo (/defautnick <defautnick>) pour configurer votre nick par defaut
  • echo (/defautnick) pour savoir votre nick par defaut
  • echo (/info5) pour obtenir les informations générales
  • echo (fin de l'aide)
  • }
;;;;;;;;;;;;;;;;;;;;;;;;
;changement de nick 1.0;
;;;;;;;;;;;;;;;;;;;;;;;;

on *:input:*:{
  if ($1 == .n) {
    if (%defautnick != $null) { nick %defautnick $+ ` $+ $2 }
    else { echo vous n'avez pas encore configurer votre nick par defaut, synthaxe: /defautnick <votre defautnick> } 
  }
  if ($1 == .me) {
    if (%defautnick != $null) { nick %defautnick | .msg nickserv identify %mdp }
    else { echo vous n'avez pas encore configurer votre nick par defaut, synthaxe: /defautnick <votre defautnick> } 
  }
}

alias defautnick {
  if (!$1) {
    if (%defautnick != $null) { echo nick par defaut: %defautnick }
    else { echo vous n'avez pas encore configurer votre nick par defaut, synthaxe: /defautnick <votre defautnick> }
  }
  else {
    if ($1) { set %defautnick $1 }
  }
}

alias motdepasse {
  if (!$1) {
    if (%mdp != $null) { echo mot de passe: %mdp }
    else { echo vous n'avez pas encore configurer votre motdepasse, synthaxe: /motdepasse <votre motdepasse> }
  }
  else {
    if ($1) { set %mdp $1 }
  }
}

alias info5 {
  echo (info)
  echo (nick actuel): $me
  if (%defautnick != $null) { echo (nick par defaut): %defautnick }
  else { echo (nick par defaut): non configuré }
  if (%mdp != $null) { echo (mot de passe): %mdp }
  else { echo (mot de passe): non configuré }
  echo (fin des infos)
}

alias aide5 {
  echo (aide)  
  echo (.n <nouveau pseudo>) pour changer ton pseudo
  echo (.me) pour reprendre ton pseudo par defaut
  echo (/motdepasse <motdepasse>) pour configurer votre mot de passe 
  echo (/motdepasse) pour savoir votre mot de passe
  echo (/defautnick <defautnick>) pour configurer votre nick par defaut
  echo (/defautnick) pour savoir votre nick par defaut
  echo (/info5) pour obtenir les informations générales
  echo (fin de l'aide)
}

 Conclusion

à mettre dans une remote vide (alt+r)
tappez /aide5 pour obtenir de l'aide :)


 Sources du même auteur

JEU DE BLACK JACK 2.2

 Sources de la même categorie

TCL - AJOUT SUPPRESSION DE LOGS par Atok
BLACKLIST PSEUDOS/MASKS par usurpateur
Source avec une capture [XCHAT] ANTI KICK / AWAY C++ par GeroXXXX
JEU DU CODE par alanpersonproject
SERVEUR FTP par hisoka2501

Commentaires et avis

Commentaire de WD_40 le 15/04/2005 04:47:19

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 ;)

Commentaire de MaX_62 le 15/04/2005 08:30:43

    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

Commentaire de WD_40 le 15/04/2005 16:00:25

merci pour ton aide Max_62 je vais corriger sa pour la prochaine version :)

Commentaire de COOLMAN002 le 15/04/2005 19:10:13

    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 }

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,312 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales