webdoordi
Messages postés48Date d'inscriptiondimanche 29 mai 2005StatutMembreDernière intervention 3 avril 2009
-
5 mars 2006 à 19:13
webdoordi
Messages postés48Date d'inscriptiondimanche 29 mai 2005StatutMembreDernière intervention 3 avril 2009
-
16 juin 2006 à 03:39
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
vérifi aussis que si le mec a mis plus de 5 persones ca fasse une autre ligne du genre:
if ($2) var %i = $calc($2 / $modespl)
else var %i 0
while (%i > 0) {
mode $chan + $+ $str($calc($0 -2),o) $iif($2,$ifmatch,$nick)
dec %i
}
normalement tu peu remplacer $ifmatch par $v1 pour les mirc 6.16 et superieurs
Mc_AbBeR
Messages postés301Date d'inscriptionmercredi 15 juin 2005StatutMembreDernière intervention19 février 2007 10 mars 2006 à 19:19
comop.ini => Manque un } à la fin du code =)
on *:start:{
/nick %botnick
/server %connectserv
}
Les / dans les remotes sont strictements I-N-U-T-I-L-E-S. Et de plus, "%botnick" n'existe pas. Il serai mieux de mettre
on *:start:{
if (!%botnick) set %botnick $$?="Nick du bot:"
nick %botnick
if (!%connectserv) set %connectserv $$?="Serveur:"
server %connectserv
}
Pareil pour cmdbase.ini, les / sont inutiles, et regroupe tes évenements.. genre:
on *:text:*:#:{
if ($1 == !cmd) {
bleh
}
elseif ($1 == !pub) {
blah
}
[ainsi de suite..]
}
webdoordi
Messages postés48Date d'inscriptiondimanche 29 mai 2005StatutMembreDernière intervention 3 avril 2009 8 mars 2006 à 22:50
hmm excusez moi de mon ignorance, c'est la premiere fois que je viens ici.
j'ai dl le zip et mis les dossiers ou il falait mais il n'y a pas de wabot.mrc dans le dossier ...
comment on lance le bot une fois les fichier dezippés ?
**reponse server suite au la commande /load -rs wabot.mrc **
* /load: no such file 'C:\Program Files\sysreset\wabot.mrc'
webdoordi
Messages postés48Date d'inscriptiondimanche 29 mai 2005StatutMembreDernière intervention 3 avril 2009 6 mars 2006 à 00:34
J'ai décider de mettre un code qui avertis en cas d'updates
webdoordi
Messages postés48Date d'inscriptiondimanche 29 mai 2005StatutMembreDernière intervention 3 avril 2009 5 mars 2006 à 20:46
Maitenant merci de lacher vos commentaires
webdoordi
Messages postés48Date d'inscriptiondimanche 29 mai 2005StatutMembreDernière intervention 3 avril 2009 5 mars 2006 à 20:27
Bon voila , jai fini cette petite correction
Mc_AbBeR
Messages postés301Date d'inscriptionmercredi 15 juin 2005StatutMembreDernière intervention19 février 2007 5 mars 2006 à 19:58
Et, j'ai oublier de te dire: les / dans un code sont inutiles.
webdoordi
Messages postés48Date d'inscriptiondimanche 29 mai 2005StatutMembreDernière intervention 3 avril 2009 5 mars 2006 à 19:56
ok je vais arranger sa
Merci , Sa vien vite les commentaires lol
Mc_AbBeR
Messages postés301Date d'inscriptionmercredi 15 juin 2005StatutMembreDernière intervention19 février 2007 5 mars 2006 à 19:47
Bon déja regroupe tes évenements.. C'est affreux (Oui, j'avoue, moi aussi je suis passé par là =P)
on *:load:{
/echo 12,15 Merci d'utiliser Wabot 2.1
/echo 12,15 Pour configurer Cliquer sur commands en haut
/echo 12,15 A chaque démarrage le robot se connecte seul
/echo 2,15 Merci encore
/echo 12,15 Pour me contacter : Webdo sur undernet
Je pense qu'il manque une accolade } à la fin.. Et quand est-ce que le fichier se load ? Remplace on *:load:{ par on *:start:{.
Quand à tes acces, c'est un peu nul.. Il faut des chiffres, pour pouvoir savoir si le nick a moins ou plus que le level que tu veux.
Pour regrouper tes évenements, je te donne un petit code qu'il te faura ensuite completer:
on *:TEXT:*:#:{
if ($1 == !op) {
; si son premier mot est "!op"
if ($ulevel >= 300) mode $chan +oooooo $iif($2-,$2-,$nick)
; si son level est plus grand ou égal à 300, sa le op
else .notice $nick vous n'avez pas assez acces
; si son acces est inférieur à 300, sa le notice en disant qu'il n'a pas assez acces
}
; on ferme l'accolade
elseif ($1 == !voice) {
if ($ulevel >= 200) mode $chan +vvvvvv $iif($2-,$2-,$nick)
; ici le level est 200
else .notice $nick vous n'avez pas assez acces
}
elseif ($1 == bleh) {
blah
}
etc...
}
webdoordi
Messages postés48Date d'inscriptiondimanche 29 mai 2005StatutMembreDernière intervention 3 avril 2009 5 mars 2006 à 19:13
Et euh S.v.p , fiez vous pas au nom de fichier , jlai ai mis pour me comprendre
16 juin 2006 à 03:39
http://www.ircfr.com/code.aspx?ID=38139
allez voir la-bas
9 avril 2006 à 13:12
8 avril 2006 à 22:34
tu poura améliorer , aussis a $str()
genre mode $chan + $+ $str($calc($0 -2),o) $iif($2,$ifmatch,$nick)
vérifi aussis que si le mec a mis plus de 5 persones ca fasse une autre ligne du genre:
if ($2) var %i = $calc($2 / $modespl)
else var %i 0
while (%i > 0) {
mode $chan + $+ $str($calc($0 -2),o) $iif($2,$ifmatch,$nick)
dec %i
}
normalement tu peu remplacer $ifmatch par $v1 pour les mirc 6.16 et superieurs
10 mars 2006 à 19:19
on *:start:{
/nick %botnick
/server %connectserv
}
Les / dans les remotes sont strictements I-N-U-T-I-L-E-S. Et de plus, "%botnick" n'existe pas. Il serai mieux de mettre
on *:start:{
if (!%botnick) set %botnick $$?="Nick du bot:"
nick %botnick
if (!%connectserv) set %connectserv $$?="Serveur:"
server %connectserv
}
Pareil pour cmdbase.ini, les / sont inutiles, et regroupe tes évenements.. genre:
on *:text:*:#:{
if ($1 == !cmd) {
bleh
}
elseif ($1 == !pub) {
blah
}
[ainsi de suite..]
}
8 mars 2006 à 22:50
va sur le site http://webdo.keogratuit.com
prend le patch pour wa_bot
il ne changera rien dans tes configurations ;)
Merci d'utiliser Wa_bot :)
8 mars 2006 à 22:44
8 mars 2006 à 22:43
en cas d'updates pas besoin de le reinstaller :)
telecharger juste un patch sur le site
merci a tous
8 mars 2006 à 14:54
je m'en suis sortit en fin de compte :)
8 mars 2006 à 13:49
j'ai dl le zip et mis les dossiers ou il falait mais il n'y a pas de wabot.mrc dans le dossier ...
comment on lance le bot une fois les fichier dezippés ?
**reponse server suite au la commande /load -rs wabot.mrc **
* /load: no such file 'C:\Program Files\sysreset\wabot.mrc'
6 mars 2006 à 00:34
Je met une derniere mise a jour ici
les prochaines seronts disponible sur: http://webdo.keogratuit.com
5 mars 2006 à 20:46
5 mars 2006 à 20:27
5 mars 2006 à 19:58
5 mars 2006 à 19:56
Merci , Sa vien vite les commentaires lol
5 mars 2006 à 19:47
on *:load:{
/echo 12,15 Merci d'utiliser Wabot 2.1
/echo 12,15 Pour configurer Cliquer sur commands en haut
/echo 12,15 A chaque démarrage le robot se connecte seul
/echo 2,15 Merci encore
/echo 12,15 Pour me contacter : Webdo sur undernet
Je pense qu'il manque une accolade } à la fin.. Et quand est-ce que le fichier se load ? Remplace on *:load:{ par on *:start:{.
Quand à tes acces, c'est un peu nul.. Il faut des chiffres, pour pouvoir savoir si le nick a moins ou plus que le level que tu veux.
Pour regrouper tes évenements, je te donne un petit code qu'il te faura ensuite completer:
on *:TEXT:*:#:{
if ($1 == !op) {
; si son premier mot est "!op"
if ($ulevel >= 300) mode $chan +oooooo $iif($2-,$2-,$nick)
; si son level est plus grand ou égal à 300, sa le op
else .notice $nick vous n'avez pas assez acces
; si son acces est inférieur à 300, sa le notice en disant qu'il n'a pas assez acces
}
; on ferme l'accolade
elseif ($1 == !voice) {
if ($ulevel >= 200) mode $chan +vvvvvv $iif($2-,$2-,$nick)
; ici le level est 200
else .notice $nick vous n'avez pas assez acces
}
elseif ($1 == bleh) {
blah
}
etc...
}
5 mars 2006 à 19:13