12/05/2009, 14:40
@ Bewess :
Il est inutile de poster 10 fois de suite, attends qu'on te réponde et/ou fais un peu appel à ton bon sens.
Le fichier html que tu mets en ligne est celui se trouvant dans eggdrop/scripts/motus/html/templates/default/, or ce fichier est le template qui sera utilisé pour générer la page de stats finale et il est normal que tu voies des % partout.
Le fichier html que tu dois mettre en ligne est celui se trouvant dans eggdrop/scripts/motus/html/export/.
Pour que le bot se op en début de partie, tu dois chercher :
et ajouter la ligne suivante juste avant (ou juste après, peu importe) :
Pour que le bot se deop en fin de partie, tu dois chercher :
et ajouter la ligne suivante juste avant :
tu dois aussi chercher :
et ajouter la ligne suivante juste avant :
et enfin tu dois chercher :
et ajouter la ligne suivante juste avant :
Les modifications citées ci-dessus sont valables uniquement si ton serveur IRC possède des services EPONA ou ANOPE (c'est à dire que ton serveur doit avoir un service de gestion des chans du nom de ChanServ. Si ce n'est pas le cas, tu devras adapter les lignes que je te fais ajouter afin de refléter le fonctionnement de ton serveur IRC.
Je te rappelle aussi que ton eggdrop doit avoir un accès op sur ton chan de motus afin de pouvoir se oper/déoper.
Il est inutile de poster 10 fois de suite, attends qu'on te réponde et/ou fais un peu appel à ton bon sens.
Le fichier html que tu mets en ligne est celui se trouvant dans eggdrop/scripts/motus/html/templates/default/, or ce fichier est le template qui sera utilisé pour générer la page de stats finale et il est normal que tu voies des % partout.
Le fichier html que tu dois mettre en ligne est celui se trouvant dans eggdrop/scripts/motus/html/export/.
-------------------
Pour que le bot se op en début de partie, tu dois chercher :
tcl
variable status 1
motus::charge_listemots
motus::charge_dico
et ajouter la ligne suivante juste avant (ou juste après, peu importe) :
tcl
putserv "PRIVMSG ChanServ :op $motus::motus_chan"
Pour que le bot se deop en fin de partie, tu dois chercher :
tcl
proc motus::game_end {nick host hand chan args} {
if { $motus::status == 0 } { return }
variable status 0
et ajouter la ligne suivante juste avant :
tcl
putserv "PRIVMSG ChanServ :deop $motus::motus_chan"
tu dois aussi chercher :
tcl
proc motus::idle_stop {} {
if { $motus::status == 0 } { return }
variable status 0
et ajouter la ligne suivante juste avant :
tcl
putserv "PRIVMSG ChanServ :deop $motus::motus_chan"
et enfin tu dois chercher :
tcl
proc motus::silent_stop {type} {
if { $motus::status == 0 } { return }
variable status 0
et ajouter la ligne suivante juste avant :
tcl
putserv "PRIVMSG ChanServ :deop $motus::motus_chan"
Les modifications citées ci-dessus sont valables uniquement si ton serveur IRC possède des services EPONA ou ANOPE (c'est à dire que ton serveur doit avoir un service de gestion des chans du nom de ChanServ. Si ce n'est pas le cas, tu devras adapter les lignes que je te fais ajouter afin de refléter le fonctionnement de ton serveur IRC.
Je te rappelle aussi que ton eggdrop doit avoir un accès op sur ton chan de motus afin de pouvoir se oper/déoper.