Its self explainable so theres no need to explain how to use it... I had made it a while back.
on *:RAWMODE:#:{
if (%StatThanker == On) {
if (($1 == +q) && ($2 == $Me)) { inc %Owner | msg # 8,4[14,4<8,4|14,4>8,4]12,4 Thank You for the 2~12,4 $Nick 8,4[14,4<8,4|14,4>8,4]12,4 I have been an Owner 14,4([]) %Owner ([])12,4 Times. 8,4[14,4<8,4|14,4>8,4] }
if (($1 == +a) && ($2 == $Me)) { inc %Sop | msg # 8,4[14,4<8,4|14,4>8,4]12,4 Thank You for the 2&12,4 $Nick 8,4[14,4<8,4|14,4>8,4]12,4 I have been a Sop 14,4([]) %Sop ([])12,4 Times. 8,4[14,4<8,4|14,4>8,4] }
if (($1 == +o) && ($2 == $Me)) { inc %Op | msg # 8,4[14,4<8,4|14,4>8,4]12,4 Thank You for the 2@12,4 $Nick 8,4[14,4<8,4|14,4>8,4]12,4 I have been an Op 14,4([]) %Op ([])12,4 Times. 8,4[14,4<8,4|14,4>8,4] }
if (($1 == +h) && ($2 == $Me)) { inc %Halfop | msg # 8,4[14,4<8,4|14,4>8,4]12,4 Thank You for the 2%12,4 $Nick 8,4[14,4<8,4|14,4>8,4]12,4 I have been an Halfop 14,4([]) %Halfop ([])12,4 Times. 8,4[14,4<8,4|14,4>8,4] }
if (($1 == +v) && ($2 == $Me)) { inc %Voice | msg # 8,4[14,4<8,4|14,4>8,4]12,4 Thank You for the 2+12,4 $Nick 8,4[14,4<8,4|14,4>8,4]12,4 I have been a Voice 14,4([]) %Voice ([])12,4 Times. 8,4[14,4<8,4|14,4>8,4] }
if (($1 == -q) && ($2 == $Me)) { inc %DeOwner | msg # 8,4[14,4<8,4|14,4>8,4]12,4 Give me my damn 2,4~12,4 back $Nick 8,4[14,4<8,4|14,4>8,4]12,4 I have been DeOwnered 14,4([]) %DeOwner ([])12,4 Times 8,4[14,4<8,4|14,4>8,4] }
if (($1 == -a) && ($2 == $Me)) { inc %DeSop | msg # 8,4[14,4<8,4|14,4>8,4]12,4 Give me my damn 2,4&12,4 back $Nick 8,4[14,4<8,4|14,4>8,4]12,4 I have been DeSop(Suffix: Ed -=- XD) 14,4([]) %DeSop ([])12,4 Times 8,4[14,4<8,4|14,4>8,4] }
if (($1 == -o) && ($2 == $Me)) { inc %DeOp | msg # 8,4[14,4<8,4|14,4>8,4]12,4 Give me my damn 2,4@12,4 back $Nick 8,4[14,4<8,4|14,4>8,4]12,4 I have been DeOped 14,4([]) %DeOp ([])12,4 Times 8,4[14,4<8,4|14,4>8,4] }
if (($1 == -h) && ($2 == $Me)) { inc %DeHalfop | msg # 8,4[14,4<8,4|14,4>8,4]12,4 Give me my damn 2,4%12,4 back $Nick 8,4[14,4<8,4|14,4>8,4]12,4 I have been DeHalfoped 14,4([]) %DeHalfop ([])12,4 Times 8,4[14,4<8,4|14,4>8,4] }
if (($1 == -v) && ($2 == $Me)) { inc %DeVoice | msg # 8,4[14,4<8,4|14,4>8,4]12,4 Give me my damn 2,4+12,4 back $Nick 8,4[14,4<8,4|14,4>8,4]12,4 I have been DeVoiced 14,4([]) %DeVoice ([])12,4 Times 8,4[14,4<8,4|14,4>8,4] }
}
}
Menu Channel,Status {
.Stat Thanker
..On:{ Set %StatThanker On | Echo -a 8,4[14,4<8,4|14,4>8,4]12,4 Stat Thanker Is Now On. 8,4[14,4<8,4|14,4>8,4] }
..Off:{ Set %StatThanker Off | Echo -a 8,4[14,4<8,4|14,4>8,4]12,4 Stat Thanker Is Now Off. 8,4[14,4<8,4|14,4>8,4] }
}