daily pastebin goal
50%
SHARE
TWEET

Untitled

a guest Oct 12th, 2017 52 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ;Autor: odzi:)
  2. ;ver. 1.0.3
  3. ;Skrypt na dobijanie, połączony z grabieniem by. odzi: ver. 1.0.0
  4. set #sysmsgcol 75
  5. event sysmessage Skrypt na dobijanie powered by Odzi:) (ver. 1.0.3)
  6. set #lpc 1000
  7. set %ji #jindex
  8. set *medyt 0
  9. set *bles 0
  10. set *czar 0
  11. set *automat 1
  12. deletejournal
  13. repeat
  14. {
  15.       onhotkey d alt
  16.       {
  17.                event sysmessage ZATRZYMANO!!
  18.                wait 1s
  19.                repeat
  20.                {
  21.                      onhotkey d alt
  22.                      {
  23.                               event sysmessage WZNOWIONO!
  24.                               wait 1s
  25.                               break
  26.                      }
  27.                }
  28.                until #false
  29.       }
  30.       if *grabie = 1
  31.                 {
  32.                    repeat
  33.                    until *grabie = 0
  34.                 }
  35.       if #enemyid <> %enemy
  36.                 {
  37.                    set *grabie 1
  38.                    event macro 1 0 .grab zloto, klejnoty, ziola, druid, nekro, wampir, magiczne, strzaly, belty
  39.                    set *atack 0
  40.                    if *atack = 1
  41.                    {
  42.                       repeat
  43.                             set *atack 0
  44.                       until *atack = 0
  45.                    }
  46.                 }
  47.       if *medyt = 1 || *bles = 1 || *czar = 1
  48.                                  {
  49.                                     repeat
  50.                                     until *medyt = 0 && *bles = 0 && *czar = 0
  51.                                  }
  52.       while #hits > 80
  53.       {
  54.             set *atack 1
  55.             if *atack = 0
  56.             {
  57.                repeat
  58.                      set *atack 1
  59.                until *atack = 1
  60.             }
  61.             onhotkey d alt
  62.             {
  63.                      event sysmessage ZATRZYMANO!!
  64.                      set *zatrz 1
  65.                      wait 1s
  66.                      repeat
  67.                      {
  68.                            onhotkey d alt
  69.                            {
  70.                                     event sysmessage WZNOWIONO!
  71.                                     set *zatrz 0
  72.                                     wait 1s
  73.                                     break
  74.                            }
  75.                      }
  76.                      until #false
  77.             }
  78.             finditem #enemyid G_10
  79.             if #findid <> #enemyid
  80.             {
  81.                repeat
  82.                      onhotkey d alt
  83.                               break
  84.                      finditem #enemyid
  85.                      if *grabie = 1
  86.                 {
  87.                    repeat
  88.                    until *grabie = 0
  89.                 }
  90.                until #enemyid = #findid
  91.             }
  92.             for #findindex 1 #findcnt
  93.             {
  94.                 if #findid = #enemyid
  95.                 {
  96.                 set %enemy #findid
  97.                 set *enemy #enemyid
  98.                 if *enemy <> #findid
  99.                 {
  100.                    repeat
  101.                          set *enemy #enemyid
  102.                    until *enemy = #enemyid
  103.                 }
  104.                 if #enemyid <> %enemy
  105.                 {
  106.                             set *grab 1
  107.                              wait 6s
  108.                 }
  109.                 if *grabie = 1
  110.                 {
  111.                    repeat
  112.                    until *grabie = 0
  113.                 }
  114.                 if *medyt = 1 || *bles = 1 || *czar = 1
  115.                 {
  116.                    repeat
  117.                    until *medyt = 0 && *bles = 0 && *czar = 0
  118.                 }
  119.                       ;finditem %enemy
  120.                       ;if #findid <> %enemy
  121.                       ;{
  122.                          ;repeat
  123.                                ;finditem %enemy
  124.                          ;until %enemy = #findid
  125.                       ;}
  126.                       ;for #findindex 1 #findcnt
  127.                       ;{
  128.                            if #finddist <= 1
  129.                                     break
  130.                              set %i 0
  131.                              for %i 1 5
  132.                              {
  133.                                  if *medyt = 1 || *bles = 1 || *czar = 1
  134.                                  {
  135.                                     repeat
  136.                                     until *medyt = 0 && *bles = 0 && *czar = 0
  137.                                  }
  138.                                  if *grabie = 1
  139.                                  {
  140.                                     repeat
  141.                                     until *grabie = 0
  142.                                  }
  143.                                  set %findz #charposz - %i
  144.                                  set %findzz #charposz + %i
  145.                                  ;event property #findid
  146.                                  ;set %czas #scnt + 2
  147.                                  ;repeat
  148.                                  ;{
  149.                                        ;if #property = N/A
  150.                                           ;event property #findid
  151.                                  ;}
  152.                                  ;until #property <> N/A
  153.                                  ;if robotnik in #property && #finddist > 1 && #finddist < 35 && #findz = #charposz || robotnik in #property && #finddist > 1 && #finddist < 23 && #findz = %findzz || robotnik in #property && %enemy = #findid && #finddist > 1 && #finddist < 23 && #findz = %findz || padliniak in #property && #finddist > 1 && #finddist < 23 && #findz = #charposz || padliniak in #property && #finddist > 1 && #finddist < 23 && #findz = %findzz || padliniak in #property && %enemy = #findid && #finddist > 1 && #finddist < 23 && #findz = %findz || #findrep = 3 && %enemy = #findid && #finddist > 1 && #finddist < 23 && #findz = #charposz || #findrep = 3 && %enemy = #findid && #finddist > 1 && #finddist < 23 && #findz = %findzz || #findrep = 3 && %enemy = #findid && #finddist > 1 && #finddist < 23 && #findz = %findz || #findrep = 6 && #finddist > 1 && #finddist < 7 && #findz = #charposz || #findrep = 6 && #finddist > 1 && #finddist < 10 && #findz = %findzz || #findrep = 6 && #finddist > 1 && #finddist < 10 && #findz = %findz
  154.                                  ;{
  155.                                     set %charposx #charposx
  156.                                     set %charposy #charposy
  157.                                     if *grabie <> 1
  158.                                     event pathfind #findx #findy #findz
  159.                                     set %czas #scnt + 2
  160.                                     if *grabie = 1
  161.                                     {
  162.                                        repeat
  163.                                        until *grabie = 0
  164.                                     }
  165.                                     repeat
  166.                                     {
  167.                                           if %czas < #scnt
  168.                                              break
  169.                                           if #charposx <> #findx && #charposy <> #findy || #charposx = #findx && #charposy <> #findy || #charposx <> #findx && #charposy = #findy
  170.                                              event pathfind #findx #findy #findz
  171.                                           if #enemyid <> %enemy
  172.                                              break
  173.                                           onhotkey d alt
  174.                                           {
  175.                                                    event sysmessage ZATRZYMANO!!
  176.                                                    set *zatrz 1
  177.                                                    wait 1s
  178.                                                    repeat
  179.                                                    {
  180.                                                          onhotkey d alt
  181.                                                          {
  182.                                                                   event sysmessage WZNOWIONO!
  183.                                                                   set *zatrz 0
  184.                                                                   wait 1s
  185.                                                                   break
  186.                                                          }
  187.                                                    }
  188.                                                    until #false
  189.                                           }
  190.                                           if %ji < #jindex
  191.                                           {
  192.                                              set %ji %ji + 1
  193.                                              scanjournal %ji
  194.                                              if Can't_get_there in #journal
  195.                                              {
  196.                                                 ignoreitem #enemyid
  197.                                                 set #sysmsgcol 75
  198.                                                 event sysmessage Omijam Moba
  199.                                                 set *atack 0
  200.                                                 break
  201.                                              }
  202.                                           }
  203.                                     }
  204.                                     until #charposx <> %charposx || #charposy <> %charposy ;|| #charposx = %charposx && #charposy <> %charposy || #charposx <> %charposx && #charposy = %charposy || #hits < 60
  205.                                     set %i 17
  206.                                     if #enemyid <> %enemy
  207.                                     {
  208.                                        set *grab 1 ;&& #finddist <= 1
  209.                                        break
  210.                                     }
  211.                                     if *grabie = 1
  212.                                     {
  213.                                        repeat
  214.                                        until *grabie = 0
  215.                                     }
  216.                                     if #charghost = YES
  217.                                     {
  218.                                        set #sysmsgcol 1080
  219.                                        event sysmessage Jestes martwy! Wylaczono skrypt [dobijanie]
  220.                                        halt
  221.                                     }
  222.                                  ;}
  223.                                  onhotkey d alt
  224.                                           break
  225.                              }
  226.                           }
  227.                       onhotkey d alt
  228.                       {
  229.                                event sysmessage ZATRZYMANO!!
  230.                                set *zatrz 1
  231.                                wait 1s
  232.                                repeat
  233.                                {
  234.                                      onhotkey d alt
  235.                                      {
  236.                                               event sysmessage WZNOWIONO!
  237.                                               set *zatrz 0
  238.                                               wait 1s
  239.                                               break
  240.                                      }
  241.                                }
  242.                                until #false
  243.                       }
  244.                 }
  245.                 onhotkey d alt
  246.                 {
  247.                          event sysmessage ZATRZYMANO!!
  248.                          set *zatrz 1
  249.                          wait 1s
  250.                          repeat
  251.                          {
  252.                                onhotkey d alt
  253.                                {
  254.                                         event sysmessage WZNOWIONO!
  255.                                         set *zatrz 0
  256.                                         wait 1s
  257.                                         break
  258.                                }
  259.                          }
  260.                          until #false
  261.                 }
  262.                 if #enemyid <> %enemy
  263.                 {
  264.                             set *grab 1
  265.                          wait 40
  266.                 }
  267.                 }
  268.             ;}
  269.       }
  270. }
  271. until #false
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top