SIMPLE PETIT AUTO IDENTIFY

cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 - 12 déc. 2003 à 16:04
cs_Diabl0 Messages postés 22 Date d'inscription mardi 23 décembre 2003 Statut Membre Dernière intervention 10 mars 2004 - 30 déc. 2003 à 17:32
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/18651-simple-petit-auto-identify

cs_Diabl0 Messages postés 22 Date d'inscription mardi 23 décembre 2003 Statut Membre Dernière intervention 10 mars 2004
30 déc. 2003 à 17:32
Dommage qu'il ne nous auth pas quand on se connect
cs_Diabl0 Messages postés 22 Date d'inscription mardi 23 décembre 2003 Statut Membre Dernière intervention 10 mars 2004
30 déc. 2003 à 17:06
C'est pas mal :)
Il falait que j'en fasse un, pour un autre serveur en plus !
Kerrigan Messages postés 708 Date d'inscription lundi 15 juillet 2002 Statut Membre Dernière intervention 17 mars 2005
14 déc. 2003 à 16:30
code a optimiser et a generaliser pour permettre une infinité de pseudo et de serveur possible

les gars quand vous posez une source regardez si jamais elle n'est pas deja presente sur le site histoire de ne pas faire les meme erreurs que vos precedecesseurs

sinon ça ne vaut pa splus que le moyene
talking Messages postés 343 Date d'inscription dimanche 30 novembre 2003 Statut Membre Dernière intervention 19 août 2006 1
12 déc. 2003 à 19:18
moi je pense qui maintenant on pourra plus me traiter de boulay
talking Messages postés 343 Date d'inscription dimanche 30 novembre 2003 Statut Membre Dernière intervention 19 août 2006 1
12 déc. 2003 à 19:04
lol vesparo c'est ma premiére source
cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 8
12 déc. 2003 à 18:47
Voici un auto-ident que je viens de réaliser, beaucoup plus sofistiqué que celui-ci :
http://www.ircfr.com/code.aspx?ID=18660
Il gère un nombre illimité de pseudo, ainsi que le multiserver :)
vesparo Messages postés 230 Date d'inscription samedi 6 septembre 2003 Statut Membre Dernière intervention 13 mai 2004
12 déc. 2003 à 17:40
et puis sinon il mank un screenshot et t'aurait pu preciser dans le titre que ct auto id a nickserv ;p
vesparo Messages postés 230 Date d'inscription samedi 6 septembre 2003 Statut Membre Dernière intervention 13 mai 2004
12 déc. 2003 à 17:39
pa trop mal :p je voudrais dire a tout le monde que MrTebonb est une star sur jeuxvideo.com il est tellemen connu que...
bien pr une premiere source ;)
talking Messages postés 343 Date d'inscription dimanche 30 novembre 2003 Statut Membre Dernière intervention 19 août 2006 1
12 déc. 2003 à 17:28
ça y es j'y suis maintenant il te reste plus qu'a me répondre
cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 8
12 déc. 2003 à 17:17
Pour le check, utilise :
if ($did(36).state == 0) { set %couleur.etat OFF }
if ($did(36).state == 1) { set %couleur.etat ON }

Ensuite, si %couleur.etat ON, alors le check a était coché, dans le cas contraire, si %couleur.etat OFF, il n'est pas coché. ( ou a était décoché )

Pour ta 1ère question, je ne comprends pas trop se que tu veux dire par 'symbole'.

Rejoins moi ainsi que d'autre scripteurs sur irc.heliosnet.org:6667 , canal #scripting , c'est plus simple d'aider comme ça.
talking Messages postés 343 Date d'inscription dimanche 30 novembre 2003 Statut Membre Dernière intervention 19 août 2006 1
12 déc. 2003 à 17:13
ouais t'a raison mis je veux te poser une question regarde
check "désactiver les couleurs",36, 10 115 60 10
edit %couleur_avnt,37, 85 130 50 10, autohs
text "symboles d'écriture avant",38, 5 130 80 10
text "symboles d'écriture aprés",39, 150 130 80 10
edit %couleur_aprs,40, 220 130 50 10, autohs
}


ON *:DIALOG:couleur:sclick:3: { /set %couleur_ec 0 }
ON *:DIALOG:couleur:sclick:4: { /set %couleur_ec 1 }
ON *:DIALOG:couleur:sclick:5: { /set %couleur_ec 2 }
ON *:DIALOG:couleur:sclick:6: { /set %couleur_ec 3 }
ON *:DIALOG:couleur:sclick:7: { /set %couleur_ec 4 }
ON *:DIALOG:couleur:sclick:8: { /set %couleur_ec 5 }
ON *:DIALOG:couleur:sclick:9: { /set %couleur_ec 6 }
ON *:DIALOG:couleur:sclick:10: { /set %couleur_ec 7 }
ON *:DIALOG:couleur:sclick:11: { /set %couleur_ec 8 }
ON *:DIALOG:couleur:sclick:12: { /set %couleur_ec 9 }
ON *:DIALOG:couleur:sclick:13: { /set %couleur_ec 10 }
ON *:DIALOG:couleur:sclick:14: { /set %couleur_ec 11 }
ON *:DIALOG:couleur:sclick:15: { /set %couleur_ec 12 }
ON *:DIALOG:couleur:sclick:16: { /set %couleur_ec 13 }
ON *:DIALOG:couleur:sclick:17: { /set %couleur_ec 14 }
ON *:DIALOG:couleur:sclick:18: { /set %couleur_ec 15 }

ON *:DIALOG:couleur:sclick:20: { /set %couleur_ec_fnd ,0 }
ON *:DIALOG:couleur:sclick:21: { /set %couleur_ec_fnd ,1 }
ON *:DIALOG:couleur:sclick:22: { /set %couleur_ec_fnd ,2 }
ON *:DIALOG:couleur:sclick:23: { /set %couleur_ec_fnd ,3 }
ON *:DIALOG:couleur:sclick:24: { /set %couleur_ec_fnd ,4 }
ON *:DIALOG:couleur:sclick:25: { /set %couleur_ec_fnd ,5 }
ON *:DIALOG:couleur:sclick:26: { /set %couleur_ec_fnd ,6 }
ON *:DIALOG:couleur:sclick:27: { /set %couleur_ec_fnd ,7 }
ON *:DIALOG:couleur:sclick:28: { /set %couleur_ec_fnd ,8 }
ON *:DIALOG:couleur:sclick:29: { /set %couleur_ec_fnd ,9 }
ON *:DIALOG:couleur:sclick:30: { /set %couleur_ec_fnd ,10 }
ON *:DIALOG:couleur:sclick:31: { /set %couleur_ec_fnd ,11 }
ON *:DIALOG:couleur:sclick:32: { /set %couleur_ec_fnd ,12 }
ON *:DIALOG:couleur:sclick:33: { /set %couleur_ec_fnd ,13 }
ON *:DIALOG:couleur:sclick:34: { /set %couleur_ec_fnd ,14 }
ON *:DIALOG:couleur:sclick:35: { /set %couleur_ec_fnd ,15 }
ON *:DIALOG:couleur:sclick:36: { /set %couleur_off }
ON *:DIALOG:couleur:edit:37: { /set %couleur_avnt $did(couleur,37) }
ON *:DIALOG:couleur:edit:40: { /set %couleur_aprs $did(couleur,40) }

ON *:INPUT:#: {
if $left($1-,1) != ! {
if $left($1-,1) != / {
if (%couleur_off == true ) { goto fin }
/msg $active %couleur_ec $+ %couleur_ec_fnd %couleur-avnt $+ $1- %couleur_aprs
halt def
:fin
}
}
}





JE ne comprends pas pourquoi le symbole avant ne se met pas et le check marche pas quand je clique sur désactiver els couleurs ça ne marche pas
cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 8
12 déc. 2003 à 16:04
Au tiens, Mrtebonb, ta 1ère source :)

C'est pas trop trop mal pour une 1ère source, mais :
Tu aurais mieux fait d'utiliser l'item LIST dans ton dialog pour configurer des pseudos et password, car là, tu imposes un nombre limité (5) , se qui est assez dommage.

Et il aurait fallut également gèrer le multiserver, c'est à dire, pouvoir configurer un pseudo et un pass sur un serveur précis, car là, ton addon se base uniquement sur les pseudos, et essaie d'identifier sur nimporte quel serveur ... meme si le pseudo n'est pas enregistré.

Sinon, dans ton code, tu aurais pu quand meme mieux gèrer les events, et présenter un peu mieux ton dialog ! ( beaucoup d'espace perdu )

Dernier point : pas assez configurable, tu aurais pu par exemple mettre un check, avec on/off , pour choisir d'activer ou non l'auto-ident.

Je te donne une note de 5/10 .
Rejoignez-nous