First of all, i had some problems with flooding and decided to implement what you wrote above. The flooding seemed to reduce significantly but not totally though. THere was one problem however. Each time i connect to the channel, i get the following errors
ERROR > 421: Unknown command: {.TIMERREQUESTDELAY
ERROR > 421: Unknown command: {.TIMERXDCCDELAY
ERROR > 421: Unknown command: ON
ERROR > 421: Unknown command: ON
ERROR > 421: Unknown command: ON
my xdcc server is on auto-start. But after this error showed, i had some sort of downtime. I had to start it again manually. What do you make of this?
Secondly, i am using invision 2.0 build 3515 with MIRC 6.14. But all over, i am hearing of build 3515-A, build 3515 patcher and build 3515-A patcher. Please can you tell me which of these is the latest and how i can install the latest one? Just be brief

THe last note is this.....since i started up xdcc, i have noticed a steady decline in speed of transfers (especially my uploads to users). This is very weird. Is invision somehow doing something? Please reply as soon as possible riaman. I know you're the man.....i see how you break down the questions posted on this forums.
Just for reference, i will post the code-block where i changed values for the time dalays, below.
Thanks
if ($r.set(Fserve,Auto.Start) == On) { .timerfservdelay 1 20 { advertise start fserve } }
if ($r.set(TDCC.1,Auto.Start) == On) { advertise start tdcc 1 | warn TDCC 1 Server has been Auto-Started }
if ($r.set(TDCC.2,Auto.Start) == On) { advertise start tdcc 2 | warn TDCC 2 Server has been Auto-Started }
if ($r.set(TDCC.3,Auto.Start) == On) { advertise start tdcc 3 | warn TDCC 3 Server has been Auto-Started }
if ($r.set(TDCC.4,Auto.Start) == On) { advertise start tdcc 4 | warn TDCC 4 Server has been Auto-Started }
if ($r.set(TDCC.5,Auto.Start) == On) { advertise start tdcc 5 | warn TDCC 5 Server has been Auto-Started }
var %ct = 1
while (%ct <= 5) {
if $r.set(Fserve. [ $+ [ %ct ] ] ,Channels) == $null { w.set Fserve. [ $+ [ %ct ] ] Channels all }
inc %ct 1
}
if ($r.set(FTP.1,Auto.Start) == On) { advertise start ftp 1 | warn FTP Ad 1 has been Auto-Started }
if ($r.set(FTP.2,Auto.Start) == On) { advertise start ftp 2 | warn FTP Ad 2 has been Auto-Started }
if ($r.set(FTP.3,Auto.Start) == On) { advertise start ftp 3 | warn FTP Ad 3 has been Auto-Started }
if ($r.set(FTP.4,Auto.Start) == On) { advertise start ftp 4 | warn FTP Ad 4 has been Auto-Started }
if ($r.set(FTP.5,Auto.Start) == On) { advertise start ftp 5 | warn FTP Ad 5 has been Auto-Started }
if ($r.set(Request,Auto.Start) == On) { advertise start Request | warn Request Ad has been Auto-Started }
if ($r.set(Announcer,Auto.Start) == On) {.timerrequestdelay 1 10 { advertise start Announcer | warn Announcer has been Auto-Started }}
if ($r.set(XDCC,Auto.Start) == On) {.timerxdccdelay 1 30 { advertise start xdcc 1 | warn The XDCC Server has been Auto-Started }}
if ($r.set(TDCC,AdTo) !isnum 1-4) { w.set TDCC AdTo 1 }
if $r.set(Fserve,Status) == On { if $r.set(Fserve,Pause) == On { set %FSpause [ $+ [ $iNetwork ] ] Resume } | else { set %FSpause [ $+ [ $iNetwork ] ] Pause } } | else { unset %FSpause [ $+ [ $iNetwork ] ] | w.set Fserve Pause Off }
if $r.set(mp3serv,Status) == On { if $r.set(mp3serv,Pause) == On { set %mp3pause [ $+ [ $iNetwork ] ] Resume } | else { set %mp3pause [ $+ [ $iNetwork ] ] Pause } } | else { unset %mp3pause [ $+ [ $iNetwork ] ] | w.set mp3serv Pause Off }
if $r.set(DCCmgr,RequeueCT) == $null { w.set DCCmgr RequeueCT 2 }
if $istable( [ [ $iSetwork ] $+ ChansetChanOps ] ) == $false {
w.cf ChanOps Channels $addtok($r.cf(Chanops,Channel),Default,44)
w.cf Chanset Default *+oaf+kl,4,,none,2,8,1,10,14
w.cf Chanmodes Default +t,+n
}