scoreboard players set <player> <objective> <score>
So the order of <player> and <objective> is incorrect in your command. Not only that, what is the [item = 1] supposed to do? From what I know, item is not a possible argument for a target selector, and there should be no space between the argument, the equal sign and the number (e.g. [x=27], not [x = 27]).