I don't know for sure but there may be a conflict with that plugin code and my mod. So try this: Disable that plugin. Does the Flash avatar work now? If yes, then follow these additional steps (if you want to have the default avatar) below.
1)
Add new plugin.
Product: vBulletin
Hook: postbit_display_start
Title: avatardefault
Plugin PHP code:
Code:
eval('$avatardefault = "' . fetch_template('avatardefault') . '";');
Active: Yes
Save
2)
Add new template.
Title: avatardefault
Template:
Code:
<img src="/forum/images/avatar/default_avatar.jpg" alt="Default Avatar" />
Change the "src" (to the path of your default avatar) and "alt".
Save
3)
Uploade your default avatar to the path you specified.
4)
Replace your Flash code with this one:
Code:
<!-- _______ Flash Avatar _______ -->
<if condition="$post['field11']">
<!-- Flash Avatar -->
<if condition="$post['field11']">
<div>
<br />
<object width="150px" height="150px">
<param name="movie" value="$post[field11]"> <param name="quality" value="high"> <param name="wmode" value="transparent">
<embed src="$post[field11]" width="150px" height="150px" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" menu="false" quality="high" wmode="transparent" scale="default">
</embed>
</object>
</div></if>
<!-- End -->
<else />
<!-- vB Avatar -->
<if condition="$show['avatar']">
<div class="smallfont">
<br /><img src="$post[avatarurl]" width="150px" height="150px" alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" />
</div>
<!-- End -->
<else />
<!-- Alternative -->
<div class="smallfont">
$avatardefault
</div>
</if>
<!-- End -->
</if>
<!-- _______ END Flash Avatar _______ -->
5)
Hopefully, by doing these steps you'll now be able to use the Flash avatar and have a default avatar if no avatar was chosen.
*These are similar codes I did on my forum.