1.Jak podpisać waypoint/label?
- To proste zaznaczamy waypoint który chcemy nazwać po czym pod spodem między "Clear" a "Del" znajduję się
przycisk "Label" klikamy na niego, nadajemy nazwe i klikamy "OK".
2.Lina mi nie działa co robić?
- Linę można ustawić na 2 sposoby:
Pierwszy jest taki że dajemy stand pod dziurą i ustawiamy skrypt:
Kod:
say exani tera wait 200
Drugi sposób jest z wykorzystaniem liny.
a więc wokół tego miejsca gdzie można się ropnąć ustawiamy skrypt:
Kod:
useongrounditem XXXX YYYY
XXXX - id liny
YYYY - id tego dołka co ma uzyć liny
Polecam ustawić skrypta 3 x Pierwszego i drugiego, bo np może być Exhausted i nie uzyje liny/czaru.
3. Jak otwierać drzwi?
Na drzwi używamy skrypta:
ZZZZ - id zamkniętych drzwi
4. Jak otwierać dziurę łopatą?
Kod:
useongrounditem XXXX YYYY
XXXX - id łopaty
YYYY - id zakopanego dołka
5. Ladder nie działa w cavebocie jak zróbić żeby wchodził po drabinie?
XXXX - id drabinki
6. Do czego służa opcje node/stand/action itd?
Z tym pytaniem odsyłam do tego
poradnika.
7. Jak zrobić żeby atakował sam potworki?
Wystarczy ustawić targeting. Tutaj link z
poradnikiem.
8. Jak uzywać skryptów np do automatycznego "utani hur" ?
W elfbocie wchodzimy w shortkeys. Zaznaczamy "Enabled shotkeys". Przechodzimy niżej mamy tabelke po 3 kratki.
W Drugiej wpisujemy komendę którą potem wpisujemy na defaulcie żeby aktywować skrypta.
W trzeciej nasz skrypt.
Na koniec zaznaczamy peirwszy kwadracik.
9. Jaki jest skrypt na kupowanie gmp?
Kod:
auto 200 listas 'Kupowanie GMP'|if [$itemcount.xxxx <= 200] { npcsay 'hi' | wait 10000 | npcsay 'trade' | wait 10000 | loop 10 buyitemsupto xxxx 150 }
XXXX - id potiona
10. Bot mi się scina co robić?
Polecam ustawić odpowiedzniego skrypta.
Kod:
auto 100 listas 'Anty-Lag'| if [$standtime > 120000] movee
poruszny on postać gdy ona złapie laga.
Depositer i Refiler
1. Robimy wpt po całym swoim respie gdzie chcemy expić.
2. Pierwszy wpt nazywamy labelem [exp]. ( bez [] )
3. Przesuwamy na ostatni wpt i dodajemy "Action". Po czym dodajemy kolejno linijki:
Gdy x potów/run:
Kod:
countitemsvisible XXXX | if [$count < Y ] gotolabel nazwalabela
XXXX - id pota/runy
Y - Ilość potów/run kiedy ma wracać do dp
lub gdy x capa
Kod:
if [$cap =< ZZZZ] gotolabel nazwalabela
ZZZZ - ilość capa kiedy ma wracać do dp
i na końcu tej funkcji dodajemy:
Czyli będzie to wyglądać tak:
Kod:
countitemsvisible XXXX | if [$count < Y] gotolabel nazwalabela countitemsvisible XXXX| if [$count < Y] gotolabel nazwalabela if [$cap =< ZZZZ] gotolabel nazwalabela gotolabel exp
4. Następny waypoint wykonuje do wyjścia z respa i nazywamy go tak jak daliśmy nazwelabela.
5. Wpt robimy aż do depo.
6. Gdy juz stoimy koło depo dajemy Action, a w nim:
Kod:
reachgrounditem dp opengrounditem dp wait 500 openitem YYYY 1 'Locker' wait 10000 moveitems YYYY 'YYYY' wait 5000 moveitems ZZZZ 'YYYY' wait 5000
XXXX - bp który mamy w lockerze na loota
XXXX - id itema którego ma wkładać do bp
ZZZZ - id drugiego itema (jeśli jest) którego ma wkładać do bp
Później wyjaśnie jak ustawić bpki pod depositera.
Ważne! Bpki z lootem które mamy na sobie muszą być inne niż te w lockerze.
7. Po tej czynności ustawimy refilera na manasy/poty/runy, a więc lecimy do tam gdzie stoi NPC robiąc wpt.
8. Gdy już jesteśmy na miejscu dajemy ACTION, a w nim :
Kod:
npcsay hi npcsay trade
teraz dodamy kolejny linijki żeby sprawdzić co nam brakuje a mianowicie
Kod:
countitemsvisible XXXX | if [$count < Y ] gotolabel nazwalabela
XXXX - id pota/run
Y - do ilu ma kupować
Za nazwelabela najlepiej dać skrót od pota/run czyli np sd dla przykładu od sd:
Kod:
countitemsvisible 3155 | if [$count < 2000 ] gotolabel sd
Czyli wyglądało by to mniejwięcej tak:
Kod:
npcsay hi npcsay trade countitemsvisible XXXX | if [$count < Y ] gotolabel nazwalabela1 countitemsvisible XXXX | if [$count < Y ] gotolabel nazwalabela2 gotolabel nazwalabela3
9. Gdy już ustawimy przywitanie sięz npc dajemy drugi ACTION dajemy mu nazwę nazwalabela1 (czyli tak jak go sami nazwaliśmy ja nawiązuje do sojego przykładu).
Dodajemy:
Kod:
buyitems XXXX 100 countitemsvisible XXXX | if [$count < Y ] gotolabel nazwalabela1
XXXX - id pota/run
Y - do ilu ma kupować
Kolejność nazw musi być ustawiona pod tą co ustawiliśmy u npc
Jakby to wyglądało?
Stand/ koło npc
Action pierwszy / (beznazwy)a w nim:
Kod:
npcsay hi npcsay trade countitemsvisible XXXX | if [$count < Y ] gotolabel nazwalabela1 countitemsvisible XXXX | if [$count < Y ] gotolabel nazwalabela2 gotolabel nazwalabela3
Action drugi / (nazwalabela1)
Kod:
buyitems XXXX 100 countitemsvisible XXXX | if [$count < Y ] gotolabel nazwalabela1
Action tzreci / (nazwalabela2) action trzeci jeśli potrzebny.
Kod:
buyitems XXXX 100 countitemsvisible XXXX | if [$count < Y ] gotolabel nazwalabela2
I na końcu Stand i nazywamy ten wpt nazwalabela3 (lub tak jak sami nazwaliśmy)
10. Ustawiamy wpt od npc do respa gdzie expimy i to będzie na tyle jeśli chodzi o Dep/Ref.
Jak zrobić refil softów?
Robimy wpt pod Aldo (npc od softów w venore). Tutaj link jak do niego
dojść.
Gdy już będziemy na miejscu dajemy ACTION, a w nim:
Kod:
npcsay hi npcsay soft npcsay yes
Jak ustawić Bpki?
Loot jest zbierany do bpków w kolejności jakiej otworzymy bpki.
Jak zrobić żeby do pierwszego wkładał bohy do drugiego k legs itd?
wystarczy zamiast e wpisać odpowiednią cyfrę. Kollejność jest trochę inna, a więc:
Kod:
Pierwszy Bp to 0 Drugi Bp to 1 Trzeci bp to 2 ITD
BPki w lockerze mają być jeden po drugim TEGO SAMEGO KOLORU i jak wcześniej wspominałem bpki na sobie mamy mieć innego koloru.
Czyli np. na sobie mamy różowe bpki, to w depo musimy mieć inny np brązowy.
Bpki otwieramy w zależności ile mamy loota ( ta cyferka którą określamy do którego bpka ma wrzuić loota ) Czyli np mamy 5 bpków bo 5 itemów więc kolejno otwieramy.
Pierwszy bp do loota
Drugi bp do loota
Trzeci bp do loota
Czwarty bp do loota
Piąty bp do loota
Bp Główny ( shovel cash rope itd)
Bp z potami ( jest to ważny element ponieważ bot musi wiedzieć ile potów dokupić.
Oto nasz końcowy efekt.
Jest to mój pierwszy poradnik żadna kopiarka. Za błędy wybaczcie, ale wkońcu każdy je popełnia i mam nadzieje że poradnik jest zrozumiały
.
Tutaj macie przykładowe moje wpt. Będzie wam łatwiej.
W 100% czyste więc proszę mnie nie oczerniać.
Poniżej daje moje skrypty które sam pisałem.
Automatyczne 'Utani Tempo Hur'
Kod:
auto 200 {setcolor 0 155 255} {listas 'Charge&Paral'} { if [$monstersaround.4 == 0 ] { if [$inpz ==0] { if [$mp >= 100] { charge } } } }
Automatyczne 'Utani Hur'
Kod:
auto 200 {setcolor 0 155 255} {listas 'Haste&Paral'} { if [$monstersaround.4 == 0 ] { if [$inpz ==0] { if [$mp >= 100] { haste } } } }
Automatyczne 'Utani Gran Hur'
Kod:
auto 200 {setcolor 0 155 255} {listas 'Strong&Paral'} { if [$monstersaround.4 == 0 ] { if [$inpz ==0] { if [$mp >= 100] { stronghaste } } } }
Zamiana softów
Kod:
auto 200 {setcolor 255 051 204} |listas 'Softy'| if [$inpz ==0] { equipboots 6529 } | if [$inpz ==1] { unequip 'boots' 'empty }
Spalanie Many Gdy xx Procent Many
Kod:
auto 200 {setcolor 051 255 000} |listas 'Spalanie many'| if [$mppc => xx] say 'czar'
Food
Kod:
auto 10000 {setcolor 051 255 000} |listas 'Food'| if [$inpz ==0] eatfood
Używa maczety na trawę.
Kod:
auto 500 {setcolor 000 051 255} listas 'Maczeta' | useongrounditem 3308 3696
Automatyczne 'Utito Tempo', ale tylko w pobliżu monstera!
Kod:
auto 200 {setcolor 255 051 000} if [$monstersaround.4 > 0] { if [$strengthtime == 0] say 'Utito Tempo'} | listas 'Utito Tempo'
Wali exori gdy 2 na ekranie ale tlyko gdy gracz jest 2 kratki dalej! Jeśli jeden monster to bije exori hur.
Kod:
auto 200 {setcolor 051 255 000} |listas ' Exori' | if [$playersaround.2 == 0 && $monstersaround.0 >= 2 && $mp >= 150 ] { say 'Exori' } | { if [$attacked.ismonster] { say 'Exori Hur' }
Manasuje się potem o id xxxx do many yyyy tylko gdy monster jest 5 kratek dalej
Kod:
auto 200 if [$monstersaround.5 == 0 && $mp < yyyy] useoncreature xxxx self