Multi-Mining-Script: Unterschied zwischen den Versionen

Aus UO-Sigena Wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „;Multi-Mining-Tool 1.4 ;Shard : Sigena ;This version was published ON www.uosigena.de ;Programmed alias BB21 ;Auf die F10 Taste lastObject, WaitforTarget, L…“)
 
 
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
;Multi-Mining-Tool 1.4
+
'''Hinweis:''' die Wegpunkte der Kohlemine sind anzupassen, da die Koordinaten nicht mehr aktuell sind.
;Shard : Sigena
+
;This version was published ON www.uosigena.de 
+
;Programmed alias BB21
+
  
;Auf die F10 Taste lastObject, WaitforTarget, LastTarget legen  
+
;Multi-Mining-Tool 1.4
;Ein mal von Hand minen und Skript einstellen  
+
;Shard : Sigena
 
+
;This version was published ON www.uosigena.de 
  initevents  
+
;Programmed alias BB21 
 
+
  set %ljtool FSF  
+
;Auf die F10 Taste lastObject, WaitforTarget, LastTarget legen  
  finditem ZJF  
+
;Ein mal von Hand minen und Script einstellen  
  set %1 C_  
+
  set %2 #findid  
+
    initevents  
  set %ownpack %1 , %2  
+
 
+
    set %ljtool FSF  
;Hier die richtige Mine auswählen  
+
    finditem ZJF  
;****************E I N S T E L L U N G E N****************  
+
    set %1 C_  
;gosub Eisenmine  
+
    set %2 #findid  
;gosub Kohlenmine  
+
    set %ownpack %1 , %2  
;gosub Kupfermine  
+
;gosub Goldmine  
+
;Hier die richtige Mine auswählen  
gosub Malamine  
+
;****************E I N S T E L L U N G E N****************  
;****************E I N S T E L L U N G E N****************  
+
  ;gosub Eisenmine  
 
+
  ;gosub Kohlenmine  
 
+
  ;gosub Kupfermine  
  sub Eisenmine  
+
  ;gosub Goldmine  
GOSUB LJING 1649 1064 0  
+
  gosub Malamine  
GOSUB LJING 1652 1062 0  
+
;****************E I N S T E L L U N G E N****************  
GOSUB LJING 1655 1059 0  
+
GOSUB LJING 1655 1056 0  
+
   
GOSUB LJING 1652 1054 0  
+
  sub Eisenmine  
GOSUB LJING 1649 1053 0  
+
  GOSUB LJING 1649 1064 0  
GOSUB LJING 1648 1056 0  
+
  GOSUB LJING 1652 1062 0  
GOSUB LJING 1645 1057 0  
+
  GOSUB LJING 1655 1059 0  
GOSUB LJING 1648 1059 0  
+
  GOSUB LJING 1655 1056 0  
GOSUB LJING 1643 1058 0  
+
  GOSUB LJING 1652 1054 0  
GOSUB LJING 1640 1058 0  
+
  GOSUB LJING 1649 1053 0  
GOSUB LJING 1641 1055 0  
+
  GOSUB LJING 1648 1056 0  
GOSUB LJING 1645 1051 0  
+
  GOSUB LJING 1645 1057 0  
GOSUB LJING 1640 1052 0  
+
  GOSUB LJING 1648 1059 0  
GOSUB LJING 1637 1054 0  
+
  GOSUB LJING 1643 1058 0  
GOSUB LJING 1634 1051 0  
+
  GOSUB LJING 1640 1058 0  
GOSUB LJING 1631 1053 0  
+
  GOSUB LJING 1641 1055 0  
GOSUB LJING 1631 1050 0  
+
  GOSUB LJING 1645 1051 0  
GOSUB LJING 1627 1050 0  
+
  GOSUB LJING 1640 1052 0  
GOSUB LJING 1627 1044 0  
+
  GOSUB LJING 1637 1054 0  
GOSUB LJING 1629 1040 0  
+
  GOSUB LJING 1634 1051 0  
GOSUB LJING 1632 1043 0  
+
  GOSUB LJING 1631 1053 0  
GOSUB LJING 1634 1039 0  
+
  GOSUB LJING 1631 1050 0  
GOSUB LJING 1631 1036 0  
+
  GOSUB LJING 1627 1050 0  
GOSUB LJING 1636 1034 0  
+
  GOSUB LJING 1627 1044 0  
GOSUB LJING 1636 1031 0  
+
  GOSUB LJING 1629 1040 0  
GOSUB LJING 1639 1029 0  
+
  GOSUB LJING 1632 1043 0  
GOSUB LJING 1652 1027 0  
+
  GOSUB LJING 1634 1039 0  
return  
+
  GOSUB LJING 1631 1036 0  
 
+
  GOSUB LJING 1636 1034 0  
 
+
  GOSUB LJING 1636 1031 0  
sub Kohlenmine  
+
  GOSUB LJING 1639 1029 0  
GOSUB LJING 1931 1134 0  
+
  GOSUB LJING 1652 1027 0  
GOSUB LJING 1930 1131 0  
+
return
GOSUB LJING 1931 1137 0  
+
GOSUB LJING 1929 1128 0  
+
GOSUB LJING 1927 1124 0  
+
sub Kohlenmine  
GOSUB LJING 1924 1122 0  
+
  GOSUB LJING 1931 1134 0  
GOSUB LJING 1921 1121 0  
+
  GOSUB LJING 1930 1131 0  
GOSUB LJING 1917 1120 0  
+
  GOSUB LJING 1931 1137 0  
GOSUB LJING 1920 1119 0  
+
  GOSUB LJING 1929 1128 0  
GOSUB LJING 1921 1119 0  
+
  GOSUB LJING 1927 1124 0  
GOSUB LJING 1926 1119 0  
+
  GOSUB LJING 1924 1122 0  
GOSUB LJING 1929 1118 0  
+
  GOSUB LJING 1921 1121 0  
GOSUB LJING 1931 1115 0  
+
  GOSUB LJING 1917 1120 0  
GOSUB LJING 1933 1112 0  
+
  GOSUB LJING 1920 1119 0  
GOSUB LJING 1933 1108 0  
+
  GOSUB LJING 1921 1119 0  
GOSUB LJING 1936 1111 0  
+
  GOSUB LJING 1926 1119 0  
GOSUB LJING 1935 1114 0  
+
  GOSUB LJING 1929 1118 0  
GOSUB LJING 1934 1117 0  
+
  GOSUB LJING 1931 1115 0  
GOSUB LJING 1932 1120 0  
+
  GOSUB LJING 1933 1112 0  
GOSUB LJING 1929 1123 0  
+
  GOSUB LJING 1933 1108 0  
GOSUB LJING 1932 1123 0  
+
  GOSUB LJING 1936 1111 0  
GOSUB LJING 1935 1123 0  
+
  GOSUB LJING 1935 1114 0  
GOSUB LJING 1939 1120 0  
+
  GOSUB LJING 1934 1117 0  
GOSUB LJING 1938 1123 0  
+
  GOSUB LJING 1932 1120 0  
GOSUB LJING 1935 1125 0  
+
  GOSUB LJING 1929 1123 0  
GOSUB LJING 1933 1127 0  
+
  GOSUB LJING 1932 1123 0  
GOSUB LJING 1933 1130 0  
+
  GOSUB LJING 1935 1123 0  
return  
+
  GOSUB LJING 1939 1120 0  
 
+
  GOSUB LJING 1938 1123 0  
 
+
  GOSUB LJING 1935 1125 0  
sub Kupfermine  
+
  GOSUB LJING 1933 1127 0  
GOSUB LJING 2023 1304 0  
+
  GOSUB LJING 1933 1130 0  
  GOSUB LJING 2020 1304 0  
+
return  
GOSUB LJING 2017 1301 0  
+
GOSUB LJING 2015 1297 0  
+
GOSUB LJING 2012 1298 0  
+
sub Kupfermine  
GOSUB LJING 2010 1301 0  
+
  GOSUB LJING 2023 1304 0   
GOSUB LJING 2013 1301 0  
+
  GOSUB LJING 2020 1304 0  
GOSUB LJING 2014 1303 0  
+
  GOSUB LJING 2017 1301 0  
GOSUB LJING 2013 1306 0  
+
  GOSUB LJING 2015 1297 0  
GOSUB LJING 2011 1305 0  
+
  GOSUB LJING 2012 1298 0  
GOSUB LJING 2008 1304 0  
+
  GOSUB LJING 2010 1301 0  
GOSUB LJING 2008 1308 0  
+
  GOSUB LJING 2013 1301 0  
GOSUB LJING 2011 1310 0  
+
  GOSUB LJING 2014 1303 0  
GOSUB LJING 2014 1308 0  
+
  GOSUB LJING 2013 1306 0  
GOSUB LJING 2015 1311 0  
+
  GOSUB LJING 2011 1305 0  
GOSUB LJING 2017 1308 0  
+
  GOSUB LJING 2008 1304 0  
GOSUB LJING 2020 1306 0  
+
  GOSUB LJING 2008 1308 0  
return  
+
  GOSUB LJING 2011 1310 0  
 
+
  GOSUB LJING 2014 1308 0  
 
+
  GOSUB LJING 2015 1311 0  
sub Goldmine  
+
  GOSUB LJING 2017 1308 0  
GOSUB LJING 645 2390 0  
+
  GOSUB LJING 2020 1306 0  
GOSUB LJING 645 2386 0  
+
return  
GOSUB LJING 642 2383 0  
+
GOSUB LJING 639 2380 0  
+
GOSUB LJING 636 2372 0  
+
sub Goldmine  
GOSUB LJING 634 2369 0  
+
  GOSUB LJING 645 2390 0  
GOSUB LJING 631 2367 0  
+
  GOSUB LJING 645 2386 0  
GOSUB LJING 627 2367 0  
+
  GOSUB LJING 642 2383 0  
GOSUB LJING 623 2366 0  
+
  GOSUB LJING 639 2380 0  
GOSUB LJING 618 2363 0  
+
  GOSUB LJING 636 2372 0  
GOSUB LJING 612 2366 0  
+
  GOSUB LJING 634 2369 0  
GOSUB LJING 608 2367 0  
+
  GOSUB LJING 631 2367 0  
GOSUB LJING 605 2365 0  
+
  GOSUB LJING 627 2367 0  
GOSUB LJING 606 2370 0  
+
  GOSUB LJING 623 2366 0  
GOSUB LJING 609 2372 0  
+
  GOSUB LJING 618 2363 0  
GOSUB LJING 613 2371 0  
+
  GOSUB LJING 612 2366 0  
GOSUB LJING 617 2370 0  
+
  GOSUB LJING 608 2367 0  
GOSUB LJING 623 2371 0  
+
  GOSUB LJING 605 2365 0  
GOSUB LJING 632 2376 0  
+
  GOSUB LJING 606 2370 0  
GOSUB LJING 636 2380 0  
+
  GOSUB LJING 609 2372 0  
GOSUB LJING 640 2383 0  
+
  GOSUB LJING 613 2371 0  
return  
+
  GOSUB LJING 617 2370 0  
 
+
  GOSUB LJING 623 2371 0  
 
+
  GOSUB LJING 632 2376 0  
sub Malamine  
+
  GOSUB LJING 636 2380 0  
GOSUB LJING 341 2120 0  
+
  GOSUB LJING 640 2383 0  
GOSUB LJING 340 2116 0  
+
return  
GOSUB LJING 344 2115 0  
+
GOSUB LJING 344 2111 0  
+
GOSUB LJING 348 2112 0  
+
sub Malamine  
GOSUB LJING 353 2104 0  
+
  GOSUB LJING 341 2120 0  
GOSUB LJING 350 2099 0  
+
  GOSUB LJING 340 2116 0  
GOSUB LJING 353 2097 0  
+
  GOSUB LJING 344 2115 0  
GOSUB LJING 350 2093 0  
+
  GOSUB LJING 344 2111 0  
GOSUB LJING 346 2096 0  
+
  GOSUB LJING 348 2112 0  
GOSUB LJING 348 2092 0  
+
  GOSUB LJING 353 2104 0  
GOSUB LJING 343 2091 0  
+
  GOSUB LJING 350 2099 0  
  GOSUB LJING 339 2091 0  
+
  GOSUB LJING 353 2097 0  
GOSUB LJING 340 2095 0  
+
  GOSUB LJING 350 2093 0  
GOSUB LJING 342 2099 0  
+
  GOSUB LJING 346 2096 0  
GOSUB LJING 338 2100 0  
+
  GOSUB LJING 348 2092 0  
GOSUB LJING 336 2096 0  
+
  GOSUB LJING 343 2091 0   
GOSUB LJING 334 2092 0  
+
  GOSUB LJING 339 2091 0  
GOSUB LJING 330 2093 0  
+
  GOSUB LJING 340 2095 0  
GOSUB LJING 331 2097 0  
+
  GOSUB LJING 342 2099 0  
  GOSUB LJING 331 2101 0  
+
  GOSUB LJING 338 2100 0  
GOSUB LJING 333 2105 0  
+
  GOSUB LJING 336 2096 0  
GOSUB LJING 331 2108 0  
+
  GOSUB LJING 334 2092 0  
GOSUB LJING 327 2106 0  
+
  GOSUB LJING 330 2093 0  
GOSUB LJING 341 2102 0  
+
  GOSUB LJING 331 2097 0   
GOSUB LJING 323 2103 0  
+
  GOSUB LJING 331 2101 0  
GOSUB LJING 326 2098 0  
+
  GOSUB LJING 333 2105 0  
GOSUB LJING 329 2095 0  
+
  GOSUB LJING 331 2108 0  
return  
+
  GOSUB LJING 327 2106 0  
 
+
  GOSUB LJING 341 2102 0  
  halt  
+
  GOSUB LJING 323 2103 0  
 
+
  GOSUB LJING 326 2098 0  
      walk:  
+
  GOSUB LJING 329 2095 0  
      sub ljing  
+
return  
      move %1 %2 1  
+
   
      finditem %ljtool  
+
  halt  
      set #lobjectid #findid  
+
      goto feldreset  
+
      walk:  
 
+
      sub ljing  
 
+
      move %1 %2 1  
feld1:  
+
      finditem %ljtool  
set #lasttargetkind 3  
+
      set #lobjectid #findid  
set #ltargetx #charposx + 0  
+
      goto feldreset
set #ltargety #charposy + 1  
+
set %3 0  
+
gosub dig  
+
feld1:  
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx + 0  
set #ltargetx #charposx + 1  
+
set #ltargety #charposy + 1  
set #ltargety #charposy + 1  
+
set %3 0  
set %3 0  
+
gosub dig  
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx + 1  
set #ltargetx #charposx + 1  
+
set #ltargety #charposy + 1  
set #ltargety #charposy + 0  
+
set %3 0  
set %3 0  
+
gosub dig  
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx + 1  
set #ltargetx #charposx - 1  
+
set #ltargety #charposy + 0  
set #ltargety #charposy + 1  
+
set %3 0  
set %3 0  
+
gosub dig  
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx - 1  
set #ltargetx #charposx  
+
set #ltargety #charposy + 1  
set #ltargety #charposy  
+
set %3 0  
set %3 0  
+
gosub dig  
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx  
set #ltargetx #charposx + 1  
+
set #ltargety #charposy  
set #ltargety #charposy - 1  
+
set %3 0  
gosub dig  
+
gosub dig  
 
+
set #lasttargetkind 3  
+
set #lasttargetkind 3  
set #ltargetx #charposx - 1  
+
set #ltargetx #charposx + 1  
set #ltargety #charposy + 0  
+
set #ltargety #charposy - 1  
set %3 0  
+
gosub dig  
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx - 1  
set #ltargetx #charposx - 1  
+
set #ltargety #charposy + 0  
set #ltargety #charposy - 1  
+
set %3 0  
set %3 0  
+
gosub dig
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx - 1  
set #ltargetx #charposx + 0  
+
set #ltargety #charposy - 1  
set #ltargety #charposy - 1  
+
set %3 0  
set %3 0  
+
gosub dig  
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx + 0  
set #ltargetx #charposx - 2  
+
set #ltargety #charposy - 1  
set #ltargety #charposy + 1  
+
set %3 0  
set %3 0  
+
gosub dig  
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx - 2  
set #ltargetx #charposx + 1  
+
set #ltargety #charposy + 1  
set #ltargety #charposy + 2  
+
set %3 0  
set %3 0  
+
gosub dig  
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx + 1  
set #ltargetx #charposx - 2  
+
set #ltargety #charposy + 2  
set #ltargety #charposy + 2  
+
set %3 0  
set %3 0  
+
gosub dig
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx - 2  
set #ltargetx #charposx - 1  
+
set #ltargety #charposy + 2  
set #ltargety #charposy - 2  
+
set %3 0  
set %3 0  
+
gosub dig
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx - 1  
set #ltargetx #charposx + 2  
+
set #ltargety #charposy - 2  
set #ltargety #charposy + 2  
+
set %3 0  
set %3 0  
+
gosub dig  
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx + 2  
set #ltargetx #charposx + 2  
+
set #ltargety #charposy + 2  
set #ltargety #charposy - 2  
+
set %3 0  
set %3 0  
+
gosub dig  
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx + 2  
set #ltargetx #charposx - 1  
+
set #ltargety #charposy - 2  
set #ltargety #charposy - 2  
+
set %3 0  
set %3 0  
+
gosub dig  
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx - 1  
set #ltargetx #charposx - 0  
+
set #ltargety #charposy - 2  
set #ltargety #charposy + 2  
+
set %3 0  
set %3 0  
+
gosub dig
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx - 0  
set #ltargetx #charposx  
+
set #ltargety #charposy + 2  
set #ltargety #charposy - 2  
+
set %3 0  
set %3 0  
+
gosub dig  
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx  
set #ltargetx #charposx + 1  
+
set #ltargety #charposy - 2  
set #ltargety #charposy - 2  
+
set %3 0  
set %3 0  
+
gosub dig  
gosub dig  
+
 
+
set #lasttargetkind 3
set #lasttargetkind 3  
+
set #ltargetx #charposx + 1  
set #ltargetx #charposx + 2  
+
set #ltargety #charposy - 2  
set #ltargety #charposy - 1  
+
set %3 0  
set %3 0  
+
gosub dig  
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx + 2  
set #ltargetx #charposx + 2  
+
set #ltargety #charposy - 1  
set #ltargety #charposy  
+
set %3 0  
set %3 0  
+
gosub dig  
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx + 2  
set #ltargetx #charposx + 2  
+
set #ltargety #charposy  
set #ltargety #charposy + 1  
+
set %3 0  
set %3 0  
+
gosub dig  
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx + 2  
set #ltargetx #charposx - 2  
+
set #ltargety #charposy + 1  
set #ltargety #charposy - 1  
+
set %3 0  
set %3 0  
+
gosub dig  
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx - 2  
set #ltargetx #charposx - 2  
+
set #ltargety #charposy - 1  
set #ltargety #charposy - 0  
+
set %3 0  
set %3 0  
+
gosub dig
gosub dig  
+
 
+
set #lasttargetkind 3  
set #lasttargetkind 3  
+
set #ltargetx #charposx - 2  
set #ltargetx #charposx - 2  
+
set #ltargety #charposy - 0  
set #ltargety #charposy - 2  
+
set %3 0
gosub dig  
+
gosub dig  
goto walk  
+
 
+
set #lasttargetkind 3  
 
+
set #ltargetx #charposx - 2  
sub dig  
+
set #ltargety #charposy - 2  
finditem TWF  
+
gosub dig  
set #lobjectid #findid  
+
goto walk  
;wait 2s  
+
key f10  
+
;wait 2s  
+
sub dig  
 
+
finditem TWF  
mienen:  
+
set #lobjectid #findid  
 
+
;wait 2s  
finditem TWF_NPF  
+
key f10  
set #lobjectid #findid  
+
;wait 2s
 
+
 
+
mienen:
scanjournal 1  
+
If kein_verwertbares_Erz_gewinnen in #journal  
+
finditem TWF_NPF  
{  
+
set #lobjectid #findid
set %3 %3 + 1  
+
If %3 > 2  
+
{  
+
scanjournal 1  
return  
+
If kein_verwertbares_Erz_gewinnen in #journal  
}  
+
  {  
}  
+
  set %3 %3 + 1  
 
+
  If %3 > 2  
if #maxweight < #weight  
+
  {  
{  
+
  return  
  gosub moveStuff  
+
  }  
}  
+
}  
 
+
 
+
if #maxweight < #weight  
 
+
{  
If speichere in #journal  
+
    gosub moveStuff  
{  
+
}
wait 5s  
+
 
}  
+
 
+
 
+
If speichere in #journal  
 
+
{  
If kein_Erz_mehr_abzubauen in #journal  
+
wait 5s  
{  
+
}
goto setfeld  
+
feldreset:  
+
set %2 1  
+
set %3 0  
+
If kein_Erz_mehr_abzubauen in #journal  
goto feld1  
+
{  
setfeld:  
+
goto setfeld  
return  
+
feldreset:  
}  
+
set %2 1  
 
+
set %3 0  
 
+
goto feld1  
 
+
setfeld:  
;Falls man dort nicht minen kann  
+
return  
If nichts_zu_holen in #journal  
+
}  
{  
+
 
return  
+
}  
+
 
+
;Falls man dort nicht minen kann  
key F10  
+
If nichts_zu_holen in #journal  
 
+
{  
goto mienen  
+
return  
 
+
}  
 
+
 
+
key F10  
sub moveStuff  
+
 
+
goto mienen
 
+
event sysmessage Eisen ins Packi lagern   
+
 
+
finditem WN  
+
sub moveStuff  
if #findid = X  
+
{  
+
finditem BO  
+
event sysmessage Eisen ins Packi lagern   
}  
+
set %pferd #findid  
+
finditem WN  
 
+
if #findid = X  
  set #nextCPosX 1  
+
{  
  set #nextCPosY 1  
+
finditem BO  
  event sysmessage Coords set to #nextCPosX  and #nextCPosY  
+
}  
  wait 2s  
+
set %pferd #findid  
 
+
  event sysmessage Trying to open packis backpack...  
+
  set #nextCPosX 1  
  set #LObjectID %pferd  
+
  set #nextCPosY 1  
  event macro 17 0  
+
  event sysmessage Coords set to #nextCPosX  and #nextCPosY  
  wait 2s  
+
  wait 2s  
 
+
  finditem DWJ %ownpack  
+
  event sysmessage Trying to open packis backpack...  
  event sysmessage Found #findstack erz...  
+
  set #LObjectID %pferd  
 
+
  event macro 17 0  
  event Drag #findID  
+
  wait 2s
  wait 2  
+
  msg $  
+
  finditem DWJ %ownpack  
  event sysmessage Holding the erz???  
+
  event sysmessage Found #findstack erz...  
  wait 3s  
+
  click 100 100 p  
+
  event Drag #findID  
return
+
  wait 2  
 +
  msg $  
 +
  event sysmessage Holding the erz???  
 +
  wait 3s  
 +
  click 100 100 p  
 +
return

Aktuelle Version vom 15. November 2016, 20:49 Uhr

Hinweis: die Wegpunkte der Kohlemine sind anzupassen, da die Koordinaten nicht mehr aktuell sind.

;Multi-Mining-Tool 1.4 
;Shard : Sigena 
;This version was published ON www.uosigena.de  
;Programmed alias BB21   

;Auf die F10 Taste lastObject, WaitforTarget, LastTarget legen 
;Ein mal von Hand minen und Script einstellen 

   initevents 

   set %ljtool FSF 
   finditem ZJF 
   set %1 C_ 
   set %2 #findid 
   set %ownpack %1 , %2 

;Hier die richtige Mine auswählen 
;****************E I N S T E L L U N G E N**************** 
 ;gosub Eisenmine 
 ;gosub Kohlenmine 
 ;gosub Kupfermine 
 ;gosub Goldmine 
 gosub Malamine 
;****************E I N S T E L L U N G E N****************   


 sub Eisenmine 
 GOSUB LJING 1649 1064 0 
 GOSUB LJING 1652 1062 0 
 GOSUB LJING 1655 1059 0 
 GOSUB LJING 1655 1056 0 
 GOSUB LJING 1652 1054 0 
 GOSUB LJING 1649 1053 0 
 GOSUB LJING 1648 1056 0 
 GOSUB LJING 1645 1057 0 
 GOSUB LJING 1648 1059 0 
 GOSUB LJING 1643 1058 0 
 GOSUB LJING 1640 1058 0 
 GOSUB LJING 1641 1055 0 
 GOSUB LJING 1645 1051 0 
 GOSUB LJING 1640 1052 0 
 GOSUB LJING 1637 1054 0 
 GOSUB LJING 1634 1051 0 
 GOSUB LJING 1631 1053 0 
 GOSUB LJING 1631 1050 0 
 GOSUB LJING 1627 1050 0 
 GOSUB LJING 1627 1044 0 
 GOSUB LJING 1629 1040 0 
 GOSUB LJING 1632 1043 0 
 GOSUB LJING 1634 1039 0 
 GOSUB LJING 1631 1036 0 
 GOSUB LJING 1636 1034 0 
 GOSUB LJING 1636 1031 0 
 GOSUB LJING 1639 1029 0 
 GOSUB LJING 1652 1027 0 
return  


sub Kohlenmine 
 GOSUB LJING 1931 1134 0 
 GOSUB LJING 1930 1131 0 
 GOSUB LJING 1931 1137 0 
 GOSUB LJING 1929 1128 0 
 GOSUB LJING 1927 1124 0 
 GOSUB LJING 1924 1122 0 
 GOSUB LJING 1921 1121 0 
 GOSUB LJING 1917 1120 0 
 GOSUB LJING 1920 1119 0 
 GOSUB LJING 1921 1119 0 
 GOSUB LJING 1926 1119 0 
 GOSUB LJING 1929 1118 0 
 GOSUB LJING 1931 1115 0 
 GOSUB LJING 1933 1112 0 
 GOSUB LJING 1933 1108 0 
 GOSUB LJING 1936 1111 0 
 GOSUB LJING 1935 1114 0 
 GOSUB LJING 1934 1117 0 
 GOSUB LJING 1932 1120 0 
 GOSUB LJING 1929 1123 0 
 GOSUB LJING 1932 1123 0 
 GOSUB LJING 1935 1123 0 
 GOSUB LJING 1939 1120 0 
 GOSUB LJING 1938 1123 0 
 GOSUB LJING 1935 1125 0 
 GOSUB LJING 1933 1127 0 
 GOSUB LJING 1933 1130 0 
return 


sub Kupfermine 
 GOSUB LJING 2023 1304 0  
 GOSUB LJING 2020 1304 0 
 GOSUB LJING 2017 1301 0 
 GOSUB LJING 2015 1297 0 
 GOSUB LJING 2012 1298 0 
 GOSUB LJING 2010 1301 0 
 GOSUB LJING 2013 1301 0 
 GOSUB LJING 2014 1303 0 
 GOSUB LJING 2013 1306 0 
 GOSUB LJING 2011 1305 0 
 GOSUB LJING 2008 1304 0 
 GOSUB LJING 2008 1308 0 
 GOSUB LJING 2011 1310 0 
 GOSUB LJING 2014 1308 0 
 GOSUB LJING 2015 1311 0 
 GOSUB LJING 2017 1308 0 
 GOSUB LJING 2020 1306 0 
return 


sub Goldmine 
 GOSUB LJING 645 2390 0 
 GOSUB LJING 645 2386 0 
 GOSUB LJING 642 2383 0 
 GOSUB LJING 639 2380 0 
 GOSUB LJING 636 2372 0 
 GOSUB LJING 634 2369 0 
 GOSUB LJING 631 2367 0 
 GOSUB LJING 627 2367 0 
 GOSUB LJING 623 2366 0 
 GOSUB LJING 618 2363 0 
 GOSUB LJING 612 2366 0 
 GOSUB LJING 608 2367 0 
 GOSUB LJING 605 2365 0 
 GOSUB LJING 606 2370 0 
 GOSUB LJING 609 2372 0 
 GOSUB LJING 613 2371 0 
 GOSUB LJING 617 2370 0 
 GOSUB LJING 623 2371 0 
 GOSUB LJING 632 2376 0 
 GOSUB LJING 636 2380 0 
 GOSUB LJING 640 2383 0 
return 


sub Malamine 
 GOSUB LJING 341 2120 0 
 GOSUB LJING 340 2116 0 
 GOSUB LJING 344 2115 0 
 GOSUB LJING 344 2111 0 
 GOSUB LJING 348 2112 0 
 GOSUB LJING 353 2104 0 
 GOSUB LJING 350 2099 0 
 GOSUB LJING 353 2097 0 
 GOSUB LJING 350 2093 0 
 GOSUB LJING 346 2096 0 
 GOSUB LJING 348 2092 0 
 GOSUB LJING 343 2091 0  
 GOSUB LJING 339 2091 0 
 GOSUB LJING 340 2095 0 
 GOSUB LJING 342 2099 0 
 GOSUB LJING 338 2100 0 
 GOSUB LJING 336 2096 0 
 GOSUB LJING 334 2092 0 
 GOSUB LJING 330 2093 0 
 GOSUB LJING 331 2097 0  
 GOSUB LJING 331 2101 0 
 GOSUB LJING 333 2105 0 
 GOSUB LJING 331 2108 0 
 GOSUB LJING 327 2106 0 
 GOSUB LJING 341 2102 0 
 GOSUB LJING 323 2103 0 
 GOSUB LJING 326 2098 0 
 GOSUB LJING 329 2095 0 
return 

 halt 

      walk: 
      sub ljing 
      move %1 %2 1 
      finditem %ljtool 
      set #lobjectid #findid 
      goto feldreset  


feld1: 
set #lasttargetkind 3 
set #ltargetx #charposx + 0 
set #ltargety #charposy + 1 
set %3 0 
gosub dig 

set #lasttargetkind 3 
set #ltargetx #charposx + 1 
set #ltargety #charposy + 1 
set %3 0 
gosub dig 

set #lasttargetkind 3 
set #ltargetx #charposx + 1 
set #ltargety #charposy + 0 
set %3 0 
gosub dig 

set #lasttargetkind 3 
set #ltargetx #charposx - 1 
set #ltargety #charposy + 1 
set %3 0 
gosub dig 

set #lasttargetkind 3 
set #ltargetx #charposx 
set #ltargety #charposy 
set %3 0 
gosub dig 

set #lasttargetkind 3 
set #ltargetx #charposx + 1 
set #ltargety #charposy - 1 
gosub dig 

set #lasttargetkind 3 
set #ltargetx #charposx - 1 
set #ltargety #charposy + 0 
set %3 0 
gosub dig  

set #lasttargetkind 3 
set #ltargetx #charposx - 1 
set #ltargety #charposy - 1 
set %3 0 
gosub dig 

set #lasttargetkind 3 
set #ltargetx #charposx + 0 
set #ltargety #charposy - 1 
set %3 0 
gosub dig 

set #lasttargetkind 3 
set #ltargetx #charposx - 2 
set #ltargety #charposy + 1 
set %3 0 
gosub dig 

set #lasttargetkind 3 
set #ltargetx #charposx + 1 
set #ltargety #charposy + 2 
set %3 0 
gosub dig  

set #lasttargetkind 3 
set #ltargetx #charposx - 2 
set #ltargety #charposy + 2 
set %3 0 
gosub dig  

set #lasttargetkind 3 
set #ltargetx #charposx - 1 
set #ltargety #charposy - 2 
set %3 0 
gosub dig 

set #lasttargetkind 3 
set #ltargetx #charposx + 2 
set #ltargety #charposy + 2 
set %3 0 
gosub dig 

set #lasttargetkind 3 
set #ltargetx #charposx + 2 
set #ltargety #charposy - 2 
set %3 0 
gosub dig 

set #lasttargetkind 3 
set #ltargetx #charposx - 1 
set #ltargety #charposy - 2 
set %3 0 
gosub dig  

set #lasttargetkind 3 
set #ltargetx #charposx - 0 
set #ltargety #charposy + 2 
set %3 0 
gosub dig 

set #lasttargetkind 3 
set #ltargetx #charposx 
set #ltargety #charposy - 2 
set %3 0 
gosub dig 

set #lasttargetkind 3  
set #ltargetx #charposx + 1 
set #ltargety #charposy - 2 
set %3 0 
gosub dig 

set #lasttargetkind 3 
set #ltargetx #charposx + 2 
set #ltargety #charposy - 1 
set %3 0 
gosub dig 

set #lasttargetkind 3 
set #ltargetx #charposx + 2 
set #ltargety #charposy 
set %3 0 
gosub dig 

set #lasttargetkind 3 
set #ltargetx #charposx + 2 
set #ltargety #charposy + 1 
set %3 0 
gosub dig   

set #lasttargetkind 3 
set #ltargetx #charposx - 2 
set #ltargety #charposy - 1 
set %3 0 
gosub dig  

set #lasttargetkind 3 
set #ltargetx #charposx - 2 
set #ltargety #charposy - 0 
set %3 0  
gosub dig 

set #lasttargetkind 3 
set #ltargetx #charposx - 2 
set #ltargety #charposy - 2 
gosub dig 
goto walk 


sub dig 
finditem TWF 
set #lobjectid #findid 
;wait 2s 
key f10 
;wait 2s  

mienen:  

finditem TWF_NPF 
set #lobjectid #findid  


scanjournal 1 
If kein_verwertbares_Erz_gewinnen in #journal 
 { 
 set %3 %3 + 1 
 If %3 > 2 
 { 
 return 
 } 
} 

if #maxweight < #weight 
{ 
   gosub moveStuff 
}  
 


If speichere in #journal 
{ 
wait 5s 
}  



If kein_Erz_mehr_abzubauen in #journal 
{ 
goto setfeld 
feldreset: 
set %2 1 
set %3 0 
goto feld1 
setfeld: 
return 
} 
 


;Falls man dort nicht minen kann 
If nichts_zu_holen in #journal 
{ 
return 
} 

key F10 

goto mienen  



sub moveStuff 


event sysmessage Eisen ins Packi lagern  

finditem WN 
if #findid = X 
{ 
finditem BO 
} 
set %pferd #findid 

  set #nextCPosX 1 
  set #nextCPosY 1 
  event sysmessage Coords set to #nextCPosX  and #nextCPosY 
  wait 2s 

  event sysmessage Trying to open packis backpack... 
  set #LObjectID %pferd 
  event macro 17 0 
  wait 2s  

  finditem DWJ %ownpack 
  event sysmessage Found #findstack erz... 

  event Drag #findID 
  wait 2 
  msg $ 
  event sysmessage Holding the erz??? 
  wait 3s 
  click 100 100 p 
return