Petit menu de connection aux serveurs

Soyez le premier à donner votre avis sur cette source.

Snippet vu 3 557 fois - Téléchargée 27 fois

Contenu du snippet

Ben voila c'est ma premiere source.
Cette boîte de dialogue permet de se connecter au serveur voulu au démarrage du script ;)

Source / Exemple :


;Petit Menu de connection Par guigui653

dialog serveur {
  title "Connection au server /\ par guigui653"
  size -1 -1 300 300
  text "Ton Pseudo" ,1, 25 20 100 15,
  edit %nickname ,2, 110 15 160 20,
  button "Serveur JeuxVideo.com" ,3, 30 50 250 50, flat
  button "Serveur Epiknet.org" ,4, 30 120 250 50, flat
  button "Serveur Voila" ,5, 30 190 250 50, flat
  button "OK" ,6, 30 250 250 35, ok
}

on *:dialog:serveur:sclick:3: {
  /nick %nickname
  /server irc.jeuxvideo.com
  /dialog -x serveur serveur
}
on *:dialog:serveur:sclick:4: {
  /nick %nickname
  /server irc.epiknet.org
  /dialog -x serveur serveur
}
on *:dialog:serveur:sclick:5: {
  /nick %nickname
  /server irc.voila.fr
  /dialog -x serveur serveur
}

on *:dialog:serveur:edit:2: { set %nickname $did(2).text }
on *:START: { /dialog -m serveur serveur }

Conclusion :


C'est ma premiere source que je poste alors soyez indulgent.

A voir également

Ajouter un commentaire Commentaires
Messages postés
3
Date d'inscription
samedi 6 décembre 2003
Statut
Membre
Dernière intervention
27 juillet 2004

pas mal mais c'est du rapide ça
Messages postés
654
Date d'inscription
jeudi 3 avril 2003
Statut
Membre
Dernière intervention
10 février 2009
1
Vu, Revu, ReRevu, ReReRevu ...............
C'est lassant ! Toujours les meme codes!
Les / servent à rien et le .text (Comme dit SornDrixer) aussi.

Bonne Continuation.
Messages postés
1726
Date d'inscription
vendredi 12 septembre 2003
Statut
Membre
Dernière intervention
13 juin 2009
1
déjà posté des dizaines de fois, déjà répondu la même chose des dizaines de fois, vas looker les autres sources de ce type, j'en ai plus que marre de me répéter sur chaque code posté.
Messages postés
2084
Date d'inscription
jeudi 12 décembre 2002
Statut
Modérateur
Dernière intervention
30 janvier 2011
8
Je n'aime aucun de ces 3 serveurs, quesque je fais de ton code ?
Propose à l'user d'ajouter ses propres serveurs dans une list par exemple (afin d'en gèrer un nombre illimité), ca sera certainement plus pratique.

Et évite /server, c'est juste bon pour nous déconnecter d'un serveur, mets plutôt /server -m qui va ouvrir une nouvelle connection.

on *:dialog:serveur:edit:2:{ set %nickname $did(2).text }
Si $did(2) est vide ? un jolie message d'erreur. En + .text est inutile.
Je préfère comme ca :
on *:dialog:serveur:edit:2:{ if $did(2) { set %nickname $did(2) } }

Bonne continuation.

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.