screenwriter: someone who writes screenplays
scriptwriter: someone who writes scripts for plays or movies or broadcast dramas
influence: a power to affect persons or events especially power based on prestige etc