06/08/2009, 15:55
J'ai installé le nouveau Motus sur mon eggdrop, je rehash, je lance un motus, tout va bien. Il me propose un mot à 8 lettres, et quand je le propose, j'ai en log :
[15:48] Tcl error [motus::check_response]: invalid command name "utimerexists"
Et le jeu ne s'arrête pas.
Voici le report :
Auriez-vous une idée ?
[15:48] Tcl error [motus::check_response]: invalid command name "utimerexists"
Et le jeu ne s'arrête pas.
Voici le report :
Citation :======= Motus v2.1.20080905 - Rapport de débogage =======
======= généré le 06/08/2009 à 15:53:02
dernière erreur : invalid command name "utimerexists"
while executing
"utimerexists {motus::hint - - - - auto}"
(procedure "motus::check_response" line 19)
invoked from within
"motus::check_response $_pubm1 $_pubm2 $_pubm3 $_pubm4 $_pubm5"
------- Environnement
version Eggdrop : Eggdrop 1.6.19+ctcpfix 1061801 ctcpfix
version Tcl : 8.4 (/usr/share/tcltk/tcl8.4)
Tcl patchlevel : 8.4.19
packages installés : http BLT opt tcltest msgcat eggdrop Expect Pgtcl Tcl Tclx Itcl Tix Tk
version package http : 2.5.5
nom du bot : EggDrop
bind tcl : {dcc n|- tcl 0 *dcc:tcl}
bind set : {dcc n|- set 0 *dcc:set}
serveur : JVC.irc.net:6667
canaux actifs : #Accueil #Flood #Motus #Uno
namespace : ::motus
Motus udef sur motus_chan : 1
bot op sur motus_chan : 1
état du jeu : partie en cours
emplacement de motus.tcl : scripts/motus.tcl
taille de motus.tcl : 123775 octets
checksum MD5 de motus.tcl : 962b6f5d81b95a7be17a21a7bfe97d5a
------- Binds
evnt -|- disconnect-server 0 motus::silent_stop
evnt -|- prerehash 0 motus::uninstall
join -|- {#Motus *} 0 motus::onjoin
nick -|- {#Motus *} 0 motus::nickchange
pubm m|l {#Motus %!indice} 0 motus::hint
pubm -|- {#Motus %!repete} 0 motus::repete
pubm m|l {#Motus %!suivant} 0 motus::next_one
pubm o|l {#Motus %!stop} 0 motus::game_end
pubm -|- {#Motus *} 10 motus::check_response
pubm o|o {* %!motus_report} 1 motus::debug_report
pubm m|o {#Motus %!config *} 0 motus::config_change
pubm m|o {#Motus %!config} 0 motus::config_change
pubm m|o {#Motus %!updatestats} 0 motus::manual_html_export
pubm m|l {#Motus %!fusion *} 0 motus::ask_fusion
pubm m|l {#Motus %!fusion} 0 motus::ask_fusion
pubm m|m {#Motus %!resetstats} 0 motus::reset_stats
pubm m|o {#Motus %!clearscores} 0 motus::clear_scores
pubm -|- {#Motus %!records} 0 motus::ask_records
pubm -|- {#Motus %!stat *} 0 motus::ask_stat
pubm -|- {#Motus %!stat} 0 motus::ask_stat
pubm -|- {#Motus %!place *} 0 motus::ask_place
pubm -|- {#Motus %!place} 0 motus::ask_place
pubm -|- {#Motus %!score *} 0 motus::ask_score
pubm -|- {#Motus %!score} 0 motus::ask_score
pubm -|- {#Motus %!scores} 0 motus::display_scores
pubm -|- {#Motus %!aide} 0 motus::help
pubm -|- {#Motus %!motus *} 1 motus::game_init
pubm -|- {#Motus %!motus} 3 motus::game_init
time -|- {15 05 * * *} 0 motus::clear_scores_weekly
time -|- {15 05 * * *} 0 motus::stats_week_change
------- Variables de configuration
config_file : scripts/motus/config/default.cfg
motus_chan : #Motus
voice_players : 1
help_mode : 1
max_line_length : 420
advertise : 0
advertise_targets : #autrechan
round_time : 120
pause_time : 20
announce_delay : 8
idle_auto_stop : 3
definition_timeout : 5000
alternate_msg_queue : 0
min_word_length : 4
max_word_length : 9
hint_time : 30
max_hints : 1
placed_hints(4) : 0
placed_hints(5) : 0
placed_hints(6) : 1
placed_hints(7) : 1
placed_hints(8) : 1
placed_hints(9) : 2
placed_hints(10) : 2
placed_hints(11) : 2
placed_hints(12) : 3
placed_hints(13) : 3
placed_hints(14) : 3
placed_hints(15) : 4
define_words : 1
definition_paragraphs : 3
definition_lines_per_paragraph : 1
show_definition_link : 1
pts_letter_found : 1
pts_letter_placed : 5
pts_word_found : 10
loose_points : 1
said_lost_points : 20
inexistant_lost_points : 5
null_lost_points : 0
clearscoresweekly : 1
clearscores_day : lundi
clearscores_time : 05 15
html_export : 1
html_export_interval : 15
html_footer1 : Vous pouvez consulter la page d'aide <a href="http://www.url-de-la-page-d.aide">ici</a>
html_footer2 : Motus vous est propos\é par <a href="http://www.url-de-votre.forum">Mon Forum</a>
announces : 1
announce_freq : 33
announce_statements :
{%b%Motus%b%, pour votre plaisir depuis le %reference.time.date%.}
{La dernière remise à zéro des scores remonte au %last.scores.reset%.}
{Vous pouvez applaudir %week.champ.name% qui est notre champion de la semaine avec %week.champ.score% points !}
{Je rappelle que le champion de la semaine dernière était %last.week.champ.name% avec %last.week.champ.score% points.}
{Le champion de la semaine dernière était %last.week.champ.name% avec %last.week.champ.score% points. Le champion de cette semaine est %week.champ.name% avec déjà %week.champ.score% points !}
{Top 3 des meilleurs champions de tous les temps : %all.time.top3%}
{Le champion des champions est %all.time.top3.1.name% avec %all.time.top3.1.score% points.}
{%most.champ.name% a été %most.champ.score% fois champion de la semaine au Motus, et détient le record du nombre de titres de champion.}
{Le record de rapidité est actuellement détenu par %fastest.play.name%. Il arrive à trouver la bonne réponse en seulement %fastest.play.score% secondes !}
{%best.finder.name% détient le record du plus grand nombre de bonnes réponses données à ce jeu avec %best.finder.score% réponses valides !}
{%total.rounds% rounds ont été joués depuis le %reference.time.date%.}
{Je rappelle que le comptage des points %u%gagnés%u% s'effectue ainsi : %ptsletterfound% pts par lettre valide mais mal placée, %ptsletterplaced% pts par lettre bien placée et %ptswordfound% pts par round gagné.}
{Le système de pénalités en cas d'erreur est actuellement %loosepoints% et paramétré comme suit : %saidlostpoints% pts pour un mot déjà proposé, %inexistantlostpoints% pts pour un mot inexistant, et %nulllostpoints% pts en cas de gain nul (pas de points = perte de points).}
{Nous jouons actuellement avec des mots de %minmaxlength% lettres.}
{Nous jouons actuellement avec %wordlistcount% mots de %minmaxlength% lettres.}
{Vos propositions sont vérifiées à l'aide du Dictionnaire Officiel du Scrabble (ODS5).}
{En proposant beaucoup de mots, vous augmentez vos chances de placer des lettres et de marquer des points. Ne perdez donc pas tout votre temps à réfléchir.}
{Ne proposez pas aveuglément des mots, réfléchissez aux indices que constituent les lettres mal placées (en rouge) et utilisez votre déduction.}
{Les mots que vous devez trouver ne peuvent pas être des noms propres ni des verbes conjugués. En revanche, les verbes conjugués que vous proposez sont acceptés.}
{Les statistiques du jeu effectuent un cycle chaque %cycleday% à %cycletime%.}
{Vous pouvez consulter ici les statistiques du jeu (actualisées toutes les %htmlupdateinterval% mn) : %b%http://www.url-de-la-page-de-stats/votre-page.html%b%}
{Connaissez-vous la commande %b%!stat%b% ? Elle vous permet de consulter vos statistiques personnelles ou celles d'un autre joueur.}
{Ce jeu de Motus est téléchargeable sur %b%http://www.egghelp.org%b%}
{Tapez %b%!aide%b% pour afficher les règles du jeu et la liste des commandes disponibles.}
{Un indice supplémentaire est automatiquement donné si personne ne fait de proposition pendant %hinttime% secondes. (%maxhints% fois par mot)}
monochrome : 0
normal_text_color : 14
special_text_color1 :
special_text_color2 : 13
advertise_normal_color : 14
advertise_special_color : 03
warning_color : 04
announce_color : 00,05
announce_special_color : 08,05
gimmick_color : 12
scores_color : 00,05
scores_color_2 : 01,07
scores_color_3 : 08,05
scores_color_4 : 01,01
letterplaced : 03
letterexists : 04
commonletter :
wonpoints : 13
lostpoints : 04
def_color_1 :
def_color_2 : 14
def_color_3 : 07
urlcolor : 12
admin_flags : m|o
start_cmd : !motus
start_flags : -|-
stop_cmd : !stop
stop_flags : o|l
help_cmd : !aide
help_flags : -|-
scores_cmd : !scores
scores_flags : -|-
score_cmd : !score
score_flags : -|-
place_cmd : !place
place_flags : -|-
stat_cmd : !stat
stat_flags : -|-
records_cmd : !records
records_flags : -|-
scoresfusion_cmd : !fusion
scoresfusion_flags : m|l
clearscores_cmd : !clearscores
clearscores_flags : m|o
resetstats_cmd : !resetstats
resetstats_flags : m|m
htmlupdate_cmd : !updatestats
htmlupdate_flags : m|o
repeat_cmd : !repete
repeat_flags : -|-
next_cmd : !suivant
next_flags : m|l
hint_cmd : !indice
hint_flags : m|l
config_cmd : !config
config_flags : m|o
wordlist_file : scripts/motus/db/wordlist.db (1)
dictionnary_file : scripts/motus/db/ods5.db (1)
scores_file : scripts/motus/scores/motus.scores (1)
scores_archive_file : scripts/motus/scores/scores.history (0)
stats_file : scripts/motus/stats/motus.stats (1)
champ_file : scripts/motus/stats/champ_count.stats (0)
finder_file : scripts/motus/stats/finder_count.stats (0)
html_export_path : scripts/motus/html/export/ (1)
html_template_path : scripts/motus/html/templates/default/ (1)
Auriez-vous une idée ?