Tak więc mógłbyś zoptymalizować trochę bota bo jedzie znacznie więcej cpu niż iBot i zrobić doc'a z funkcjami.
// Edit
Też mi nie działa targeting, win7 ultimate 64x
Wersja do druku
Tak więc mógłbyś zoptymalizować trochę bota bo jedzie znacznie więcej cpu niż iBot i zrobić doc'a z funkcjami.
// Edit
Też mi nie działa targeting, win7 ultimate 64x
Testuje go dopiero drugi dzień, ale wydaję mi się, że trochę zbyt często bot zapomina zebrać lota.
W Tibii ustawiasz Full-Defa i "NIE" zaznaczasz biegania za celem - bot sam będzie podchodził do potworków
Po pierwsze - Targeting:
A co do targettingu, to ważna sprawa - musi być otawarta Battlelista, żeby targetting działał!
Załącznik 292994
Robisz tak:
a) Wybierasz z lewego menu z ikonami zakładkę Targeting
b) Klikasz na górze strony okienko "Targeting activated" (czerwona 1 na rys.)
c) Wpisujesz nazwę potwora, którego chcesz atakować (2 na rys.)
d) Wpisujesz na ile kratek bot ma podchodzić do potwora - 1 oznacza podejść obok, np. 3 oznacza, że bot będzie trzymał odległość (3 na rys.)
e) Klikasz "Add new" - potwór doda się do listy celów (4 na rys.)
f) Jeśli chcesz dodać więcej potworów powtarzasz punkty od c do e
g) Gdy wszystko gotowe zaznaczasz okienko "Enabled" tak, żeby było zielone (5 na rys.)
Następnie - Looting:
Załącznik 292993
Tutaj robisz tak:
a) Wybierasz z lewego menu z ikonami zakładkę Looting
b) Klikasz na górze strony okienko "Looting activated" (czerwona 1 na rys.)
c) Wpisujesz nazwę itemka, którego chcesz lootować (np "gold coin") (2 na rys.)
d) Klikasz "Find ID" - bot powinien znaleźć id przedmiotu, który wpisałeś wyżej (jeśli się nie uda sprawdź, czy wpisałeś poprawną nazwę wyżej) (3 na rys.)
e) Tutaj wyświetli się id przedmiotu gdy klikniesz "Find ID" (4 na rys.)
f) W pole Destination wpisujesz do jakiego backpacka bot ma zbierać ten przedmiot (5 na rys.)
g) Klikasz Add new - do listy obok doda się przedmiot do lootowania (6 na rys.)
h) Jeśli chcesz dodać więcej przedmiotów powtarzasz punkty od c do g
i) Gdy wszystko gotowe zaznaczasz okienko "Enabled" tak, żeby było zielone (7 na rys.)
W końcu - Cavebot:
Załącznik 292992
Tutaj robisz tak:
a) Wybierasz z lewego menu z ikonami zakładkę Cavebot
b) Klikasz na górze strony okienko "Cavebot activated" (czerwona 1 na rys.)
c) Stajesz postacią w miejscu, gdzie chcesz dodać waypoint, klikasz:
d) Chodzisz po expowisku i dodajesz kolejne waypointy - do zwykłego chodzenia najlepiej używać "Walk" lub "Stand"Kod:[3 na rys.] - Stand - Bot stanie dokładnie w miejscu waypointa (przydatne, gdy chcesz, żeby bot np. wszedł po schodach lub wszedł do dziury
[2 na rys.] - Walk - Bot stanie w pobliżu w miejscu waypointa (nie będzie zawsze stawał w tym samym miejscu, więc mniejsze ryzyko bana)
[4 na rys.] - Rope - Stajesz w miejscu rope spota i wciskasz ten przycisk, aby bot używał w tym miejscu liny
[5 na rys.] - Shovel - Podobnie jak wyżej, tylko że musisz stanąć na dziurze do odkopania łopatą - bot będzie odkopywał dziurę
[6 na rys.] - Ladder - Podobnie jak przy rope - stajesz w miejscu drabiny i wciskasz ten przycisk - bot będzie używał tutaj drabiny
e) Gdy wszystko gotowe zaznaczasz okienko "Enabled" tak, żeby było zielone (7 na rys.)
Jeśli chcesz, żeby bot jadł z ciał trolli np. meaty, to w Zakładce General jest opcja "Eat food from corpses" - Jedz z ciał
@ Burczyk
Bot zjada trochę CPU to prawda, będę się starał jak najbardziej go zoptymalizować
Co do funkcji, aktualnie jest ich b. dużo dostępnych, porównywalnie, albo nawet więcej niż w iBocie, tylko że nie są nigdzie opisane - gdy zdam sesję zajmę się opisanie wszystkiego - za pomocą skryptów można tak naprawdę pisać nowe funkcje bota spokojnie
A co do targettingu, to ważna sprawa - po 1) Musi być aktywowany ("Enabled" na zielono) Cavebot nawet bez waypointów, a po 2) musi być otawarta Battlelista, żeby targetting działał
@ lukasz123
Mógł byś dokładniej opisać, kiedy bot nie zbiera lootu? (tzn, np. na ekranie jest dużo potworów i bot biega za nimi daleko od ciała (gdy bot odejdzie na 10 kratek od ciała to już do niego nie wróci), lub gdy minie 30 sekund od zabicia też bot zapomina o ciele).
Zdarza się, że nie zbierze loota gdy jest grupka potworów,ale nie zbiera również gdy na ekranie był jeden potwór, po prostu biegnie dalej. Obserwując go wydaje mi się, że nie zbiera gdy jest blisko waypointa (1-2 kratki). Co do targetingu to gdy jest więcej mobów niż mieści się na battlelist to nie atakuje nic i jak szalony klika na strzałkę, żeby zjechać w dół battlelisty nawet gdy jest na jej końcu. Taka sytuacja zdarzyła mi się 2 razy.
I nie wiem jak ustawić żeby zbierał gp w następnym bp jak skończy się miejsce w pierwszym bp
To klikanie strzałki maniakalne też mi się zdarzyło podczas testów, zbadam sprawę dokładniej bo to dość poważny bug
Co do zbierania loota też znany mi problem, w kolejnym updejcie postaram się te 2 problemy między innymi naprawić.
A co z fishingiem? Jak go ustawić?
Na dziś mogę powiedzieć, że na problem targetingu u mnie starczyło zrobić wiekszą battleliste, bo i tak lootuje tylko do jednego bp. Bot jest fajny mam nadzieję, że starczy Ci zapału.
@up
Aktualnie chyba nie działa, okienko tej funkcji jest już na przyszłość.
Bot naprawdę przyjemny ;) Też licze że będzie dalej rozwijany :)
Lotting wgl mi nie działa, nie mam pojecia z jakich przyczyn.
@Up
Opisz problem dokładnie, postaram się pomóc.
a) Czy bot otwiera ciała i nie bierze przedmiotów, czy bot w ogóle nie otwiera ciał?
b) Jak byś mógł, to:
1) Wklej zdjęcie (np na www.imgur.com) zakładki Looting (jak jest poustawiane wszystko w bocie)
2) Wklej zdjęcie zakładki Targetting
3) Wklej zdjęcie sposobu ułożenia BPków w Tibii
@down ok ;)
Problem rozwiązałem :> Poprostu w zakładce targgeting nie zaznaczyłem "loot monster" :)
Witam.
Bot działa nieźle; zarówno cavebot jak i targeting bez zarzutu. Mam jednak małe pytanie, czy tylko ja w cave~ nie mogę dodac "Action", czy po prostu nie można jeszcze?
Możesz, actiony działają normalnie, z tym, że nie ma jeszcze opisanych funckcji lua nigdzie. Jak będę po sesji, to zrobię listę wszystkich funckji/zmiennych dostępnych w skrypterze.
Aby dodać actiona musisz wejść w zakładkę "Lua scripter" i tam możesz napisać skrypt, a potem zapisać go jako "Action script" a nie "Auto repeat script" (Są okienka do zaznaczenia pod nazwą skryptu). Jak dodasz, to pod podaną nazwą skrypt będzie dostępny w Cavebocie.
Czy w związku z dzisiejszym updatem klienta, będzie jakiś update Corebota?
Update będzie, ale widzę, że sporo się pozmieniało w strukturze danych w kliencie Tibii a ja z powodu sesji mam obecnie b. mało czasu i nie wiem, jak szybko uda mi się zaktualizować bota.