для заданий есть ограничение по количеству выполнения в сутки, на основе этого предлагаю сделать количество выполнения задания с одного ip в день. т.е. чтобы не было выполнение: 192.185.65.34 и через три часа: 192.185.65.34 в один день.
Чем будет выгодно: не нужно будет постоянно упоминать о том, что нужно менять ip и т.д....
Отсюда еще две идеи:
1. добавить пункт: выполнения с одного ip через 3 часа, 6 часов и т.д.
2. объединение заданий. допустим,у меня 10 заданий, исключающие друг друга по ip, сделать функцию которая будет запрещать выполнить все 10 заданий с одного ip ... Допустим, ставим выполнения блока заданий с одного ip не более трех в сутки.
Эта функция позволит не допустить повторов ip в заданиях одного и того же рекламодателя.