Pisanie bota - Wysyłanie pakietów/Odczyt z pamięci

0

Pisałem już różne boty opierające się na różnych funkcjach. Ale teraz chcę pójść wyżej i napisać bota do gier typu MMORPG. Ale nie mam większego pomysłu jak to zrobić. Mogę pobierać dane z pamięci gry i symulować np. klawisz [1]. Mogę też np. zobaczyć jakie pakiety wysyła gra do serwera, np. podczas poruszania się i wysłać takie same [2]. Zastanawia mnie jak inne boty wykrywają w pobliżu potworki do bicia i wtedy biją (np. jakieś boty do metin2) [3].

Pytanie 1: Gdy adres pamięci odpowiadającego za liczbę doświadczenia jest inny po każdym uruchomieniu aplikacji to jak taki wydobyć?

Pytanie 2: Bot ma tylko wysyłać pakiet, ale chcę aby odbierać od serwera miała gra (która jest włączona). Bo gdy połączę się przez bota z serwerem to zapewne po wysłaniu pakietu TCP czy UDP dostanę odpowiedź od serwera do bota, a ja chcę odpowiedź do gry, aby np. postać się przesunęła. Jak to osiągnąć?

Albo jak zasymulować wysyłanie takiego pakietu przez grę sendmessage, postmessage? Nie mam pojęcia ;/

Pytanie 3: Jak osiągnąć taki efekt? Gdzie odczytać te informacje?

0

Kolejny, co myśli, że mu pomożemy... :-P

Nie pomagamy oszukiwać w grach (zwłasza MMORPG) !

0

Takiego bota do mmorpg ciężko napisać...
Są pwene stałe adresy ale różnych wersji gry ale zacznę od tego iż nie dasz rady powielać sobie itemków...
Dlaczego??? bo ty tyklo widzisz co się dzieje na serverze gry otrzymujesz tylko to co server wykonał a nie twój klient jak to było dawniej...
Co do np zbierania itemków, zabijania potworów to istnieją tabele ID przedmiotu i cały problem masz w tym by je odczytać ;] resztę wykonujesz w programie. Np odczytujesz ile masz HP i jeżeli spadnie do jakiejś wartości to używasz jakiegoś klawisza ew. wysyłasz odpowiedni pakiet (metodą porównania).

Co do pakietów nie pomogę ci bo sam nie mogę tego znaleźć.

Tu masz parę linków które mogą ci pomóc:
http://botting.pl/showthread.php/pisanie-bota-do-tibii-delphi-8838.html
BOT w Delphi
INDY
http://forum.swiatgier.eu/bot-creator/pozosta-e/10410-jak-zrobiae-cheata-w-delphi.html
http://forum.ks-ekspert.pl/topic/109437-delphi-pakiety-z-mmorpg-i-boty-w-delphi/

0
ProQix Polaczeq napisał(a)

Takiego bota do mmorpg ciężko napisać...
Są pwene stałe adresy ale różnych wersji gry ale zacznę od tego iż nie dasz rady powielać sobie itemków...
Dlaczego??? bo ty tyklo widzisz co się dzieje na serverze gry otrzymujesz tylko to co server wykonał a nie twój klient jak to było dawniej...
Co do np zbierania itemków, zabijania potworów to istnieją tabele ID przedmiotu i cały problem masz w tym by je odczytać ;] resztę wykonujesz w programie. Np odczytujesz ile masz HP i jeżeli spadnie do jakiejś wartości to używasz jakiegoś klawisza ew. wysyłasz odpowiedni pakiet (metodą porównania).

Co do pakietów nie pomogę ci bo sam nie mogę tego znaleźć.

Tu masz parę linków które mogą ci pomóc:
http://botting.pl/showthread.php/pisanie-bota-do-tibii-delphi-8838.html
BOT w Delphi
INDY
http://forum.swiatgier.eu/bot-creator/pozosta-e/10410-jak-zrobiae-cheata-w-delphi.html
http://forum.ks-ekspert.pl/topic/109437-delphi-pakiety-z-mmorpg-i-boty-w-delphi/

Dzięki! Zaraz poczytam. Nie musisz mi tłumaczyć te powielanie itemów. Ta operacja nie przeprowadza się po stronie serwera, bo nie możesz w niego ingerować. Chodzi mi tylko o wysyłanie pakietów z procesu, aby odbierał je właśnie ten proces, a nie mój bot.

Mogę też zrobić, aby bot odczytywał HP i naciskał dany przycisk za życie, ale jednak chcę tu zrobić, aby wysyłał pakiety, ponieważ chcę się tego nauczyć.

0

Jezeli chodzi o zmieniajace sie pointery to poszukaj na google o DMA Pointers albo How to defeat DMA Pointers.

Na bank cos znajdziesz.

1 użytkowników online, w tym zalogowanych: 0, gości: 1