Menu de connection simple mais complet (choix de mot de pass nickser, choix serveur, pseudo,salon)

Soyez le premier à donner votre avis sur cette source.

Snippet vu 3 544 fois - Téléchargée 25 fois

Contenu du snippet

C'est un code tout simple mais bien pratique car on peut choisir le pseudo, le serveur, le mot de pass nickserv avec activer/desactiver pour le pass, choix du salon

Source / Exemple :


dialog connect {
  title "Se Connecter..."
  size -1 -1 300 292
  option pixels
  button " Se Connecter ", 1, 6 196 291 35, flat ok
  button "Annuler", 3, 100 234 90 25, flat cancel
  text "Entre ton serveur:", 4, 104 64 92 15, center
  edit "", 5, 75 37 150 22, center
  text "Entre ton pseudo:", 2, 104 19 92 15, center
  edit %serv1, 6, 76 82 150 22, center
  text "Entre ton chan:", 7, 105 109 92 15, center
  edit %chan1, 8, 76 127 150 22, center
  text "Mot de pass:", 10, 105 153 92 15, center
  edit %pass1, 11, 22 170 275 22, pass center
  check "onoff", 12, 6 170 17 20
}

on 1:dialog:connect:init:0: {
  did -a connect 5 $me
  if ($me != %me) { set %me $me }
}
}
on *:connect: {
  join %chan1
}
on *:dialog:connect:sclick:1:{
  if ($me != %me) { nick %me | .anick $me $+ ` }
  .identd on %me
  server %serv1
}
on *:dialog:connect:sclick:3:{ dialog -x connect connect }
on 1:dialog:connect:edit:5: { set %me $did(connect,5) }
on 1:dialog:connect:edit:6: { set %serv1 $did(connect,6) }
on 1:dialog:connect:edit:8: { set %chan1 $did(connect,8) }
on 1:dialog:connect:sclick:9:{ dialog -m infoserv infoserv }
on *:dialog:connect:edit:11:{ set %pass1 $did(connect,11) }
on *:dialog:connect:sclick:12:{
  if $did(12).state == 1 {
    set %passstat on
  if $did(12).state == 0 {
    set %passstat off
}

Conclusion :


Si il y a des bug ou quoi dite le moi :D

A voir également

Ajouter un commentaire

Commentaires

Messages postés
708
Date d'inscription
lundi 15 juillet 2002
Statut
Membre
Dernière intervention
17 mars 2005

c'est très leger je trouve, ça mérite quelque développement
Messages postés
20
Date d'inscription
vendredi 24 octobre 2003
Statut
Membre
Dernière intervention
25 mai 2004

j'ai tapé comme une brele :( donc je refait :d
SornDrixer> Merci il est trop bon ce prog thx :D
ChAnG-Fu> j'essais d'approfondir :D
Je sais pas pk j'avais marquer marqué comme ca :s trop vite :D
Messages postés
20
Date d'inscription
vendredi 24 octobre 2003
Statut
Membre
Dernière intervention
25 mai 2004

SornDrixer> Merci il est trop bon ce prog thx :D
ChAnG-Fu> Je cais approfondir :D
Messages postés
165
Date d'inscription
dimanche 2 novembre 2003
Statut
Membre
Dernière intervention
1 juillet 2006

J'ai un truc a dire concernant les 1ere source:
Mandrake83 est l'un des seuls a ne pas dire que c sa premiere source
et qui justifie pas le manque de sérieux de sa source parceque c ca premiere et ca je lui remerci bcp bcp de son sérieux

Sinon c un bon début et a aprofondir mais des control de bots et un systeme de plutiserv pour le join.
Messages postés
358
Date d'inscription
dimanche 8 février 2004
Statut
Modérateur
Dernière intervention
9 octobre 2017
1
Bonjour,

C'est un bon debut pour une premiere source.
Quelques ameliorations à amener mais c'est deja très fonctionnel.

5/10

Tempusus
Afficher les 9 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.