MiniAG - Quitar publicidad
v0.0.1 - última actualización: 3 feb 2011 - YoYo [PER]
Descripción
Algunas personas que utilizan Mini-AG, se habrán dado cuenta que trae una especie de publicidad, el cual puede ser beneficioso para usuarios que se integran al MOD, o innecesario para otros.
En este tutorial, se pasará a eliminarlos, o simplemente modificarlos al gusto del usuario.
Se debe cumplir una serie de requisitos importantes que se mostrarán mas adelante.
Nota: La modificación es server-side (por parte del servidor).
Publicidad a eliminar o modificar
Herramientas
- Editor Hexadecial: En este caso, se usará el FlexHEX. Si prefiere, puede usar otra herramienta como IDA-Pro, etc.
Descarga: Mediafire | Megaupload
Tutorial
- Hacer un backup del hl.dll (propio del Half-Life), por si algo sale mal.
- Abrir FlexHEX y seguir los siguientes pasos:
- File / Open / File...
- Buscar y abrir la librería hl.dll.
- Dirigirse a la pestaña: Search / Find...

- Se mostrará una ventana, seleccionar ANSI Text y luego escribir el texto a buscar.
En este caso, se va a buscar la publicidad www.planethalflife.com/agmod, entonces bastará con buscar www., si prefiere buscar el texto completo, también es válido.

- Tomará unos segundos la búsqueda. Luego se mostrará lo siguiente:

Nota: En los siguientes procedimientos se debe tener muchísimo cuidado, ya que podría ocurrir algo irreversible.
Para eliminar: Se tiene que reemplazar la parte Hex Bytes con ceros (contenido del fondo blanco), es decir:

Para modificar: Se debe reemplazar el ANSI Text (contenido del fondo verde). En este procedimiento, se puede escribir el texto que se desee, pero no se debe sobrepasar el límite de 31 caracteres.
Ejemplo:
Si se desea colocar: www.halflife-peru.foroactivo.com, el string (cadena) contiene 32 caracteres, es decir, no es válido, ya que al final de la cadena, en el campo de los Hex Bytes, debe quedar un par de ceros (00), tal como muestra la imágen:

En este caso, la cadena válida es: www.halflife-peru.foroactivo.co (sin la 'm' al final), y dará como resultado:
- File / Save
- Cerrar
Video de ayuda
Nota: Si se mantiene el FlexHEX abierto con la librería, no podrá iniciar el juego.
Se puede reemplazar otros ANSI Text, siguiendo los procedimientos anteriores.