Можно. Ваш скрипт не смотрел. Есть у саро вроде видео об этом. а если в двух словах. В формуле Блок доход за все время делим на ГО(констаннта) и падаем на количество в блок позиция.