Nie warto tego pierwiastkować, za duża złożoność :)
Wersja do druku
Nie warto tego pierwiastkować, za duża złożoność :)
Ja i tak mam już popisane sprawdzanie wszystkiego, nie musicie mi objaśniać xd
Lepiej jeśli napiszecie co wam się w bocie nie podoba, pomogło by mi to go usprawnić.
Strona wygląda elegancko, choć przypomina stronkę ibota.
Kiedy będzie szablon na forum?
Postaram się dodać niedługo, najważniejszy dla mnie jest sam bot i użytkownicy więc raczej najpierw dopracuje wszystko, nie zapominajmy, że ostatnie 3 aktualizacje bota nadal były w wersji beta czyli są to takie wersje testowe a więc warto poczekać na finalną wersje. Tutoriale postaram się dodać i będą one w formie video na youtube, link do kanału zostanie dodany, oczywiście na stronie oficjalnej bota :)
Witajcie, update do wersji 1.3
Log zmian:
- Ulepszony Targeting, dobieranie potworów do zaatakowania- Ulepszony Healer, inaczej dodaje się rule
- Looter zyskał nowe wewnętrzne funkcje, powinien działać szybciej i sprawniej
- Nowy system globalnych zmiennych w walkerze (UWAGA zapisują się one w skryptach)
- Skrypter został poprawiony dodałem nowe zmienne takie jak:
Parę słów o zmiennych globalnych:Kod:souls() - zwraca wartość bool(true lub false) soul'a postaci
ispvpsigned() - zwraca wartość bool(true lub false) czy postać ma pz (krzyżyki)
ispoisoned() - zwraca wartość bool(true lub false) czy postać jest zatruta
isburned() - zwraca wartość bool(true lub false) czy postać się pali
isenergized() - zwraca wartość bool(true lub false) czy postać jest porażona ? (zatruta energia xd)
isdrunken() - zwraca wartość bool(true lub false) czy postać jest pijana
ismanashield() - zwraca wartość bool(true lub false) czy postać ma utamo vit'e
isparalyzed() - zwraca wartość bool(true lub false) czy postać została sparaliżowana
ishasted() - zwraca wartość bool(true lub false) czy używamy haste lub stronghaste
ispz() - zwraca wartość bool(true lub false) czy jesteśmy w pz
isstrengthened() - zwraca wartość bool(true lub false) czy postać jest strengthend
Dodajemy je sobie w Walkerze, wpisujemy nazwę zmiennej np zmienna = "Green Bag", następnie po zapisaniu jej przyciskiem nieco wyżej, możemy użyć jej wszędzie i w scripterze Walkera i normalnym.
Użycie oczywiście w taki sposób open_main(zmienna) i tyle
LINK DO POBRANIA: http://astrabot.net/ver/astrabotV1.3.zip
Jakbyś to w code troszkę bardziej po polsku napisał to pewnie kilku osobom by pomogło (chociaż same nazwy powinny starczyć...)
btw, ja dalej bym postawił na camelCase, łatwiej się czyta
Przepraszam, wrzucałem na 3 fora i coś skróciło, już poprawiam :)'
Edit: Już git ;p Dla mnie lua jest tak łatwe, że nawet nie widzę potrzeby, na razie dodałem 3 skrypty bodajże antyparal, antyidle i runemaker na forum ale tego będzie więcej, tylko jak tu się rozdwoić, pisać bota i skrypty xd
Hej. Nie wiem co robie nie tak. Wszystko wydaje sie byc proste ale ustawiam sobie wszystko klikam enabled i doslownie nic sie nie dzieje. Juz nie mam pomyslow. Co moge robic nie tak?
Cześć, zobacz w debug console czy coś wywala, jeśli tak napisz tutaj, jeśli nie będziemy kombinować :)Cytuj:
Hej. Nie wiem co robie nie tak. Wszystko wydaje sie byc proste ale ustawiam sobie wszystko klikam enabled i doslownie nic sie nie dzieje. Juz nie mam pomyslow. Co moge robic nie tak?
Wiem pisze ale chce jak najbardziej pomoc tym co potrzebują.Cytuj:
Pisz bota, ze skryptami ludzie sobie poradzą. Kwestia przyzwyczajenia
Niedługo ogromny update z nowymi funkcjami w scripterze, auto refiller, auto mount, soft boots changer, auto ring equip, poprawione ui, szybsze pisanie i poprawiony cały moduł healera oraz interfejs :)
Sorki, nie chce mi się czytać całego tematu, ale czy masz dodane :
funkcja connect(pass, pass, nazwachara)
zmienna $balance (w sensie stan konta z ostatniego pisania balance do npc)
funkcja openwindows() zwracająca ilość otwartych bp
runkcja reopenbackpack() zamkniecie all bp i otwarcie all bp
opcja/funkcja minimalizacji wszystkich bp / pojedynczego bp np minimizebackpack() minimizebackpack(x) [x - numer bp od 0 wzwyż, a jak bez cyfry to zeby all bp minimalizowal)
chyba tyle z takich, które np ja bym potrzebował [pewnie masa botterów również] :D
(wiadomo, może inna pisownia ale chodzi o działanie ;p)
Własnie cos sie ruszylo. Choc wiele funkcji i tak nie dziala jak nalezy. Ale przynajmniej chodzi od punktu do punktu i atakuje. Loota zbiera czasami dopiero po 20 sekundach. Tak samo z healowaniem cos nie tak. Np. ludzie tacy jak ja, ktorzy pierwszy raz maja stycznosc z botem moga miec problem z tym jak ustawic te liczby tam zeby nie musiec sie martwic o swoje HP. No ale kombinuje dalej.
Spoko wiem o co biega :)Cytuj:
chyba tyle z takich, które np ja bym potrzebował [pewnie masa botterów również] :D
(wiadomo, może inna pisownia ale chodzi o działanie ;p)
funkcja connect(pass, pass, nazwachara) - nie ma ale planowałem dodać
zmienna $balance (w sensie stan konta z ostatniego pisania balance do npc) - tego też nie ma i tez planowałem dodać tylko to jest analiza chatu a nie bardzo mam czas teraz się tym zająć bo troszkę więcej roboty
funkcja openwindows() zwracająca ilość otwartych bp - DODANO, jest zmienna isopened ale ona dzialala na poszczególny bp, dzięki
runkcja reopenbackpack() zamkniecie all bp i otwarcie all bp - już zawiera bot ;p
opcja/funkcja minimalizacji wszystkich bp / pojedynczego bp np minimizebackpack() minimizebackpack(x) [x - numer bp od 0 wzwyż, a jak bez cyfry to zeby all bp minimalizowal) - DODANO odwrotnie jak w przypadku openwindows, było tylko do wszystkich backpackow a nie pojedynczego, dzięki wielkie
Dlatego już w nowej wersji to poprawiłem.Cytuj:
Własnie cos sie ruszylo. Choc wiele funkcji i tak nie dziala jak nalezy. Ale przynajmniej chodzi od punktu do punktu i atakuje. Loota zbiera czasami dopiero po 20 sekundach. Tak samo z healowaniem cos nie tak. Np. ludzie tacy jak ja, ktorzy pierwszy raz maja stycznosc z botem moga miec problem z tym jak ustawic te liczby tam zeby nie musiec sie martwic o swoje HP. No ale kombinuje dalej.
Kurcze nie wiem czemu taka sytuacja, mi loota zbiera bezbłędnie ludzią z mpc i kolega także, posprawdzaj tam i uważaj na healera może czasami nie wyleczyć (już poprawiłem u siebie)
@EDIT: Wszystkie zmienne/funkcje ładnie rozpisane tutaj gdybyś potrzebował lub ktoś: http://astrabot.net/lua.html
Wogole to nie rozumiem zbytnio tego healera a dokladnie co tam powpisywac. Np. gdy mam 500 HP i chce zeby mnie leczył jak HP spadnie ponizej 200 to jakie liczby i gdzie mam wpisac zeby tak leczył? Z MP to samo bym chcial. I czy musze miec do tego potki HP czy bedzie leczył sie intense healing jesli to wybiore z rozwijanej listy?