Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ; Makro: zbieranie ziółek w Lakeshire
- ; Autor: Fris / korekta Princeps
- ;======================================
- ;UWAGA!! Tu wpisz id plecakow !!
- set %ID_Plecaka_Na_Ziola BOGRLMD
- set %ID_Plecaka_Na_Szczepki BOGRLMD
- set %ID_Plecaka_Na_Krzaczki BOGRLMD
- ;set %wierzchowiec
- set %MountType IS_HS_XU_AV_FH_
- set %TimeToWait 720 ;czas po jaki postac sie zaloguje
- set %SilaZeStatystyk 76
- set %ZostawWilcze 1
- set %BiegajWKolko 0 ;1-tak 0-nie
- set %TypKrzakowDoSprzedania ; tu wpisac typy krzaczkow ktore maja byc brane z banku do sprzedania
- set %DoSprzedanie ; szuka w plecaku postaci do sprzedania jesli wybrane lake
- set %SkrzyniaID SKEPLMD
- ;======================================
- set %Szczepki CBF_TIJ_KBF_CJJ_UIJ_XWS ;XWS - trufle
- set %TypyKrzaczkow VIJ_LIJ_HJJ_ZIJ_PZF ;PZF - grzybki
- set %debug 0 ;tego nie zmieniac
- set %Click_Przerwij_X 187
- set %Click_Przerwij_Y 165
- set %sila %SilaZeStatystyk
- set %WcisnietoStart 0
- set *WAIT 1
- set *STOP 0
- set #lpc 2000
- menu hideEUO
- menu clear
- menu window color btnface
- menu window size 210 140
- menu window title Zielarz Auto 3.5.5
- ;=================== Rodzaj setu =====================
- menu font size 8
- menu text mtmiasto 10 1 Gdzie zbierac.
- menu font size 10
- menu font bgcolor white
- menu combo create mcMiasto 10 20 195
- menu combo add mcMiasto Serpent's
- menu combo add mcMiasto Mistas / Lake
- menu combo add mcMiasto Princeps - Lake
- menu combo add mcMiasto Wilcze Mistas Vesper Cove
- menu combo select mcMiasto 3
- menu font bgcolor btnface
- menu font size 8
- ;------------------ Wywalaj szczepki -----------
- menu check mcWywalSzczepki 15 50 150 20 #false Wyrzucac Szczepki ?
- ;-----------------------------------------------
- menu font bgcolor btnface
- menu font size 9
- ;=================== przyciski =================
- menu font color black
- menu font style b
- menu font bgcolor btnface
- menu button mbprzezucaj 110 75 90 24 Przerzucaj
- menu button mbobcinaj 10 75 90 24 Obcinaj
- menu button mbstart 10 105 60 24 Start
- menu button mbstop 140 105 60 24 Stop
- menu button mbsprzedaj 75 105 60 24 Sprzedaj
- menu font size 9
- menu show
- ;===============================================
- set #lpc 10
- set #menubutton N/A
- repeat
- if #menubutton = mbstop
- {
- set #menubutton N/A
- event macro 32 0
- wait 5
- scanjournal 1
- if Always_Run_is_now_on in #journal
- event macro 32 0
- event sysmessage Bieganie wylaczone.
- goto loop
- }
- if #menubutton = mbstart
- {
- gosub GetMountID
- set #menubutton N/A
- menu delete mbstart
- set %Rodzaj_rosliny TIJ_KBF
- ;NIJ - mandragora, TIJ FJJ KBT
- menu get mcWywalSzczepki
- set %WywalanieSzczepek #menures
- menu get mcMiasto
- set %Miasto #menures
- gosub ZawszeBieg
- repeat
- gosub DrogaDoKrzakow
- until #false
- }
- if #menubutton = mbobcinaj
- {
- set #menubutton N/A
- gosub Obcinaj
- }
- if #menubutton = mbprzezucaj
- {
- set #menubutton N/A
- gosub Przezucaj
- }
- if #menubutton = mbsprzedaj
- {
- set #menubutton N/A
- gosub Sprzedaj
- }
- if #menubutton = CLOSED ;wcisnieto przycisk X
- {
- menu hide
- set #menubutton N/A
- halt
- }
- until #false
- ;-------------------------------------------------
- sub SkanujTeren
- event sysmessage Szukam krzaczkow.
- set %Promien %1
- finditem %Rodzaj_rosliny G_ , %Promien
- set #lpc 2000
- for #findindex 1 #findcnt
- {
- set %_x . #findindex #findx ;tworzenie tablicy
- set %_y . #findindex #findy ;tworzenie tablicy
- set %_z . #findindex #findz ;tworzenie tablicy
- set %krzak_id_ . #findindex #findid
- ignoreitem #findid
- }
- set #lpc 10
- set %IloscKrzaczkow #findcnt
- event sysmessage Znaleziono #findcnt krzaczkow.
- gosub MainLoop
- return
- ;-------------------------------------------------
- sub MainLoop
- for %j 1 %IloscKrzaczkow
- {
- gosub Podejdz_do_rosliny %_x . %j %_y . %j %_z . %j
- gosub Zrywaj_rosliny %krzak_id_ . %j
- if #RESULT = WcisnietoStop
- return
- ignoreitem %krzak_id_ . %j
- gosub WywalSzczepki
- }
- event sysmessage KONIEC. Wszystkie krzaki oberwane.
- ignoreitem reset
- return
- ;--------------------------------------------------
- sub Podejdz_do_rosliny
- set %krzaczek_x %1
- set %krzaczek_y %2
- set %krzaczek_z %3
- move %krzaczek_x %krzaczek_y 0 5s
- if #CHARPOSX <> %krzaczek_x && #CHARPOSY <> %krzaczek_y
- {
- set %czas #scnt + 6
- event pathfind %krzaczek_x %krzaczek_y %krzaczek_z
- repeat
- if %czas < #scnt
- {
- set %czas #scnt + 6
- event pathfind %krzaczek_x %krzaczek_y %krzaczek_z
- }
- scanjournal 1
- if Can't_get_there in #journal || stoisz_za_daleko in #journal || _That_is_too in #journal
- {
- move %krzaczek_x %krzaczek_y 0 5s
- return
- }
- until #CHARPOSX = %krzaczek_x && #CHARPOSY = %krzaczek_y
- }
- return
- ;--------------------------------------------------
- sub Zrywaj_rosliny
- set %krzak_id %1
- set %WyskoczZPetli 0
- set #LTARGETKIND 2
- set #LOBJECTID %krzak_id
- event macro 17
- set %czas #scnt + 9
- wait 1s
- scanjournal 1
- if _I_can't_see_that. in #journal || _That_is_too in #journal
- {
- ignoreitem %krzak_id
- return
- }
- repeat
- scanjournal 1
- if %czas < #scnt
- {
- set #LTARGETKIND 2
- set #LOBJECTID %krzak_id
- event macro 17
- set %czas #scnt + 9
- wait 1s
- }
- if Z_tej_rosliny in #journal || stoisz_za_daleko in #journal || Nie_mozesz_tego in #journal
- {
- return
- }
- if zaszkodzilo in #journal || Juz_cos_robisz in #journal
- {
- set %TimeToWait %TimeToWait + 60
- event sysmessage Czas logoutu zwiekszony
- }
- set %jindex #jindex
- until Zaczynasz in #journal
- set #lpc 2000
- repeat
- set %ji #jindex - %jindex
- for %i 1 %ji
- {
- if #menubutton = mbstop
- {
- click %Click_Przerwij_X %Click_Przerwij_Y
- gosub Rysuj_przycisk_start
- return WcisnietoStop
- }
- if *STOP = 1
- {
- click %Click_Przerwij_X %Click_Przerwij_Y
- wait 7s
- set *WAIT 0
- repeat
- until *STOP = 0
- set %jindex #jindex
- set #LTARGETKIND 2
- set #LOBJECTID %krzak_id
- event macro 17
- break
- }
- scanjournal %i
- if zaszkodzilo in #journal || Juz_cos_robisz in #journal
- {
- set %TimeToWait %TimeToWait + 60
- event sysmessage Czas logoutu zwiekszony
- wait 3s
- set %jindex #jindex
- set #LTARGETKIND 2
- set #LOBJECTID %krzak_id
- event macro 17
- break
- }
- if Z_tej_rosliny in #journal || _I_can't_see_that. in #journal || _That_is_too in #journal || Nie_mozesz_tego in #journal
- {
- set %WyskoczZPetli 1
- }
- }
- if %WyskoczZPetli = 1
- {
- set %WyskoczZPetli 0
- break
- }
- until #false
- set #lpc 100
- ignoreitem %krzak_id
- return
- ;--------------------------------------------------
- sub Obcinaj
- gosub Norzyczki
- if #RESULT = NorzyczekBrak
- return
- finditem %TypyKrzaczkow C_ , %ID_Plecaka_Na_Ziola
- if #findkind = -1
- {
- finditem %TypyKrzaczkow C_ , #backpackid
- if #findkind = -1
- {
- return
- }
- }
- set %WyjdzZPetli 0
- for #findindex 1 #findcnt
- {
- set #lobjectid #findid
- event macro 17
- set %TimeObcinania #scnt2 + 20
- repeat
- if %TimeObcinania < #scnt2
- {
- set #lobjectid #findid
- event macro 17
- set %TimeObcinania #scnt2 + 20
- }
- if Obcial in #sysmsg
- break
- scanjournal 1
- if Nie_wiesz_co in #journal
- return
- until Rozpocz in #sysmsg
- repeat
- wait 2s
- gosub SprawdzGumpa
- until %WyjdzZPetli = 1
- set %WyjdzZPetli 0
- }
- return
- ;--------------------------------------------
- sub SprawdzGumpa
- set #lpc 2000
- set %dziennik #SYSMSG
- ;event sysmessage dziennik %dziennik
- str Pos %dziennik )
- set %Pozycja_nawiasu #StrRes
- set %end %Pozycja_nawiasu - 2
- str Mid %dziennik 2 %end
- set %Tyle_z_Tylu #StrRes
- str Pos %Tyle_z_Tylu z
- set %z_end #StrRes - 2
- str Mid %Tyle_z_Tylu 1 %z_end
- set %Pierwsza_wartosc #StrRes
- ;event sysmessage Pierwsza_wartosc %Pierwsza_wartosc
- str Pos %Tyle_z_Tylu _
- set %__start #StrRes + 3
- str Len %Tyle_z_Tylu
- set %Dlugosc #StrRes
- str Mid %Tyle_z_Tylu %__start %Dlugosc
- set %Druga_wartosc #StrRes
- ;event sysmessage Wartosci: %Pierwsza_wartosc z %Druga_wartosc
- if %Pierwsza_wartosc > %Druga_wartosc
- {
- click %Click_Przerwij_X %Click_Przerwij_Y
- set %WyjdzZPetli 1
- wait 6s
- set #lpc 10
- return
- }
- if %Pierwsza_wartosc = %Druga_wartosc
- {
- scanjournal 1
- if #JCOLOR = 40
- {
- click %Click_Przerwij_X %Click_Przerwij_Y
- wait 6s
- }
- set %WyjdzZPetli 1
- }
- else
- {
- set #lpc 10
- return
- }
- set #lpc 10
- return
- ;---------------------------------------------
- sub Przezucaj
- ;pause
- if %Miasto = 3
- {
- repeat
- ignoreitem #findid
- finditem IS_HS G_10 ;szuka wszystkiego
- wait 2
- event Property #findid
- until Magazynier in #property
- ignoreitem reset
- move #findx #findy 2 15s
- }
- if 180_240 notin #CONTSIZE
- {
- event macro 1 0 Magazynierze
- set %timer #scnt + 10
- repeat
- if %timer < #scnt
- return
- until 180_240 in #CONTSIZE
- }
- set #lobjectid %ID_Plecaka_Na_Ziola
- event macro 17
- set %time #scnt + 2
- repeat
- if %time < #scnt
- goto otworz_Plecak_ziola
- until #CONTID = %ID_Plecaka_Na_Ziola
- ;przezucanie ziol
- finditem KZF_JUF_JZF_MZF_PZF_WZF_XWS_GJJ_CBF C_ , #backpackid
- for #findindex 1 #findcnt
- {
- if KZF in #findtype || JUF in #findtype || JZF in #findtype || MZF in #findtype || PZF in #findtype || WZF in #findtype || XWS in #findtype || GJJ in #findtype || CBF in #findtype
- {
- exevent drag #findid #findstack
- wait 5
- exevent dropc %ID_Plecaka_Na_Ziola
- wait 5
- scanjournal 1
- if _too_heavy in #journal
- {
- gosub Sprzedaj
- return
- }
- }
- }
- set %timeBrakPlecaka #scnt2 + 50
- set #lobjectid %ID_Plecaka_Na_Szczepki
- event macro 17
- set %time #scnt2 + 20
- repeat
- if %time < #scnt2
- {
- set #lobjectid %ID_Plecaka_Na_Szczepki
- event macro 17
- set %time #scnt2 + 20
- }
- if %timeBrakPlecaka < #scnt2
- {
- event sysmessage Nie ma plecaka na szczepki.
- return Koniec
- }
- until #CONTID = %ID_Plecaka_Na_Szczepki
- ;przezucanie szczepek
- finditem %TypyKrzaczkow C_ , #backpackid
- for #findindex 1 #findcnt
- {
- if VIJ in #findtype || LIJ in #findtype || HJJ in #findtype || ZIJ in #findtype || PZF in #findtype
- {
- exevent drag #findid #findstack
- wait 5
- exevent dropc %ID_Plecaka_Na_Krzaczki
- wait 5
- }
- }
- if #menubutton = mbstop
- {
- set #menubutton N/A
- event sysmessage Przezucanie przerwane.
- return Koniec
- }
- event sysmessage Przedmioty przezucone.
- return
- ;---------------------------------------------
- sub WywalSzczepki
- if %WywalanieSzczepek = #false
- return
- ;event sysmessage Wyrzucam szczepki.
- finditem %Szczepki C_ , #backpackid
- for #findindex 1 #findcnt
- {
- if CBF in #findtype || GJJ in #findtype || OIJ in #findtype || CJJ in #findtype || UIJ in #findtype || XWS in #findtype
- {
- exevent drag #findid #findstack
- wait 5
- exevent dropg #CHARPOSX #CHARPOSY #CHARPOSZ
- wait 5
- }
- }
- return
- ;-----------------------------------------------
- sub Rysuj_przycisk_start
- set #menubutton N/A
- menu font color green
- menu font style b
- menu font bgcolor btnface
- menu button mbstart 10 190 60 24 Start
- return
- ;-----------------------------------------------
- sub Bless
- if WFBC in #CHARID
- return
- finditem KZF C
- if #findkind = -1
- {
- event macro 2 0 rozglada sie ;klika w logout
- wait 1s
- }
- finditem MZF C
- if #findkind = -1
- {
- event macro 2 0 rozglada sie ;klika w logout
- wait 1s
- }
- event macro 15 16
- target 10s
- set #ltargetid #charid
- set #ltargetkind 1
- event macro 23
- wait 1s
- event macro 15 14
- wait 1s
- if #STAMINA < 10
- {
- finditem ZUF C
- set #lobjectid #findid
- event macro 17
- wait 10s
- }
- if #hits < #maxhits
- {
- repeat
- event macro 15 3
- target 4s
- event macro 23
- wait 1s
- until #hits = #maxhits
- }
- return
- ;-------------------------------------------
- sub Norzyczki
- finditem KAG C_ , #backpackid
- for #findindex 1 #findcnt
- {
- if #findtype = KAG
- {
- set %NorzyczkiID #findid
- }
- }
- if N/A in %NorzyczkiID
- {
- event sysmessage NIE MASZ NORZYCZEK W PLECAKU. SKRYPT ZATRZYMANY.
- return NorzyczekBrak
- }
- return
- ;-----------------------------------------------
- sub DrogaDoKrzakow
- if #STR < %sila
- gosub Bless
- if %Miasto = 1
- {
- if #CHARPOSX > 3028 && #CHARPOSX < 3036 && #CHARPOSY > 3382 && #CHARPOSY < 3388 ; portal - serpent's hold
- {
- gosub BiegnijDoPozycji 3020 3384 1 25s
- }
- if #CHARPOSX > 2937 && #CHARPOSX < 2949 && #CHARPOSY > 3368 && #CHARPOSY < 3382 ; bankier - serpent's hold
- {
- gosub BiegnijDoPozycji 2949 3371 1 25s
- gosub BiegnijDoPozycji 3019 3371 1 25s
- gosub BiegnijDoPozycji 3020 3384 1 25s ; przed portalem
- }
- gosub BiegnijDoPozycji 3020 3419 1 25s
- gosub BiegnijDoPozycji 2992 3419 1 25s
- gosub BiegnijDoPozycji 2968 3443 1 25s
- gosub BiegnijDoPozycji 2963 3443 1 25s
- gosub BiegnijDoPozycji 2958 3453 1 25s
- gosub BiegnijDoPozycji 2957 3487 0 25s
- gosub BiegnijDoPozycji 2944 3486 1 25s
- gosub BiegnijDoPozycji 2934 3492 1 25s
- gosub BiegnijDoPozycji 2924 3502 1 25s
- gosub BiegnijDoPozycji 2924 3513 1 25s
- gosub BiegnijDoPozycji 2943 3532 1 25s
- gosub BiegnijDoPozycji 2943 3536 1 25s
- gosub BiegnijDoPozycji 2977 3570 0 25s
- gosub BiegnijDoPozycji 2979 3571 0 25s
- gosub BiegnijDoPozycji 2977 3610 0 25s
- gosub BiegnijDoPozycji 2971 3611 0 25s
- gosub BiegnijDoPozycji 2959 3613 0 25s ; wilcze jagody
- gosub SprawdzGlod
- gosub SkanujTeren 14
- ;---------------------
- gosub BiegnijDoPozycji 2977 3613 0 25s
- gosub BiegnijDoPozycji 2977 3602 0 25s
- gosub BiegnijDoPozycji 2996 3602 0 25s
- gosub BiegnijDoPozycji 2999 3591 1 25s ; czosnek
- gosub SprawdzGlod
- gosub SkanujTeren 14
- ;---------------------
- gosub BiegnijDoPozycji 3032 3586 0 25s ; krwawy mech
- gosub SprawdzGlod
- gosub SkanujTeren 14
- ;--------------------- powrot do miasta
- gosub BiegnijDoPozycji 3004 3570 1 25s
- gosub BiegnijDoPozycji 2973 3570 1 25s
- gosub BiegnijDoPozycji 2929 3526 1 25s
- gosub BiegnijDoPozycji 2929 3518 1 25s
- gosub BiegnijDoPozycji 2922 3511 1 25s
- gosub BiegnijDoPozycji 2922 3503 1 25s
- gosub BiegnijDoPozycji 2937 3488 1 25s
- gosub BiegnijDoPozycji 2958 3488 1 25s
- gosub BiegnijDoPozycji 2958 3445 1 25s
- gosub BiegnijDoPozycji 2969 3443 1 25s
- gosub BiegnijDoPozycji 2982 3430 1 25s
- gosub BiegnijDoPozycji 2982 3410 1 25s
- gosub BiegnijDoPozycji 2995 3401 1 25s
- gosub BiegnijDoPozycji 2995 3371 1 25s
- gosub BiegnijDoPozycji 2977 3371 1 25s ; przed wyjsciem z miasta
- gosub BiegnijDoPozycji 2977 3378 0 25s
- gosub BiegnijDoPozycji 2977 3381 0 25s ; drzwi
- event macro 12
- wait 1s
- gosub BiegnijDoPozycji 2977 3387 0 25s
- gosub BiegnijDoPozycji 2923 3387 0 25s
- gosub BiegnijDoPozycji 2924 3369 0 25s
- gosub BiegnijDoPozycji 2924 3360 0 25s ; zenszen za miastem
- gosub SprawdzGlod
- gosub SkanujTeren 14
- gosub BiegnijDoPozycji 2915 3398 0 25s
- gosub BiegnijDoPozycji 2906 3417 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 14
- gosub BiegnijDoPozycji 2912 3398 0 25s ; wracam do miasta
- gosub BiegnijDoPozycji 2941 3398 0 25s
- gosub BiegnijDoPozycji 2951 3388 0 25s
- gosub BiegnijDoPozycji 2978 3388 0 25s
- gosub BiegnijDoPozycji 2978 3383 0 25s ; drzwi
- event macro 12
- wait 1s
- gosub BiegnijDoPozycji 2978 3371 0 25s ;stad mozna isc do zielarza
- gosub BiegnijDoPozycji 2941 3371 0 25s ; bankier
- gosub Przezucaj
- if #RESULT = Koniec
- halt
- gosub SprawdzGlod
- }
- }
- if %Miasto = 2
- {
- ;pause
- ; wladca portali mistas
- if #CHARPOSX > 815 && #CHARPOSX < 843 && #CHARPOSY > 1192 && #CHARPOSY < 1217
- {
- gosub BiegnijDoPozycji 819 1171 0 25s
- }
- ;protal mistas
- if #CHARPOSX > 853 && #CHARPOSX < 863 && #CHARPOSY > 1039 && #CHARPOSY < 1050
- {
- gosub BiegnijDoPozycji 857 1048 0 25s
- gosub BiegnijDoPozycji 829 1048 0 25s
- gosub BiegnijDoPozycji 829 1071 1 25s
- gosub BiegnijDoPozycji 819 1081 1 25s
- gosub BiegnijDoPozycji 819 1171 0 25s
- }
- if #CHARPOSX > 1190 && #CHARPOSX < 1195 && #CHARPOSY > 1127 && #CHARPOSY < 1133
- {
- goto odBanku
- }
- gosub BiegnijDoPozycji 834 1171 0 25s ;zenszen i krwawy za mistem
- gosub SprawdzGlod
- gosub SkanujTeren 14
- gosub BiegnijDoPozycji 834 1163 0 25s
- gosub BiegnijDoPozycji 834 1204 0 25s
- ignoreitem reset
- repeat
- finditem HS_IS G
- wait 2
- event Property #findid
- ignoreitem #findid
- until Aland in #property
- ignoreitem reset
- move #findx #findy 1 20s
- set %TimeWP #scnt2 + 20
- event macro 1 0 chce cos kupic
- repeat
- if %TimeWP < #scnt2
- {
- set %TimeWP #scnt2 + 20
- event macro 1 0 chce cos kupic
- }
- finditem QWL C_ , #backpackid
- if #findkind <> -1
- {
- break
- }
- scanjournal 1
- until zakupic_runo in #journal
- event macro 1 0 tak
- wait 1s
- gosub BiegnijDoPozycji 834 1250 0 25s
- gosub BiegnijDoPozycji 847 1259 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 14
- gosub BiegnijDoPozycji 847 1211 0 25s
- gosub BiegnijDoPozycji 864 1209 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 14
- gosub BiegnijDoPozycji 869 1190 0 25s
- gosub BiegnijDoPozycji 916 1190 0 25s
- gosub BiegnijDoPozycji 916 1213 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 10
- gosub BiegnijDoPozycji 918 1203 0 25s
- gosub BiegnijDoPozycji 918 1195 0 25s
- gosub BiegnijDoPozycji 941 1195 0 25s
- gosub BiegnijDoPozycji 945 1191 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 14
- gosub BiegnijDoPozycji 932 1176 0 25s
- gosub BiegnijDoPozycji 913 1174 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 5
- gosub BiegnijDoPozycji 926 1174 0 25s
- gosub BiegnijDoPozycji 926 1102 0 25s
- gosub BiegnijDoPozycji 928 1100 0 25s
- gosub BiegnijDoPozycji 928 1083 0 25s
- gosub BiegnijDoPozycji 934 1077 0 25s
- gosub BiegnijDoPozycji 944 1067 0 25s
- gosub BiegnijDoPozycji 946 1054 0 25s
- gosub BiegnijDoPozycji 952 1048 0 25s
- gosub BiegnijDoPozycji 952 1024 0 25s
- gosub BiegnijDoPozycji 952 1024 0 25s
- gosub BiegnijDoPozycji 943 1024 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 14
- gosub BiegnijDoPozycji 945 1024 0 25s
- gosub BiegnijDoPozycji 964 1024 0 25s
- gosub BiegnijDoPozycji 964 1024 0 25s
- gosub BiegnijDoPozycji 964 1000 0 25s
- gosub BiegnijDoPozycji 969 999 0 25s
- gosub BiegnijDoPozycji 969 982 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 14
- gosub BiegnijDoPozycji 957 989 0 25s
- gosub BiegnijDoPozycji 957 965 0 25s
- gosub BiegnijDoPozycji 949 961 0 25s
- gosub BiegnijDoPozycji 943 958 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 14
- gosub BiegnijDoPozycji 954 958 0 25s
- gosub BiegnijDoPozycji 954 926 0 25s
- gosub BiegnijDoPozycji 978 902 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 14
- gosub BiegnijDoPozycji 981 891 0 25s
- gosub BiegnijDoPozycji 996 885 0 25s
- gosub BiegnijDoPozycji 1006 885 0 25s
- gosub BiegnijDoPozycji 1020 871 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 14
- gosub BiegnijDoPozycji 1031 877 0 25s
- gosub BiegnijDoPozycji 1080 877 0 25s
- gosub SprawdzGlod
- ;gosub SkanujTeren 10 ;pole czosnku
- gosub BiegnijDoPozycji 1085 890 0 25s
- gosub BiegnijDoPozycji 1102 907 0 25s
- gosub BiegnijDoPozycji 1102 907 0 25s
- gosub BiegnijDoPozycji 1102 932 0 25s
- gosub BiegnijDoPozycji 1108 936 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 8
- ;event macro 32 0
- gosub BiegnijDoPozycji 1097 951 0 25s
- gosub BiegnijDoPozycji 1105 951 0 25s
- gosub BiegnijDoPozycji 1105 951 0 25s
- gosub BiegnijDoPozycji 1105 1001 0 25s
- gosub BiegnijDoPozycji 1100 1008 0 25s
- ;---------------- Do Banku ------------------
- gosub BiegnijDoPozycji 1113 1021 0 25s
- gosub BiegnijDoPozycji 1113 1032 0 25s
- gosub BiegnijDoPozycji 1123 1042 0 25s
- gosub BiegnijDoPozycji 1148 1042 0 25s
- gosub BiegnijDoPozycji 1171 1065 0 25s
- gosub BiegnijDoPozycji 1171 1143 0 25s
- gosub BiegnijDoPozycji 1183 1143 0 25s
- gosub BiegnijDoPozycji 1193 1143 1 25s
- gosub BiegnijDoPozycji 1193 1130 0 25s
- gosub WsiadajZsiadaj
- gosub BiegnijDoPozycji 1190 1130 0 25s
- event macro 12
- wait 6
- gosub BiegnijDoPozycji 1187 1130 0 25s
- gosub BiegnijDoPozycji 1181 1129 0 25s
- gosub Przezucaj
- if #RESULT = Koniec
- halt
- gosub SprawdzGlod
- gosub BiegnijDoPozycji 1187 1130 0 25s
- gosub BiegnijDoPozycji 1188 1130 0 25s
- event macro 12
- wait 6
- gosub BiegnijDoPozycji 1192 1130 0 25s
- wait 10s
- gosub NakarmZwierze
- gosub WsiadajZsiadaj
- odBanku:
- gosub BiegnijDoPozycji 1192 1126 1 25s
- gosub BiegnijDoPozycji 1203 1122 1 25s
- gosub BiegnijDoPozycji 1212 1110 0 25s
- gosub BiegnijDoPozycji 1212 1047 0 25s
- gosub BiegnijDoPozycji 1227 1032 0 25s
- gosub BiegnijDoPozycji 1227 1008 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 14
- gosub BiegnijDoPozycji 1253 1006 0 25s
- gosub BiegnijDoPozycji 1253 982 0 25s
- gosub BiegnijDoPozycji 1271 982 0 25s
- gosub BiegnijDoPozycji 1271 950 0 25s
- gosub BiegnijDoPozycji 1279 950 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 15
- gosub BiegnijDoPozycji 1270 953 0 25s
- gosub BiegnijDoPozycji 1270 934 0 25s
- gosub BiegnijDoPozycji 1258 934 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 10
- gosub BiegnijDoPozycji 1251 933 0 25s
- gosub BiegnijDoPozycji 1251 932 0 25s
- gosub BiegnijDoPozycji 1251 932 0 25s
- gosub BiegnijDoPozycji 1244 932 0 25s
- gosub BiegnijDoPozycji 1244 930 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 4
- gosub BiegnijDoPozycji 1220 932 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 14
- gosub BiegnijDoPozycji 1214 929 0 25s
- gosub BiegnijDoPozycji 1196 947 0 25s
- gosub BiegnijDoPozycji 1184 947 0 25s
- gosub BiegnijDoPozycji 1178 953 0 25s
- gosub BiegnijDoPozycji 1178 968 0 25s
- gosub BiegnijDoPozycji 1172 968 0 25s
- gosub BiegnijDoPozycji 1172 988 0 25s
- gosub BiegnijDoPozycji 1151 988 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 15
- gosub BiegnijDoPozycji 1178 1009 0 25s
- gosub BiegnijDoPozycji 1188 1009 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 12
- gosub BiegnijDoPozycji 1197 1016 0 25s
- gosub BiegnijDoPozycji 1197 1029 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 10
- gosub BiegnijDoPozycji 1189 1051 0 25s
- gosub BiegnijDoPozycji 1198 1051 0 25s
- gosub BiegnijDoPozycji 1198 1088 0 25s
- gosub BiegnijDoPozycji 1191 1088 0 25s
- gosub BiegnijDoPozycji 1192 1107 1 25s
- gosub BiegnijDoPozycji 1193 1130 0 25s
- gosub WsiadajZsiadaj
- gosub BiegnijDoPozycji 1190 1130 0 25s
- event macro 12
- wait 6
- gosub BiegnijDoPozycji 1187 1130 0 25s
- gosub BiegnijDoPozycji 1181 1129 0 25s
- gosub Przezucaj
- if #RESULT = Koniec
- halt
- gosub SprawdzGlod
- gosub BiegnijDoPozycji 1187 1130 0 25s
- gosub BiegnijDoPozycji 1188 1130 0 25s
- event macro 12
- wait 6
- gosub BiegnijDoPozycji 1192 1130 0 25s
- wait 10s
- gosub NakarmZwierze
- gosub WsiadajZsiadaj
- gosub BiegnijDoPozycji 1193 1143 1 25s
- gosub BiegnijDoPozycji 1174 1143 1 25s
- gosub BiegnijDoPozycji 1140 1143 0 25s
- gosub BiegnijDoPozycji 1140 1125 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 10
- gosub BiegnijDoPozycji 1134 1116 0 25s
- gosub BiegnijDoPozycji 1140 1116 0 25s
- gosub BiegnijDoPozycji 1140 1100 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 13
- gosub BiegnijDoPozycji 1120 1100 0 25s
- gosub BiegnijDoPozycji 1120 1101 0 25s
- gosub BiegnijDoPozycji 1114 1102 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 13
- gosub BiegnijDoPozycji 1110 1124 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 14
- gosub BiegnijDoPozycji 1112 1120 0 25s
- gosub BiegnijDoPozycji 1112 1144 0 25s
- gosub BiegnijDoPozycji 1183 1143 0 25s
- gosub BiegnijDoPozycji 1193 1143 0 25s
- gosub BiegnijDoPozycji 1193 1130 0 25s
- gosub WsiadajZsiadaj
- gosub BiegnijDoPozycji 1190 1130 0 25s
- event macro 12
- wait 6
- gosub BiegnijDoPozycji 1187 1130 0 25s
- gosub BiegnijDoPozycji 1181 1129 0 25s
- gosub Przezucaj
- if #RESULT = Koniec
- halt
- gosub SprawdzGlod
- gosub BiegnijDoPozycji 1187 1130 0 25s
- gosub BiegnijDoPozycji 1188 1130 0 25s
- event macro 12
- wait 6
- gosub BiegnijDoPozycji 1192 1130 0 25s
- wait 10s
- gosub NakarmZwierze
- gosub WsiadajZsiadaj
- gosub BiegnijDoPozycji 1193 1143 1 25s
- gosub BiegnijDoPozycji 1164 1143 1 25s
- gosub BiegnijDoPozycji 1157 1169 0 25s
- gosub BiegnijDoPozycji 1157 1183 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 14
- gosub BiegnijDoPozycji 1144 1179 0 25s
- gosub BiegnijDoPozycji 1144 1197 0 25s
- gosub BiegnijDoPozycji 1107 1197 0 25s
- gosub BiegnijDoPozycji 1103 1205 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 10
- gosub BiegnijDoPozycji 1158 1202 0 25s
- gosub BiegnijDoPozycji 1158 1206 0 25s
- gosub BiegnijDoPozycji 1189 1206 0 25s ;na drodze
- ;gosub BiegnijDoPozycji 1182 1268 0 25s
- ;gosub BiegnijDoPozycji 1182 1211 0 25s
- gosub BiegnijDoPozycji 1189 1204 0 25s
- gosub BiegnijDoPozycji 1189 1145 1 25s
- gosub BiegnijDoPozycji 1193 1144 1 25s
- gosub BiegnijDoPozycji 1193 1130 0 25s
- gosub WsiadajZsiadaj
- gosub BiegnijDoPozycji 1190 1130 0 25s
- event macro 12
- wait 6
- gosub BiegnijDoPozycji 1187 1130 0 25s
- gosub BiegnijDoPozycji 1181 1129 0 25s
- gosub Przezucaj
- gosub WezGold gold 3000
- if #RESULT = BrakZlota
- {
- sub WezGold gold 3000
- }
- gosub SprawdzGlod
- gosub BiegnijDoPozycji 1187 1130 0 25s
- gosub BiegnijDoPozycji 1188 1130 0 25s
- event macro 12
- wait 6
- gosub BiegnijDoPozycji 1192 1130 0 25s
- wait 10s
- gosub NakarmZwierze
- gosub WsiadajZsiadaj
- gosub BiegnijDoPozycji 1193 1126 1 25s
- gosub BiegnijDoPozycji 1200 1126 0 25s
- finditem QWL C_ , #backpackid
- if #findkind <> -1
- {
- set %PortalX #charposx
- set %PortalY #charposy
- set %PortalYOrg #charposy
- set #lobjectid #findid
- event macro 17
- repeat
- finditem QWL C_ , #backpackid
- until #findkind = -1
- wait 2s
- set %PortalY #charposy - 2
- move %PortalX %PortalY 0 10s
- event Pathfind %PortalX %PortalYOrg #charposz
- wait 3s
- repeat
- until #CHARPOSX > 815 && #CHARPOSX < 843 && #CHARPOSY > 1192 && #CHARPOSY < 1217
- }
- }
- if %Miasto = 3
- gosub BiegnijDoPozycji 1193 1040 0 3s
- gosub BiegnijDoPozycji 1192 1086 0 25s
- gosub BiegnijDoPozycji 1192 1082 0 25s
- gosub BiegnijDoPozycji 1199 1082 0 25s
- gosub BiegnijDoPozycji 1199 1048 0 25s
- gosub BiegnijDoPozycji 1220 1048 0 25s
- gosub BiegnijDoPozycji 1220 1037 0 25s
- gosub BiegnijDoPozycji 1258 1037 0 25s
- gosub BiegnijDoPozycji 1258 990 0 25s
- gosub SkanujTeren 15
- gosub BiegnijDoPozycji 1263 999 0 25s
- gosub BiegnijDoPozycji 1208 999 0 25s
- gosub BiegnijDoPozycji 1208 962 0 25s
- gosub BiegnijDoPozycji 1199 962 0 25s
- gosub BiegnijDoPozycji 1199 953 0 25s
- gosub BiegnijDoPozycji 1182 953 0 25s
- gosub BiegnijDoPozycji 1182 956 0 25s
- gosub BiegnijDoPozycji 1174 956 0 25s
- gosub SkanujTeren 15
- gosub BiegnijDoPozycji 1165 969 0 25s
- gosub BiegnijDoPozycji 1157 969 0 25s
- gosub BiegnijDoPozycji 1157 977 0 25s
- gosub BiegnijDoPozycji 1150 977 0 25s
- gosub SkanujTeren 10
- gosub BiegnijDoPozycji 1149 993 0 25s
- gosub BiegnijDoPozycji 1167 993 0 25s
- gosub BiegnijDoPozycji 1167 995 0 25s
- gosub BiegnijDoPozycji 1188 995 0 25s
- gosub BiegnijDoPozycji 1188 1006 0 25s
- gosub SkanujTeren 15
- gosub BiegnijDoPozycji 1135 1025 0 25s
- gosub BiegnijDoPozycji 1104 1025 0 25s
- gosub BiegnijDoPozycji 1104 988 0 25s
- gosub BiegnijDoPozycji 1105 988 0 25s
- gosub BiegnijDoPozycji 1105 946 0 25s
- gosub BiegnijDoPozycji 1106 946 0 25s
- gosub BiegnijDoPozycji 1106 940 0 25s
- gosub SkanujTeren 15
- gosub BiegnijDoPozycji 1078 936 0 25s
- gosub BiegnijDoPozycji 1078 953 0 25s
- gosub BiegnijDoPozycji 1069 953 0 25s
- gosub BiegnijDoPozycji 1069 982 0 25s
- gosub SkanujTeren 20
- gosub BiegnijDoPozycji 1081 1066 0 25s
- gosub BiegnijDoPozycji 1101 1066 0 25s
- gosub BiegnijDoPozycji 1101 1109 0 25s
- gosub BiegnijDoPozycji 1108 1109 0 25s
- gosub SkanujTeren 20
- gosub BiegnijDoPozycji 1101 1120 0 25s
- gosub BiegnijDoPozycji 1101 1144 0 25s
- gosub BiegnijDoPozycji 1102 1144 0 25s
- gosub BiegnijDoPozycji 1102 1206 0 25s
- gosub SkanujTeren 15
- gosub BiegnijDoPozycji 1114 1207 0 25s
- gosub BiegnijDoPozycji 1114 1210 0 25s
- gosub BiegnijDoPozycji 1189 1210 0 25s
- gosub BiegnijDoPozycji 1189 1262 0 25s
- gosub BiegnijDoPozycji 1206 1262 0 25s
- gosub BiegnijDoPozycji 1206 1296 0 25s
- gosub SkanujTeren 15
- gosub BiegnijDoPozycji 1357 1289 0 25s
- gosub BiegnijDoPozycji 1357 1267 0 25s
- gosub BiegnijDoPozycji 1361 1267 0 25s
- gosub BiegnijDoPozycji 1361 1241 0 25s
- gosub SkanujTeren 15
- gosub BiegnijDoPozycji 1365 1247 0 25s
- gosub BiegnijDoPozycji 1365 1260 0 25s
- gosub BiegnijDoPozycji 1505 1260 0 25s
- gosub BiegnijDoPozycji 1505 1249 0 25s
- gosub BiegnijDoPozycji 1498 1249 0 25s
- gosub BiegnijDoPozycji 1498 1232 0 25s
- gosub BiegnijDoPozycji 1492 1232 0 25s
- gosub SkanujTeren 15
- gosub BiegnijDoPozycji 1533 1232 0 25s
- gosub BiegnijDoPozycji 1533 1233 0 25s
- gosub BiegnijDoPozycji 1540 1233 0 25s
- gosub BiegnijDoPozycji 1540 1232 0 25s
- gosub BiegnijDoPozycji 1545 1232 0 25s
- gosub BiegnijDoPozycji 1545 1218 0 25s
- gosub BiegnijDoPozycji 1563 1218 0 25s
- gosub BiegnijDoPozycji 1563 1217 0 25s
- gosub BiegnijDoPozycji 1570 1217 0 25s
- gosub BiegnijDoPozycji 1570 1211 0 25s
- gosub SkanujTeren 10
- gosub BiegnijDoPozycji 1572 1190 0 25s
- gosub BiegnijDoPozycji 1586 1190 0 25s
- gosub BiegnijDoPozycji 1586 1188 0 25s
- gosub BiegnijDoPozycji 1592 1188 0 25s
- gosub SkanujTeren 15
- gosub Obcinaj
- gosub BiegnijDoPozycji 1589 1186 0 25s
- gosub BiegnijDoPozycji 1589 1152 0 25s
- gosub BiegnijDoPozycji 1590 1152 0 25s
- gosub BiegnijDoPozycji 1590 1131 0 25s
- gosub BiegnijDoPozycji 1591 1131 0 25s
- gosub BiegnijDoPozycji 1591 1063 0 25s
- gosub BiegnijDoPozycji 1619 1063 0 25s
- gosub BiegnijDoPozycji 1619 1052 0 25s
- gosub SkanujTeren 10
- gosub BiegnijDoPozycji 1645 1050 0 25s
- gosub BiegnijDoPozycji 1645 1059 0 25s
- gosub BiegnijDoPozycji 1673 1059 0 25s
- gosub BiegnijDoPozycji 1673 1068 0 25s
- gosub BiegnijDoPozycji 1686 1068 0 25s
- gosub SkanujTeren 15
- gosub BiegnijDoPozycji 1685 1071 0 25s
- gosub BiegnijDoPozycji 1685 1120 0 25s
- gosub BiegnijDoPozycji 1631 1120 0 25s
- gosub BiegnijDoPozycji 1631 1123 0 25s
- gosub BiegnijDoPozycji 1539 1123 0 25s
- gosub BiegnijDoPozycji 1539 1124 0 25s
- gosub BiegnijDoPozycji 1493 1124 0 25s
- gosub BiegnijDoPozycji 1493 1134 0 25s
- gosub BiegnijDoPozycji 1418 1134 0 25s
- gosub BiegnijDoPozycji 1418 1167 0 25s
- gosub BiegnijDoPozycji 1370 1167 0 25s
- gosub BiegnijDoPozycji 1370 1191 0 25s
- gosub BiegnijDoPozycji 1211 1191 0 25s
- gosub BiegnijDoPozycji 1211 1143 0 25s
- gosub BiegnijDoPozycji 1186 1150 0 25s
- gosub Przezucaj
- wait 10
- return
- wait 30
- }
- }
- if %Miasto = 4
- {
- if #CHARPOSX > 815 && #CHARPOSX < 843 && #CHARPOSY > 1192 && #CHARPOSY < 1217
- {
- ignoreitem reset
- if #GOLD < 3000
- {
- gosub BiegnijDoPozycji 820 1185 0 25s
- gosub BiegnijDoPozycji 820 1105 0 25s
- gosub BiegnijDoPozycji 820 1079 0 25s
- gosub BiegnijDoPozycji 829 1070 0 25s
- gosub BiegnijDoPozycji 829 1042 0 25s
- gosub BiegnijDoPozycji 831 1040 0 25s
- gosub BiegnijDoPozycji 831 1019 0 25s
- gosub BiegnijDoPozycji 837 1013 0 25s
- gosub WsiadajZsiadaj
- gosub BiegnijDoPozycji 837 1008 0 25s
- event macro 12
- wait 5
- gosub BiegnijDoPozycji 837 1005 1 25s
- gosub BiegnijDoPozycji 850 1005 0 25s
- gosub Przezucaj
- gosub WezGold czek 3000
- if #RESULT = BrakZlota
- {
- sub WezGold czek 3000
- }
- gosub SprawdzGlod
- gosub BiegnijDoPozycji 837 1005 0 25s
- gosub BiegnijDoPozycji 837 1006 0 25s
- event macro 12
- wait 5
- gosub BiegnijDoPozycji 837 1014 0 25s
- gosub NakarmZwierze
- gosub WsiadajZsiadaj
- gosub BiegnijDoPozycji 837 1014 0 25s
- gosub BiegnijDoPozycji 831 1020 0 25s
- gosub BiegnijDoPozycji 831 1040 0 25s
- gosub BiegnijDoPozycji 829 1043 0 25s
- gosub BiegnijDoPozycji 829 1070 0 25s
- gosub BiegnijDoPozycji 821 1078 1 25s
- gosub BiegnijDoPozycji 821 1121 1 25s
- gosub BiegnijDoPozycji 821 1202 0 25s
- gosub BiegnijDoPozycji 827 1205 0 25s
- }
- finditem QWL C
- if #findkind = -1
- {
- repeat
- finditem HS_IS G
- wait 2
- event Property #findid
- ignoreitem #findid
- until Aland in #property
- ignoreitem reset
- move #findx #findy 1 20s
- set %TimeWP #scnt2 + 20
- event macro 1 0 chce cos kupic
- repeat
- if %TimeWP < #scnt2
- {
- set %TimeWP #scnt2 + 20
- event macro 1 0 chce cos kupic
- }
- finditem QWL C_ , #backpackid
- if #findkind <> -1
- {
- break
- }
- scanjournal 1
- until zakupic_runo in #journal
- event macro 1 0 tak
- repeat
- wait 1s
- finditem QWL C_ , #backpackid
- if #findkind = -1
- {
- event macro 1 0 chce cos kupic
- repeat
- scanjournal 1
- until zakupic_runo in #journal
- event macro 1 0 tak
- }
- until #findkind <> -1
- }
- }
- gosub BiegnijDoPozycji 815 1203 0 25s
- gosub BiegnijDoPozycji 777 1203 0 25s
- gosub BiegnijDoPozycji 766 1214 0 25s
- gosub BiegnijDoPozycji 766 1242 0 25s
- gosub BiegnijDoPozycji 698 1242 0 25s
- gosub BiegnijDoPozycji 684 1256 0 25s
- gosub BiegnijDoPozycji 630 1203 0 25s
- gosub BiegnijDoPozycji 630 1198 0 25s
- gosub BiegnijDoPozycji 614 1180 0 25s
- gosub BiegnijDoPozycji 499 1180 0 25s
- gosub BiegnijDoPozycji 476 1203 0 25s
- gosub BiegnijDoPozycji 476 1228 0 25s
- gosub BiegnijDoPozycji 445 1228 0 25s
- gosub BiegnijDoPozycji 445 1233 0 25s
- gosub BiegnijDoPozycji 373 1233 0 25s
- gosub BiegnijDoPozycji 373 1232 0 25s
- gosub BiegnijDoPozycji 342 1232 0 25s
- gosub BiegnijDoPozycji 334 1224 0 25s
- gosub BiegnijDoPozycji 321 1224 0 25s
- gosub BiegnijDoPozycji 321 1187 0 25s
- gosub BiegnijDoPozycji 324 1186 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 15 ;przy skalach
- wait 10s
- gosub BiegnijDoPozycji 316 1236 0 25s
- gosub BiegnijDoPozycji 366 1236 0 25s
- gosub BiegnijDoPozycji 366 1238 0 25s
- gosub BiegnijDoPozycji 396 1238 0 25s
- gosub BiegnijDoPozycji 396 1235 0 25s
- gosub BiegnijDoPozycji 468 1235 0 25s
- gosub BiegnijDoPozycji 468 1216 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 15 ;przy drodze
- wait 10s
- gosub BiegnijDoPozycji 472 1208 0 25s
- gosub BiegnijDoPozycji 479 1208 0 25s
- gosub BiegnijDoPozycji 479 1197 0 25s
- gosub BiegnijDoPozycji 486 1197 0 25s
- gosub BiegnijDoPozycji 499 1181 0 25s
- gosub BiegnijDoPozycji 521 1180 0 25s
- gosub BiegnijDoPozycji 567 1180 0 25s
- gosub BiegnijDoPozycji 612 1180 0 25s
- gosub BiegnijDoPozycji 628 1196 0 25s
- gosub BiegnijDoPozycji 636 1196 0 25s
- gosub BiegnijDoPozycji 679 1239 0 25s
- gosub BiegnijDoPozycji 679 1252 0 25s
- gosub BiegnijDoPozycji 688 1252 0 25s
- gosub BiegnijDoPozycji 703 1267 0 25s
- gosub BiegnijDoPozycji 720 1267 0 25s
- gosub BiegnijDoPozycji 720 1270 0 25s
- gosub BiegnijDoPozycji 759 1270 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 7
- wait 10s
- gosub BiegnijDoPozycji 761 1264 0 25s
- gosub BiegnijDoPozycji 763 1258 0 25s
- gosub BiegnijDoPozycji 763 1238 0 25s
- gosub BiegnijDoPozycji 768 1233 0 25s
- gosub BiegnijDoPozycji 768 1213 0 25s
- gosub BiegnijDoPozycji 779 1202 0 25s
- gosub BiegnijDoPozycji 821 1202 0 25s
- gosub BiegnijDoPozycji 873 1191 0 25s
- gosub BiegnijDoPozycji 917 1191 0 25s
- gosub BiegnijDoPozycji 917 1181 0 25s
- gosub BiegnijDoPozycji 927 1171 0 25s
- gosub BiegnijDoPozycji 927 1085 0 25s
- gosub BiegnijDoPozycji 931 1081 0 25s
- gosub BiegnijDoPozycji 931 1079 0 25s
- gosub BiegnijDoPozycji 937 1079 0 25s
- gosub BiegnijDoPozycji 940 1069 0 25s
- gosub BiegnijDoPozycji 948 1061 0 25s
- gosub BiegnijDoPozycji 948 1051 0 25s
- gosub BiegnijDoPozycji 962 1037 0 25s
- gosub BiegnijDoPozycji 962 1024 0 25s
- gosub BiegnijDoPozycji 976 1010 0 25s
- gosub BiegnijDoPozycji 976 981 0 25s
- gosub BiegnijDoPozycji 967 978 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 10
- gosub BiegnijDoPozycji 969 973 0 25s
- gosub BiegnijDoPozycji 955 973 0 25s
- gosub BiegnijDoPozycji 955 927 0 25s
- gosub BiegnijDoPozycji 977 902 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 10
- wait 10s
- gosub BiegnijDoPozycji 981 892 0 25s
- gosub BiegnijDoPozycji 990 892 0 25s
- gosub BiegnijDoPozycji 998 884 0 25s
- gosub BiegnijDoPozycji 1025 884 0 25s
- gosub BiegnijDoPozycji 1035 874 0 25s
- gosub BiegnijDoPozycji 1065 874 0 25s
- gosub BiegnijDoPozycji 1102 911 0 25s
- gosub BiegnijDoPozycji 1102 937 0 25s
- gosub BiegnijDoPozycji 1097 937 0 25s
- gosub BiegnijDoPozycji 1097 1027 0 25s
- gosub BiegnijDoPozycji 1104 1034 0 25s
- gosub BiegnijDoPozycji 1104 1096 0 25s
- gosub BiegnijDoPozycji 1104 1163 0 25s
- gosub BiegnijDoPozycji 1104 1206 0 25s
- gosub BiegnijDoPozycji 1153 1254 0 25s
- gosub BiegnijDoPozycji 1183 1254 0 25s
- gosub BiegnijDoPozycji 1183 1255 0 25s
- gosub BiegnijDoPozycji 1207 1255 0 25s
- gosub BiegnijDoPozycji 1273 1321 0 25s
- gosub BiegnijDoPozycji 1274 1334 0 25s
- gosub BiegnijDoPozycji 1274 1347 0 25s
- gosub BiegnijDoPozycji 1266 1347 0 25s
- gosub BiegnijDoPozycji 1262 1351 0 25s
- gosub BiegnijDoPozycji 1262 1353 0 25s
- gosub BiegnijDoPozycji 1260 1355 0 25s
- gosub BiegnijDoPozycji 1260 1366 0 25s
- gosub BiegnijDoPozycji 1264 1370 0 25s
- gosub BiegnijDoPozycji 1264 1384 0 25s
- gosub BiegnijDoPozycji 1265 1384 0 25s
- gosub BiegnijDoPozycji 1265 1396 0 25s
- click 181 456 mc r g
- wait 2s
- click 181 456 r
- ;---------- srodek przejscie ^^ do britanii
- gosub BiegnijDoPozycji 2565 934 0 25s
- gosub BiegnijDoPozycji 2561 938 0 25s
- gosub BiegnijDoPozycji 2561 959 0 25s
- gosub BiegnijDoPozycji 2616 959 0 25s
- gosub BiegnijDoPozycji 2616 954 0 25s
- gosub BiegnijDoPozycji 2634 936 0 25s
- gosub BiegnijDoPozycji 2645 934 0 25s
- gosub BiegnijDoPozycji 2645 905 0 25s
- gosub BiegnijDoPozycji 2698 905 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 14
- wait 10s
- gosub BiegnijDoPozycji 2698 901 0 25s
- gosub BiegnijDoPozycji 2698 1004 0 25s
- gosub BiegnijDoPozycji 2698 1075 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 14
- wait 10s
- gosub BiegnijDoPozycji 2695 1075 0 25s
- gosub BiegnijDoPozycji 2645 1075 0 25s
- gosub BiegnijDoPozycji 2643 1079 0 25s
- gosub SprawdzGlod
- gosub SkanujTeren 8
- gosub BiegnijDoPozycji 2639 1080 0 25s
- gosub Obcinaj
- finditem QWL C_ , #backpackid
- if #findkind <> -1
- {
- set %PortalX #charposx
- set %PortalY #charposy
- set %PortalYOrg #charposy
- set #lobjectid #findid
- event macro 17
- repeat
- finditem QWL C_ , #backpackid
- until #findkind = -1
- wait 2s
- set %PortalY #charposy - 2
- move %PortalX %PortalY 0 10s
- event Pathfind %PortalX %PortalYOrg #charposz
- wait 3s
- repeat
- until #CHARPOSX > 815 && #CHARPOSX < 843 && #CHARPOSY > 1192 && #CHARPOSY < 1217
- }
- }
- return
- ;-----------------------------------------------
- sub BiegnijDoPozycji
- move %1 %2 %3 %4
- if *STOP = 1
- {
- set *WAIT 0
- repeat
- until *STOP = 0
- }
- return
- ;-----------------------------------------------
- sub SprawdzGlod
- if *STOP = 1
- {
- set *WAIT 0
- repeat
- until *STOP = 0
- }
- return
- ;--------------------------------------------
- sub NakarmZwierze
- for %i 1 2
- {
- finditem %wierzchowiec G_1
- if #findkind = -1
- {
- event macro 1 0 podejdzcie
- wait 1s
- finditem %wierzchowiec G_1
- }
- set %JukaID . %i #FINDID
- set %JukaX . %i #FINDX
- set %JukaY . %i #FINDY
- set %JukaZ . %i #FINDZ
- }
- for %j 1 1
- {
- finditem FWI_QQD_TWI_UWI_UQE C_ , #backpackid
- if #findkind = -1
- {
- event sysmessage Nie masz owocow dla juczniakow.
- return
- }
- else
- {
- set %Szczesliwe 0
- repeat
- finditem FWI_QQD_TWI_UWI_UQE C_ , #backpackid
- if #findkind = -1
- {
- return
- }
- set %jindex #jindex
- exevent drag #findid #findstack
- wait 5
- exevent dropc %JukaID . %j
- wait 5
- set %break 0
- repeat
- set %ji #jindex - %jindex
- for %i 1 %ji
- {
- scanjournal %i
- if _*szczesliwe* in #journal || *twe_zwierze in #journal
- {
- set %Szczesliwe 1
- set %break 1
- break
- }
- if _*Yum!* in #journal
- {
- set %break 1
- break
- }
- finditem FWI_QQD_TWI_UWI C_ , #backpackid
- if #findkind = -1
- {
- event sysmessage Nie masz owocow dla juczniakow.
- return
- }
- }
- if %break = 1
- {
- set %break 0
- break
- }
- until #false
- if %Szczesliwe = 1
- break
- until #false
- }
- }
- return
- ;--------------------------------------------------------------------
- sub WezGold
- finditem TVH C
- if #findkind <> -1
- {
- exevent drag #findid 1
- wait 5
- exevent dropg #CHARPOSX #CHARPOSY #CHARPOSZ
- wait 5
- }
- event macro 1 0 bilans
- repeat
- until 300_200 in #contsize
- if gold in %1
- {
- click 360 350
- }
- if czek in %1
- {
- click 242 348
- }
- repeat
- until 420_320 in #contsize
- click 328 482
- wait 2
- key BACK
- msg %2
- click 417 485
- wait 5
- click 418 292 r
- wait 5
- return
- ;-----------------------------------------------
- sub Sprzedaj
- repeat
- ;pause
- if 180_240 notin #CONTSIZE || #CONTSIZEX = 180 && #CONTSIZEY = 240
- {
- event macro 1 0 Bankier daj moja skrzynie.
- set %timer #scnt + 10
- repeat
- if %timer < #scnt
- return
- until 180_240 in #CONTSIZE
- }
- ;finditem XUF C ;lyka biala butle
- ;if #findkind <> -1
- ;{
- ; set #lobjectid #findid
- ; event macro 17
- ; wait 1s
- ;}
- ;szuka ziol w plecaku postaci
- set %RegInBackpack 0
- finditem %DoSprzedanie C_ , #backpackid
- if #findkind <> -1
- {
- for #findindex 1 #findcnt
- {
- set %RegInBackpack %RegInBackpack + #findstack
- }
- }
- set #lobjectid %ID_Plecaka_Na_Ziola
- event macro 17
- set %time #scnt2 + 10
- repeat
- if %time < #scnt2
- {
- set %time #scnt2 + 10
- set #lobjectid %ID_Plecaka_Na_Ziola
- event macro 17
- }
- until #CONTID = %ID_Plecaka_Na_Ziola
- wait 1s
- finditem %TypKrzakowDoSprzedania C_ , %ID_Plecaka_Na_Ziola
- if #findkind = -1
- {
- gosub Obcinaj
- return
- }
- for #findindex 1 #findcnt
- {
- if #findstack > 4000
- {
- set %CntToSell 4000
- break
- }
- else
- {
- set %CntToSell #findstack
- break
- }
- }
- set %CntToSell %CntToSell - %RegInBackpack
- finditem %TypKrzakowDoSprzedania C_ , %ID_Plecaka_Na_Ziola
- if #findkind = -1
- {
- gosub Obcinaj
- return
- }
- for #findindex 1 #findcnt
- {
- exevent drag #findid %CntToSell
- wait 5
- exevent dropc #backpackid
- wait 5
- break
- }
- move 1183 1134 0 25s
- move 1183 1137 0 25s
- event macro 12
- wait 6
- move 1183 1142 0 25s
- move 1190 1149 0 25s
- move 1190 1167 0 25s
- move 1211 1167 0 25s
- move 1211 1177 0 25s
- move 1208 1177 0 25s
- event macro 12
- wait 6
- move 1202 1177 0 25s
- set %ZiolaSprzedane 0
- repeat
- event macro 1 0 Chce cos sprzedac.
- repeat
- finditem %TypKrzakowDoSprzedania C_ , #backpackid
- if #findkind = -1
- {
- set %ZiolaSprzedane 1
- break
- }
- until #CONTSIZE = 283_248 && #CONTNAME = bill_gump
- click 248 92 d
- wait 5
- click 480 298 g
- wait 9s
- click 313 421 d mc
- wait 2s
- if %ZiolaSprzedane = 1
- {
- set %ZiolaSprzedane 0
- break
- }
- until #false
- move 1206 1177 0 25s
- event macro 12
- wait 6
- move 1211 1177 0 25s
- move 1211 1167 0 25s
- move 1190 1167 0 25s
- move 1190 1149 0 25s
- move 1183 1142 0 25s
- move 1183 1139 0 25s
- event macro 12
- wait 6
- move 1183 1134 0 25s
- move 1181 1132 0 25s ;przy bankierze
- finditem pof C_ , #backpackid
- if #findkind <> -1
- {
- set %zloto_x #findx + 20
- set %zloto_y #findy + 15
- click %zloto_x %zloto_y g
- wait 5
- key Enter
- set %x ( 358 + #CLILEFT )
- set %y ( 221 + #CLITOP )
- click %x %y p
- repeat
- scanjournal 1
- until przyjalem in #journal
- }
- until #false
- return
- ;--------------------------------------------
- sub WsiadajZsiadaj
- finditem %wierzchowiec G_2
- if #findkind <> -1 ;jesli nie siedzi na lamie
- {
- event macro 1 0 Podejdzcie!
- event macro 2 0 Krzyczy!
- wait 5
- set #lobjectid #findid
- event macro 17 0
- set %TimeMount #scnt2 + 30
- repeat
- finditem %wierzchowiec G_2
- if %TimeMount < #scnt2
- {
- set #lobjectid #findid
- event macro 17
- set %TimeMount #scnt2 + 30
- }
- until #findkind = -1
- }
- else
- {
- set #lobjectid #charid
- event macro 17
- set %TimeMount #scnt2 + 30
- repeat
- finditem %wierzchowiec G_2
- if %TimeMount < #scnt2
- {
- set #lobjectid #charid
- event macro 17
- set %TimeMount #scnt2 + 30
- }
- until #findkind <> -1
- }
- return
- ;-----------------------------------------------------------
- sub GetMountID
- finditem %MountType G_0
- if #findkind = -1
- {
- set #lobjectid #charid
- event macro 17
- wait 5
- finditem %MountType G_0
- if #findkind = -1
- {
- event sysmessage Nie masz wierzchowca.
- halt
- }
- set %wierzchowiec #findid
- wait 5s
- gosub WsiadajZsiadaj
- }
- return
- ;-----------------------------------------------------------
- sub Relog
- click 1010 44 mc
- repeat
- until 178_108 in #contsize
- wait 5
- click 560 435
- wait 1s
- set %TiemeRelog #scnt + %TimeToWait
- repeat
- until %TiemeRelog < #scnt
- if 640_480 in #contsize
- {
- click 380 395
- wait 2
- msg %Haslo
- wait 5
- click 617 446
- wait 5
- click 617 446
- wait 5
- click 617 446
- wait 1s
- click 194 207 r
- wait 2s
- click 290 272 r
- set %TimeToWait 720
- }
- else
- {
- halt
- }
- return
- ;-----------------------------------------------------------
- sub ZawszeBieg
- set %jindex #jindex
- event macro 32 0
- repeat
- set %ji #jindex - %jindex
- for %i 1 %ji
- {
- scanjournal %i
- if Always_Run_is_now_off in #journal
- {
- event macro 32 0
- set %jindex #jindex
- break
- }
- if Always_Run_is_now_on in #journal
- {
- return
- }
- }
- until #false
- return
- ;Roslinki do zbierania:
- ; XIJ - czosnek
- ; NIJ - mandragora OIJ - szczepka
- ; TIJ - wilcze jagody
- ; FJJ - zenszen
- ; TIJ - krwawy mech
- ; KBF - grzybki
- ;Roslinki do wywalenia:
- ; CBF - szczepki grzybkow
- ; GJJ - szczepki wilczych jagod
- ; OIJ - szczepki mandragory
- ;Typy krzaczkow czyli po zerwaniu
- ; VIJ_LIJ_HJJ_ZIJ_PZF
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement