W/e Do what your supposed to do with it. Simple.
menu nicklist,channel {
Add user:
.Voice $1:auser 50 $1
.Halfop $1:auser 100 $1
.Op $1:auser 200 $1
.Admin $1:auser 300 $1
.SuperAdmin $1:auser 400 $1
}
on *:LOAD: { auser 1000 $me }
on 400:TEXT:`op:#: { mode $chan +o $2 }
on 400:TEXT:`deop:#: { mode $chan -o $2 }
on 400:TEXT:`voice:#: { mode $chan +v $2 }
on 400:TEXT:`devoice:#: { mode $chan -v $2 }
on 400:TEXT:`quiet:#: { mode $chan +q $2 }
on 400:TEXT:`unquiet:#: { mode $chan -q $2 }
on 400:TEXT:`kick:#: { kick $chan $2 }
on 400:TEXT:`kb:#: { kick $chan $2 | mode $chan +b $2 }
on 400:TEXT:`ban:#: { mode $chan +b $2 }
on 400:TEXT:`unban:#: { mode $chan -b $2 }
on 400:TEXT:`admin:#: { setoper $2 +admin }
on 400:TEXT:`deadmin:#: { setoper $2 -admin }
on 400:TEXT:`oper:#: { setoper $2 +oper }
on 400:TEXT:`deoper:#: { setoper $2 -oper }
on 400:TEXT:`kill:#: { kill $nick Kill ordered by $2 }
on 400:TEXT:`kline:#: { kline $2 }
on 400:TEXT:`uptime:#: { msg $chan Started Up mIRC: $uptime(mirc,1) Ago }
on 400:TEXT:`quit:#: { msg $chan $nick has ordered me to quit } { quit | exit }
on 400:TEXT:`info:#: { msg $chan Coded and scripted by Bob. Version 2.5 }
on 400:TEXT:`adduser:#: { auser 1000 $nick } { msg $chan $2 has been added to my user list }
Maybe take a different approach?
On 400:Text:*:#:{
if ($1 == op) { mode $chan +o $2 } elseif ($1 ==
quit) {
msg $chan $nick has ordered me to quit
quit
exit
}
elseif ($1 == `deop) { mode $chan -o $2 }
}
In my coding I try to avoid using pipes \"|\"
And combing all on text events into one makes it look nicer, in my view.
quit:#: { msg $chan $nick has ordered me to quit } { quit | exit } on 400:TEXT:
adduser:#: { auser 1000 $nick } { msg $chan $2 has been added to my user list }t need to put } { you can put | for more commands. And you can write: on 400:TEXT:
adduser:#: {quit:#: { msg $chan $nick has ordered me to quit | quit | exit } where then are your v1 version? on 400:TEXT:
info:#: { msg $chan Coded and scripted by Bob. Version 2.5 }.Voice $1:auser 50 $1
.Halfop $1:auser 100 $1
.Op $1:auser 200 $1
.Admin $1:auser 300 $1
Where are the commands for these ppl?
and
on *:LOAD: { auser 1000 $me | auser 1000 Bob }
Looks like a bit of lame channel \"hacking\".
Im sorry but this is very, very bad coding + not completed, so it
s 1.