1. Новый раздел и сервер Discord!
    Смотри новость ТЫК

Нужна Помощь

Тема в разделе "Общение", создана пользователем _ДенчиК_, 2 июл 2012.

  1. Оффлайн

    _ДенчиК_

    6
    0
    1
    помогите обновить скрип для приложения вмогиле и ускорить его, а то он медленный...
    ///////////////////////////////////////////////
    // by REPA
    set #vantuz 13 //количество отсосов
    set #timesac 1 //задержка сосалки
    set #sac 10 //задержка после отсоса
    set #time 5 //задержка лопаты
    set #z 40 //лкм закопать (даблкликом)
    set #r 30 //лкм откопать (даблкликом)
    set #otstup 5 //количество отступов
    set #napr 1000 //направление:
    //1000 в лево в верх
    //1001 в право в верх
    //1002 в право в низ
    //1003 в лево в низ
    set #nadpis 228 //надгробная надпись
    set #nazad 0
    set $l2 999999
    set $l3 999999
    set $l4 999999
    set $l5 999999
    set $l6 999999
    set $l7 999999
    set $l8 999999
    set $l9 999999
    set $l10 999999
    set $l11 999999
    set #12345 2
    ////////////////////////////////////////////////////

    :start
    move 196, 123
    wait 100
    set #1 130 //сдесь координаты
    set #2 324 //первой точки
    set #color 1514545 //цвет перевой точки
    set #dvij 0
    set #dvij2 0

    :s
    set #dvij #dvij + 1
    if #dvij = 2
    goto s2
    end_if


    if #1,#2 #color
    left #1,#2
    goto sac
    end_if

    :s3
    set #1 #1 + 20
    set #2 #2 + 1
    goto s

    :s2
    set #1 #1 - 240
    set #2 #2 - 182
    set #dvij 0
    set #dvij2 #dvij2 + 1
    if #dvij2 = 14
    goto #napr
    end_if
    goto s

    :povtor

    if #nazad > 0 and #napr = 1000 or #nazad > 0 and #napr = 1003
    repeat #nazad
    left $nazad
    wait 50
    end_repeat
    goto sx
    end_if

    if #nazad > 0 and #napr = 1001

    repeat #nazad

    move 337, 110
    wait 100
    if 337, 110 5462114
    left 337, 110
    wait 1s
    goto fv
    end_if

    move 326, 115
    wait 100
    if 326, 115 5462114
    left 326, 115
    wait 1s
    goto fv
    end_if

    move 314, 104
    wait 100
    if 314, 104 6252147
    left 314, 104
    wait 1s
    goto fv
    end_if

    move 322, 109
    wait 100
    if 322, 109 5462114
    left 322, 109
    wait 1s
    goto fv
    end_if

    :fv
    end_repeat
    end_if


    if #nazad > 0 and #napr = 1002

    repeat #nazad

    move 414, 116
    wait 100
    if 414, 116 5462114
    left 414, 116
    wait 1s
    goto gb
    end_if

    move 398, 110
    wait 100
    if 398, 110 5462114
    left 398, 110
    wait 1s
    goto gb
    end_if

    move 424, 105
    wait 100
    if 424, 105 6252147
    left 424, 105
    wait 1s
    goto gb
    end_if

    move 408, 109
    wait 100
    if 408, 109 5462114
    left 408, 109
    wait 1s
    goto gb
    end_if

    :gb
    end_repeat
    end_if


    :sx
    wait 1s
    set #1 #1 - 20
    set #2 #2 - 13
    set #dvij #dvij - 1
    goto s
    ////////////////////////////////////////////////////
    :sac
    wait 1s
    repeat #vantuz //сосать
    wait #timesac
    double_left 400, 530
    end_repeat
    wait #sac
    set #nazad 0

    if 95, 45 5489941 //проверка энаергии
    wait 1s
    left 250, 50
    wait 1s
    goto proverka
    else
    send {enter}
    wait 200
    left 250, 50
    wait 1s
    goto s3
    end_if
    ////////////////////////////////////////////////////

    :raz
    if 286, 193 11392994 or 396, 310 3303424
    goto raz1
    else
    goto z
    end_if

    :raz1
    left 260, 520 //палец вверх
    wait 50
    repeat #r //откоп
    wait #time
    double_left 400, 400
    end_repeat
    wait 2s
    if 614, 356 593527
    left 250, 50
    wait 1s
    goto s6
    end_if

    wait #sac
    left 260, 520 //палец вниз
    wait 50

    :z


    wait 1s
    repeat #z //закоп
    wait #time
    double_left 400, 400
    end_repeat
    :ppp
    if 513, 324 16777215
    goto pn
    else
    goto ppp
    end_if

    :pn //надпись
    wait 200
    kleft 513, 324
    wait 50
    say #nadpis
    wait 1s
    send {enter}
    wait 200

    if 471, 487 10863825
    kleft 515, 357 // свернуть венки
    wait 200
    goto g1
    else
    goto g2
    end_if

    :g1
    if 138, 406 65961 //проверка голочку
    kleft 138, 406
    wait 200
    kleft 370, 406 //rip
    else
    kleft 370, 406 //rip
    end_if
    wait 3s
    left 250, 50
    wait 1s
    goto lok

    :g2
    if 139, 452 65961 // проверка галочки
    kleft 139, 452
    wait 200
    kleft 406, 459 // rip
    else
    kleft 406, 459 // rip
    end_if
    wait 3s
    left 250, 50
    wait 1s


    :lok
    if_not 200, 100 331294
    goto lok
    else
    goto povtor
    end_if
    ////////////////////////////////////////////////////
    //ЛЕВО ВЕРХ
    :1000

    if 337, 110 2172464 or 326, 115 2172464 or 314, 104 2962497 or 322, 109 2172464
    set #tupik 0
    else
    set #tupik 1
    end_if



    wait 250
    if #tupik = 1 //проверка края
    repeat #otstup //шаг назад
    left 416, 523
    wait 100
    end_repeat
    wait 2s
    set #napr 1001
    goto #napr
    end_if

    move 337, 110
    wait 100
    if 337, 110 5462114
    left 337, 110
    wait 1s
    goto aaaa
    end_if

    move 326, 115
    wait 100
    if 326, 115 5462114
    left 326, 115
    wait 1s
    goto aaaa
    end_if

    move 314, 104
    wait 100
    if 314, 104 6252147
    left 314, 104
    wait 1s
    goto aaaa
    end_if

    move 322, 109
    wait 100
    if 322, 109 5462114
    left 322, 109
    wait 1s
    goto aaaa
    end_if


    :aaaa
    if_not 200, 100 331294
    goto aaaa
    else
    wait 1s
    goto start
    end_if
    //////////////////////////
    //ПРАВО ВЕРХ
    :1001

    if 414, 116 2172464 or 398, 110 2172464 or 424, 105 2962497 or 408, 109 2172464
    set #tupik 0
    else
    set #tupik 1
    end_if




    wait 250
    if #tupik = 1 //проверка края
    repeat #otstup //лево низ шаг назад
    left 319, 524
    wait 50
    end_repeat
    wait 2s
    set #napr 1002
    goto #napr
    end_if

    move 414, 116
    wait 100
    if 414, 116 5462114
    left 414, 116
    wait 1s
    goto bbbb
    end_if

    move 398, 110
    wait 100
    if 398, 110 5462114
    left 398, 110
    wait 1s
    goto bbbb
    end_if

    move 424, 105
    wait 100
    if 424, 105 6252147
    left 424, 105
    wait 1s
    goto bbbb
    end_if

    move 408, 109
    wait 100
    if 408, 109 5462114
    left 408, 109
    wait 1s
    goto bbbb
    end_if


    :bbbb
    if_not 200, 100 331294
    goto bbbb
    else
    wait 1s
    goto start
    end_if
    /////////////////////////
    //ПРАВО НИЗ
    :1002
    move 408, 521
    wait 250
    if_not 408, 521 5462114 //проверка края
    repeat #otstup //лево верх шаг назад
    left 319, 107
    wait 50
    end_repeat
    wait 2s
    set #napr 1003
    goto #napr
    else
    left 408, 521
    wait 1s
    end_if

    :cccc
    if_not 200, 100 331294
    goto cccc
    else
    wait 1s
    goto start
    end_if
    ///////////////////////////

    //ЛЕВО НИЗ
    :1003
    move 323, 518
    wait 250
    if_not 323, 513 5462114 //проверка края
    repeat #otstup //право верх шаг назад
    left 419, 108
    wait 50
    end_repeat
    wait 2s
    set #napr 1000
    goto #napr
    else
    left 323, 518
    end_if

    :dddd
    if_not 200, 100 331294
    goto dddd
    else
    wait 1s
    goto start
    end_if

    /////////////////////////////////////////////////

    :proverka



    set #6 130 //сдесь координаты
    set #7 324 //первой точки
    set #color2 13056
    set #dvij4 0
    set #dvij5 0

    :s4
    set #dvij4 #dvij4 + 1
    if #dvij4 = 14
    goto s5
    end_if

    if #6, #7 #color2
    move #6, #7
    wait 1s
    else
    goto s6
    end_if
    If 549, 542 12242386 // если это тапок
    goto limit
    else
    goto 123
    end_if


    :s6
    set #6 #6 + 20
    set #7 #7 + 13
    goto s4

    :s5
    set #6 #6 - 240
    set #7 #7 - 182
    set #dvij4 0
    set #dvij5 #dvij5 + 1
    if #dvij5 = 14
    goto 123

    end_if
    goto s4




    :limit



    set #l 2000
    move 695, 501
    wait 50
    kleft 695, 501
    wait 50
    sendex ^{A}
    wait 50
    sendex ^{C}
    kleft 613, 500
    get clipboard $l
    goto #12345

    :2

    if $l = $l2 or $l = $l3 or $l = $l4 or $l = $l5 or $l = $l6 or $l = $l7 or $l = $l8 or $l = $l9 or $l = $l10 or $l = $l11
    goto s6
    else
    get clipboard $l2
    end_if
    set #12345 #12345 + 1
    if #12345 = 12
    set #12345 2
    end_if
    goto 20

    :3
    if $l = $l2 or $l = $l3 or $l = $l4 or $l = $l5 or $l = $l6 or $l = $l7 or $l = $l8 or $l = $l9 or $l = $l10 or $l = $l11
    goto s6
    else
    get clipboard $l3
    end_if
    set #12345 #12345 + 1
    if #12345 = 12
    set #12345 2
    end_if
    goto 20

    :4
    if $l = $l2 or $l = $l3 or $l = $l4 or $l = $l5 or $l = $l6 or $l = $l7 or $l = $l8 or $l = $l9 or $l = $l10 or $l = $l11
    goto s6
    else
    get clipboard $l4
    end_if
    set #12345 #12345 + 1
    if #12345 = 12
    set #12345 2
    end_if
    goto 20

    :5
    if $l = $l2 or $l = $l3 or $l = $l4 or $l = $l5 or $l = $l6 or $l = $l7 or $l = $l8 or $l = $l9 or $l = $l10 or $l = $l11
    goto s6
    else
    get clipboard $l5
    end_if
    set #12345 #12345 + 1
    if #12345 = 12
    set #12345 2
    end_if
    goto 20

    :6
    if $l = $l2 or $l = $l3 or $l = $l4 or $l = $l5 or $l = $l6 or $l = $l7 or $l = $l8 or $l = $l9 or $l = $l10 or $l = $l11
    goto s6
    else
    get clipboard $l6
    end_if
    set #12345 #12345 + 1
    if #12345 = 12
    set #12345 2
    end_if
    goto 20

    :7
    if $l = $l2 or $l = $l3 or $l = $l4 or $l = $l5 or $l = $l6 or $l = $l7 or $l = $l8 or $l = $l9 or $l = $l10 or $l = $l11
    goto s6
    else
    get clipboard $l7
    end_if
    set #12345 #12345 + 1
    if #12345 = 12
    set #12345 2
    end_if
    goto 20

    :8
    if $l = $l2 or $l = $l3 or $l = $l4 or $l = $l5 or $l = $l6 or $l = $l7 or $l = $l8 or $l = $l9 or $l = $l10 or $l = $l11
    goto s6
    else
    get clipboard $l8
    end_if
    set #12345 #12345 + 1
    if #12345 = 12
    set #12345 2
    end_if
    goto 20

    :9
    if $l = $l2 or $l = $l3 or $l = $l4 or $l = $l5 or $l = $l6 or $l = $l7 or $l = $l8 or $l = $l9 or $l = $l10 or $l = $l11
    goto s6
    else
    get clipboard $l9
    end_if
    set #12345 #12345 + 1
    if #12345 = 12
    set #12345 2
    end_if
    goto 20

    :10
    if $l = $l2 or $l = $l3 or $l = $l4 or $l = $l5 or $l = $l6 or $l = $l7 or $l = $l8 or $l = $l9 or $l = $l10 or $l = $l11
    goto s6
    else
    get clipboard $l10
    end_if
    set #12345 #12345 + 1
    if #12345 = 12
    set #12345 2
    end_if
    goto 20

    :11
    if $l = $l2 or $l = $l3 or $l = $l4 or $l = $l5 or $l = $l6 or $l = $l7 or $l = $l8 or $l = $l9 or $l = $l10 or $l = $l11
    goto s6
    else
    get clipboard $l11
    end_if
    set #12345 #12345 + 1
    if #12345 = 12
    set #12345 2
    end_if
    goto 20




    :20
    if #l > $l
    left #6, #7
    wait 1s
    goto proverka2
    else
    goto s6
    end_if




    :proverka2

    move 327, 283
    wait 1s
    if 480, 311 204 // оградка сломана
    goto proverka3
    else
    left 250, 50
    wait 1s
    goto s6
    end_if


    :proverka3

    move 660, 280
    wait 1s
    if 622, 311 204 or 670, 155 13559017 // стол сломан или 4 уровень
    goto proverka4
    else
    left 250, 50
    wait 1s
    goto s6
    end_if


    :proverka4

    move 155, 90
    wait 100
    kleft_down 155, 90
    wait 100
    kleft_up 175, 90
    wait 100
    sendex ^{C}
    get clipboard $nadpis2
    wait 100
    if $nadpis2 = #nadpis or $nadpis2 = ыч
    left 250, 50
    wait 1s
    goto s6
    else
    goto raz
    end_if




    /////////////////////////////////////

    :123

    wait 1s

    if #napr = 1000
    set #napr2 2003
    goto #napr2
    end_if

    if #napr = 1001
    set #napr2 2000
    goto #napr2
    end_if

    if #napr = 1002
    set #napr2 2001
    goto #napr2
    end_if

    if #napr = 1003
    set #napr2 2002
    goto #napr2
    end_if


    ////////////////////////////////////////////////////
    //ЛЕВО ВЕРХ
    :2000
    set $nazad 319, 107
    left 408, 521
    wait 1s


    :aaa
    if_not 200, 100 331294
    goto aaa
    else
    wait 1s
    goto finish
    end_if
    //////////////////////////
    //ПРАВО ВЕРХ
    :2001
    set $nazad 419, 108
    left 323, 518
    wait 1s


    :bbb
    if_not 200, 100 331294
    goto bbb
    else
    wait 1s
    goto finish
    end_if
    /////////////////////////
    //ПРАВО НИЗ
    :2002
    set $nazad 408, 521



    move 337, 110
    wait 100
    if 337, 110 5462114
    left 337, 110
    wait 1s
    goto ccc
    end_if

    move 326, 115
    wait 100
    if 326, 115 5462114
    left 326, 115
    wait 1s
    goto ccc
    end_if

    move 314, 104
    wait 100
    if 314, 104 6252147
    left 314, 104
    wait 1s
    goto ccc
    end_if

    move 322, 109
    wait 100
    if 322, 109 5462114
    left 322, 109
    wait 1s
    goto ccc
    end_if



    :ccc
    if_not 200, 100 331294
    goto ccc
    else
    wait 1s
    goto finish
    end_if
    ///////////////////////////

    //ЛЕВО НИЗ
    :2003
    set $nazad 323, 518


    move 414, 116
    wait 100
    if 414, 116 5462114
    left 414, 116
    wait 1s
    goto ddd
    end_if

    move 398, 110
    wait 100
    if 398, 110 5462114
    left 398, 110
    wait 1s
    goto ddd
    end_if

    move 424, 105
    wait 100
    if 424, 105 6252147
    left 424, 105
    wait 1s
    goto ddd
    end_if

    move 408, 109
    wait 100
    if 408, 109 5462114
    left 408, 109
    wait 1s
    goto ddd
    end_if

    :ddd
    if_not 200, 100 331294
    goto ddd
    else
    wait 1s
    goto finish
    end_if

    /////////////////////////////////////////////////

    :finish


    set #nazad #nazad + 1
    goto proverka

    bыki4bыki4bыki4bыki4ki4bыki4bыki4bыki4
     
  2.  

Поделиться этой страницей

Уважаемый пользователь!

Мы обнаружили, что вы блокируете показ рекламы на нашем сайте.

Просим внести его в список исключения или отключить AdBlock.

Наши материалы предоставляются БЕСПЛАТНО и единственным доходом является реклама.

Спасибо за понимание!