I need help for making this here s'my code

Code:
RotatingShield()
{
    RS = Spawn("script_model",(0,0,0));
    RS SetModel("weapon_riot_shield_mp");
 
    while(1)
    {
        pelvis = self GetTagOrigin("pelvis");
        RS MoveTo(pelvis,0.08);
        RS RotateTo((RandomInt(360),RandomInt(360),RandomInt(360)),0.08);
        wait 0.08;
    }
}