|
|
Sylab | 2008, mar 22 10:46
|
|
|
|
|
| Brak postaci | |
|
2008, maj 6
Szczecininga... | |
Bardzo prosze o poprawienie tego skryptu na robienie czystych strzał. Za każdym razem trzeba wybierać kłody i do tego nie ćwiczy anatomi.
;Autor: [nGz] ;%Skill - defaultowo 0 - nic, 1 - Ukrywanie, 2 - Anatomia, 3 - Wiedza o Broni, 4 - Wiedza o Zwierzetach, 5 - Wykrywanie. ;%Skill_powtorzenia - defaultowo 1 - okresla co ile powtorzen ma robic skilla. ;============ set %Skill 2 set %Skill_powtorzenia 1 ;============ if %Skill 0set %Licznik_powtorzen %Skill_powtorzenia if %Skill = 1 set %Nazwa_skilla Ukrywanie if %Skill = 2 set %Nazwa_skilla Anatomia if %Skill = 3 set %Nazwa_skilla Armslore if %Skill = 4 set %Nazwa_skilla Animallore if %Skill = 5 set %Nazwa_skilla Wykrywanie set %Cel_skilla 0set #targcurs 1 set #sysmsgcol 1152 Wybierz_klody: event sysmessage Wybierz klody. set %Timer_2 #scnt2 + 90 repeat if %Timer_2 < #scnt2 goto Wybierz_klody onhotkey ESC goto Wybierz_klody_ESC until #targcurs = 0onhotkey ESC { Wybierz_klody_ESC: set #sysmsgcol 1080 event sysmessage Musisz wybrac klody. halt } finditem #ltargetid if #findtype zlk ;goto Wybierz_klody_ESC set %Id_klod #findid Start: if %Licznik_powtorzen = %Skill_powtorzenia && %Skill 0gosub %Nazwa_skilla if %Skill 0set %Licznik_powtorzen %Licznik_powtorzen - 1 if %Licznik_powtorzen start: event macro 17 target 5s event macro 22 wait 20 click 270 70 d weit 3s click 270 70 d weit 3s click 136 390 d weit 3s click 240 60 d wait 10s key f4 wait 10 go to start: |
|
Sylab | 2008, mar 25 13:15 | 2008, mar 25 13:17
|
|
|
|
| Brak postaci | |
|
2008, maj 6
Szczecininga... | |
Mam problem skrypt robi anatomie co 2 miksturki probowalem pozmieniac ale nic mi nie wychodzilo zatem moglby to ktos zrobic ?? prosze. Zmienic na anatomia co 1 miksturke
;Autor: [nGz] ;Najpierw zrob recznie miksa i anatomie, potem play initevents ignoreitem reset set %lt #ltargetid start: set %lol 0 ; 5 goto eee goto loop dalej: set #ltargetid %lt event macro 22 event macro 22 event macro 22 set %lol 1 wait 2 goto loleq |
|
Sylwia132 | 2010, gru 26 17:59
|
|
|
|
|
| Brak postaci | |
|
2010, mar 1
Nibylandia | |
W związku z wprowadzeniem sekretarzyka, poszukuję chętnej osoby do napisania skryptu do pisania na owym narzędziu ;] |
|
Sylwia132 | 2011, sty 16 19:20 | 2011, sty 16 22:48
|
|
|
|
| Brak postaci | |
|
2010, mar 1
Nibylandia | |
sorry,ze tak dlugo tu podaje screena http://img151.imageshack.us/img151/9024/sekretarzyk.jpg
Jesli ktos juz napisal ow skrypt na sekretarzyk to poprosze. |
|
szokoloko | 2008, cze 11 01:52
|
|
|
|
|
| Brak postaci | |
|
2014, kwi 25 |
Mam to samo, w chwili pojawienia sie komunikatu "przeszukiwanie zakończone" wywala mi błąd klienta uo.Najpierw myślałem, że to przez makro na makroczeka , ale bez niego też tak sie dzieje. |
|
therudi | 2017, lis 15 19:58
|
|
|
|
|
| Darkend | |
|
2014, kwi 30
Ruda Śląska | |
Witam! Poszukuje macro dla wampira woja na leczenie zakrwawionymi bandazami. Ktos posiada? |
|
thorrief | 2009, gru 22 21:57
|
|
|
|
|
| Brak postaci | |
|
2011, kwi 16 |
Może mi ktoś wytłumaczyć działanie " #jIndex "?
Nie rozumiem opisu z wiki.easyuo, a nie jest to jeszcze mój jedyny problem z easyuo, więc nie mogę się poświęcić analizowaniu tej jednej komendy tylko. Z góry dziękuję! |
|
thorrief | 2009, gru 23 14:28 | 2009, gru 23 15:32
|
|
|
|
| Brak postaci | |
|
2011, kwi 16 |
@beggginer: ok, już lepiej. Generalnie kod, który sobie napisałem, wyszukuje "końca leczenia" w taki sposób:
petla1: for %p 1 2 { set %czas1 %czas1 + 1 scanjournal %p if #ENEMYID = N/A setuotitle Ulitma Online - #charname else setuotitle Ulitma Online - #hits hp; #charname gosub zycie set %czas1 %czas1 + 1 if %czas1 > 95 set %leczenie 0 if Wyleczyles_sie in #journal { set %leczenie 0 gosub anatomia } if Przestales_sie in #journal set %leczenie 0 if What_you_selected in #journal set %leczenie 0 if Ta_osoba_jest_w_pelni in #journal set %leczenie 0 if Your_skill_in_Uzdrawianie in #journal set %leczenie 0 if Nie_udalo in #journal set %leczenie 0 if #hits > %hits0 set %leczenie 0 wait 2 } set %p 0if %leczenie = 1 goto petla1
Co, jak widać, jest dość skomplikowane, ale za to przewiduje chyba wszystkie możliwe odpowiedzi systemu na użycie bandaża. ( "set %czas1 %czas1 + 1" i "wait 2" na końcu pozwalają zakończyć skanowanie journala po 9,5s)
Czy ten #jindex jest według Ciebie w stanie pomóc zoptymalizować ten fragment kodu?
EDIT: Sam sobie odpowiem: Tak, #jindex znacznie ulepszył mój skrypt, to lepsze rozwiązanie, niż pętla i wyszukiwanie po linijkach od końca. ;-) | | | | | | | | |
| | | |
|