Actually i think the way it's written it should add many many points, as long as you keep the mouse button pressed and there is object 4 behind the mouse!
As
El Goorf suggested, try to isolate the problem.Try what he said, find what pick object returns, updating the display could be pointless i think, and of course just check if there is a place somwhere in the code where
game1percent is changed or set wrong, for example it can be given value of 0 each loop or each time when above code you provided is executed.Something like that.
Coding is My Kung Fu!
And My Kung Fu is better than Yours!