Ok.. I made something up. I haven;'t tested it since my mIRC is down... But it looks ok to me... smile

Add this to your remotes. You can change the topics to be set, in the alias. It now says
topic $1 /\ %topictimeleft Days Left /\ %topic
You could change it to something with freeky colors, reverse, wicked characters. As long as %topictimeleft and %topic are in there, and it starts with topic $1 (NOTE: NOT $chan ! Since it's an alias that wont work!)\

Have fun!

Code:
 
on 5:text:!settopic *:#YOURCHANHERE: {
   if ($2 == time) {
    set %topictime $$3
    set %topictimeleft $$3
    set %topic $$4-
     topic $chan /\ %topictimeleft Days Left /\  %topic
     timertopicchange $3 86400 topicchange $chan 
  }
  else .notice $nick Error. Syntax: !settopic time [days] [topic]
}
;notes: in the timer 86400 stands for 1 day. $3 refers to the days it should run. Syntax: !settopic time [days] [topic]


alias topicchange {
   if (%topictimeleft = 1) {
     set %topictimeleft ok
      topic $1 /\ Only 1 Day Left! /\ %topic
      }
  elseif (%topictimeleft == ok) {
     topic $1 /\ It's Today! /\ %topic
  }
  else { 
   set %topictimeleft $calc(%topictimeleft - 1)
   topic $1 /\ %topictimeleft Days Left /\ %topic
   }
}

on *:topic:#YOURCHANHERE: {
  set %topic $1- 
  topicchange $chan
}