Como crear MODS de Half Life 1.

Como crear MODS de Half Life 1.

Holas amigos, hoy les traigo un tutorial de como crear Mods de Half Life 1, yo cree unos cuantos con esta guia.

Que es un MOD?


Un mod de half-life es una modificación tanto total o parcial que alguien ha hecho a la vertiente de un solo jugador o a la multijugador de Half-life. Estos mods incorporan generalmente armas nuevas, nuevos mapas, y otros modos de juego. Algunos mods son solamente de un jugador, vendría a decir que han añadido nuevas armas, nuevos mapas y nuevos enemigos. Y otros son MODS multijugador, donde juegas con otros jugadores conectados a internet o en una red de area local (LAN).


Que necesitas para crear un MOD de un jugador?

Para crear un mod de Half-life necesitas obtener el Half-life FULL SDK 2.3. El FULL SDK contiene todo el código fuente usado para crear el DLL del juego original. También contiene toda la Inteligencia Artificial usada para los distintos seres del juego original y también todos los modelos usados en el juego original. Puedes conseguir el FULL SDK desde este link: http://www.valvesoftware.com/hlsdk.html .

También necesitarás un compilador de C++ que construirá los archivos DLL que son compatibles con Microsoft Visual C++. Te recomiendo que uses el Microsoft Visual C++ Compiler versión 6.0 porque con el 5.0 puede dar lugar a fallos si no descargas esto desde esta dirección: http://msdn.microsoft.com/vstudio/sp/vs97/download.asp


Que necesitas para crear un MOD multijugador?


Para crear un MOD multijugador solo necesitas el SDK Standard 2.3. Este SDK no contiene el código de IA de los personajes. No podrás tener personajes a menos que cifres las rutinas de la IA tu mismo. Puedes obtener el Standard SDK desde este link: http://www.valvesoftware.com/hlsdk.htm

También necesitarás un compilador de C++ que construirá los archivos DLL que son compatibles con Microsoft Visual C++. Te recomiendo que uses el Microsoft Visual C++ Compiler versión 6.0 porque con el 5.0 puede dar lugar a fallos si no descargas esto desde esta dirección: http://msdn.microsoft.com/vstudio/sp/vs97/download.asp

Que necesitas saber antes de comenzar a Crear un MOD para Half-life?

El SDK de Half-life está escrito en un leguaje de programación llamado C++. Necesitas tener una comprensión bastante aceptable de como escribir software usando el lenguaje de programación C++. Si desconoces C++ puedes comenzar comprandote algunos libros sobre el tema para llegar a estar más familiarizado. Necesitas saber utilizar el compilador de C++ que utilizarás para contruir los archivos DLL. Esto implica saber agregar o quitar módulos existentes en el DLL. Necesitas saber interpretar los mensajes de error dados por tu compilador al compilar los archivos fuente c++. Necesitas saber modificar las opciones del compilador, en caso de que sea necesario, para construir el dll.

Por otro lado necesitas saber comprender como trabaja el SDK de Half-life. Los comentarios añadido en el SDK te serán de gran ayuda para comprenderlo.


Como hago para cargar mi MOD en Half-life?

Cada MOD está distribuido en una carpeta diferente de la carpeta de Half-life. Cuando creas un MOD tu debes crear una subcarpeta dentro de la carpeta Half-life con el nombre de tu mod, la cual contendrá todos los archivos necesarios para el buen funcionamiento del MOD. Debería quedar "C:sierrahalf-lifenombredetumod". Una vez dentro de tu directorio de MOD los mapas "C:sierrahalf-lifenombredetumodmaps" los modelos "C:sierrahalf-lifenombredetumodmodelsplayer". O "C:valvehalf-lifenombredetumodmap" los modelos "C:valvehalf-lifenombredetumodmodelsplayer". Todo depende de donde lo tengas instalado al Half Life

Necesitas crear un archivo de texto llamado "liblist.gam". El liblist.gam contiene las siguientes opciones: Nombre del MOD, información de la URL del MOD, la versión del mod, el tamaño que ocupa, si el mod es multijugador o de un solo jugador y otras opciones. Lee "How to make a mod" para mas detalles
sobre Liblist.gam.

Dependiendo del tipo de mod que estes haciendo tendrás que crear un dlls directorio de esta manera en los dos C:SIERRAHalf-Lifenombredetumoddlls y dentro pones el hl.dll si es de un jugador y mp.dll si es multijugador. En el archivo liblist.gam tienes que tener la opción "gamedll". Esta opción muestra la ruta a "dlls/hl.dll" si es de un jugador y "dlls/mp.dll" si es multijugador.

Si estás modificando el HUD como por ejemplo añadiendo ranuras de armas, cambiando colores del HUD... ncesitarás crear una carpeta llamada "cl_dlls" "C:SIERRAHalf-Lifenombredetumodcl_dlls". esta carpeta obtendrá el archivo client.dll, que utilizará las modificaciones del lado del cliente al HUD. En el archivo de liblist.gam tendrás que fijar la opción "cldll" a "1" para indicarle al mod el uso del archivo client.dll.


Como activo mi mod en el juego?

Para activar tu propio MOD en el juego hay dos maneras, usando la linea de comando en un acceso directo "hl.exe -game nombredetumod" o selecciona la opción juego personalizado en el menú haz click en el nombre de tu mod y dale a Activar. Una vez activado crea la partida.

guia

Fuentes de Información - Como crear MODS de Half Life 1.

Tags: guia | crear | ahora | mods | tutorial | hl1

Dar puntos
79 Puntos
Votos: 13 - T!score: 6.5/10
  • 4 Seguidores
  • 6.044 Visitas
  • 19 Favoritos

Comentarios Destacados

@Limpia09 Hace más de 3 años +7
Rockero777 dijo:se crear mapas de counter strike 1.6 pero se me fueron las ganas por que los mapas que hago bajan mucho los fps


Pero estos es para MODS ._.

10 comentarios - Como crear MODS de Half Life 1.

@Rockero777 Hace más de 3 años +1
se crear mapas de counter strike 1.6 pero se me fueron las ganas por que los mapas que hago bajan mucho los fps
@Dracoelcapo123 Hace más de 1 año
u es un leak (u tampocono pusiste lucs), u no pusiste la textura null en los lugares inaccesibles para los players
@Limpia09 Hace más de 3 años +7
Rockero777 dijo:se crear mapas de counter strike 1.6 pero se me fueron las ganas por que los mapas que hago bajan mucho los fps


Pero estos es para MODS ._.
@un_pedo_terrible Hace más de 3 años +3
che una cosa el link del sdk para el SINGLEPLAYER no anda y me lleva a un post en taringa q no existe
@naruto_rap Hace más de 3 años +3
Limpia09 dijo:
un_pedo_terrible dijo:che una cosa el link del sdk para el SINGLEPLAYER no anda y me lleva a un post en taringa q no existe


No lo es, copia el link ._:

ya nisiquiera existe la pagina el el valve software ni nada hahaa
@soiiimoda Hace más de 2 años
Yo me lo descargue de Mod DB
Aca el Half-life FULL SDK 2.3:
http://www.moddb.com/games/half-life/downloads/half-life-sdk-23

Aca un Compilador de C++

Win32 bits:
www.cs.virginia.edu/~lcc-win32/lccwin32.exe

Win64 bits:
www.cs.virginia.edu/~lcc-win32/lccwin64.exe
@nekro1309 Hace más de 2 años
deverias hacer algo mas completo para los noob totales en este tema como yo que solo ise lo que tu dijiste y no se usar los programas que me isiste descargar ni nada :/
@marquitos_xd Hace más de 9 meses -1
re colgado... mucho tiempo paso ya... alguien hizo algun mod?
@FR4NCOCM Hace más de 6 meses -1
fua no entendi nada!!!!