Prośba o wskazówki jak zrobić bota do Tibii

szukaj na forum nowy temat odpowiedz

Strona [ 1 2 >> ] z 2

Astronom Guns ten post 07-02-2010 18:10


Użytkownik
Status: Offline
Dołączył: 22-12-2009

witam. potrzebuje informacji jak mogę (najprościej) zrobić bota do pewnej gry działające na zasadzie klient - serwer.

niestety nie za bardzo się orientuję od czego zacząć. stąd to pytanie.

gra jest napisana w tym samym języku co chce pisać do niej bota. czyli c++

pozdrawiam i proszę o pomoc.
Przejdź na górę strony
cytuj
MSM ten post 07-02-2010 19:08
avatar

Użytkownik
Status: Offline
Dołączył: 24-04-2009
Skąd: Google Search
Dużo powiedziałeś... Oprócz tego że pisanie bota do gry to w 99% łamanie jej licencji =~= przestępstwo, o czym wszyscy wiemy i robimy to tylko do celów szkoleniowych, to chcielibyśmy wiedzieć do jakiej gry? Internetowego pasjansa, klona Ogejma czy jakiegoś MMO?

Tak czy inaczej prawdopodobnie bez czytania pamięci procesów etc się nie obejdzie. Poczytaj o WINapi.
 I, jeśli chcesz to zrobić żeby oszukiwać, daj sobie lepiej spokój (pomijając ww. nielegalność - po prostu gdybyś zamiast uczyć się pisać bota grał w tym czasie pewnie zdążyłbyś zdobyć wszystko co możliwe i znudzić się grą.)
#define private public   // beware classes, I`m coming!
:D

Ostatnio zmodyfikowany: 09-02-2010 12:50 przez quetzalcoatl
Przejdź na górę strony
cytuj
fsdfafdsfsd ten post 07-02-2010 21:44





Wpisz sobie w google Autolt v3 Script będziesz miał więcej wskazówek do tcy botów
Przejdź na górę strony
cytuj
Astronom Guns ten post 07-02-2010 23:34


Użytkownik
Status: Offline
Dołączył: 22-12-2009

MSM napisał:
Dużo powiedziałeś... Oprócz tego że pisanie bota do gry to w 99% łamanie jej licencji == przestępstwo, o czym wszyscy wiemy i robimy to tylko do celów szkoleniowych, to chcielibyśmy wiedzieć do jakiej gry? Internetowego pasjansa, klona Ogejma czy jakiegoś MMO?
Tak czy inaczej prawdopodobnie bez czytania pamięci procesów etc się nie obejdzie. Poczytaj o WINapi.
 I, jeśli chcesz to zrobić żeby oszukiwać, daj sobie lepiej spokój (pomijając ww. nielegalność - po prostu gdybyś zamiast uczyć się pisać bota grał w tym czasie pewnie zdążyłbyś zdobyć wszystko co możliwe i znudzić się grą.)


jest to gra 'Tibia' zależy mi na tym tylko dla mojej własne satysfakcji. ponieważ gram w tą grę. lubią ją a przy okazji chciałbym sprawdzić swoje umiejętności programistyczne. puki co robiłem same mało znaczące programy. a to byłby jak mówię dobry test. no i chciałbym sobie ułatwić grę a nie ściągać gotowe programy z keyloggerami.

"czytania pamięci procesów"

co mi to da jak odczytam pamięć procesu? i jak mogę to wykorzystać

oraz chciałbym wiedzieć co jeszcze trzeba zrobić

fsdfafdsfsd napisał:
Wpisz sobie w google Autolt v3 Script będziesz miał więcej wskazówek do tcy botów

to jest ciekawe. ale nie interesuje mnie jak na razie inny język.
Przejdź na górę strony
cytuj
bswierczynski ten post 08-02-2010 00:50


Użytkownik
Status: Offline
Dołączył: 29-09-2009

Tibia to gra multiplayer, więc zapewne chcesz napisać tego bota po to, by oszukiwać w grze przeciwko innym ludzkim graczom. To nie tylko nielegalne (ze względu na licencję gry), ale też żałosne i sporo świadczy o tobie. Nie możesz grać normalnie? Jesteś za słaby, czy co? Jaka to przyjemność i sens w oszukiwaniu? Grając w jakąś grę godzisz się na jakieś zasady, a te explicite zabraniają korzystania z botów.

Byłem kiedyś "pro" graczem (raczej: competitive player) w inną grę (znany FPP) i tam też cheating był małą plagą. Potem musieli wprowadzić do gry zabezpieczenia, które niestety czasem i uczciwych graczy brały za oszustów, utrudniając lub im grę. Śmieszne było to, że większość cheaterów było tak cienkich, że i tak dostawali po tyłku mimo że bot sam za nich celował i widzieli przez ściany, co w grze FPP daje raczej dużą przewagę.

A jak Ci się nie chce spędzać w MMO iluś godzin na robieniu questów i mozolnym zgarnianiu kasy, to cię w zupełności rozumiem. Ja bym tak nie mógł i dlatego grałem w grę zupełnie innego rodzaju, gdzie mogłem sobie wejść na 30-60 min dziennie i nie było tam niczego mechanicznego.

Cheaterów uważam nawiasem mówiąc za żałosnych nieudaczników. Naturalnie, jeśli ty się do nich nie chcesz zaliczać i faktycznie chcesz napisać bota tylko szkoleniowo (w co bardzo, bardzo wątpię), to nie mówię w tym momencie o tobie. Jeśli zaś chciałeś oszukiwać w grze z żywymi graczami -- to mówię o tobie.

Do użytkowników forum apeluję o olanie tematu i na wszelki wypadek nie udzielanie dalszych wskazówek. Miałem trochę do czynienia z cheaterami i prawie każdy miał jakieś wytłumaczenie, że "on tylko testował", czy coś. Nie wiem kim jest @Astronom Guns, a w Tibię nawet nigdy nie grałem, ale z tego co wiem, tam cheaterzy są prawdziwą plagą i widzę sporą szansę, że tu mamy do czynienia z jednym z nich.
Przejdź na górę strony
cytuj
Astronom Guns ten post 08-02-2010 18:08


Użytkownik
Status: Offline
Dołączył: 22-12-2009

nie powiedziałem tego w prost. to teraz to zrobię.

jestem przeciw botowaniu. nie lubie boterów. główny cel tego pomysłu to sprawdzenie mojej umiejętności programistycznej a nie to aby oszukiwać innych graczy. jak to już zostało powtórzone czysto w celu szkoleniowych.

nie mam innego pomysłu na program, który mógłbym zrobić. powiem szczerze że wiążę swoją przyszłość z programowaniem. ale kogo to interesuje... :-(

ponownie proszę o wskazówki. konkrety a nie o spam. (no i nie o konkretny spam ;] )
Przejdź na górę strony
cytuj
Shalom ten post 08-02-2010 19:15
avatar

Użytkownik
Status: Offline
Dołączył: 30-01-2004
Skąd: Będzin / Kraków
To ja proponuje napisać cos innego niż bota i tyle. Choćby i dlatego ze po prostu nie jesteś w stanie bota napisać i sporo nauki przed tobą do czasu aż będziesz w stanie.
Napisz coś łatwiejszego i bardziej sensownego. Np. program który będzie za ciebie klikał codziennie na pajacyka (to akurat jest 6 linijek, 8 jak chcesz potem zamknąć przeglądarkę), jest banalny ale ciekawe ile czasu zajmie ci napisanie czegoś takiego.
Non nascuntur sed fiunt christiani :)
Nie masz kłopotów? Kup komputer...

[Na prv/gg przyjmuje tylko zlecenia. Masz problem? Pisz na forum, nie do mnie]
Przejdź na górę strony
cytuj
Zulowski ten post 08-02-2010 19:25
avatar

Użytkownik
Status: Offline
Dołączył: 16-05-2007
Skąd: Podkarpacie
Shalom napisał:
Np. program który będzie za ciebie klikał codziennie na pajacyka (to akurat jest 6 linijek, 8 jak chcesz potem zamknąć przeglądarkę), jest banalny ale ciekawe ile czasu zajmie ci napisanie czegoś takiego.


I to też będzie BOT :)

Możesz też napisać prostego klienta do protokołu Gadu-Gadu, też jest na zasadzie klient-serwer, będzie to prostsze od bota, bo są przykłady w necie, a i tak wątpię, byś to dokończył.
Najprawdopodobniej po kilkunastu linijkach porzucisz projekt, ewentualnie nawet na czytaniu biblioteki.
Zwróć też uwagę, jak ta biblioteka powstała, bo to Ci się przyda do pisania własnej pod tibie ;p
Przejdź na górę strony
cytuj
Astronom Guns ten post 08-02-2010 23:23


Użytkownik
Status: Offline
Dołączył: 22-12-2009

hmm. dobro mi zależy na bocie. jednak...

Zulowski napisał:
Możesz też napisać prostego klienta do protokołu Gadu-Gadu, też jest na zasadzie klient-serwer, będzie to prostsze od bota, bo są przykłady w necie, a i tak wątpię, byś to dokończył.
Najprawdopodobniej po kilkunastu linijkach porzucisz projekt, ewentualnie nawet na czytaniu biblioteki.
Zwróć też uwagę, jak ta biblioteka powstała, bo to Ci się przyda do pisania własnej pod tibie ;p


ten pomysł też mi się podoba, kiedyś o tym myślałem. i teraz myślę że to jest dobry pomysł aby tego dokonać.

Shalom z pajacykiem to ciekawy pomysł. powiedział bym pożyteczny.

zastanawia mnie czemu, nie chcecie zdradzić co trzeba zrobić aby bot działał. i jaką wiedzę posiadać.
przecież to nie top secret...
Przejdź na górę strony
cytuj
bswierczynski ten post 08-02-2010 23:43


Użytkownik
Status: Offline
Dołączył: 29-09-2009

Co jaką wiedzę? Trzeba umieć jakoś programować!

Ja jestem programistą (zawodowym). Jakbym chciał napisać bota, to bym go napisał. Nie całkiem z ręki, bo sam nie wiem dokładnie jak to zrobić. Ale pisałem aplikacje klient-serwer. Cholera, nawet testowałem sobie wspomniany przez kolegów protokół GG. Potrzebne informacje znalazłbym na necie, ale na pewno nie pytałbym się o to tak jak Ty tutaj. "Co trzeba zrobić aby bot działał?" -- co to w ogóle za pytanie? Bot to złożona aplikacja! A co trzeba zrobić, żeby gra działała? Żeby strona internetowa działała? Żeby system operacyjny działał? Jak można racjonalnie odpowiedzieć na którekolwiek z tych pytań?

Rzeczywiście to nie jest żaden "top secret", ale wszystko przyjdzie Ci samo z odpowiednią wiedzą i doświadczeniem. Naucz się programować. Idź na dobre studia informatyczne z rozbudowanym programowaniem. Wszystko samo Ci się ułoży. Wiedzy jest zbyt dużo, by Ci tutaj ją wymienić. Sądząc po pytaniach, które zadajesz, Twoje umiejętności obecnie są takie, że *może* byś po wielu próbach i pytaniach na forach ściągnął, lekusieńko zmodyfikował i odpalił gotowego bota, napisanego przez kogoś. Nie miałbyś jednak fioletowego pojęcia jak on działa i dlaczego. Może się mylę, w takim wypadku po prostu zignoruj tego posta, ale tak to z mojej strony wygląda.
Przejdź na górę strony
cytuj
szukaj na forum nowy temat odpowiedz

Strona [ 1 2 >> ] z 2

1 użytkownik(ów) przegląda ten temat (1 gości)
(żadnych zarejestrowanych użytkowników)

Copyright © 2000-2006 by Coyote Group 0.9.3-pre3
Czas generowania strony: 0.0355 sek. (zapytań SQL: 9)