begin process at 2012 02 08 17:40:44
  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

PACMAN MULTI-JOUEUR EN LIGNE par wims
PROXY&SOCKS SCANNER+LEECHER par independentt
GESTIONNAIRE DE HIGHLIGHT AVANCÉ AVEC IGNORE SALON OU PSEUDO par doob666
AUTOJOIN HTABLE MULTISERVER par doob666
TCL - AJOUT SUPPRESSION DE LOGS par Atok

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


Appels d'offres

Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 2,558 sec (3)

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