kayak2007
Messages postés26Date d'inscriptionsamedi 23 décembre 2006StatutMembreDernière intervention19 mai 2007
-
8 févr. 2007 à 08:06
loulouzou
Messages postés58Date d'inscriptionmercredi 21 novembre 2007StatutMembreDernière intervention 7 mars 2009
-
6 mars 2009 à 10:33
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
loulouzou
Messages postés58Date d'inscriptionmercredi 21 novembre 2007StatutMembreDernière intervention 7 mars 2009 6 mars 2009 à 10:33
slt merci pour ce script,
des une MaJ serait la bienvenue aller @+
cs_lebaronrouge
Messages postés288Date d'inscriptionlundi 8 mars 2004StatutMembreDernière intervention14 février 2009 16 févr. 2007 à 13:30
debug et tagx toi y'en a me parler chinois la mdr ^^'
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 15 févr. 2007 à 18:20
Non cela n'a aucun rapport, le code fais simplement ce que tu lui dis de faire tu sais... tu as essayé de debug ?
Sinon essaye de tagx le code que tu essayes de faire marcher.
cs_lebaronrouge
Messages postés288Date d'inscriptionlundi 8 mars 2004StatutMembreDernière intervention14 février 2009 15 févr. 2007 à 18:17
je pense que ca doit venir du fait que la valeur x et y on un ordre a respecter , on ne peut pas les inverser surement...
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 14 févr. 2007 à 19:33
Met des echos pour voir ou ca ne passe pas, qu'est ce qui ne fonctionne pas, tu as des erreurs ? Je ne vois pas d'erreur le if de la while est il validé ? En debuggant, tu vas vite trouver tout seul d'ou viens l'erreur ( relou les erreurs du site )
cs_lebaronrouge
Messages postés288Date d'inscriptionlundi 8 mars 2004StatutMembreDernière intervention14 février 2009 14 févr. 2007 à 18:42
wims je tente d'applique ca sur la table 777 mais la comme ce sont les valeurs x et non y qui changent ca ne fonctionne pas :
if ($mouse.y isnum 48-65) {
var %x = 25-60 75-127 14-198
var %x1 = BOTLIST \ ASSIGN $active $did($dname,236) \ UNASSIGN $active
var %cmd = bs
var %a = $numtok(%x,32)
while (%a) {
if ($mouse.x isnum $token(%x,%a,32)) { %cmd $token(%x1,%a,92) | break }
dec %a
}
}
cs_lebaronrouge
Messages postés288Date d'inscriptionlundi 8 mars 2004StatutMembreDernière intervention14 février 2009 13 févr. 2007 à 00:36
wims j'ai fait une partie du code comme tu me l'as indiqué ;o)
Je vais tenter de mêttre en pratique ce genre d'optimisation ou je peux encore et sur la partie "menu" ca serait pas mal je pense :o)
cs_lebaronrouge
Messages postés288Date d'inscriptionlundi 8 mars 2004StatutMembreDernière intervention14 février 2009 10 févr. 2007 à 16:39
alors ce serait bien pratique:p , relou en fait qu'il y ai 36 sortes de services :s
Je vais tenter de mettre en pratique ta demo wims :o)
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 10 févr. 2007 à 15:29
Les notes ne veulent rien dire.
Quand au fait de connaitre le nom des services anope a la connexion, je ne suis pas sur que ca n'existe pas,
cs_lebaronrouge
Messages postés288Date d'inscriptionlundi 8 mars 2004StatutMembreDernière intervention14 février 2009 10 févr. 2007 à 14:40
bin effectivement vue que j'y officie :s
Et on peut pas determiner ca en joignant le serv pour pouvoir utiliser le types de remotes corepsondants à chaques servers..mais si le plus courant est le msg chanserv msg botserv etc alors je vais le rédiger comme cela ;o)
( hey même pas noté encore) =(
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 9 févr. 2007 à 22:24
Il est vrai que sur ce server, les nom de service sont remplacé par des nom et les nom de base ont été retiré, c'est con.
cs_lebaronrouge
Messages postés288Date d'inscriptionlundi 8 mars 2004StatutMembreDernière intervention14 février 2009 9 févr. 2007 à 22:17
wims sur irc.chat.fr par exemple =)
coolman002 merci du tuyau je vais voir ca :)
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 9 févr. 2007 à 21:35
Je confirme, la commande /msg "services" doit obligatoirement passer alors que les raccourcis dependent de la config du serv
Tu peux me donner le server ou tu ne peux pas /msg ?
COOLMAN002
Messages postés969Date d'inscriptionlundi 16 juin 2003StatutMembreDernière intervention 1 juillet 20121 9 févr. 2007 à 21:31
09/02/2007 20:53:41 refonte des remotes et je laisse les modes en cs et bs car j'ai constaté que sur certains servers les msg botserv ou hcnaserv ne passaient pas alors que les racourcis passent toujours =)
Euh... les raccourcies "passent toujours"... encore faut-il qu'il existe dans la config...
Je te conseille de mettre:
alias cs MSG ChanServ $$1-
J'ai pas vraiment regarder le code, bonne continuation.
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 9 févr. 2007 à 21:07
Mais il suffit d'appliquer la methode que je t'ai donner :]
cs_lebaronrouge
Messages postés288Date d'inscriptionlundi 8 mars 2004StatutMembreDernière intervention14 février 2009 9 févr. 2007 à 21:01
je fait l'effort de suivre les conseils j'ai déja optimisé mes remotes en virant un max de { } pour mettre ligne par ligne bien propre mais de la a le coder comme toi j'ai pas encore la maitrise sinon ce serait déja fait :o)
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 9 févr. 2007 à 20:54
Je trouve ca juste extrement laid et long, tu passerais beaucoup moins de temps sur tes codes si tu savais les codés ainsi :]
Ton code fait 922 lignes alors qu'il pourrait en faire moins de 150, j'trouve ça grave non négligeable
cs_lebaronrouge
Messages postés288Date d'inscriptionlundi 8 mars 2004StatutMembreDernière intervention14 février 2009 9 févr. 2007 à 15:13
Le principal étant que tout marche,l'optimisation à proprement parler est minime en terme d'execution =)
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 8 févr. 2007 à 20:49
Ok pour les tabs.
Les couleurs prennent deux variables globales, c'est beaucoup trop, tu devrais les mettres tel quel dans les lignes et celui qui veux modifier ira modifier dans les lignes directement surtout qu'il n'y en a que deux.
je me demande tjs pourquoi tu stock %me.
concernant le niveau de scripting, il ne faut pas un bon niveau pour pouvoir optimiser.Des que tu as des truc qui se repete, tu peux optimiser.Le code que j'ai fais, tu le comprend tres bien et tu sais le faire je suis sur, c'est juste que tu n'a pas cherché a le faire :)
tu sais déclaré une variable tu sais faire un if tu sais faire un boucle, voila.
cs_lebaronrouge
Messages postés288Date d'inscriptionlundi 8 mars 2004StatutMembreDernière intervention14 février 2009 8 févr. 2007 à 20:40
pour doob666 j'utilise ce dialogue tel quel et j'ai le dialogue affiché complet je ne vois pas de probleme la preuve look les screens on y voit bel et bien le dialogue en entier partout tel quel.
wims je n'ai pas ce niveau de scripting pour optimiser le code à ce point.Concernant ceci :
"vérifié quelle tab est active ne sert a rien étant donné que chaque id est unique, si tu clique sur l'id X, il ne pourras pas exister sur plusieur tab :]"
Les click ne se font pas sur un "id" mais un "emplacement virtuel" il faut donc obligatoirement définir la table.
je vais mettre le nom complet des commande et eviter les raccourcis ns bs et cs si cela ne passe pas sur certains servers.
Pour les services et fonctions manquantes comme dit plus haut je n'ai pas jugé utile de mettre absolument tout,certaines commandes n'étant jamais utilisées,voire 1 fois ou 2 et que peu de personne sont ircop ou admin,mais il est possible que je complete quand même cet addon si ca en vaut la peine.
Le dialogue n'est pas avec des boutons car cela aurait trop encombré visuellemnt le dialogue et comme précisé la couleur ca se change c'est à la porté de tous.
:o)
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 8 févr. 2007 à 19:14
Ya une erreur dans le var %cmd =, je n'ai pas mis le debut de la commandequi se repete mais une commande entiere, faut supprimé le SIGNKICK $did($dname,213)
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 8 févr. 2007 à 19:11
Dans le init, les did -a utilisant une variable ne servent a rien :] il suffit de remplacer les valeurs directement dans la table du dialog : edit "%var" id, X y W h
Plusieur /did -a sur le meme id deviennent un /didtok
Plusieur /did -a sur des id différent deviennent /did -a $dname id,id1,id2 Text
Dans l'event on dialog, $dname n'est pas utile dans un $did($dname,id) et tu ne vérifis jamais que les valeur des $did existent ( p-e pas utile dans tout les cas j'sais pas )
Pour plus de clarté, si tu ne fait que 2 voir 3 commandes ( selon la taille des commandes aussi ) il vaut mieux la mettre sur une seule ligne et lorsque tu n'as qu'une seul commande, enleve les {}
vérifié quelle tab est active ne sert a rien étant donné que chaque id est unique, si tu clique sur l'id X, il ne pourras pas exister sur plusieur tab :]
La commande simplifié /ns ou /cs et les autres sont des raccourcis
qui n'existent pas sur tout les server anope, /msg chanserv c'est mieux :)
Tu peux simplifier plein de chose en faisant des boucles, un ptit exemple :
if ($dialog($dname).tab == 555) {
if ($mouse.x isnum 130-150) {
;les valeur de X ne change jamais
;seul les valeur de Y change donc on les stock pour la boucle
var %y = 80-95 100-115 120-135 140-155 160-175 180-195 200-215 220-235 240-255 260-275 280-295 300-315 320-335 340-355
var %y1 = AUTODEOP $did($dname,200) \ AUTOHALFOP $did($dname,201) \ AUTOOP $did($dname,202) \ AUTOPROTECT $did($dname,203) \ AUTOVOICE $did($dname,204) \ ACC-LIST $did($dname,205) \ ACC-CHANGE $did($dname,206) \ AKICK $did($dname,207) \ SET $did($dname,208) \ BAN $did($dname,209) \ CLEAR $did($dname,210) \ HALFOP $did($dname,211) \ HALFOPME $did($dname,212) \ SIGNKICK $did($dname,213)
;%y1 = les parametres correspondant au coordonées des boutons
var %cmd = cs levels $active set SIGNKICK $did($dname,213)
;%cmd contient le debut de la commande repeté
var %a = $numtok(%y,32)
;%a contient le nombre de bouton possible
while (%a) {
;tant que ya du bouton ;(
if ($mouse.y isnum $token(%y,%a,32)) { %cmd $token(%y1,%a,92) | break }
;si les coordonées y de la souris correspondent a un bouton, alors
;on effectu la %cmd selon les parametres (%y1) associé au ;coordonées et on stop la boucle puisque il ne pourra pas y avoir ;d'autre bouton
dec %a
;on decremente %a pour pas faire de boucle infini et pour vérifier ;tout les boutons
}
}
}
Ya p-e des fautes, faut testé et j'espere que il n'y aura pas de probleme avec les ;commentaires.
Faut utiliser cette methode dans tout ton code..
N'utilise pas de variable globale dans l'alias listing
Ton explication sur le mode +s et +p est bien brève et je savais qu'il y avait une diff, et apres une petite conversation :
[18:59:01] +p le rend privé : dans /list, il est remplacé par une * et on a plus d'infos dessus
[18:59:14] +s le rend secret : invisible dans /list et dans les whois
le on load ne sert a rien ainsi que le on start, ton addon sert a utilisé anope, mais je pense que tu devrais viré la partie qui gere l'identification a nickserv ( le on start peux meme devenir enervant si on a d'autre server )
A quoi va servir la variable %me et a quoi cela sert de stocké les couleur du dialog dans une variable ? tu devrais les mettre direct dans les lignes concernés
Sinon bien utile pour la plupart des personnes utilisant anope, mais comme dis plus haut, il manque des services et des fonctions et je deteste le dialog ( pas testé, juste look le screen )
kayak2007
Messages postés26Date d'inscriptionsamedi 23 décembre 2006StatutMembreDernière intervention19 mai 2007 8 févr. 2007 à 17:37
oupss j'ai regarder le code trop vite!
je devais aller en cour donc j'avais pas vu ...
désolé
désolé
coordialement kayak2007
doob666
Messages postés149Date d'inscriptionvendredi 3 novembre 2006StatutMembreDernière intervention25 janvier 2011 8 févr. 2007 à 14:35
size -1 -1 173 180
text "fermer", 8, 79 194 18 7, tab 444 center
rien ne te choque? tu met du text en dehors de ton dialog :s
Pour hostserv memoserv et operserv, je comprend ton choix.
cs_lebaronrouge
Messages postés288Date d'inscriptionlundi 8 mars 2004StatutMembreDernière intervention14 février 2009 8 févr. 2007 à 14:11
Il y a des tables,mon dialogue regroupe donc tout en un les options de commandes et gestion des : chanserv,access,levels,botserv,nickserv,modes plus les items ;)
doob666 que veux tu dire par : "la dérnière ligne ne rentre pas dans le cadre, ce n'est pas très pratique et esthétique" ???
Peut-être un soucis selon l'affichage? je suis en 1024x768, sinon c'est que l'affichage via la dll mdx déconne chez toi,veille a ce qu'elle soit bien a la racine du dossier de ton mirc ;)
Pour le memoserv hosterv et operserv je ne les ai pas mises car peu voire pas utilisées par la majorité des users,et ce dialogue est plus axé halfop et op que ircop et admin, mais éventuellement si je m'ennuis peut-être que j'ajouterais ses onglets à ce dialogue ;)
doob666
Messages postés149Date d'inscriptionvendredi 3 novembre 2006StatutMembreDernière intervention25 janvier 2011 8 févr. 2007 à 13:55
pas mal fait mais il y a 2 3 petit truc que tu pourrait faire :
-revoir ton menu botserv (en effet la dérnière ligne ne rentre pas dans le cadre, ce n'est pas très pratique et esthétique)
-pourquoi ne pas avoir fait les commandes de memoserv, hostserv et operserv? il aurait été plus complet.
sinon sa ma l'air pas mal scripter, bon travail.
kayak2007
Messages postés26Date d'inscriptionsamedi 23 décembre 2006StatutMembreDernière intervention19 mai 2007 8 févr. 2007 à 13:46
Aussi vue que tu a de trés bonne compétence et que ton code est bien
essaye de rajouter au bout de se code les commandes nickserv
botserv ....
kayak2007
Messages postés26Date d'inscriptionsamedi 23 décembre 2006StatutMembreDernière intervention19 mai 2007 8 févr. 2007 à 13:45
La je suis d'acord tu la simplifier au maximum moi je men était fait un et c'était le bordel....
cs_lebaronrouge
Messages postés288Date d'inscriptionlundi 8 mars 2004StatutMembreDernière intervention14 février 2009 8 févr. 2007 à 11:57
Effectivement il existe déja des gestionnaires de ce genre mais pour ma part ils ne me convenaient jamais; peu intuitifs,incomplets,peu pratiques,trops fouillis etc...
La diférence je l'ai voulue sur ces points la et je pense que c'est l'interêt que l'on peut lui trouver.
Biensur il peut surement être optimisé,d'ou sa place en débutant.
J'en profite au passage pour remercier WIMS pour son coup de pouce qui m'a permis de finaliser mon code ;o)
kayak2007
Messages postés26Date d'inscriptionsamedi 23 décembre 2006StatutMembreDernière intervention19 mai 2007 8 févr. 2007 à 08:06
Bonjour, ce code est serte un peut du déja-vu, mais c' est bien coder le dialog est super tu a pensé toute les option possible je croit bravo bravo....
6 mars 2009 à 10:33
des une MaJ serait la bienvenue aller @+
16 févr. 2007 à 13:30
15 févr. 2007 à 18:20
Sinon essaye de tagx le code que tu essayes de faire marcher.
15 févr. 2007 à 18:17
14 févr. 2007 à 19:33
14 févr. 2007 à 18:42
if ($mouse.y isnum 48-65) {
var %x = 25-60 75-127 14-198
var %x1 = BOTLIST \ ASSIGN $active $did($dname,236) \ UNASSIGN $active
var %cmd = bs
var %a = $numtok(%x,32)
while (%a) {
if ($mouse.x isnum $token(%x,%a,32)) { %cmd $token(%x1,%a,92) | break }
dec %a
}
}
13 févr. 2007 à 00:36
Je vais tenter de mêttre en pratique ce genre d'optimisation ou je peux encore et sur la partie "menu" ca serait pas mal je pense :o)
10 févr. 2007 à 16:39
Je vais tenter de mettre en pratique ta demo wims :o)
10 févr. 2007 à 15:29
Quand au fait de connaitre le nom des services anope a la connexion, je ne suis pas sur que ca n'existe pas,
10 févr. 2007 à 14:40
Et on peut pas determiner ca en joignant le serv pour pouvoir utiliser le types de remotes corepsondants à chaques servers..mais si le plus courant est le msg chanserv msg botserv etc alors je vais le rédiger comme cela ;o)
( hey même pas noté encore) =(
9 févr. 2007 à 22:24
9 févr. 2007 à 22:17
coolman002 merci du tuyau je vais voir ca :)
9 févr. 2007 à 21:35
Tu peux me donner le server ou tu ne peux pas /msg ?
9 févr. 2007 à 21:31
Euh... les raccourcies "passent toujours"... encore faut-il qu'il existe dans la config...
Je te conseille de mettre:
alias cs MSG ChanServ $$1-
J'ai pas vraiment regarder le code, bonne continuation.
9 févr. 2007 à 21:07
9 févr. 2007 à 21:01
9 févr. 2007 à 20:54
Ton code fait 922 lignes alors qu'il pourrait en faire moins de 150, j'trouve ça grave non négligeable
9 févr. 2007 à 15:13
8 févr. 2007 à 20:49
Les couleurs prennent deux variables globales, c'est beaucoup trop, tu devrais les mettres tel quel dans les lignes et celui qui veux modifier ira modifier dans les lignes directement surtout qu'il n'y en a que deux.
je me demande tjs pourquoi tu stock %me.
concernant le niveau de scripting, il ne faut pas un bon niveau pour pouvoir optimiser.Des que tu as des truc qui se repete, tu peux optimiser.Le code que j'ai fais, tu le comprend tres bien et tu sais le faire je suis sur, c'est juste que tu n'a pas cherché a le faire :)
tu sais déclaré une variable tu sais faire un if tu sais faire un boucle, voila.
8 févr. 2007 à 20:40
wims je n'ai pas ce niveau de scripting pour optimiser le code à ce point.Concernant ceci :
"vérifié quelle tab est active ne sert a rien étant donné que chaque id est unique, si tu clique sur l'id X, il ne pourras pas exister sur plusieur tab :]"
Les click ne se font pas sur un "id" mais un "emplacement virtuel" il faut donc obligatoirement définir la table.
je vais mettre le nom complet des commande et eviter les raccourcis ns bs et cs si cela ne passe pas sur certains servers.
Pour les services et fonctions manquantes comme dit plus haut je n'ai pas jugé utile de mettre absolument tout,certaines commandes n'étant jamais utilisées,voire 1 fois ou 2 et que peu de personne sont ircop ou admin,mais il est possible que je complete quand même cet addon si ca en vaut la peine.
Le dialogue n'est pas avec des boutons car cela aurait trop encombré visuellemnt le dialogue et comme précisé la couleur ca se change c'est à la porté de tous.
:o)
8 févr. 2007 à 19:14
8 févr. 2007 à 19:11
Plusieur /did -a sur le meme id deviennent un /didtok
Plusieur /did -a sur des id différent deviennent /did -a $dname id,id1,id2 Text
Dans l'event on dialog, $dname n'est pas utile dans un $did($dname,id) et tu ne vérifis jamais que les valeur des $did existent ( p-e pas utile dans tout les cas j'sais pas )
Pour plus de clarté, si tu ne fait que 2 voir 3 commandes ( selon la taille des commandes aussi ) il vaut mieux la mettre sur une seule ligne et lorsque tu n'as qu'une seul commande, enleve les {}
vérifié quelle tab est active ne sert a rien étant donné que chaque id est unique, si tu clique sur l'id X, il ne pourras pas exister sur plusieur tab :]
La commande simplifié /ns ou /cs et les autres sont des raccourcis
qui n'existent pas sur tout les server anope, /msg chanserv c'est mieux :)
Tu peux simplifier plein de chose en faisant des boucles, un ptit exemple :
if ($dialog($dname).tab == 555) {
if ($mouse.x isnum 130-150) {
;les valeur de X ne change jamais
;seul les valeur de Y change donc on les stock pour la boucle
var %y = 80-95 100-115 120-135 140-155 160-175 180-195 200-215 220-235 240-255 260-275 280-295 300-315 320-335 340-355
var %y1 = AUTODEOP $did($dname,200) \ AUTOHALFOP $did($dname,201) \ AUTOOP $did($dname,202) \ AUTOPROTECT $did($dname,203) \ AUTOVOICE $did($dname,204) \ ACC-LIST $did($dname,205) \ ACC-CHANGE $did($dname,206) \ AKICK $did($dname,207) \ SET $did($dname,208) \ BAN $did($dname,209) \ CLEAR $did($dname,210) \ HALFOP $did($dname,211) \ HALFOPME $did($dname,212) \ SIGNKICK $did($dname,213)
;%y1 = les parametres correspondant au coordonées des boutons
var %cmd = cs levels $active set SIGNKICK $did($dname,213)
;%cmd contient le debut de la commande repeté
var %a = $numtok(%y,32)
;%a contient le nombre de bouton possible
while (%a) {
;tant que ya du bouton ;(
if ($mouse.y isnum $token(%y,%a,32)) { %cmd $token(%y1,%a,92) | break }
;si les coordonées y de la souris correspondent a un bouton, alors
;on effectu la %cmd selon les parametres (%y1) associé au ;coordonées et on stop la boucle puisque il ne pourra pas y avoir ;d'autre bouton
dec %a
;on decremente %a pour pas faire de boucle infini et pour vérifier ;tout les boutons
}
}
}
Ya p-e des fautes, faut testé et j'espere que il n'y aura pas de probleme avec les ;commentaires.
Faut utiliser cette methode dans tout ton code..
N'utilise pas de variable globale dans l'alias listing
Ton explication sur le mode +s et +p est bien brève et je savais qu'il y avait une diff, et apres une petite conversation :
[18:59:01] +p le rend privé : dans /list, il est remplacé par une * et on a plus d'infos dessus
[18:59:14] +s le rend secret : invisible dans /list et dans les whois
le on load ne sert a rien ainsi que le on start, ton addon sert a utilisé anope, mais je pense que tu devrais viré la partie qui gere l'identification a nickserv ( le on start peux meme devenir enervant si on a d'autre server )
A quoi va servir la variable %me et a quoi cela sert de stocké les couleur du dialog dans une variable ? tu devrais les mettre direct dans les lignes concernés
Sinon bien utile pour la plupart des personnes utilisant anope, mais comme dis plus haut, il manque des services et des fonctions et je deteste le dialog ( pas testé, juste look le screen )
8 févr. 2007 à 17:37
je devais aller en cour donc j'avais pas vu ...
désolé
désolé
coordialement kayak2007
8 févr. 2007 à 14:35
text "fermer", 8, 79 194 18 7, tab 444 center
rien ne te choque? tu met du text en dehors de ton dialog :s
Pour hostserv memoserv et operserv, je comprend ton choix.
8 févr. 2007 à 14:11
Il y a des tables,mon dialogue regroupe donc tout en un les options de commandes et gestion des : chanserv,access,levels,botserv,nickserv,modes plus les items ;)
doob666 que veux tu dire par : "la dérnière ligne ne rentre pas dans le cadre, ce n'est pas très pratique et esthétique" ???
Peut-être un soucis selon l'affichage? je suis en 1024x768, sinon c'est que l'affichage via la dll mdx déconne chez toi,veille a ce qu'elle soit bien a la racine du dossier de ton mirc ;)
Pour le memoserv hosterv et operserv je ne les ai pas mises car peu voire pas utilisées par la majorité des users,et ce dialogue est plus axé halfop et op que ircop et admin, mais éventuellement si je m'ennuis peut-être que j'ajouterais ses onglets à ce dialogue ;)
8 févr. 2007 à 13:55
-revoir ton menu botserv (en effet la dérnière ligne ne rentre pas dans le cadre, ce n'est pas très pratique et esthétique)
-pourquoi ne pas avoir fait les commandes de memoserv, hostserv et operserv? il aurait été plus complet.
sinon sa ma l'air pas mal scripter, bon travail.
8 févr. 2007 à 13:46
essaye de rajouter au bout de se code les commandes nickserv
botserv ....
8 févr. 2007 à 13:45
8 févr. 2007 à 11:57
La diférence je l'ai voulue sur ces points la et je pense que c'est l'interêt que l'on peut lui trouver.
Biensur il peut surement être optimisé,d'ou sa place en débutant.
J'en profite au passage pour remercier WIMS pour son coup de pouce qui m'a permis de finaliser mon code ;o)
8 févr. 2007 à 08:06