Skocz do zawartości
  • Dołącz do społeczności!

    👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[TUT][VB.NET] Jak stworzyć trainer do WarRock


Rekomendowane odpowiedzi

Opublikowano

Oryginalny tutorial znajduje się

To jest ukryta treść, proszę
. Za wiedzą i zgodą autora postanowiłem go przenieść na grunt MPCforum i nieco

uzupełnić. Przewodnik jest bardzo przystępny (czytaj: możliwe najbardziej idiotoodporny) i praktycznie nie wymaga żadnej wiedzy dotyczącej programowania.

 

Co nam będzie potrzebne?

 

1. Visual Basic 2008 Express Edition:

To jest ukryta treść, proszę

2. Program do tworzenia niewykrywalnych modułów:

To jest ukryta treść, proszę

To jest ukryta treść, proszę

3. Nowe Adresy (z każdym update'm będą inne): 22 Maj, 2008

 

Zaczynamy:

 

Uruchamiamy Visual Basic 2008. Z menu "File" wybieramy "New Project..."

 

image1mt9.jpg

 

Pojawi nam się okno ze schematami form do tworzenia w VB 2008, z którego wybieramy Windows Forms Application. Możemy zmienić nazwe naszego projektu w polu

 

Name:

 

image2tr8.jpg

 

Powiedzmy, że nazwiemy go roboczo "Hack". Pojawi nam się okienko przedstawiające graficzną stronę naszego programu. Możemy zmienić jego rozmiar przeciągając za krawędzie panelu, lub w okienku "Properties" (po prawej) przez opcje "Size".

 

W menu Project wybieramy Add Module:

 

image3ak4.jpg

 

Pojawi się nam okienko z zaznaczonym modułem. Nie będziemy zmieniać nazwy modułu, więc dajemy tylko "Add".

 

image4lr0.jpg

 

Program przeniesie nas teraz do okna edycji modułu:

 

image5sq1.jpg

 

Na razie nic tam nie będziemy robić. Musimy najpierw stworzyć moduł do naszej gry. W tym celu otwieramy program do jego kreowania.

 

image6ln2.jpg

 

W okienku mamy na razie tylko schemat naszego modułu. Żeby go wygenerować wciskamy przycisk "Generate Fast Module" [1]. "String Length" 10 oznacza, że każda nazwa funkcji będzie się składać z 10 losowo wygenerowanych znaków. Oczywiście wartość dla "String Length" może być inna, ale na chwilę obecną ta wystarczy.

 

image7kb9.jpg

 

Kopiujemy cały moduł i przechodzimy do okna jego edycji w Visual Basic 2008. Wklejamy go między znaczniki "Module Module1" i "End Module":

 

image8cl6.jpg

 

Przechodzimy do zakładki "Form1.vb [Design]" [1]:

 

image8bgs7.jpg

 

Teraz stworzymy pierwszy przycisk. Klikamy w menu "ToolBox" na "Button" [1]. W oknie projektowym klikamy i rozciągamy nasz przycisk [2]. Możemy zmienić jego wielkość "chwytając" myszą za krawędzie przycisku, lub w panelu "Properties" (rubryka "Size")[3].

 

image9af5.jpg

 

W panelu "Properties" możemy również zmienić widoczną nazwę naszego przycisku w rubryce "Text" (wcześniej musimy na nasz przycisk kliknąć raz). Powiedzmy, że nazwiemy go "Stamina On" i będzie odpowiadał za włączenie opcji nieskończonej staminy w grze.

 

image10bq3.jpg

 

Analogicznie tworzymy obok drugi przycisk i nazywamy "Stamina Off" (będzie wyłączał nieskończoną stamine).

 

Teraz musimy stworzyć Timer, który będzie wywoływał nam funkcje blokującą stamine. W "ToolBox" klikamy na "Timer" (ikona zegara)[1] i tak samo jak z

przyciskami rozciągamy go gdzieś w polu projektowym. Nie jest istotne gdzie, bo i tak nie będzie go widać. Gdy już to zrobimy, to niżej powinna się pojawić ikona z nazwą naszego timera [2]. Klikamy raz na niego i w panelu Properties możemy zmienić jego nazwę (Name)[3]. Nazwijmy go "stamina". Pole "Interval" z wartością 100 oznacza, że funkcja będzie wywoływana co 100 milisekund, czyli 0,1 sekundy.

 

image11qa9.jpg

 

Klikamy dwa razy na przycisk "Stamina On". Pojawi nam sie okno do wprowadzania kodu. Między znaczniki "Private Sub..." i "End Sub" wprowadzamy taką fraze:

 

stamina.Enabled = True 'oznacza ze timer o nazwie stamina jest wlaczony

 

I wracamy do zakładki "Form1.vb [Design]" [1]

 

image12nv2.jpg

 

Klikamy dwa razy na klawisz "Stamina Off". Między znaczniki tego przycisku wpisujemy:

 

stamina.Enabled = False

 

Ta instrukcja odpowiada za wyłączenie timera o nazwie "stamina".

 

image13ic2.jpg

 

Teraz możemy edytować kod naszego timera. Między znaczniki musimy wprowadzić funkcje odwołującą się do komórki pamięci przechowującej dane o staminie i zmieniającą jej wartość. W przypadku staminy potrzebne nam będą dwie rzeczy z listy aktualnych adresów:

 

ADR_PLAYERBASE 013941f0 , oraz

OFS_STAMINA Playerbase + 28c

 

ADR_PLAYERBASE, czasem nazywany jest też "Player Pointer" i jest to adress, który przechowuje niektóre dane o naszej postaci w grze. Jest to m.in. stamina, ale również informacje o broni, czy naszym położeniu na mapie. Żeby nadpisać stamine potrzebny jest bardziej szczegółowy adres, który nam powie, gdzie w ADR_PLAYERBASE jest przechowywana jej wartość - jest to tak zwany Offset. Offset dla staminy wynosi 28c i dodany do ADR_PLAYERBASE tworzy bezpośredni adres do niej.

Do adresów z offsetami najczęśćiej będzie nam potrzebna funkcja WriteFloatPointer, której konstrukcja dla staminy wygląda tak:

 

WriteFloatPointer(&HADR_PLAYERBASE, &HOFS_STAMINA, 100) '100, to przykładowa wartość do zapisania w adresie

&H oznacza, że adres zapisujemy w

To jest ukryta treść, proszę
.

 

Funkcja WriteFloatPointer ma swoją unikalną nazwę w module. Każdy, kto wygenerował moduł wcześniej, będzie miał inną. Żeby sprawdzić nazwę dla swojej funkcji klikamy na zakładkę "Module1" [1] i szukamy komentarza (zielona czcionka) z nazwą "WriteFloatPoiter". Kopiujemy nazwę funkcji poniżej i przechodzimy do zakładki "Form1.vb [Design]".

 

image17cw3.jpg

 

Klikamy dwa razy na timerimage14zs5.jpg

 

W kodzie timera wpisujemy:

 

tuwklejnazwefunkcji(&H13941F0, &H28C, 100)

 

i wklejamy naszą nazwe funkcji.

 

image15ph8.jpg

 

Teraz wystarczy już tylko skompilować program. W tym celu klikamy w menu "Build" i "Build <nazwa projektu>" - w tym przypadku "Build Hack" [1]

 

image16hf2.jpg

 

Żółte kody poniżej [2], to niegroźne błędy, wynikające z tego, że w module umieściliśmy wiele funkcji, ale nie zwracają nam one żadnej wartości

 

wykorzystywanej w programie. Mimo tego program powinien się skompilować, z kolei debugowanie może nie działać. Możemy znaleźć nasz hack po kompilacji w Moich Dokumentach w katalogu (dla WinXP):

 

C:\Documents and Settings\User\Moje dokumenty\Visual Studio 2008\Projects\<nazwa projektu>\<nazwa projektu>\bin\Release

 

a w tym przypadku ścieżka do pliku, to C:\Documents and Settings\User\Moje dokumenty\Visual Studio 2008\Projects\Hack\Hack\bin\Release\Hack.exe

 

Stworzyliśmy pierwszą opcje w hacku blokującą nam poziom staminy. Teraz czas stworzyć kolejne. Ponieważ większość z nich powstaje przez analogie (dwa przyciski - on i off, timer ), tą samą metodą co stamina, umieszczę tylko schematy i przykłady funkcji do wprowadzenia do timerów kolejnych opcji. Adresy, które zastosuje w przykładach są aktualne na dzień dzisiejszy. Należy pamiętać, żeby tworzyć nowy timer do każdej opcji i nazywać go inaczej (np: stamina, nofaldomage, norecoil itd...). Nazwy funkcji w przykładach zastosowania są przypadkowe. Każdy powinien znaleźć poprawną nazwę funkcji tak jak zrobiliśmy to dla "WriteFloatPoiter".

 

-----------------------------------------------------------------------------

STAMINA:

 

Schemat funkcji:

WriteFloatPointer(&HADR_PLAYERBASE, &HOFS_STAMINA, Wartość)

 

Przykład zastosowania w timerze:

ZGTPTSDHS(&H13941F0, &H28C, 100)

-----------------------------------------------------------------------------

NO FALL DOMAGE:

 

Schemat funkcji:

WriteFloatPointer(&HADR_PLAYERBASE, &HOFS_NOFALL, Wartość)

 

Przykład zastosowania w timerze:

ZGTPTSDHS(&H13941F0, &H264, -2000)

-----------------------------------------------------------------------------

NO RECOIL:

Musimy zmienć 3 wartości.

 

Schemat funkcji:

WriteFloatPointer(&HADR_PLAYERBASE, OFS_NORECOIL1, Wartość)

WriteFloatPointer(&HADR_PLAYERBASE, OFS_NORECOIL2, Wartość)

WriteFloatPointer(&HADR_PLAYERBASE, OFS_NORECOIL3, Wartość)

 

Przykład zastosowania w timerze:

ZGTPTSDHS(&H13941F0, &H2DC, 0)

ZGTPTSDHS(&H13941F0, &H2E0, 0)

ZGTPTSDHS(&H13941F0, &H2E4, 0)

-----------------------------------------------------------------------------

NO SPREAD:

 

Schemat funkcji:

WriteMemory(&HADR_NOSPREAD, Wartość, Bajty)

 

Przykład zastosowania w timerze:

OSKJFUYHGZ(&HB16278, 0, 4)

-----------------------------------------------------------------------------

INSTANT SPAWN:

Musimy zmienić 2 wartości.

 

Schemat funkcji:

WriteMemory(&HADR_QUICKSPAWN1, Wartość, Bajty)

WriteMemory(&HADR_QUICKSPAWN2, Wartość, Bajty)

 

Przykład zastosowania w timerze:

OSKJFUYHGZ(&HD92D08, 0, 4)

OSKJFUYHGZ(&H10D8004, 0, 4)

-----------------------------------------------------------------------------

BOXES

 

Nie znalazłem adresu dla Boxes na liście z tego forum,

ale jest w większośći tematów z adresami na innych forach tego typu

 

Schemat funkcji:

WriteMemory(&HADR_BOXES, Wartość, Bajty)

 

Przykład zastosowania w timerze:

OSKJFUYHGZ(&HB16252, 1, 4)

-----------------------------------------------------------------------------

BASE CIRCLES

Tego adresu też nie ma na liście, ale nietrudno go wyłowić w sieci

 

Schemat funkcji:

WriteMemory(&HADR_CIRCLES, Wartość, Bajty)

 

Przykład zastosowania w timerze:

OSKJFUYHGZ(&HB16251, 1, 4)

-----------------------------------------------------------------------------

FAST FLAG,AMMO,HEAL,REPAIR

 

Schemat funkcji:

WriteMemory(&HADR_FASTFLAG, Wartość, Bajty)

WriteMemory(&HADR_FASTAMMO, Wartość, Bajty)

WriteMemory(&HADR_FASTHEAL, Wartość, Bajty)

WriteMemory(&HADR_FASTREPAIR, Wartość, Bajty)

 

Przykład zastosowania w timerze:

OSKJFUYHGZ(&HB16240, 1092779973, 5) '- flag

OSKJFUYHGZ(&HB16234, 1092779973, 5) '- ammo

OSKJFUYHGZ(&HB16238, 1092779973, 5) '- heal

OSKJFUYHGZ(&HB1623C, 1092779973, 5) '- repair

-----------------------------------------------------------------------------

SCOPE

 

Tu jest nieco więcej zabawy, bo chcemy, żeby scope włączał się

prawym przyciskiem myszy, a po puszczeniu przycisku wyłączał.

 

Funkcja GetAsyncKeyState, jest zdeklarowana na początku w module nieco inaczej.

Dla przykładu może wyglądać tak:

Public Declare Function EVCUDFJFNN Lib "user32" Alias "GetAsyncKeyState" (ByVal vKey As Long) As Integer

gdzie EVCUDFJFNN, to nazwa którą będziemy się posługiwać w programie.

Jest wygenerowana sztucznie i dlatego każdy będzie miał inną.

 

Schemat funkcji:

If GetAsyncKeyState(vKey) Then

WriteMemory(&HADR_SCOPE, Wartość dla włączonego, Bajty)

Else

WriteMemory(&HADR_SCOPE, Wartość dla wyłączonego, Bajty)

End If

 

 

Przykład zastosowania w timerze:

If EVCUDFJFNN(2) Then

OSKJFUYHGZ(&HB1622A, 1, 4)

Else

OSKJFUYHGZ(&HB1622A, 0, 4)

End If

 

"vKey" to tzw kod wirtualnej klawiatury, który przyciskom (również myszy) przypisuje określone numery.

Jeśli chcecie przypisać wywoływanie funkcji innemy przyciskowi musicie wprowadzić odpowiedni kod.

W powyższym przykladzie "2" oznacza, że będzie to prawy przycisk myszy.

To jest ukryta treść, proszę

 

-----------------------------------------------------------------------------

SLOTS

 

Schemat funkcji:

WriteMemory(&HADR_OPENSLOT, Wartość, Bajty)

 

Przykład zastosowania w timerze:

OSKJFUYHGZ(&HD88538, 4, 4) 'wartosc 4 odpowiada za 5 slot

-----------------------------------------------------------------------------

NO BOUNDS

 

Schemat funkcji

WriteMemory(&HADR_NOBOUNDS1, Wartość, Bajty)

 

Przykład zastosowania w timerze:

OSKJFUYHGZ(&Hdb4e94, 0, 4)

-----------------------------------------------------------------------------

SUPER JUMP

 

Możemy zrobić go na dwa sposoby:

 

1) Bez możliwości edycji wysokości skoku

 

Schemat funkcji:

 

If GetAsyncKeyState(vKey) Then

WriteFloatPointer(&HADR_PLAYERBASE, &HOFS_Z, Wartość skoku) 'stosujemy OFS_Z poniewaz to wspolrzedna wysokosci

End If

 

Przykład zastosowania w timerze:

If EVCUDFJFNN(17) Then

ZGTPTKMMHH(&H13941F0, &H178, 1500)

End If

 

Wartość "17" w powyższym przykładzie oznacza, że naszego superjumpa będziemy wywoływać przyciskiem Ctrl.

Wartość "1500", to wysokość skoku. W czasie gry nie będziemy mogli jej zmieniać.

W drugim sposobie stworzymy pole tekstowe do którego będziemy mogli wprowadzać wysokość naszego skoku.

 

2) Standardowo: tworzymy dwa przyciski i timer. Teraz z Toolbox'a wybieramy "TextBox"[1] i tworzymy go w oknie naszego programu[2].

 

image18ph6.jpg

 

W okienku "Properies" widnieje teraz nazwa TextBox'a [3]. Możecie ją zmienić, ale pamiętajcie żeby nową nazwę wprowadzić w następnym kroku do timera.

W tym samym okienku nieco niżej w rubryce "Text" wpisujemy domyślną wartość skoku,

czyli to co będzie nam się wyświetlało tuż po uruchomieniu programu. Powiedzmy, że ustalimy ją na 1500.

 

image19jn9.jpg

 

Do timera wprowadzamy teraz coś takiego:

 

If EVCUDFJFNN(17) Then

ZGTPTKMMHH(&H13941F0, &H178, CLng(nazwanaszegotekstboxa.Text))

End If

 

Tak, jak według schematu w pierwszym przypadku, tylko że teraz program będzie pobierał wartość skoku bezpośrednio z okienka tekstowego.

Funkcja CLng konwertuje różne

To jest ukryta treść, proszę
na typ Long.

 

Z czasem dodam tego więcej. Jak zauważycie jakieś błędy dajcie znać.

  • Odpowiedzi 365
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

bardzo dobre to jest zaczynam brać sie do pracy

 

może coś mi z tego wyjdzie zobaczy sie

 

czekam na dalszą część

 

jjaaaaaa udało sie działa skubane :lol:

 

czyli jak ja sobie zrobie i nikomu niedam to będzie dość długo nie wykrywalne do następnego update ??

Opublikowano
bardzo dobre to jest zaczynam brać sie do pracy

 

może coś mi z tego wyjdzie zobaczy sie

 

czekam na dalszą część

 

jjaaaaaa udało sie działa skubane :lol:

 

czyli jak ja sobie zrobie i nikomu niedam to będzie dość długo nie wykrywalne do następnego update ??

Tak ja juz gram na swoim hacku z 5h i nic :D teraz probuje zrobic Super Jump coz ale nie jest to takie proste :P

1d1e19a4ff1604edc845217dcf0e20ad6.1.gif
Opublikowano
czyli jak ja sobie zrobie i nikomu niedam to będzie dość długo nie wykrywalne do następnego update ??

i tak będa kicki

super jump

 

Dim SJ1x As Long

Dim SJ11x As Long

Dim SJ21x As Single

Call ReadALong("WarRock", &H13941F0, SJ1x)

SJ11x = SJ1x + &H178

SJ21x = 1500

Call WriteAFloat("WarRock", SJ11x, 1500)

 

jak ktoś poprosi dam na invisible

Opublikowano

<!--quoteo(post=75135:date=Jun 2 2008, 09:53 PM:name=fabi001)--><div class='quotetop'>CYTAT(fabi001 @ Jun 2 2008, 09:53 PM) <a href="index.php?act=findpost&pid=75135"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->jak sie dobrze zrobi to może będzie ich mniej ale warto bo samemu sie robi<!--QuoteEnd--></div><!--QuoteEEnd-->

 

Mam takiego hacka już kilka tygodni i na te opcje raczej nie miałem kicków. Inaczej sytuacja wygląda z Unlimited Ammo, Boneshot i różnej maści VIPami - dlatego ich nie umieściłem w tym tutorialu.

 

P.S.: Dorzuciłem Superjump

sygznik.png

Opublikowano

Ja dokoncze sciagac gre i sciagam VB i lece uczyc sie robic hackow ... Hack ktory zrobie napewno znajdzie sie w dziala warrock ^

Hmmm...

Ladowanie sygnaturki zakonczone w 50 %...........Errorrrr.....Sygnaturka sie nie załaduje.....

 

Sprzedam/Wymienie mojego Vip hacka wiecej na gg 2383934

Wymienie na konto na plemionach lub ogame....

Opublikowano
jednym z większych błędów w robieniu hacków z un ammo to wartość dają 1 a powinna być 3

 

Masz na myśli ilość bajtów do nadpisania dla każdego adresu? Pytam, bo taką spopularyzowaną metodą dla unlimited ammo jest stosowanie funkcji NOP, albo WriteAByte. Obie nadpisują po jednym bajcie wartości typowe dla NOP, czyli &H90. Dla każdego adresu w unlimited ammo są 3 bajty, co daje 9 linijek kodu z samymi funkcjami nadpisującymi. I Teraz się zastanawiam, czy nie dałoby się tego zrobić tylko 3ema funkcjami. Założenia są takie, że komórka pamięci przechowuje 1 bajt, a każde kolejne bajty zapisują się do następnej komórki o następującym po sobie adresie. Czyli teoretycznie powinno się dać zastosować WriteMemory, ale z parametrem dla ilości zapisywanych bajtów równym 3.

Opublikowano

a ja robie wszystko wg instrukcji i klikam na stamina i dupa nie dziala...wie ktos ocb?

Co wy k**** macie z tymi gwiazdkami. Myślicie że jak macie 5 gwiazdek to tak jakbyście wygrali 6 w totolotka. Niech ja k**** zobaczę jeszcze jakąś sygnaturkę z czymś takim: ,,Daj mi 5 gwizdek plsssss" to od razu ode mnie 1 gwiazdka :D:D Kto tak samo jak ja uważa niech ustawi sobie taki sam podpis.

a tak poza tym to moje gg 10534317

Opublikowano
a ja robie wszystko wg instrukcji i klikam na stamina i dupa nie dziala...wie ktos ocb?

 

Adresy się zmieniły po updejdzie.

Opublikowano

Ja zrobiłem wedlug instrukcji i tez nie dziala a nie wiem czemu....

proszę o pomoc

 

 

EDIT:

screny z mojego projektu w VB

 

wrhackbyjakd2.jpg

 

wrhackbyja1tw7.jpg

Hmmm...

Ladowanie sygnaturki zakonczone w 50 %...........Errorrrr.....Sygnaturka sie nie załaduje.....

 

Sprzedam/Wymienie mojego Vip hacka wiecej na gg 2383934

Wymienie na konto na plemionach lub ogame....

Opublikowano
Ja zrobiłem wedlug instrukcji i tez nie dziala a nie wiem czemu....

proszę o pomoc

 

Adresy się zmieniły i te, które umieściłem w toturialu są już nieaktualne. Nie mam go jak edytować, więc publikuje je poniżej. Nazwy adresów są w tej samej konwencji, więc powinniście się łatwo rozeznać.

 

Memory Addresses

 

ADR_TRIGGERBOT ____ 009019a0 (read, if 2 then shoot)

ADR_NOSPREAD ____ 00b23728 (long, 0)

ADR_BRIGHT1 ____ 00b3e7f8 (long,1)

ADR_BRIGHT2 ____ 00b3e7fc (long,1)

ADR_BRIGHT3 ____ 00b3e800 (long,1)

ADR_SCOPE ____ 00b236da (long,1)

ADR_FASTAMMO ____ 00b236e4 (Long,1000000)

ADR_FASTHEAL ____ 00b236e8 (Long,1000000)

ADR_FASTFLAG ____ 00b236e8 (Long,1000000)

ADR_FASTREPAIR ____ 00b236ec (Long,1000000)

ADR_QUICKSPAWN1 ____ 00da01c8 (Long,0)

ADR_QUICKSPAWN2 ____ 010d9014 (Long,0)

ADR_CROSSHAIRS ____ 00b23700 (Long,0)

ADR_NOBOUNDS1 ____ 00dc2354 (Long,0)

ADR_NOBOUNDS2 ____ 00dc2358 (Long,0)

ADR_FOG ____ 00b3e774 (Long,0)

ADR_OPENSLOT ____ 00d959e8 (Long,4)

 

Offset Addresses:

 

ADR_PLAYERBASE 01395200

OFS_WEAPON Playerbase + 4c

OFS_X Playerbase + 174

OFS_Y Playerbase + 17c

OFS_Z Playerbase + 178

OFS_SUPERJUMP Playerbase + 178

OFS_NOFALL Playerbase + 264

OFS_STAMINA Playerbase + 28c

 

OFS_NORECOIL1 Playerbase + 2dc

OFS_NORECOIL2 Playerbase + 2e0

OFS_NORECOIL3 Playerbase + 2e4

 

Opublikowano

W poprzednim poscie umiescilem screeny z projektu w VB. Jak bys mogl to luknij czy cos jest tam zle . A jesli jest zle to prosze powiedz co mam zmienic

Hmmm...

Ladowanie sygnaturki zakonczone w 50 %...........Errorrrr.....Sygnaturka sie nie załaduje.....

 

Sprzedam/Wymienie mojego Vip hacka wiecej na gg 2383934

Wymienie na konto na plemionach lub ogame....

Opublikowano
W poprzednim poscie umiescilem screeny z projektu w VB. Jak bys mogl to luknij czy cos jest tam zle . A jesli jest zle to prosze powiedz co mam zmienic

 

Tak wygląda schemat funkcji dla staminy:

 

WriteFloatPointer(&HADR_PLAYERBASE, &HOFS_STAMINA, Wartość)

 

Twój ADR_PLAYERBASE to 13941F0, czyli jeszcze z updejdu po 22 maja. Po 3im czerwca ADR_PLAYERBASE to 01395200 (patrz lista wyżej).

 

Czyli kod powinien wyglądać tak:

 

ZXWBAKTSOP(&H1395200, &H28C, 100)

Opublikowano

Thx dziala...

Mój 1 hack z 1 opcja dziala ^^

Teraz trza nauczysz sie innych opcji ^^

 

Edit:

w dziale warrock zamiescilem mojego 1 hacka z kilkoma opcjami zapraszam do testowania

Hmmm...

Ladowanie sygnaturki zakonczone w 50 %...........Errorrrr.....Sygnaturka sie nie załaduje.....

 

Sprzedam/Wymienie mojego Vip hacka wiecej na gg 2383934

Wymienie na konto na plemionach lub ogame....

Opublikowano

co jest zrobiłem tak jak w tutku wchodze do wr i do rooma ktroy gra i mam wl swojego hacka i mi sie wr wył. co jest?

Opublikowano

Musiałes coś źle zrobić ...

Hmmm...

Ladowanie sygnaturki zakonczone w 50 %...........Errorrrr.....Sygnaturka sie nie załaduje.....

 

Sprzedam/Wymienie mojego Vip hacka wiecej na gg 2383934

Wymienie na konto na plemionach lub ogame....

Opublikowano

Ja mam problem ... Zrobilem hacka i on mnie kickuje po 2-3 minutach ..

Pomożcie co mam zrobic.. Wiem ze uzyc bypassa tylko skad go wziaśc lub jak zrobic

Za pomoc dam 5*

Hmmm...

Ladowanie sygnaturki zakonczone w 50 %...........Errorrrr.....Sygnaturka sie nie załaduje.....

 

Sprzedam/Wymienie mojego Vip hacka wiecej na gg 2383934

Wymienie na konto na plemionach lub ogame....

Opublikowano
Ja mam problem ... Zrobilem hacka i on mnie kickuje po 2-3 minutach ..

Pomożcie co mam zrobic.. Wiem ze uzyc bypassa tylko skad go wziaśc lub jak zrobic

Za pomoc dam 5*

 

Która konkretnie opcja kickuje?

Opublikowano

Ja mam opcje :

Stamina

Instant Spawn

NFD

SuperJump

Anti Kick

Boxes

5 slot

 

Wlącze je i po 2-3 min mnie wywala z rooma do strony logowania .. Kicka mnie za memory files

Hmmm...

Ladowanie sygnaturki zakonczone w 50 %...........Errorrrr.....Sygnaturka sie nie załaduje.....

 

Sprzedam/Wymienie mojego Vip hacka wiecej na gg 2383934

Wymienie na konto na plemionach lub ogame....

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...