Witam. Postanowiłem napisać ten poradnik ze względu na co raz częstsze pojawianie się tematów z keyloggerami na wielu forach. Mój poradnik pokaże Ci jak rzeczywiście i bezpiecznie scrackować Tibiabot NG. Oczywiście chciałbym przypomnieć, że nie jest to legalne w świetle prawa Tibijskiego, ale ułatwia w dużym stopniu grę. W tym poradniku NIE znajdziecie żadnych linków do rapidshare lub speedyshare - wszystko co musisz ściągnąć to programy ze stron ich producenta! Ten poradnik można znaleźć na kilku stronach.
Czym jest Tibiabot NG?
Tibiabot NG to wielofunkcyjny bot do gry Tibia, który:
*Robi runy
*Zużywa manę wybranym przez ciebie czarem
*Łowi ryby
*Spożywa jedzenie
*Leczy twoją postać potionami/czarem
*Odnawia manę poprzez picie potionów
*Chodzi i atakuje potwory co pozwala na expienie nic nierobiąc
*Może nas zaalarmować kiedy ktoś nas zaatakuje lub wejdzie na ekran, kiedy nasza mana jest pełna itp
*Daje możliwość użycia skryptów z nowymi funkcjami do bota
*Pozwoli nam zobaczyć co jest nad lub pod nami
*Posiada inne od wymienionych przydatne ustawienia i konfiguracje
Czemu zamieszczasz tutaj ten poradnik?
Po pierwsze dla tego, że akurat nie mam co robić bo sam botuję. Po drugie kiedy poszukiwałem takiego poradnika natrafiłem na dziesiątki poradników, w których były tylko linki do keyloggerów co mnie wkurza bo bota jest dość prosto scrackować, a ludzie nadal wrzucają te syfy... Po trzecie chciałbym powalić kres także ludziom, którzy sprzedają instrukcję crackowania na Allegro co jest bezczelne biorąc pod uwagę to, że jeśli się trochę pomyśli to można samemu to zrobić bez żadnego płacenia.
A więc czego potrzebuję?
Będą Ci potrzebne dwie wersje bota 4.5.0 i 4.7.9 oraz program Winhex do zmiany procesu. Dlaczego dwie wersje? Wersji 4.7.9 nie da się scrackować używając sposobu, który tu opiszę, ale da się to zrobić z wersją 4.5.0 po czym zamienić plik ze starszej wersji na ten z nowszej.
A wiec zaczynamy
Wspomniane dwie wersje bota można pobrać z jego strony:
http://tibiabot.com/download/setup-4.5.0.exe
http://tibiabot.com/download/setup-4.7.9.exe
Razem ok. 7mb
Następnie wchodzimy na stronę Winhexa:
http://www.x-ways.vndv.com/winhex
i klikamy Download. Instalka to ok. 1mb.
Po czym instalujemy obie wersje bota. Polecam zainstalować 4.5.0 w folderze Tibiabot NG 4.5.0, a 4.7.9 w Tibiabot NG 4.7.9 żeby się nie pogubić.
Teraz rozpakowujemy Winhex. Po instalacji otwieramy program. Żeby odblokować wszystkie funkcje programu trzeba mieć zakupioną licencję, którą podam poniżej. Ponadto nie jest to ta sama licencja postowana przez każdego i działa ona z najnowszą wersją winhexa pobraną z głównej strony. Wchodzimy w Help->Register i wkejalmy ten tekst:
Name: "Dr.Thril" Addr1: "Team" Addr2: "ZWT" Key1: E28A6B5A382BF8325755138D544FC3B4 Key2: 07430FCA6C8D7EE0C4BBAA9BBEEFEC67 Chksm: D5
Zatwierdzamy ok i mamy odblokowane funkcje.
No i przyszedł czas aby wziąć się do dzieła i scrackować bota.
Otwieramy bota w wersji 4.5.0 i nic z nim nie robimy. W tym czasie w Winhexie przyciskamy alt+f9. Wyskoczyło nam okienko z procesami. Powinny znajdować się tam dwa procesy o nazwie loader. Większosć poradników podaje, że najlepiej przeprowadzić operację na dwóch, ale ja zawsze robiłem to tylko z drugim loaderem i działało. Naciskamy więc na drugi od góry loader i potem dwa razy na Entire Memory.
Załadowało nam się wszysto dlatego też naciaskamy u góry Search a potem "Replace Text...". Teraz w bocie, którego zostawiliśmy klikamy na Enter Key i kopiujemy swój Hardware Fingerprint, który wklejamy w polu Search for w Winhexie. W Replace with wklejamy 82AD-20CE. Pamiętamy, że musimy zmienić ASCII na Unicode i Replace all occurrences na 'Promt when found. Klikamy OK i przyciskamy yes aż pokaże nam ile zostało zamienionych.
Teraz przyciskamy Search i wybieramy Replace Hex Values.
W polu Search for należy wpisać 358AC0E665, a w Replace with B8CE20AD82. Klikamy OK i znów ciągle yes. Po czym Search->Replace Hex Values, tym razem w Search for wpisujemy 33865C200000, a Replace with B8CE20AD8290 zatwierdzamy i znów klikamy yes do końca.
To już prawie ostatni krok. Przełączamy na bota i w polu Name wpisujemy Slawomir T Kordjalik, a w key 000016-YNCHXM-D99JAW-BFV18Y-PG4XBG-W22TD7-ZQHE6J-97VYZX-42QGQY-KP4TGQ.
I ostatecznie wchodzimy do folderu Tibiabot NG 4.7.9 i kopiujemy plik hook.dll, który wklejamy do folderu wersji 4.5.0. Wersję 4.7.9 można już usunąć, a 4.5.0 będzie teraz kompatybilna z Tibią 8.22. I to już koniec możemy się cieszyć botem. Niestety nie ma w nim wszystkich opcji jakie są dostępne w 4.7.9, ale na dole daje dwa skrypty na leczenie nowymi potionami i uzupelnianie many nowymi potionami.
EXTRA
Aby mieć możliwość leczenia hp i regenerowania many nowymi potionami wystarczy mieć na to skrypty widoczne poniżej. Wchodzimy w zakładkę Tools, a potem klikamy na Scripter gdzie wklejamy poniższy kod na:
Leczenie potionami
Const SafeList = ['Player1', 'Player2'] GMSafe = 0 PlayerSafe = 0 ////////// Self.Healing ////////// Minimum_Health = 364 Healing_Spell = 'exura gran' Mana_Needed = 40 Use_Spell = 0 Use_Rune = 1 ////////////////////////////////// Function GMDetected: boolean; begin Result := False; UpdateWorld; for x := 0 to Creatures.Count - 1 do begin if Creatures.Creature[x].GM then Result := True; end; end; Function PlayerOnScreen : boolean; begin Result := False; if Creatures.Count > 1 then begin for x := 0 to Creatures.Count - 1 do begin Skip := False; if Terminated then Break; if Creatures.Creature[x].Name = Self.Name then Continue; if Creatures.Creature[x].NPC then Continue; if Creatures.Creature[x].Visible then begin for y := Low(SafeList) to High(SafeList) do begin if AnsiLowerCase(Creatures.Creature[x].Name) = AnsiLowerCase(SafeList[y]) then Skip := True; end; if Skip then Continue; Result := True; end; end; end; end; while not Terminated do begin UpdateWorld; if GMSafe and GMDetected then begin Sleep(100); Continue; end; if PlayerSafe and PlayerOnScreen then begin Sleep(100); Continue; end; if (Self.Health < Minimum_Health) then begin if ((Self.Mana > Mana_Needed) and Use_Spell) then Self.Say(Healing_Spell); else Case Use_Rune of 1: Self.Containers.UseItemWithSelf(266); ///normal 2: Self.Containers.UseItemWithSelf(236); ///strong 3: Self.Containers.UseItemWithSelf(239); ///great 4: Self.Containers.UseItemWithSelf(7643); ///ultimate end; Sleep(1000); end; Sleep(100); end;
I zapisujemy. Use_Rune = tu wpisujemy numer potionu. 1 to potion zwykły, 2 to strong, 3 to great i 4 to ultimate. Minimum_Health = tu wpisujemy na ile hp bot ma użyć potiona. Use_Spell = 0 powinno tak zostać, bo nie chcemy sie leczyć spellem.
Odnawianie potionami
Const SafeList = ['Player1', 'Player2'] GMSafe = 0 PlayerSafe = 0 ////////// Mana Restore ////////// Minimum_Mana = 300 Use_Item = 1 ////////////////////////////////// Function GMDetected: boolean; begin Result := False; UpdateWorld; for x := 0 to Creatures.Count - 1 do begin if Creatures.Creature[x].GM then Result := True; end; end; Function PlayerOnScreen : boolean; begin Result := False; if Creatures.Count > 1 then begin for x := 0 to Creatures.Count - 1 do begin Skip := False; if Terminated then Break; if Creatures.Creature[x].Name = Self.Name then Continue; if Creatures.Creature[x].NPC then Continue; if Creatures.Creature[x].Visible then begin for y := Low(SafeList) to High(SafeList) do begin if AnsiLowerCase(Creatures.Creature[x].Name) = AnsiLowerCase(SafeList[y]) then Skip := True; end; if Skip then Continue; Result := True; end; end; end; end; while not terminated do begin UpdateWorld; if GMSafe and GMDetected then begin Sleep(100); Continue; end; if PlayerSafe and PlayerOnScreen then begin Sleep(100); Continue; end; if (Self.Mana <= Minimum_Mana) then begin Case Use_Item of 1: Self.Containers.UseItemWithSelf(268); ///normal 2: Self.Containers.UseItemWithSelf(237); ///strong 3: Self.Containers.UseItemWithSelf(238); ///great end; Sleep(1000); end; Sleep(100); end;
Use_Rune = tu wpisujemy numer potionu. 1 to potion zwykły, 2 to strong, 3 to great. Minimum_Mana = tu wpisujemy na ile ma nam używać potiona.
Polecam także zapoznać się z tą listą skryptów na forum bota.
I to już wszystko. Dziękuję za uwagę.
Jeśli chcecie scrackować ng pod inną wersję na przykład do otsa wystarczy ściągnąć inną wersję bota i tak samo przenieść hook.dll do 4.5.0. Lista wersji jest tutaj http://tibiabot.com/news.php. Żeby pobrać inną wersję wystarczy zmienić adres np. na: http://tibiabot.com/download/setup-4.6.5.exe do 8.1.
Pozdrawiam, Pening.
Ostatnio edytowany przez Pening (2008-08-23 06:05:52)
Offline
Przyda się i to na milion procent. Wielkie dzięki, poradnik jest świetny!
http://www.siedzibadlafirmy.pl
Offline
Poradnik pierwsza klasa, jest w sam raz dla mnie. Dzieki wielkie
http://jlt-design.pl
Offline