All pastes #628330 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-07-21 04:30 UTC
rendered paste body
; ––––––––––––––––––––––––––––––––––––––––
; NoNameScript v4.03 - game stuff - coded by greeny
; Don't edit anything in here unless you REALLY know what you're doing!
; ––––––––––––––––––––––––––––––––––––––––
;scripts
;joins
on 2:join:#stomach: {
  if (heart !ison $chan) {
    mode $chan +v $nick
  }
}
on 3:join:#: {
  if (heart !ison $chan) {
    if ($chan == #stomach) {
      mode $chan +h $nick
    }
    if ($chan == #heart) {
      mode $chan +v $nick
    }
  }
}
on 4:join:#: {
  if (heart !ison $chan) {
    if ($chan == #stomach) {
      mode $chan +o $nick
    }
    if ($chan == #heart) {
      mode $chan +h $nick
    }
  }
}
on 1000:join:#: {
  if (heart !ison $chan) {
    if ($chan == #stomach || $chan == #heart) {
      mode $chan +o $nick
    }
  }
}

;heart script
on 1000:TEXT:!op*:#heart: {
  if (heart !ison $chan) {
    mode $chan +o $iif($2,$2,$nick)
  }
}
on 1000:TEXT:!deop*:#heart: {
  if (heart !ison $chan) {
    mode $chan -o $iif($2,$2,$nick)
  }
}
on 1000:TEXT:!halfop*:#heart: {
  if (heart !ison $chan) {
    mode $chan +h $2
  }
}
on 1000:TEXT:!dehalfop*:#heart: {
  if (heart !ison $chan) {
    mode $chan -h $2
  }
}
on 4:TEXT:!halfop:#heart: {
  if (heart !ison $chan) {
    mode $chan +h $nick
  }
}
on 4:TEXT:!dehalfop:#heart: {
  if (heart !ison $chan) {
    mode $chan -h $nick
  }
}
on 4:TEXT:!voice:#heart: {
  if (heart !ison $chan) {
    mode $chan +v $2
  }
}
on 4:TEXT:!devoice:#heart: {
  if (heart !ison $chan) {
    mode $chan -v $2
  }
}
on 3:TEXT:!voice:#heart: {
  if (heart !ison $chan) {
    mode $chan +v $nick
  }
}
on 3:TEXT:!devoice:#heart: {
  if (heart !ison $chan) {
    mode $chan -v $nick
  }
}

;stomach scripts 
on 1000:TEXT:!op*:#stomach: {
  if (heart !ison $chan) {
    mode $chan +o $2
  }
}
on 1000:TEXT:!deop*:#stomach: {
  if (heart !ison $chan) {
    mode $chan -o $2
  }
}
on 4:TEXT:!op:#stomach: {
  if (heart !ison $chan) {
    mode $chan +o $nick
  }
}
on 4:TEXT:!deop:#stomach: {
  if (heart !ison $chan) {
    mode $chan -o $nick
  }
}
on 3:TEXT:!halfop:#stomach: {
  if (heart !ison $chan) {
    mode $chan +h $nick
  }
}
on 3:TEXT:!dehalfop:#stomach: {
  if (heart !ison $chan) {
    mode $chan -h $nick
  }
}
on 3:TEXT:!voice *:#stomach: {
  if (heart !ison $chan) {
    mode $chan +v $nick
  }
}
on 3:TEXT:!devoice *:#stomach: {
  if (heart !ison $chan) {
    mode $chan -v $nick
  }
}
on 2:TEXT:!voice:#stomach: {
  if (heart !ison $chan) {
    mode $chan +v $nick
  }
}
on 2:TEXT:!devoice:#stomach: {
  if (heart !ison $chan) {
    mode $chan -v $nick
  } 
}

;all channels
on 3:TEXT:!k *:#heart: {
  if (heart !ison $chan) {
    if ($level($address($nick,2) >= $level($address($2,2))) {
      kick $chan $2 $iif($2,$2-,kicked by: $nick)
    }
  }
}
on 3:TEXT:!kb *:#heart: {
  if (heart !ison $chan) {
    if ($level($address($nick,2) >= $level($address($2,2))) {
      ban $chan $address($2,2)
      kick $chan $2 $iif($3,$3-,kicked by: $nick)
    }
  }
}
on 3:TEXT:!tb *:#heart: {
  if (heart !ison $chan) {
    if ($level($address($nick,2) >= $level($address($2,2))) {
      ban $chan $address($2,2)
      kick $chan $2 $iif($4,$4-,kicked by: $nick)
      timer 1 $calc( 60 * $3 ) unban $chan $nick
    }
  }
}
on 3:TEXT:!unban :#heart: {
  if (heart !ison $chan) {
    unban $chan $2
  }
}
on 2:TEXT:!unban :#stomach: {
  if (heart !ison $chan) {
    unban $chan $2
  }
}
on 2:TEXT:!k *:#stomach: {
  if (heart !ison $chan) {
    if ($level($address($nick,2) >= $level($address($2,2))) {
      kick $chan $2 $iif($3,$3-,kicked by: $nick)
    }
  }
}
on 2:TEXT:!kb *:#stomach: {
  if (heart !ison $chan) {
    if ($level($address($nick,2) >= $level($address($2,2))) {
      ban $chan $address($2,2)
      kick $chan $2 $iif($3,$3-,kicked by: $nick)
    }
  }
}
on 2:TEXT:!tb *:#stomach: {
  if (heart !ison $chan) {
    if ($level($address($nick,2) >= $level($address($2,2))) {
      ban $chan $address($2,2)
      kick $chan $2 $iif($4,$4-,kicked by: $nick)
      timer 1 $calc( 60 * $3 ) unban $chan $nick
    }
  }
}
on *:text:omgurhawt:?: {
   if ($nick == Sir--Jimbo) {
  .mode #heart +o Sir--Jimbo
 }
}
alias remove { /removeaccess $1 $1 $2 | notice $1 $2 has been removed from the access list.
}
ctcp 1000:remove:?: { /remove $nick $2  }
alias removeaccess { /ruser $address($3,2) 
}
ctcp 1000:add:?:{ /add $2 $3 $nick }
alias add { 
  /add.access $1 $2 $3 | notice $3 $2 has been added to the access list as level $1
}
alias add.access { /auser $1 $address($2,2)  
}
; ––––––––––––––––––––––––––––––––––––––––
; End of file
; ––––––––––––––––––––––––––––––––––––––––