if (time % 10 != 0)
particleShape1.radiusPP=rand (.5, 1);
should work, but it still changes every frame. if I change the != to ==, I get no changes at all.
I realised that Maya wasn't chopping the decimal like c++ does, so I changed it to :
int $isTenth = frame % 10;
if (abs($isTenth) <= .49)
print("Remainder is: " + time % 10 + "\n");