Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : problème avec un isop [ Archives / Scripting ] (pikadri)

mercredi 10 mai 2006 à 14:49:33 | problème avec un isop

pikadri

Bonjour, j'ai fait un petit sript en remote sur mIRC pour me faire oper par le bot. or ce bot change parfois de nom donc j'ai rajouté une autre condition en isop ... et depuis ça marche plus voici le script : on *:JOIN:#mon.chan: { If ($nick == $me) { if (TheBot isop $chan) { msg TheBot auth mon_pass } if (TheBot_ isop $chan) { msg TheBot_ auth mon_pass } msg $chan !op haltdef } } ça n'envoit plus de message au bot par contre ça marque '!op' sur le chan. je pense que l'erreur vient du conditionnel en isop mais je ne comprends pas où est mon erreur quelqu'un peut m'expliquer où ça cloche ? deuxième question : comment on fait pour appliquer un script à 2 chans ? on les sépare par une virgule ? on *:JOIN:#mon.chan, mon.chan2: { ... je connais pas la syntaxe correcte... merci de votre aide

mercredi 10 mai 2006 à 19:48:12 | Re : problème avec un isop

wims

Réponse acceptée !
En fait quand tu rentre sur le salon, mirc mais un certain temps a savoir certain chose sur le salon donc surement qu'il ne sais pas si le pseudo est op ou pas alors qu'il l'est.
Essaye de mettre les if dans un alias et de declencher cette alias 1 seconde apres le on join

on me*:JOIN:#mon.chan:.timer 1 1 checkop $chan

alias checkop {
 if (TheBot isop $1 || Thebot_ isop $1) {
 msg $iif(TheBot isop $1,$ifmatch,Thebot_) auth mon_pass
 msg $chan !op
 }
}

J'ai un peu optimiser le code...

Et pour les evenement se declenchant sur plusieur salons :
Format :    on <niveau>:<evenement>:<#[,#]>:<commandes>



mercredi 10 mai 2006 à 20:07:33 | Re : problème avec un isop

pikadri

merci beaucoup j'avais capté l'histoire de la necessité d'un timer alors j'essayais de le mettre avant le if : timer 1 1 if (TheBot isop $chan) { msg TheBot auth mon_pass } forcément ça marchait pas !! merci énormément ton script marche parfaitement :)

mercredi 10 mai 2006 à 20:24:41 | Re : problème avec un isop


Cette discussion est classé dans : bot, msg, chan, isop, thebot


Répondre à ce message

Sujets en rapport avec ce message

Commandes en +b +k etc ... [ par fyltum ] J'ai fait un petit remote (avec l'aide du forum) et je voudrai que vous me disiez si c'est bien ou non et j'ai une question :Comment bannir quelqu'un Commandes en +b +k etc ... [ par fyltum ] Voila j'ai un peu amélioré mon remote de commandes en +, je ne sais pas si tout est fini mais si vous pouviez me dire ce qu'il ne va pas parce qu'il m COmment installé une sources [ par evilpikashoot69 ] Erfe rf erf , tetre ke cette question a deja ete pose , mais je capte rien voila comment ona jout des sources a mirc 6.02 ???j'aimeré rajouté :on @1:B aide bot irc [ par mariasorciere ] salut a tous!!!problème avec un bot jeu mirc.j'aimerais savoir comment faire lire mon bot les réponses (se trouvant dans un fichier.txt) d'une questio Problème avec le code d'un bot [ par Lorya51100 ] Bonjour à tous :)Voilà je suis en train de faire un bot d'animation pour mon salon de t'chat, j'ai déja fait des remotes toutes simples qui fonctionne S'identifier aupres d'un bot [ par MaN93 ] bonjour tout le monde,j'ai pu trouver un code pour pouvoir s'identifier auprès d'un bot mais j'aimerais pouvoir le modifier.en effet cette identificat Bot Vip ... [ par Dabouille ] Bonour;je recherche toujours a faire mon bot vip ^_^;Le probleme est le $read je pense :/Si qqn a une idée on *:join:#euthanasy:{  whois $nick  var %v petit probleme [ par texas77 ] Bonjour, on *:text:*:#: {   if %quizz.status == on {     var %text = $strip($1-)     if %text == $strip($gettok($read(quizz.txt,%ligne),2,92)) {      Mon bot ne vise que moi ! [ par chaosgreg ] Bonjour j'ai un gros problème, mon bot ne vise que moi, par exemple je dit www (pour la pub) y me dit pas de pub, mais quand les autres le font, il ne Idle B0t [ par Ramboul ] Salut ! alors j'ai fai un script; pour faire1 idle bot un truc a mettre dans les remotes mais j'aimerai de laide pour laméliorer . Déja un ilde bot c'


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 12,995 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.