Changeset 27
- Timestamp:
- 11/03/06 11:07:45 (5 years ago)
- File:
-
- 1 edited
-
TriviaEngine/TriviaEngine-sqlite.tcl (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
TriviaEngine/TriviaEngine-sqlite.tcl
r26 r27 195 195 196 196 #<<< 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] { 198 198 if {($func == "") || ($func == "help")} { 199 199 puthelp "PRIVMSG $nick :Use: report (list|view|fix|done|delete)" … … 424 424 } else { 425 425 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 } 427 434 } 428 435 } … … 1118 1125 trivia_end_week 1119 1126 } 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} { 1121 1134 putserv "PRIVMSG $trivia_channel :[trivia_score_time_left] until the end of this game!" 1122 1135 } 1136 } 1123 1137 } 1124 1138 trivia_check_rehash … … 1651 1665 set trivia_score_time [clock scan "next saturday"] 1652 1666 } 1667 set trivia_score_time [expr $trivia_score_time - ( 5 * 3600)] 1653 1668 putloglev d * "setting next score rotation to [clock format $trivia_score_time]" 1654 1669 }
Note: See TracChangeset
for help on using the changeset viewer.
