following the auto kick for rename from a bad list i was requested to sort out De-Voicing on the bad list to so here is is.
this will De-Voice the person on renaming instead of kicking for WCS Server
<OnRename type="script" usergroup="badlist">
<out type="push" extdata="1204">%OLDNAME%</out>
<out type="push" extdata="1205">%NEWNAME%</out>
<out type="script" condition="_?" lvalue="%USERVAR[1205]%" rvalue="cam">/setaccess %NAME% -Aac</out>
<out type="script" condition="_?" lvalue="%USERVAR[1205]%" rvalue="msn">/setaccess %NAME% -Aac</out>
<out type="script" condition="_?" lvalue="%USERVAR[1205]%" rvalue="inch">/setaccess %NAME% -Aac</out>
<out type="script" condition="_?" lvalue="%USERVAR[1205]%" rvalue="cock">/setaccess %NAME% -Aac</out>
<out type="script" condition="_?" lvalue="%USERVAR[1205]%" rvalue="hard_on">/setaccess %NAME% -Aac</out>
</OnRename>
this will De-Voice on a rename for FXServer
<OnRename type="script" usergroup="badlist">
<out type="push" extdata="1204">%OLDNAME%</out>
<out type="push" extdata="1205">%NEWNAME%</out>
<out type="script" condition="_?" lvalue="%USERVAR[1205]%" rvalue="cam">/setuserlevel %NAME% -avcC</out>
<out type="script" condition="_?" lvalue="%USERVAR[1205]%" rvalue="msn">/setuserlevel %NAME% -avcC</out>
<out type="script" condition="_?" lvalue="%USERVAR[1205]%" rvalue="inch">/setuserlevel %NAME% -avcC</out>
<out type="script" condition="_?" lvalue="%USERVAR[1205]%" rvalue="cock">/setuserlevel %NAME% -avcC</out>
<out type="script" condition="_?" lvalue="%USERVAR[1205]%" rvalue="hard_on">/setuserlevel %NAME% -avcC</out>
</OnRename>
this will De-Voice on entry instead of kicking for WCS Server
<OnEnter type="script" usergroup="badlist">
<out type="script" condition="_?" lvalue="%RAWNAME%" rvalue="cam">/setaccess %NAME% -Aac</out>
<out type="script" condition="_?" lvalue="%RAWNAME%" rvalue="msn">/setaccess %NAME% -Aac</out>
<out type="script" condition="_?" lvalue="%RAWNAME%" rvalue="inch">/setaccess %NAME% -Aac</out>
<out type="script" condition="_?" lvalue="%RAWNAME%" rvalue="c**k">/setaccess %NAME% -Aac</out>
<out type="script" condition="_?" lvalue="%RAWNAME%" rvalue="hard_on">/setaccess %NAME% -Aac</out>
</OnEnter>
this will De-Voice on entry for FXServer
<OnEnter type="script" usergroup="badlist">
<out type="script" condition="_?" lvalue="%RAWNAME%" rvalue="cam">/setuserlevel %NAME% -avcC</out>
<out type="script" condition="_?" lvalue="%RAWNAME%" rvalue="msn">/setuserlevel %NAME% -avcC</out>
<out type="script" condition="_?" lvalue="%RAWNAME%" rvalue="inch">/setuserlevel %NAME% -avcC</out>
<out type="script" condition="_?" lvalue="%RAWNAME%" rvalue="c**k">/setuserlevel %NAME% -avcC</out>
<out type="script" condition="_?" lvalue="%RAWNAME%" rvalue="hard_on">/setuserlevel %NAME% -avcC</out>
</OnEnter>