1. No, you don't have to remove foo_playcount. The following code is for the official Playback Statistics, I don't know how it will interact with Playback Statistics Custom.
Rightclick on the stars at the left--->Settings - look at the code and replace the according part. Ratings are only written in Database then (foo_playcount). But this doesn't work with Skip and Mood cause these can only write tags.
$if(%_isplaying%,
$ifequal($get(rating),5,
$button($get(rate.x),$get(rate.y),0,0,13,14,$get(foo_path)'images/'$get(config_name)'/rating/set2/r'$get(rating)'.png',$get(foo_path)'images/'$get(config_name)'/rating/set2/r5x.png',<not set>,TOOLTIP:"Reset")
,
$button($get(rate.x),$get(rate.y),0,0,13,14,$get(foo_path)'images/'$get(config_name)'/rating/set2/r'$get(rating)'.png',$get(foo_path)'images/'$get(config_name)'/rating/set2/r5.png',5,TOOLTIP:"Average")
)
$ifequal($get(rating),4,
$button($get(rate.x),$get(rate.y),0,14,13,14,$get(foo_path)'images/'$get(config_name)'/rating/set2/r'$get(rating)'.png',$get(foo_path)'images/'$get(config_name)'/rating/set2/r4x.png',<not set>,TOOLTIP:"Reset")
,
$button($get(rate.x),$get(rate.y),0,14,13,14,$get(foo_path)'images/'$get(config_name)'/rating/set2/r'$get(rating)'.png',$get(foo_path)'images/'$get(config_name)'/rating/set2/r4.png',4,TOOLTIP:"Good")
)
$ifequal($get(rating),3,
$button($get(rate.x),$get(rate.y),0,28,13,14,$get(foo_path)'images/'$get(config_name)'/rating/set2/r'$get(rating)'.png',$get(foo_path)'images/'$get(config_name)'/rating/set2/r3x.png',<not set>,TOOLTIP:"Reset")
,
$button($get(rate.x),$get(rate.y),0,28,13,14,$get(foo_path)'images/'$get(config_name)'/rating/set2/r'$get(rating)'.png',$get(foo_path)'images/'$get(config_name)'/rating/set2/r3.png',3,TOOLTIP:"Very Good")
)
$ifequal($get(rating),2,
$button($get(rate.x),$get(rate.y),0,42,13,14,$get(foo_path)'images/'$get(config_name)'/rating/set2/r'$get(rating)'.png',$get(foo_path)'images/'$get(config_name)'/rating/set2/r2x.png',<not set>,TOOLTIP:"Reset")
,
$button($get(rate.x),$get(rate.y),0,42,13,14,$get(foo_path)'images/'$get(config_name)'/rating/set2/r'$get(rating)'.png',$get(foo_path)'images/'$get(config_name)'/rating/set2/r2.png',2,TOOLTIP:"Excellent")
)
$ifequal($get(rating),1,
$button($get(rate.x),$get(rate.y),0,56,13,14,$get(foo_path)'images/'$get(config_name)'/rating/set2/r'$get(rating)'.png',$get(foo_path)'images/'$get(config_name)'/rating/set2/r1x.png',<not set>,TOOLTIP:"Reset")
,
$button($get(rate.x),$get(rate.y),0,56,13,14,$get(foo_path)'images/'$get(config_name)'/rating/set2/r'$get(rating)'.png',$get(foo_path)'images/'$get(config_name)'/rating/set2/r1.png',1,TOOLTIP:"MegaHit")
)
)
,
$puts(rate.x,2)
$puts(rate.y,$sub(%_height%,70))
$if(%isplaying%,
$button($get(rate.x),$get(rate.y),0,0,13,14,$get(foo_path)'images/'$get(config_name)'/rating/set2/_r'$get(rating)'.png',$get(foo_path)'images/'$get(config_name)'/rating/set2/r5.png',5,TOOLTIP:"Average")
$button($get(rate.x),$get(rate.y),0,14,13,14,$get(foo_path)'images/'$get(config_name)'/rating/set2/_r'$get(rating)'.png',$get(foo_path)'images/'$get(config_name)'/rating/set2/r4.png',4,TOOLTIP:"Good")
$button($get(rate.x),$get(rate.y),0,28,13,14,$get(foo_path)'images/'$get(config_name)'/rating/set2/_r'$get(rating)'.png',$get(foo_path)'images/'$get(config_name)'/rating/set2/r3.png',3,TOOLTIP:"Very Good")
$button($get(rate.x),$get(rate.y),0,42,13,14,$get(foo_path)'images/'$get(config_name)'/rating/set2/_r'$get(rating)'.png',$get(foo_path)'images/'$get(config_name)'/rating/set2/r2.png',2,TOOLTIP:"Excellent")
$button($get(rate.x),$get(rate.y),0,56,13,14,$get(foo_path)'images/'$get(config_name)'/rating/set2/_r'$get(rating)'.png',$get(foo_path)'images/'$get(config_name)'/rating/set2/r1.png',1,TOOLTIP:"MegaHit")
,
$imageabs2(0,0,0,0,0,0,$get(rate.x),$get(rate.y),$get(foo_path)'images/'$get(config_name)'/rating/set2/_r0.png',alpha-255)
)
)
)
// ----------------------------
// .fin --- Rating System
//
Btw, I have to beg pardon to Br3tt. I'm also using the tags for ratings now. *be ashamed*
2. Have a look at the posts above yours.