Changeset 27


Ignore:
Timestamp:
11/03/06 11:07:45 (5 years ago)
Author:
cow
Message:

fix delete command and try to fix EOW

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TriviaEngine/TriviaEngine-sqlite.tcl

    r26 r27  
    195195 
    196196#<<< handle reports 
    197                 if [regexp -nocase {^report (help|list|fix|view|done)?( .+)?} $cmd matches func arg] { 
     197                if [regexp -nocase {^report (help|list|fix|view|done|delete)?( .+)?} $cmd matches func arg] { 
    198198                        if {($func == "") || ($func == "help")} { 
    199199                                puthelp "PRIVMSG $nick :Use: report (list|view|fix|done|delete)" 
     
    424424        } else { 
    425425                if {[expr $trivia_score_time - [clock seconds]] < $trivia_time_left_warning} { 
    426                         putserv "PRIVMSG $trivia_channel :[trivia_score_time_left] until the end of this game!" 
     426                        set diff [expr $trivia_score_time - [clock seconds]] 
     427                        set diff $diff.0 
     428                        set nearness [expr $diff / $trivia_time_left_warning * 100] 
     429                        set chance [rand 100] 
     430                        putlog "diff = $diff, nearness = $nearness, chance = $chance" 
     431                        if {$chance < $nearness} { 
     432                                putserv "PRIVMSG $trivia_channel :[trivia_score_time_left] until the end of this game!" 
     433                        } 
    427434                } 
    428435        } 
     
    11181125                        trivia_end_week 
    11191126                } else { 
    1120                         if {[expr $trivia_score_time - [clock seconds]] < $trivia_time_left_warning} { 
     1127                if {[expr $trivia_score_time - [clock seconds]] < $trivia_time_left_warning} { 
     1128                        set diff [expr $trivia_score_time - [clock seconds]] 
     1129                        set diff $diff.0 
     1130                        set nearness [expr $diff / $trivia_time_left_warning * 100] 
     1131                        set chance [rand 100] 
     1132                        putlog "diff = $diff, nearness = $nearness, chance = $chance" 
     1133                        if {$chance < $nearness} { 
    11211134                                putserv "PRIVMSG $trivia_channel :[trivia_score_time_left] until the end of this game!" 
    11221135                        } 
     1136                } 
    11231137                } 
    11241138                trivia_check_rehash 
     
    16511665                set trivia_score_time [clock scan "next saturday"] 
    16521666        } 
     1667        set trivia_score_time [expr $trivia_score_time - ( 5 * 3600)] 
    16531668        putloglev d * "setting next score rotation to [clock format $trivia_score_time]" 
    16541669} 
Note: See TracChangeset for help on using the changeset viewer.