Mi9 commented on a Page, help with script to add timer/delay   -  Aug 04, 2016

1-Save next lines in a file with name: csd.mrc in mirc/scripts/ folder
/load -rs /scripts/csd.mrc

test with /cs.delay

;a   Connection Server Delay - [by Mi9]
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
; *** edit "set %max.s = 17" with maximum number of servers present in cds.cfg
; *** edit "inc %c.delay 10" with how many seconds you want
;

on *:START:{ cs.delay }

alias cs.delay {
  var %max.s = 17
  var %t.name = 1
  while (%t.name <= %max.s) {
    var %r.cfg $readini(scripts/csd.cfg,ServersList,%t.name)
    if (%t.name = 1) var %c.delay = 0
    if (%t.name > 1) var %ns = -m
    .timer $+ %t.name 1 %c.delay echo -a server %ns %r.cfg
    ;;; IF IS OK, REMOVE "echo -a " FROM LINE ABOVE ;;;
    inc %t.name | inc %c.delay 10
  }
}

alias cf12 timers off ; CTRL+F12 Halt all timers.
;z

2-Save next lines in a file with name: csd.cfg in mirc/scripts/ folder

[ServersList]
1=(znc server name 1) (+port) (my nick)/(site name):(password)
2=(znc server name 2) (+port) (my nick)/(site name):(password)
3=(znc server name 3) (+port) (my nick)/(site name):(password)
4=(znc server name 4) (+port) (my nick)/(site name):(password)
5=(znc server name 5) (+port) (my nick)/(site name):(password)
6=(znc server name 6) (+port) (my nick)/(site name):(password)
7=(znc server name 7) (+port) (my nick)/(site name):(password)
8=(znc server name 8) (+port) (my nick)/(site name):(password)
9=(znc server name 9) (+port) (my nick)/(site name):(password)
10=(znc server name 10) (+port) (my nick)/(site name):(password)
11=(znc server name 11) (+port) (my nick)/(site name):(password)
12=(znc server name 12) (+port) (my nick)/(site name):(password)
13=(znc server name 13) (+port) (my nick)/(site name):(password)
14=(znc server name 14) (+port) (my nick)/(site name):(password)
15=(znc server name 15) (+port) (my nick)/(site name):(password)
16=(znc server name 16) (+port) (my nick)/(site name):(password)
17=(znc server name 17) (+port) (my nick)/(site name):(password)
 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.