|
|
Bllood | 2007, lut 21 10:05
|
|
|
|
|
| Brak postaci | |
|
2007, mar 14
Lezak | |
Ja tylko "bawilem sie" z tym skryptem, probowalem dojsc do tego, ale mi nie wyszlo poniewaz nie mam wystarczajacej wiedzy na temat pisania skryptow Poprostu jestem zielony. Czy bedziesz tak dobry i mi "skleisz" ten skrypt ? Prosze bardzo.
Oprocz tego chcialbym jeszcze miec w skrypcie na majstra - anatomie... bardzo by mi sie przydala.
set %jj 0set %tryb 0;tryb 0 hid co dwa przedmioty ;tryb 1 hid opoznia druciarza set %okno IOIB set %czass 99 event sysmessage WYBIERZ RUDE set #targcurs 1 czo: wait 1s if ( #targcurs = 1 ) goto czo else set %ruda #ltargetid } set #scnt 11 set #scnt 100 loop: scanjournal 1 if #scnt > 10 || your in #journal || zniszczyles in #journal || stworzyles in #journal {
event sysmessage %jj gosub drut } goto loop
sub drut { if %czass > 110 set %czass 99 scanjournal 1 if You_must in #journal { set %czass %czass + 3 deletejournal } set #scnt 0finditem JTL if #findid = X { event sysmessage NIE MASZ NARZEDZI halt } set #lobjectid #findid event macro 17 hihi: if #scnt > 7 return wait 5 target 6s if #targcurs = 0goto hihi set #ltargetid %ruda set #ltargetkind 1 event macro 22 czas: if #scnt > 7 return wait 1 if ( #contsize = 500_460 ) goto click click 77 390 } else goto czas } return sub anatomia { if #scnt2 > %czass { set #scnt2 0event macro 13 21 } } return sub anatomia { uko: wait 2 if #scnt2 > %czass { set #scnt2 0event macro 13 21 } else goto uko } return |
|
Bllood | 2007, lut 20 09:41 | 2007, lut 20 11:25
|
|
|
|
| Brak postaci | |
|
2007, mar 14
Lezak | |
Probowalem cos zrobic z skryptem na ostatnia cyznnosc + anatomie. Lecz brak mi w tym kilku rzecz - mianowicie by klikal na wybrana osobe przy robieniu anatomii i by robil ja po przed kazdym lub po kazdym uzyciu kilofa. Czy mglby ktos poprawic to dzielo ?
initevents anatomia: event macro 1 0 .um anatomia set #lobjectid #findid event macro 22 wait 50 goto kilof kilof: finditem npf C_ if #findkind = -1 halt if #findkind = 1 { ignoreitem #findid wait 50 } set %licz 0set #lobjectid #findid event macro 17 target 4s event macro 22 wait 10 goto anatomia |
|
Bllood | 2007, mar 12 18:35
|
|
|
|
|
| Brak postaci | |
|
2007, mar 14
Lezak | |
Ten skrypt mi nie dziala moglby ktos go poprawic ? otoz - gdy kaze mi stanac w rogu a potem na przeciwleglym rogu skrypt sie wylacza - "Koniec"
;Autor: [nGz] ;%Roslina moze miec wartosc jedna z nastepujacych: dynia, arbuz, marchewka, cebula, rzepa, salata, kapusta, kukurydza, len, chmiel, pszenica, bawelna. ;%Skill 0-nic, 1-Anatomia, 2-Madrosc, 3-Wiedza o zwierzetach, 4-Ukrywanie, 5-Wiedza o broni, 6-Wykrywanie. ;%SkillPowtorzenia - okresla co ktora probe scinania ma robic skilla umyslowego (domyslnie 1 - co kazde scinanie).
;====================== set %Roslina marchewka set %Skill 1 set %SkillPowtorzenia 1 ;======================
set #sysmsgcol 0event sysmessage Stan na ktoryms rogu prostokata w ktorym ma szukac rosliny i wcisnij play w euo. pause set %Xe #charposx set %Ye #charposy event sysmessage Teraz stan na przeciwleglym rogu tego prostokata i wcisnij play. pause set %Xs #charposx set %Ys #charposy set #lpc 200 if %Skill 0{ set %LicznikPowtorzen %SkillPowtorzenia set %CelSkilla 0 if %Skill = 1 set %SkillName Anatomia if %Skill = 2 set %SkillName Madrosc if %Skill = 3 set %SkillName AnimalLore if %Skill = 4 set %SkillName Ukrywanie if %Skill = 5 set %SkillName ArmsLore if %Skill = 6 set %SkillName Wykrywanie } set %null set %bok1 %Xs - %Xe abs set %bok2 %Ys - %Ye abs if %bok1 > %bok2 { set %n_start %Ys set %n_end %Ye set %m_start %Xs set %m_end %Xe } else { set %n_start %Xs set %n_end %Xe set %m_start %Ys set %m_end %Ye } tile Init for %n %n_start %n_end { set %Row 0 for %m %m_start %m_end { gosub ZapiszXY tile Cnt %x %y for %i 1 #tilecnt { tile Get %x %y %i if %Roslina in #tilename && ( Background in #tileflags || #tileflags = %null ) { set #lpc 10 gosub Podejdz if #result gosub Scinaj else { set #sysmsgcol 1080 event sysmessage Nie udalo mi sie dostac do rosliny. set #sysmsgcol 0 event sysmessage Szukam nastepnej. } set #lpc 200 if %Row = 0 set %Row 1 break } } } if %Row = 1 { set %temp %m_start set %m_start %m_end set %m_end %temp } } set #sysmsgcol 0event sysmessage Koniec. halt
sub ZapiszXY if %bok1 > %bok2 { set %x %m set %y %n } else { set %x %n set %y %m } return
sub Podejdz Idz: set %JIndex #jindex event pathfind %x %y #tilez set %Timer #scnt2 + 15 repeat if %Timer < #scnt2 goto Idz scanjournal 1 until ( #journal = Pathfinding! || #journal = Can't_get_there ) && #jindex %JIndex if #journal = Can't_get_there return #false set %Timer 0set %Char_x_old -1 set %Char_y_old -1 repeat if %Timer < #scnt2 { if %Char_x_old = #charposx && %Char_y_old = #charposy goto Idz set %Char_x_old #charposx set %Char_y_old #charposy set %Timer #scnt2 + 40 } until #charposx = %x && #charposy = %y return #true
sub Scinaj PetlaScinania: if %LicznikPowtorzen = %SkillPowtorzenia && %Skill 0 gosub %SkillName if %Skill 0 set %LicznikPowtorzen %LicznikPowtorzen - 1 if %LicznikPowtorzen |
|
Bilu | 2007, lis 2 08:39
|
|
|
|
|
| Brak postaci | |
|
2009, mar 22
LL | |
makro na wiedze jest ale plus na oswajanie to niema, oswajanie sam musisz recznie koxac. |
|
bestia | 2014, cze 22 13:38
|
|
|
|
|
| Postać ukryta | |
|
2014, maj 11 |
http://student.pwsz.elblag.pl/~12633/pomoc-mw/skrypty/Przemysl/rolnictwo/rolnik.txt
Skrypt NGZ na rolnictwo nagle przestał działać w Lakeshire i Skara Brae, działa jedynie w Britt. Czy ktos jest w stanie go poprawic zeby dzialal znow? Nie moge znalezc innych skryptow na rolnika na ogolnie dostepnych stronach :/ |
|
berg | 2008, mar 23 20:49
|
|
|
|
|
| Brak postaci | |
|
2009, lut 8
Bydgoszcz | |
Witam
Mam problem ze skryptem na druciarstwo, bo po odpaleniu nie wykrywa mi drewna w plecaku.
Oto on : http://sabik87.neostrada.pl/uo/macros/nowe/stolarka.txt
Może ktoś ma pomysł jak go zmodyfikować aby działał ? |
|
berg | 2008, kwi 5 11:12
|
|
|
|
|
| Brak postaci | |
|
2009, lut 8
Bydgoszcz | |
Ja mam prośbę, czy da radę dopisać do bardzo dobrego skryptu na kopanie - ( http://www.sn00p.republika.pl/kopanie.txt ) opcje robienia animallore na juczniaku, lub po prostu zamianę anatomii na animallore, ponieważ przy tym pierwszym skillu i tak ocenia się juczniaka więc jak podejrzewam, to kwestia chwili zmodyfikować tak skrypt. |
|
berg | 2008, kwi 5 19:55
|
|
|
|
|
| Brak postaci | |
|
2009, lut 8
Bydgoszcz | |
Dzięki Alfonzinio wszystko działa dobrze. | | | | | | | | |
| | | |
|