One thing i did think of was, Were it says, If ($bnick == NICKNAME) {, i think its possible to use multi protection by changing it to, ($bnick == NICKNAME) || ($bnick == NICKNAME2) {
Ill try that and if it works ill update it, That should make the script a lil more better,, cos its then multi users.
OK, When you are op'd deop'd voiced devoiced halfop'd dehalfop'd, This script will say, hey $nick thanks for the power, or hey $nick gimme my power back, its all auto so you dont need to do anything, just add it to a new remote file. your welcome to change the colors on this script if the blue dont suit you ;)
Info: I made this script so users who needed infomation or just wanted to look at infomation about their PC mIRC time date etc they could do it easily, I have been in a situation before when I have needed my IP adress and have had to //say $ip to a whole channel to get it, This way every thing you look at stays personal.