¿Que es un Pointer y un Offset?
Bueno un pointer y un offset son una
direccion estatica y el offset (lo que significa es que no se mueven, a
diferencia de la direccion que esta apuntando tambien) apunta a una
direccion especifica que muestra informacion sobre el juego.
¿Por que tengo que saber como encontrarlos?
Los pointers y offsets son de vital importancia
porque cuando se quieren hacer algunos trainers. Tu lo puedes utilizar
para actualizar scripts como el Unlimited Attk o SS Mouse
Fly entre otros. Tambien la puedes usar para armar tus propios
cheats/scripts, en realidad las posibilidades son infinitas. Ahora si
quieres aprender a hackear acontinuacion, tu debes saber como hacer
esto.
Vamos a comenzar con el tutorial - Buscando la Direccion
Primero que nada debes tener abierto el CheatEngine y el MapleStory pero
aun no presiones Play, en ese momento debes marcar el proceso de
MapleStory haciendo click en el icono superior donde aparece una computadora con una lupa le dan click y buscan el proceso de MapleStory.(Puedes descargar el CheatEngine desde AQUI)
Asi que deben tener algo asi:
Listos vamos a buscar el pointer y offset del Unlimited Attk,¿Que es esto?
No muestra la cantidad de ataques que ha hecho el personaje. Ahora para
encontrarlo tenemos que realizar un ataque es decir vamos analizar la
cantidad de ataques.
Consejo: Cuando vas a comenzar a
realizar el primer ataque recomiendo que no muevas ni a la izquierda ni a
la derecha a tu personaje ya que eso ocasionaria el reset del conteo de
ataques.
Bueno entonces para empezar lo que tienes que hacer es realizar dos
veces el ataque. Ahora el primer ataque es para habilitar el contador y
el segundo ataque ya empiezara a contar. Sigamos ya una vez realizado
dos veces el ataque vamos al CheatEngine y en el casillero en blanco
tipeamos "1" luego presionamos "First Scan" para realizar el primer filtro que haremos en la memoria de maplestory.
La cual deberia quedarte asi:
Ahora una vez realizado tu primer scanner te mostrara al lado derecho direcciones encontradas con el valor "1". Asi que seguiremos intetando en la busqueda hasta encontrar solo una direccion.
En el siguiente paso vamos a realizar una vez mas un ataque, una vez realizado esto vamos al cheatengine y tipeamos el valor "2" y luego pulsamos "Next Scan"(Esto
lo que hara es seguir filtrandose en la memoria de maplestory para asi
reducir la cantidad de direcciones encontradas para que asi ls busqueda
sea mas rapida).
Deberia quedar asi:
Ahora como veras tu resultado es de direcciones :XD" intentemos una vez mas.
Para terminar nuestra busqueda realizaremos un ataque mas, luego en el cheatengine tipeamos el valor "3" y luego "Next Scan"
debe quedar solo un address ahora si no le da ningun resultado, no
pierdas las esperanzas y vuelve a intentarlo con 4 ataques ahora la cual
estoy seguro que les dara el address que estamos buscando.
Asi quedara observen.
Ahora como veras en la imagen anterior llegamos ha
encontrar la direccion despues de algunos filtros a la memoria de
maplestory la cual nos muestra el conteo que vamos realizando hasta
ahora, ustedes mismos pueden observarlo hagan otro ataque y veran como
aumenta el conteo. Bueno yo se que tu piensas que esto termino aqui ¿Cierto?, pues dejame decirte querido amigo de PcHack esto aun no termina, ¿Sabes porque?
la direccion que hemos encontrado es dinamica osea cada vez que
entremos a MapleStory la direccion cambiara y tendriamos que buscarla
nuevamente pero llo que nosotros buscamos es el pointer y offset
estatico que apunta a esta direccion actual, la cual esto llevara a la
siguiente parte del tutorial.
SEGUNDA PARTE - BUSCANDO POINTERS Y OFFSETS USANDO MHS5
Bueno en esta segunda parte del tutorial se va a
poner algo complicado asi que pido que presten atencion ya que tenemos
que encontrar el pointer y offset estatico la cual apuntan a la
direccion que hemos encontrado.
Ahora el metodo que les enseñare es el mas rapido para encontrar lo que estamos buscando es la unica forma la cual he probado.
Lo primero que debes hacer es descargar el MHS5.
Ahora ustedes se preguntaran ¿Que es esto?,
bueno amigo dejame comentarte que esto es un software similar
al CheatEngine, ahora ustedes pensaran porque usaremos el MHS5 o Acaso
el CheatEngine no sirve para buscar pointers y offsets.
Ahora te explico mira a mi persona el MHS5 tienes un scanner de pointers que es mucho mejor que el CheatEngine.
Oh ya veo entonces sigue enseñandonos :<<"
Bueno entonces sigamos una vez descargado el MHS5.exe
File > Open Process > MapleStory
Luego de haber marcado el proceso vamos a la siguiente pestaña
Search > Pointer Search
Tendra el siguiente aspecto:
Como veras el cuadro de busqueda se ve algo complejo ¿verdad?, pero no
te preocupes por la mayor parte de ajustes en lo unico que debes
asegurarte es en:
-Evaluation Type
-Range
-Find Only Static Pointers (Marcado)
Ahora el siguiente paso es copiar el address que encontramos en el CheatEngine y pegarlo en el cuadro del MHS5
-Target from
-To
Ahora lo siguiente que tienes que hacer es eliminar los 4 ultimos numeros de la direccion que pusistes en 'Target From' y cambiarlos por "0".
Tendria que quedar asi:
Luego das click en Aceptar
Bueno ahora terminada la busqueda te debe de dar de resultado un
address, ahora si no te da ningun address lo que haras es reemplazar por
otro "0" e intentarlo de nuevo. Otro caso seria que si te da mas de 100 address lo que tendrias que hacer es ya no reemplazarlo por 4 ceros sino solamente reemplazarlo por 3 ceros.
La cual deberia quedarte asi:
Y listo al fin conseguimos que el es el pointer y el es el offset
Ahora solo agrega el pointer y el offset a la direccion que encontrastes en el CheatEngine.
Nota:
Ya conseguistes aprender ahora esto te debe servir para buscar otro tipo
de pointers como el del Channel,Char X & Char Y,etc. Bueno ahora
suerte para tus proximas busquedas!
Si esta algo mal, podrian decirmelo para corregirlo no es mucho mi aporte pero espero les sirva a algunos.