Half-Life Spain, counterstrike, todos los mods, natural selection, articulo, guia, actualizacion ...
halflife
 
articulos de mods, tutoriales, reviews, guia,  cdkey Nuestro chat Zona de descargas Nuestro foro Publica cualquier noticia en este foro para que la publiquemos en la web! Any news? Submit them by mail clicking here or post it in our "Submit news" forum
 
Guía Half Life
Guía Opposing Force
Guía Blue Shift
Tutorial Steam
Guia de Waypoints
Trucos
Consola
Preguntas Frecuentes
Mapas 1 Jugador
Mapas deathmatch
Cómo jugar por internet
Half-Life 2 Spain - Todo sobre Half Life 2
Half-Life 2 Spain

Principal
CS: Condition Zero
Mapas CS
Preview de CS 1.6
Entrevista a Gooseman
Comandos de consola
Poner un Servidor
Psicologia en el CS
Camping Ofensivo
OGC Cheat review

Principal
Mapas DoD
Las razas del DoD
Review Day of Defeat
-- Introducción
-- La historia
-- Primeros pasos
-- Los mapas
-- Las clases y armas
Principal
Mapas TFC
Guía de Mods
Creación de Mods
Desarrollo de Mods
Mods a la Gran Pantalla
Multi Player:
Action Half-Life
BrainBread
Ghost Avalon Project N!
Global Warfare
Half-Life Rally
Hostile Intent
Intl Online Soccer
Natural Selection
Sven Co:op
The Battle Grounds
The Specialists
The Trenches
Underground Bloodline
Worms HL
Vampire Slayer
Single Player:
Absolute Redemption
Adam
Affliction
Assault on Roswell
Azure Sheep
Blood Bath
Brave Brain
Case Closed
Chemical Existence
Cthulhu
Edge of Darkness
Escape from the Darkness
ETC
Force of Evil
Half-Life: Escape
Half-Life: Invasion

Half-Life: Invasion (guía)
Half-Life Visitors
Half-Quake
Heart of Evil N!
Issues (PQL2)
Last-Life
Mission Failed
Mission of Mercy
Night at the Office N!
Nuclear Winter
Operation Black Thunder
Operations 1942
Peaces Like Us
Point of View
Poke 646
Portrait of Freeman
Project Quantumm Leap
Rebellion
Riot in Progress
Solo Operations
Space Prisoner
Survive in Catacombs
Swiss Cheese Halloween
Sweet Half-Life
Sweet HL (guía)
The Challenger Deep
The Conspiracy in Shadow
The Gate
|-- Guía The Gate
The Unknown Menace
The Xeno Project
They Hunger
|--Guía They Hunger
Times of Troubles
Timeline
Todesangst

USS DarkStar
Vengeance
Wanted Half-Life
Conceptos básicos
Chat HLSpain
Cómo jugar por internet
Como hacer un Video-Frag
HL Logo Creator
Cambiar el CD-Key
Guia All Seeying-Eye
Registro en Fileplanet
Guia Irc-Hispano
Mejorar el ping
Instalar Bots
Jugar con Bots
Normas del Foro
Registro en Clan Base
Tutorial Firmas
Tutorial Binds/Alias
Tutorial Admin Mod
Tutorial WinMX
Tutorial Warcraft 3
Tutorial de Mapping
Tutorial de Mapping (2)
Tutorial de Mapping (3)
Metamod y Admin Mod
Configurar Admin Mod
WC3 XP Frozen Throne

A = Actualizado
N = Nuevo


www.hlspain.com


Design :
BlaiD & rickimaru
Coding :
[Xentury]








Iniciación a la creación de Mods

::.Iniciación a la creación de Mods.::

Este artículo está escrito para resolver unas cuantas preguntas comunes sobre como crear mods para Half-life.

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.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 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:\sierra\half-life\nombredetumod". Una vez dentro de tu directorio de MOD los mapas "C:\sierra\half-life\nombredetumod\maps" los modelos "C:\sierra\half-life\nombredetumod\models\player".

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:\SIERRA\Half-Life\nombredetumod\dlls 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:\SIERRA\Half-Life\nombredetumod\cl_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.

Como puedo encontrar gente interesada en trabajar en mi MOD?

Ofrecete en los foros de hlspain o otras páginas relacionadas con half-life, a ver si hay suerte.

Donde puedo encontrar tutoriales sobre código para el SDK de half-life en español?

Dirigete a los foros de programación de hlspain, opina y expón tus dudas y creaciones!


Artículo creado por OdiN para HL.Spain.com.



 
Administradores [Xentury]
|DoGWaLL|


Redactores
OdiN
Chopox
TOKEN
zsoldie_R
BlaiD
5erg10
ivanfa
BLaZCo
rickimaru
Kolham
Kaizer
CorvetteAddict
R4MbO

- Webs en Castellano
- Webs Extranjeras
- Clanes
- Mapping
- Mods Half-Life
- Mods Half-Life 2


HalfLife Spain hosting


©1999 - 2008, Sierra Entertainment, Inc. All rights reserved. Half-Life is a registered trademark and Sierra and is a trademarks of Sierra Entertainment, Inc.
© 2000-08 hlspain.com y hl2spain.com No se permite copiar ningun contenido gráfico o escrito de esta web
sin consentimiento expreso de los autores.
- Contacta con nosotros -