Hi, there is my first snippet. Its just menus when you right click on a nick in the nicklist. With it you can:
-warn, kick and kick+ban an user (made with reasons)
-manage access levels for the nick you click on (add (5 levels) and delete)
-see the access list
I'm listening to all comments, good or bad =)
menu nicklist {
actions
.warnings
..colors : msg $chan [warning: $1 change your color!]
..caps : msg $chan [warning: $1 remove your caps!]
..insults : msg $chan [warning: $1 stop to offend the others!]
..spam : msg $chan [warning: $1 don't spam next time!]
..links : msg $chan [warning: $1 allowed links: youtube, facebook, myspace, hi5]
..+18 : msg $chan [warning: $1 don't talk about 18+ themes!]
.kick
..colors : kick $chan $1 Kick: change your color!
..caps : kick $chan $1 Kick: remove your caps!
..insults : kick $chan $1 Kick: stop to offend the others!
..spam : kick $chan $1 Kick: don't spam next time!
..links : kick $chan $1 Kick: allowed links: youtube, facebook, myspace, hi5.
..+18 : kick $chan $1 Kick: don't talk about 18+ themes!
.kickban
..colors : ban -k $chan $1 Ban: change your color!
..caps : ban -k $chan $1 Ban: remove your caps!
..insults : ban -k $chan $1 Ban: stop to offend the others!
..spam : ban -k $chan $1 Ban: don't spam!
..links : ban -k $chan $1 Ban: allowed links: youtube, facebook, myspace, hi5.
..+18 : ban -k $chan $1 Ban: don't talk about 18+ themes!
Access
.Add
..voice : cs access $chan add $1 3
..halfop : cs access $chan add $1 4
..op : cs access $chan add $1 9
..admin : cs access $chan add $1 9998
..owner : cs access $chan add $1 9999
.delete
..voice : cs access $chan del $1
..halfop : cs access $chan del $1
..op : cs access $chan del $1
..admin : cs access $chan del $1
..owner : cs access $chan del $1
.Access list : cs access $chan list
}
for the access you could just use the following
Access
.Add
..voice : cs access $chan add $1 3
..halfop : cs access $chan add $1 4
..op : cs access $chan add $1 9
..admin : cs access $chan add $1 9998
..owner : cs access $chan add $1 9999
.delete : cs access $chan del $1
.Access list : cs access $chan list
}
that's just a little suggestion to make it a few lines shorter :)