Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: Move folder ImgsMapName to folder Data/Interface (Season 6 - 1.04e)  (Visto 2690 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline emersonx13 Posteado: April 22, 2020, 02:32:17 PM | Modificado: April 23, 2020, 10:16:56 AM by emersonx13

  • MAESTRO

  • US. DE HONOR

  • LEYENDA

  • 3D Maker
  • 0 puntos por ventas
  • *
  • *
  • Rank: Puto amo
  • Posts: 523
  • Gracias recibida: 32792
  • br
Como mi amigo @Keko me había solicitado. Aquí compartilo este código para mover la carpeta Data/Local/%s/ImgsMapName para la carpeta Data/Interface/ImgsMapName.
Espero que esto pueda ayudarte en tus desarrollos. Y gracias de nuevo, con el foro que aprendí mucho, vamos a evolucionar Mu Online a un nivel extremo. ¡Di no a Monopolio!






Credits: @myheart

Donate for my Work

BTC: 1HnXqN1wAh3EUC2Gi4WVH5Cj8fmihgeQze

Offline TzCr4ck #1 Posteado: April 23, 2020, 02:50:21 AM

  • 0 puntos por ventas
  • *
  • Rank: Liga mayor
  • Posts: 185
  • Gracias recibida: 54
  • ve
Hola @emersonx13 , exactamente en que parte del source coloco esté código? Estoy aprendiendo C++


Offline emersonx13 #2 Posteado: April 23, 2020, 03:20:41 AM

  • MAESTRO

  • US. DE HONOR

  • LEYENDA

  • 3D Maker
  • 0 puntos por ventas
  • *
  • *
  • Rank: Puto amo
  • Posts: 523
  • Gracias recibida: 32792
  • br
Hola @emersonx13 , exactamente en que parte del source coloco esté código? Estoy aprendiendo C++

crea el MoveLocal.cpp y load la funcion en Main.cpp

Donate for my Work

BTC: 1HnXqN1wAh3EUC2Gi4WVH5Cj8fmihgeQze

Offline TzCr4ck #3 Posteado: April 23, 2020, 03:48:34 PM

  • 0 puntos por ventas
  • *
  • Rank: Liga mayor
  • Posts: 185
  • Gracias recibida: 54
  • ve
@emersonx13 la verdad lo intente y mucho y no pude :/ no se que exactamente va en Main.cpp.


Ya cree el archivo "MoveLocal.cpp" con todo el código que dejaste:

Code: [Select]
#include "stdafx.h"
#include "TMemory.h"
#include "Import.h"
#include "ToolKit.h"
#include "Defines.h"
//--
char Folder1[255]="ImgsMapName\\";
char Folder2[255]="%s";
char Folder3[255]="Interface\\";
char Folder4[255]="ImgsMapName\\Aida.tga";
//--
__declspec(naked) void MoveLocal1()
{
static DWORD Address1=0x0047E1D3;
_asm
{
Lea Eax,Folder1
PUSH Eax
Lea Ecx,Folder2
Push Ecx
Lea Edx,Folder3
PUSH Edx
Jmp Address1
}
}
__declspec(naked) void MoveLocal2()
{
static DWORD Address1=0x006339F6;
_asm
{
Lea Eax,Folder4
PUSH Eax
Lea Ecx,Folder2
Push Ecx
Lea Edx,Folder3
PUSH Edx
Jmp Address1
}
}
//--
void MoveLocal()
{
SetRange((PVOID)0x0047E1C4,0xF,ASM::NOP);
SetOp((LPVOID)0x0047E1C4,(LPVOID)MoveLocal1,ASM::JMP);
SetRange((PVOID)0x006339E7,0xF,ASM::NOP);
SetOp((LPVOID)0x006339E7,(LPVOID)MoveLocal2,ASM::JMP);
}

Pero luego en Main.cpp no se que colocar :(

Gracias:


Offline emersonx13 #4 Posteado: April 23, 2020, 05:58:38 PM | Modificado: April 23, 2020, 08:24:12 PM by emersonx13

  • MAESTRO

  • US. DE HONOR

  • LEYENDA

  • 3D Maker
  • 0 puntos por ventas
  • *
  • *
  • Rank: Puto amo
  • Posts: 523
  • Gracias recibida: 32792
  • br
@emersonx13 la verdad lo intente y mucho y no pude :/ no se que exactamente va en Main.cpp.


Ya cree el archivo "MoveLocal.cpp" con todo el código que dejaste

Pero luego en Main.cpp no se que colocar :(





Donate for my Work

BTC: 1HnXqN1wAh3EUC2Gi4WVH5Cj8fmihgeQze

Offline Keko #5 Posteado: April 23, 2020, 08:27:51 PM

  • 0 puntos por ventas
  • *
  • Rank: Heroe
  • Posts: 174
  • Gracias recibida: 209
  • ar

Offline TzCr4ck #6 Posteado: April 23, 2020, 11:36:51 PM

  • 0 puntos por ventas
  • *
  • Rank: Liga mayor
  • Posts: 185
  • Gracias recibida: 54
  • ve
@emersonx13 Perdona tantas preguntas amigo, ya coloque en Main.h "void MoveLocal();" y en Main.cpp igual "void MoveLocal();" y no funciona :(

El "void MoveLocal();" lo he agregado empezando el código, terminando, en el medio, pero no funciona, a pesar de que compila bien :s

Imagen Main.h


Imagen Main.cpp


Imagen MoveLocal.cpp
1.-

2.-


Así tengo colocado el código y no funciona :( Se que soy yo el que está mal, y por eso te pido ayuda. Gracias de antemano por tu tiempo.


Offline emersonx13 #7 Posteado: April 23, 2020, 11:39:48 PM

  • MAESTRO

  • US. DE HONOR

  • LEYENDA

  • 3D Maker
  • 0 puntos por ventas
  • *
  • *
  • Rank: Puto amo
  • Posts: 523
  • Gracias recibida: 32792
  • br
@emersonx13 Perdona tantas preguntas amigo, ya coloque en Main.h "void MoveLocal();" y en Main.cpp igual "void MoveLocal();" y no funciona :(

El "void MoveLocal();" lo he agregado empezando el código, terminando, en el medio, pero no funciona, a pesar de que compila bien :s

Imagen Main.h


Imagen Main.cpp


Imagen MoveLocal.cpp
1.-

2.-


Así tengo colocado el código y no funciona :( Se que soy yo el que está mal, y por eso te pido ayuda. Gracias de antemano por tu tiempo.


bro, usted debes load la funcion dentro e el EntryProc()

Donate for my Work

BTC: 1HnXqN1wAh3EUC2Gi4WVH5Cj8fmihgeQze

Gracias:


Offline TzCr4ck #8 Posteado: April 23, 2020, 11:47:06 PM

  • 0 puntos por ventas
  • *
  • Rank: Liga mayor
  • Posts: 185
  • Gracias recibida: 54
  • ve
@emersonx13 Perdona tantas preguntas amigo, ya coloque en Main.h "void MoveLocal();" y en Main.cpp igual "void MoveLocal();" y no funciona :(

El "void MoveLocal();" lo he agregado empezando el código, terminando, en el medio, pero no funciona, a pesar de que compila bien :s

Imagen Main.h


Imagen Main.cpp


Imagen MoveLocal.cpp
1.-

2.-


Así tengo colocado el código y no funciona :( Se que soy yo el que está mal, y por eso te pido ayuda. Gracias de antemano por tu tiempo.


bro, usted debes load la funcion dentro e el EntryProc()

Ya lo tengo dentro del "EntryProc()" y no funciona. El cliente abre y se cierra.



Offline emersonx13 #9 Posteado: April 24, 2020, 12:20:26 AM

  • MAESTRO

  • US. DE HONOR

  • LEYENDA

  • 3D Maker
  • 0 puntos por ventas
  • *
  • *
  • Rank: Puto amo
  • Posts: 523
  • Gracias recibida: 32792
  • br
@emersonx13 Perdona tantas preguntas amigo, ya coloque en Main.h "void MoveLocal();" y en Main.cpp igual "void MoveLocal();" y no funciona :(

El "void MoveLocal();" lo he agregado empezando el código, terminando, en el medio, pero no funciona, a pesar de que compila bien :s

Imagen Main.h


Imagen Main.cpp


Imagen MoveLocal.cpp
1.-

2.-


Así tengo colocado el código y no funciona :( Se que soy yo el que está mal, y por eso te pido ayuda. Gracias de antemano por tu tiempo.


bro, usted debes load la funcion dentro e el EntryProc()

Ya lo tengo dentro del "EntryProc()" y no funciona. El cliente abre y se cierra.




Si bro, dever mover la carpeta pata Data/Local/Interface  cool2

Donate for my Work

BTC: 1HnXqN1wAh3EUC2Gi4WVH5Cj8fmihgeQze

Offline TzCr4ck #10 Posteado: April 24, 2020, 02:20:05 AM

  • 0 puntos por ventas
  • *
  • Rank: Liga mayor
  • Posts: 185
  • Gracias recibida: 54
  • ve
@emersonx13 ya tengo la carpeta en Data/Local/Interface, pero sigue sin funcionar. También la coloque en Data/Interface, pero nada.



Creo que algo está mal en mi código :(


Offline emersonx13 #11 Posteado: April 24, 2020, 02:58:29 AM

  • MAESTRO

  • US. DE HONOR

  • LEYENDA

  • 3D Maker
  • 0 puntos por ventas
  • *
  • *
  • Rank: Puto amo
  • Posts: 523
  • Gracias recibida: 32792
  • br
@emersonx13 ya tengo la carpeta en Data/Local/Interface, pero sigue sin funcionar. También la coloque en Data/Interface, pero nada.



Creo que algo está mal en mi código :(


No bro, esta haciendo errado jejeje
Deber pegar la carpeta Data/Local/Eng/ImgsMapName y mover toda na ImgsMapName para dentro del Data/Interface
En final deve qedar solo Data/Interface/ImgsMapName. Asi que funciona eliminando las 3 carpetas de eng, por, spn. Solo usa dentro de Interface.
Mira en foto


Donate for my Work

BTC: 1HnXqN1wAh3EUC2Gi4WVH5Cj8fmihgeQze

Offline TzCr4ck #12 Posteado: April 24, 2020, 03:01:34 AM

  • 0 puntos por ventas
  • *
  • Rank: Liga mayor
  • Posts: 185
  • Gracias recibida: 54
  • ve
@emersonx13 así lo tenía desde un principio, luego me dijiste: "dever mover la carpeta pata Data/Local/Interface", y la cambie de lugar.


Offline emersonx13 #13 Posteado: April 24, 2020, 03:06:07 AM

  • MAESTRO

  • US. DE HONOR

  • LEYENDA

  • 3D Maker
  • 0 puntos por ventas
  • *
  • *
  • Rank: Puto amo
  • Posts: 523
  • Gracias recibida: 32792
  • br
@emersonx13 así lo tenía desde un principio, luego me dijiste: "dever mover la carpeta pata Data/Local/Interface", y la cambie de lugar.

jajajaja mira bien el post bro xD

"Data/Local/%s/ImgsMapName para la carpeta Data/Interface/ImgsMapName"

Donate for my Work

BTC: 1HnXqN1wAh3EUC2Gi4WVH5Cj8fmihgeQze

Offline TzCr4ck #14 Posteado: April 24, 2020, 03:10:51 AM

  • 0 puntos por ventas
  • *
  • Rank: Liga mayor
  • Posts: 185
  • Gracias recibida: 54
  • ve
Ya lo tenía así y no me funciona...



El error está en el código... He colocado todo como tu me dices, pero quizás falta algo que no hayas colocado. (Estoy aprendiendo)


Offline TzCr4ck #15 Posteado: April 24, 2020, 03:16:47 AM

  • 0 puntos por ventas
  • *
  • Rank: Liga mayor
  • Posts: 185
  • Gracias recibida: 54
  • ve
@emersonx13 puedes revisar mi código por favor? Solo 2 min. :( Necesito ayuda.


Offline emersonx13 #16 Posteado: April 24, 2020, 02:02:46 PM

  • MAESTRO

  • US. DE HONOR

  • LEYENDA

  • 3D Maker
  • 0 puntos por ventas
  • *
  • *
  • Rank: Puto amo
  • Posts: 523
  • Gracias recibida: 32792
  • br
@emersonx13 puedes revisar mi código por favor? Solo 2 min. :( Necesito ayuda.

Te falta algun ozt.. o no se. Aca segue perfecto.

Donate for my Work

BTC: 1HnXqN1wAh3EUC2Gi4WVH5Cj8fmihgeQze

Offline TzCr4ck #17 Posteado: April 24, 2020, 03:17:09 PM

  • 0 puntos por ventas
  • *
  • Rank: Liga mayor
  • Posts: 185
  • Gracias recibida: 54
  • ve
@emersonx13 puedes revisar mi código por favor? Solo 2 min. :( Necesito ayuda.

Te falta algun ozt.. o no se. Aca segue perfecto.

Cuando coloco la carpeta en Data/Local/Eng -> Funciona.
Cuando coloco la carpeta en Data/Interface -> No funciona.

Me hace falta algo en el código y no se que es.


Offline TzCr4ck #18 Posteado: April 24, 2020, 04:25:29 PM

  • 0 puntos por ventas
  • *
  • Rank: Liga mayor
  • Posts: 185
  • Gracias recibida: 54
  • ve

Offline TzCr4ck #19 Posteado: April 24, 2020, 06:32:20 PM

  • 0 puntos por ventas
  • *
  • Rank: Liga mayor
  • Posts: 185
  • Gracias recibida: 54
  • ve
SOLUCIONADO: Para los novatos como yo, lo que hice fue crear "MoveLocal.h" y colocar:

Code: [Select]
#pragma once
void MoveLocal();

Y en "Main.cpp" coloque: "MoveLocal();" y no "void MoveLocal();" como me dijeron xD

Gracias de igual forma por la ayuda :D

Gracias:


Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate


 

Related Topics

  Subject / Started by Replies Last post
8 Replies
1314 Views
Last post April 23, 2020, 12:49:03 AM
by Nexus
5 Replies
1105 Views
Last post May 05, 2020, 04:46:28 PM
by emersonx13
2 Replies
1131 Views
Last post April 24, 2020, 06:15:35 AM
by emersonx13
0 Replies
612 Views
Last post April 23, 2020, 05:59:48 PM
by emersonx13
0 Replies
747 Views
Last post April 24, 2020, 12:40:06 AM
by emersonx13