Configuration de pseudo

Soyez le premier à donner votre avis sur cette source.

Snippet vu 6 112 fois - Téléchargée 21 fois

Contenu du snippet

C'est encore un dialog de config de pseudo ^^ m'enfin il fait aussi les mot de pass

Source / Exemple :


dialog nick2 {
  title "Pseudo"
  size -1 -1 160 267
  option dbu
  box "", 2, 40 0 119 33
  text "                       COoL-Script V2                                                                                                                                    Pseudo", 3, 42 5 111 27
  tab "Pseudo", 4, 7 40 143 158
  text "Pseudo Normal", 5, 11 59 40 8, tab 4
  edit "", 6, 51 58 50 10, tab 4
  text "Pseudo Second", 7, 11 70 41 8, tab 4
  edit "", 8, 51 69 50 10, tab 4
  text "Pseudo Oqp", 9, 11 80 41 8, tab 4
  edit "", 10, 51 79 50 10, tab 4
  text "Pseudo Abs", 11, 11 91 37 8, tab 4
  edit "", 12, 51 90 50 10, tab 4
  text "Pseudo Dodo", 13, 11 102 41 8, tab 4
  edit "", 14, 51 101 50 10, tab 4
  text "Pseudo Mange", 15, 11 113 41 8, tab 4
  edit "", 16, 51 112 50 10, tab 4
  text "Pseudo Tv", 17, 10 125 43 8, tab 4
  edit "", 18, 51 124 50 10, tab 4
  button "Valider", 19, 43 153 37 12, tab 4 ok
  tab "Mot de Passe", 20
  text "Mode De Passe N° 1", 21, 11 61 57 8, tab 20
  edit "", 22, 62 60 50 10, tab 20
  text "Mot De Passe N°2", 23, 11 72 55 8, tab 20
  edit "", 24, 62 71 50 10, tab 20
  text "Mot De Passe N°3", 25, 11 84 54 8, tab 20
  edit "", 26, 62 83 50 10, tab 20
  text "Mot De Passe /oper", 27, 11 95 53 8, tab 20
  edit "", 28, 62 94 50 10, tab 20
  button "Valider", 29, 47 127 37 12, tab 20 ok
  text "Mot De Passe Auto", 30, 11 106 49 8, tab 20
  edit "", 31, 62 106 50 10, tab 20
}

on *:dialog:nick2:edit:6:{ set %nickprincipal $did(6) }
on *:dialog:nick2:edit:8:{ set %seconnick $did(8) }
on *:dialog:nick2:edit:10:{ set %oqpnick $did(10) }
on *:dialog:nick2:edit:12:{ set %absnick $did(12) }
on *:dialog:nick2:edit:14:{ set %dodonick $did(14) }
on *:dialog:nick2:edit:18:{ set %tvnick $did(18) }
on *:dialog:nick2:edit:16:{ set %miamnick $did(16) }
on *:dialog:nick2:edit:22:{ set %mdp1 $did(20) }
on *:dialog:nick2:edit:24:{ set %mdp2 $did(22) }
on *:dialog:nick2:edit:26:{ set %mdp3 $did(24) }
on *:dialog:nick2:edit:28:{ set %mdpoper $did(24) }
on *:dialog:nick2:edit:31:{ set %mdpauto $did(31) }
on *:dialog:nick2:sclick:19:{ 
  .echo -a -------------ConFiguration de tes pseudos-------------
  .echo -a 4N1ick Principal : %nickprincipal
  .echo -a 4N1ick 2 : %seconnick
  .echo -a  4N1ick OqP : %oqpnick
  .echo -a  4N1ick Abs : %absnick
  .echo -a  4N1ick DoDo : %dodonick
  .echo -a  4N1ick Mange : %miamnick
  .echo -a  4N1ick Tv : %tvnick
  .echo -a -------------ConFiguration OK-------------------------
}
on *:dialog:nick2:sclick:29:{
  .echo -a -------------ConFiguration de tes pseudos-------------
  .echo -a  4M1ot de Passe 1 : %mdp1
  .echo -a  4M1ot de Passe 2 : %mdp2
  .echo -a  4M1ot de Passe 3 : %mdp3
  .echo -a  4M1ot de Passe Oper : %mdpoper
  .echo -a  4M1ot de Passe Auto : %mdpauto
  .echo -a -------------ConFiguration OK-------------------------
}
on *:input:#:{

  if ($1 == !abs) { nick %absnick }
  if ($1 == !oqp) { nick %oqpnick }
  if ($1 == !miam) { nick %miamnick }
  if ($1 == !dodo) { nick %dodonick }
  if ($1 == !tv) { nick %tvnick }
  if ($1 == !moi) { nick %nickprincipal }
  if ($1 == !mdp1) { ns identify %mdp1 }
  if ($1 == !mdp2) { ns identify %mdp2 }
  if ($1 == !mdp3) { ns identify %mdp3 }
  if ($1 == !oper) { oper %nickprincipal %mdpoper }
  if ($1 == !second) { nick %seconnick }

Conclusion :


By Dragon`Night

A voir également

Ajouter un commentaire

Commentaires

Messages postés
185
Date d'inscription
lundi 23 janvier 2006
Statut
Membre
Dernière intervention
14 décembre 2014

Ouais là je trouve que c'est trop répétitif. Il doit y avoir pas loin de 20 sources là dessus. Les fautes j'en parle pas :x
Mais je me demanderais toujours pourquoi faire un long dialog comme celui-ci plutôt que un On Input.
Perso, je trouve que çà fait lourd un dialog à ouvrir pour changer de nick alors qu'un simple alias ou appel commençant par !nick abs serait plus simple et plus rapide...
Messages postés
26
Date d'inscription
samedi 23 décembre 2006
Statut
Membre
Dernière intervention
19 mai 2007

Aussi c'est un peut du déja vue
Messages postés
26
Date d'inscription
samedi 23 décembre 2006
Statut
Membre
Dernière intervention
19 mai 2007

JE trouve ce code inutile mal codé... regroupe les on*:dialog:
avec if ( $devent ).....
Messages postés
1287
Date d'inscription
mercredi 21 avril 2004
Statut
Membre
Dernière intervention
21 février 2009

Tu devrais vraiment faire un effort sur l'orthographe et la grammaire ... tes sources ne seront jamais bien tant que tu auras 10 fautes par phrase.
Ton "J'ador l'informatic est surtout mon jeux presferer final fantasy" est terrible ...

Utilise else plutôt que d'enchainer les if

Tu dis toi même "encore", comme quoi c'est du déjà-vu, mais pourtant tu envoies tout de même ta source, pourquoi ?!

Un screenshot de la boîte de dialogue ne serait pas de refus, histoire qu'on voit à quoi ça ressemble (voire même qu'on ne perde pas du temps à télécharger un truc qu'on trouve moche, quoi que le code l'est déjà assez)

Pour t'améliorer, je te conseille de suivre nos conseils, c'est pas la première fois qu'on t'en fait et pourtant tu fais toujours les mêmes erreurs.

Un autre conseil, relis tes sources et attends un peu avant d'en déposer plusieurs, histoire qu'on ne répète pas tes erreurs pour toutes les autres sources :)

Dernière chose, "By Dragon`Night", c'est toi ou c'est pas toi ?
Tu lui as demandé sa permission avant de le déposer sur le site ?
Perso, j'aurai honte de "ripper" une telle source :/
Messages postés
27
Date d'inscription
samedi 24 décembre 2005
Statut
Membre
Dernière intervention
31 janvier 2009

Tu peux regrouper les on *:dialog en utilisant $devent et $did.
Tu peux également choisir d'utiliser les hashtables plutôt que des %variables.
N'oublie pas de fermer l'accolade de ton input. Pourquoi un point devant tes echos ?
Voilà tu peux modifier pas mal de chose, mais après c'est toi qui voit pour l'utilisation des hashtables etc... chacun ces gouts.
Afficher les 7 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.