In an analogous situation the approach taken is the following form of social engineering:
EDIT: As Isemi noted in the comments, "some urinals provide painted flies or plastic soccer balls or even miniature waterwheels to induce patrons to aim properly and minimize urine spills".
Thus:
- Provide some decoy or other point of interest that the monkeys would prefer, rather than your roof.
- The kids will then throw rocks at monkeys which are not on your roof.
So its a "fly" provided to both groups of pests.