<usergroup name="Files" case="1">
*name1*
*name2*
*name3*
*ADD MORE NAMES*
</usergroup>
<OnEnter type="script" usergroup="!Files">  
<out type="push" extdata="NumberOfFiles">%FILES%</out> 
<out type="break" condition=">" lvalue="%USERVAR[NumberOfFiles]%" rvalue="49"></out> 
<out type="push" extdata="FileRawname">%RAWNAME%</out> 
<out condition="?" lvalue="%SERVER%" rvalue="WCS">/setaccess %RAWNAME% 1</out> 
<out condition="?" lvalue="%SERVER%" rvalue="FXS">/setuserlevel %USERVAR[FileRawname]% -v</out> 
<out>#c62#Sorry #c8#%NAME% #c62#but you are sharing fewer than #c8#50 #c62#files...please come back again when you have shared more.</out> 
<out type="push" extdata="CountDown">6</out> 
<out type="self">!FileTimer!</out> 
</OnEnter> 
<command type="script" mode="thread"> 
<in>!FileTimer!</in> 
<out type="sleep" extdata="1000"></out> 
<out type="push" extdata="CountDown"><operator type="-" lvalue="%USERVAR[CountDown]%" rvalue="1"/></out> 
<out>#c1#!! #c8#%USERVAR[CountDown]% #c1#!!</out> 
<out type="goto" extdata="-3" condition="!=" lvalue="%USERVAR[CountDown]%" rvalue="1"></out> 
<out delay="800">/kick %USERVAR[FileRawname]%</out> 
</command>