View difference between Paste ID: VXNFJt64 and 1hageArG
SHOW: | | - or go back to the newest paste.
1-
on *:JOIN:#:{ 
1+
on *:JOIN:#:{
2
  if ($islower($left($regsubex($nick,/(^([^a-z]+))/ig,),1)) == $true) {
3-
    set %subtoenter1 $nick
3+
    set $+(%,subtoenter1.,$nick) $nick
4-
    set %room1 $chan
4+
    set $+(%,room1.,$nick) $chan
5-
    timer1 1 10 failtobeg1
5+
    timerbeg $+ $nick 1 10 failtobeg1 $nick $chan
6-
6+
 
7
  }
8
}
9-
9+
 
10-
on *:TEXT:*enter*:#: { 
10+
on *:TEXT:*enter*:#: {
11-
  if (%subtoenter1 == $nick) {
11+
  if ($($+(%,subtoenter1.,$nick),2) == $nick) {
12-
    timer1 off
12+
    timerbeg $+ $nick off
13-
    unset %subtoenter1
13+
    unset $+(%,subtoenter1.,$nick)
14-
    unset %room1
14+
    unset $+(%,room1.,$nick)
15
    msg $chan $nick Strip and describe yourself, slut!
16
  }
17
}
18-
18+
 
19
alias failtobeg1 {
20-
  ban -u5 %room1 %subtoenter1
20+
  var %chan $2
21-
  kick %room1 %subtoenter1 Slaves must beg to enter.
21+
  var %nick $1
22-
  timeer10 1 5 unban %room1 %subtoenter1
22+
  ban -u5 %chan %nick
23-
  unset %subtoenter1
23+
  kick %chan %nick Slaves must beg to enter.
24-
  unset %room1
24+
  timerunban $+ $nick 1 5 unban %chan %nick
25
  unset $+(%,room1.,%nick)
26
  unset $+(%,subtoenter1.,%nick)
27
}