Cum să găsiți offset-ul destinației țintă într-o țintă

Astăzi vom vorbi despre cum să găsim offsetul țintă în identificare. După ce ne-am identificat, respectiv învățăm ID-ul nostru.

Mai întâi, să definim despre ce este vorba?







ID-ul este un identificator unic (număr) al personajului, mob, nps în joc. Multe funcții iau un ID drept argument. ID-ul persoanei pe care doriți să-l atacați, identitatea persoanei pe care doriți să o ridicați. Chiar și cel mai simplu: pentru a selecta pe cineva - trebuie să-i cunoașteți identificatorul. Există multe exemple. În cele din urmă, ID-ul este util pentru căutările viitoare.

Așa că acum știm că aceasta este o valoare care indică un anumit obiect. Vom învăța cum să o găsim.

Porniți PW, conectați-vă la caracter.

Rulați Cheat Engine, selectați procesul cu jocul (elementclient.exe), faceți clic pe Deschidere

Cum să găsiți offset-ul destinației țintă într-o țintă


Și mai departe în căutare trebuie să ne îndepărtăm de o valoare cunoscută a identității. "Dar nu știm nimic" - veți spune. Ei bine, cum? Dacă nimeni nu este selectat în țintă, atunci TargetID = ... 0! Zero, bineînțeles. Dar nu vom căuta zero, tk. astfel de valori sunt o mare întreagă. Vom selecta pe cineva. Acum stim ca TargetID este mai mare de 0. Aceasta este conditia de cautare si setata in Cheat Engine.

Căutăm valori mai mari decât zero (tip de scanare: mai mare decât)

Cum să găsiți offset-ul destinației țintă într-o țintă


Au primit 105 milioane de valori. Începem să ne descurcăm. Eliminați selecția astfel încât să nu existe nimic în țintă.

Modificați tipul de scanare cu o valoare mai mare decât cu valoarea exactă și faceți clic pe Următorul scanare

Cum să găsiți offset-ul destinației țintă într-o țintă


212 de mii. Foarte bine. Din nou, luăm pe cineva în țintă.

Schimbați tipul de scanare de la valoarea exactă la mai mare decât și faceți clic pe Următorul scanare

Cum să găsiți offset-ul destinației țintă într-o țintă


De două ori numărul total al rezultatelor a fost redus. Știi ce să faci: din nou, resetăm ținta.







Modificați tipul de scanare cu o valoare mai mare decât cu valoarea exactă și faceți clic pe Următorul scanare

Cum să găsiți offset-ul destinației țintă într-o țintă


Cantitatea a scăzut. Dar nu scade cât de repede dorim. Și apoi există un mic indiciu: să alegem nu un persan, ci un NPC! Acest lucru va reduce semnificativ rezultatul căutării. Continuați să efectuați o alternare simplă: selectați pe cineva - Mai mare decât - Următorul scanare, apoi deselectați - Valoare exactă - Următoarea scanare. efectuarea de screening. În total, după aproximativ o duzină de interconexiuni (nu uitați să alocăm atât persani cât și NDS), obținem aproximativ următorul rezultat:

Aproape am ajuns la fund

Cum să găsiți offset-ul destinației țintă într-o țintă


Uită-te. Acum nu avem pe nimeni în țintă. ID-ul țintă, respectiv, este zero. Dar toate valorile găsite sunt zero. De unde este necesar - în acest caz nu este clar.

Selectați pe cineva, schimbați tipul de scanare de la valoarea exactă la mai mare decât și faceți clic pe Următorul scanare

Cum să găsiți offset-ul destinației țintă într-o țintă


Dacă aveți mai puține valori, este bine. Deci, acum avem două opțiuni.

1. Să examinăm cu atenție imaginea de mai sus. Cel mai mic rezultat este eliminat. Caracterul alocat nu are ID egal cu 1. Ne uităm la restul rezultatelor - unii dintre ei își schimbă înțelesul chiar acum! Dar nu ne schimbăm ținta acum. Deci toate rezultatele în schimbare sunt gunoi pentru noi. Vor exista câteva valori. Evidențiați npc. Apoi, persanul. Apoi, din nou nps. În cazul în care valoarea la selectarea npc va lua o valoare mult mai mult (prin mai multe ordine!) Decât prin selectarea caracterului - valoarea noastră căutată. În captura de ecran de mai sus, este subliniat. În acest caz, a fost selectat un caracter cu ID = 6248640 sau 0x5F58C0 în format hexazecimal. Pentru comparație, nps va avea un ID al formularului = 0x80104B82. Nu cu șase cifre, ca ID-ul persan!

2. Actual pentru PWI. Luăm eticheta PT. Mergem cu proprietatea etichetei. În câmpul "Obiect", adăugați jocul de linie: consola cpw: 1. sa întâmplat cu Șir de tip: «D: \ Perfect World Entertainment \ Perfect World International \ elementul \ elementclient.exe» startbypatcher joc: consola CPW: 1
Această linie activează consola. Intrăm în joc cu ajutorul etichetei noastre. Activați consola cu ajutorul tastei de comutare de la tastatură Shift +

(Shift + tilde). În fereastra care apare, introduceți d_rtdebug comandă 1. Această comandă în galben meniul de chat ne arată care le-am identificat în zecimal și format hexazecimal.

Selectați o persoană pentru a viziona intermitent ID-ul galben și sunt în căutarea unui număr zecimal (în paranteze), în valorile listei pe care le-am eliminat în Cheat Engine. S-au găsit? Acesta este ID-ul nostru țintă. Faceți dublu clic pentru al muta în zona de lucru (fereastra de jos a programului).

Găsiți decalajul din TargetID.

Alegeți elementul Aflați ce accesează această adresă

Cum să găsiți offset-ul destinației țintă într-o țintă


La cererea de conectare a aplicației de depanare, răspundem la Yes.
Obțineți o listă de instrucțiuni, care unește unul - același offset.

Cum să găsiți offset-ul destinației țintă într-o țintă







Trimiteți-le prietenilor: