lol last help for now - 11/12/05 11:17 PM
I need help adding in nick changes to my theme. This is what my theme looks like:
on ^*:text:*:#: {
echo $chan $form.text($nick, $address, $chan, $1-)
haltdef
}
on ^*:action:*:#: {
echo $chan $form.action($nick, $address, $chan, $1-)
haltdef
}
on ^*:join:#: {
echo $chan $form.join($nick, $address, $chan)
haltdef
}
on ^*:part:#: {
echo $chan $form.part($nick, $address, $chan, $1-)
haltdef
}
on ^*:quit: {
var %f.i = 1
while (%f.i <= $comchan($nick, 0)) {
%f.chan = $comchan($nick, %f.i)
echo $comchan($nick, %f.i) $form.quit($nick, $address, $comchan($nick, %f.i), $1-)
inc %f.i
}
haltdef
}
on ^*:mode:#: {
echo $chan $form.mode($nick, $address, $chan, $1-)
haltdef
}
on ^*:op:#: {
echo $chan $form.op($nick, $address, $chan, $1-)
haltdef
}
on ^*:deop:#: {
echo $chan $form.deop($nick, $address, $chan, $1-)
haltdef
}
on ^*:voice:#: {
echo $chan $form.mode($nick, $address, $chan, $1-)
haltdef
}
on ^*:devoice:#: {
echo $chan $form.mode($nick, $address, $chan, $1-)
haltdef
}
; Newly added, ON INPUT
on *:input:#: {
if ($left($1, 1) == /) && ($ctrlenter == $false) return
echo -a $form.selftext($active, $1-)
.msg $active $1-
halt
}
form_disp.mrc - contains the display identifiers for the custom text
alias form.join return --> joins[ $+ $3 $+ ] $1 ( $+ $2 $+ ) @ $time(h:nnt)
alias form.part {
if ($len($4)) return <-- parts[ $+ $3 $+ ] $1 ( $+ $2 $+ ) ( $+ $4- $+ ) @ $time(h:nnt)
else return <-- parts[ $+ $3 $+ ] $1 ( $+ $2 $+ ) @ $time(h:nnt)
}
alias form.quit {
if ($len($4)) return <-- quits[ $+ $3 $+ ] $1 ( $+ $2 $+ ) ( $+ $4- $+ ) @ $time(h:nnt)
else return <-- quits[ $+ $3 $+ ] $1 ( $+ $2 $+ ) @ $time(h:nnt)
}
alias form.mode return -!- mode[ $+ $3 $+ ] $1 ( $+ $2 $+ ) set mode ( $+ $4- $+ ) @ $time(h:nnt)
alias form.op return -!- op[ $+ $3 $+ ] $1 ( $+ $2 $+ ) set mode ( $+ $4- $+ ) @ $time(h:nnt)
alias form.deop return -!- deop[ $+ $3 $+ ] $1 ( $+ $2 $+ ) set mode ( $+ $4- $+ ) @ $time(h:nnt)
alias form.voice return -!- voice[ $+ $3 $+ ] $1 ( $+ $2 $+ ) set mode ( $+ $4- $+ ) @ $time(h:nnt)
alias form.devoice return -!- devoice[ $+ $3 $+ ] $1 ( $+ $2 $+ ) set mode ( $+ $4- $+ ) @ $time(h:nnt)
alias form.text return $time(h:nnt) ( $+ $1 $+ ) $4-
alias form.action return $time(h:nnt) ACTION ( $+ $1 $+ ) $4-
; Newly added, $form.selftext(window, message)
alias form.selftext return $time(h:nnt) ( $+ $me $+ ) $2-
on ^*:text:*:#: {
echo $chan $form.text($nick, $address, $chan, $1-)
haltdef
}
on ^*:action:*:#: {
echo $chan $form.action($nick, $address, $chan, $1-)
haltdef
}
on ^*:join:#: {
echo $chan $form.join($nick, $address, $chan)
haltdef
}
on ^*:part:#: {
echo $chan $form.part($nick, $address, $chan, $1-)
haltdef
}
on ^*:quit: {
var %f.i = 1
while (%f.i <= $comchan($nick, 0)) {
%f.chan = $comchan($nick, %f.i)
echo $comchan($nick, %f.i) $form.quit($nick, $address, $comchan($nick, %f.i), $1-)
inc %f.i
}
haltdef
}
on ^*:mode:#: {
echo $chan $form.mode($nick, $address, $chan, $1-)
haltdef
}
on ^*:op:#: {
echo $chan $form.op($nick, $address, $chan, $1-)
haltdef
}
on ^*:deop:#: {
echo $chan $form.deop($nick, $address, $chan, $1-)
haltdef
}
on ^*:voice:#: {
echo $chan $form.mode($nick, $address, $chan, $1-)
haltdef
}
on ^*:devoice:#: {
echo $chan $form.mode($nick, $address, $chan, $1-)
haltdef
}
; Newly added, ON INPUT
on *:input:#: {
if ($left($1, 1) == /) && ($ctrlenter == $false) return
echo -a $form.selftext($active, $1-)
.msg $active $1-
halt
}
form_disp.mrc - contains the display identifiers for the custom text
alias form.join return --> joins[ $+ $3 $+ ] $1 ( $+ $2 $+ ) @ $time(h:nnt)
alias form.part {
if ($len($4)) return <-- parts[ $+ $3 $+ ] $1 ( $+ $2 $+ ) ( $+ $4- $+ ) @ $time(h:nnt)
else return <-- parts[ $+ $3 $+ ] $1 ( $+ $2 $+ ) @ $time(h:nnt)
}
alias form.quit {
if ($len($4)) return <-- quits[ $+ $3 $+ ] $1 ( $+ $2 $+ ) ( $+ $4- $+ ) @ $time(h:nnt)
else return <-- quits[ $+ $3 $+ ] $1 ( $+ $2 $+ ) @ $time(h:nnt)
}
alias form.mode return -!- mode[ $+ $3 $+ ] $1 ( $+ $2 $+ ) set mode ( $+ $4- $+ ) @ $time(h:nnt)
alias form.op return -!- op[ $+ $3 $+ ] $1 ( $+ $2 $+ ) set mode ( $+ $4- $+ ) @ $time(h:nnt)
alias form.deop return -!- deop[ $+ $3 $+ ] $1 ( $+ $2 $+ ) set mode ( $+ $4- $+ ) @ $time(h:nnt)
alias form.voice return -!- voice[ $+ $3 $+ ] $1 ( $+ $2 $+ ) set mode ( $+ $4- $+ ) @ $time(h:nnt)
alias form.devoice return -!- devoice[ $+ $3 $+ ] $1 ( $+ $2 $+ ) set mode ( $+ $4- $+ ) @ $time(h:nnt)
alias form.text return $time(h:nnt) ( $+ $1 $+ ) $4-
alias form.action return $time(h:nnt) ACTION ( $+ $1 $+ ) $4-
; Newly added, $form.selftext(window, message)
alias form.selftext return $time(h:nnt) ( $+ $me $+ ) $2-