Другими словами, вы просите научить вас, как правильно написать робота. И да помочь можно конечно, но в таком случае будут еще вопросы а потом еще вопросы и еще. в итоге пользователи спросят а почему программист вместо того,чтобы писать программу, сидит на форуме!?
кроме того если не получается самостоятельно в коде, сделайте через кубики.
так же любой скрипт собранный через кубики, сгенерирует вам код алгоритма и можете его взять за основу.