Installing and Debugging the Source Code
< Es
Este artículo enseña cómo instalar y depurar el código Source:
Contents
Paso a Paso
Crea tu MOD
Ver artículo Mi Primer MOD
Compila el código Source
Ver artículo Mi Primer MOD
para más información sobre compilar: Compiler Choices
Guías para compilar con diferentes Visual Studio:
![Note.png](/w/images/thumb/c/cc/Note.png/10px-Note.png)
-console
, lo siguiente: -allowdebug
. Por tanto debe poner -console -allowdebug -dev
, que es lo mínimo para creadores de MODs. (Siempre separar los comandos por un espacio).Hasta ahora lo mejor es compilar bajo VS2005. se puede descargar en http://www.microsoft.com/express/2005/
Depurando (Debugging)
Configurar parámetros
![Note.png](/w/images/thumb/c/cc/Note.png/10px-Note.png)
- En el Visual Studio, con el proyecto cargado, a la izquierda, en la ventana Solution Explorer aparecen dos proyectos dentro de Game_HL2_2005, Client y Server. Click derecho sobre uno de ellos y luego properties.
- El cuadro de dialogo que aparece busca Debugging en las propiedades, y escribe en Command lo siguiente:
C:\...\Steam\SteamApps\Tu Cuenta\source sdk base\hl2.exe
. (Ajustar este directorio a tu directorio exacto en tu pc). - En la siguiente fila Command Arguments escribe:
-dev -sw -game "C:\...\Steam\SteamApps\SourceMods\MiMod"
- En la siguiente fila, escribe:
C:\Steam\SteamApps\Tu Cuenta\source sdk base
. - Click en OK.
Ejecutar el Depurador
- Importante: tras una actualización del SDK, hay que asegurarse de que juego es el que se esta editando a través de Steam una sóla vez, (sólo una vez necesario), antes de cargar el depurador. Si no, es posible que ocurran errores en Steam cada vez que se ejecute.
- Click derecho en el proyecto que habíamos editado, y luego poner el ratón sobre Debug para hacer click en Start New Instance.
- Si aparece el aviso '
hl2.exe
has no debugging information', ignoralo. - Se debería ejecutar Half-Life 2 con tu código. la ventaja es que se puede modificar ahora el código, luego recompilas, y recargas el juego con tus mejoras cambiadas.
Alternativa: Conectar en tiempo real
- Comienza a jugar el MOD desde la lista de juegos Steam
- En Visual Studio, en el menú principal elige Debug > Attach to Process...
- Busca el proceso que lleva el nombre de tu MOD
![Note.png](/w/images/thumb/c/cc/Note.png/10px-Note.png)
-window
separado por un espacio del resto de comandosEnlaces
Una buena manera de empezar a añadirle dificultad a esto de los MODs es mirar el artículo Your First Entity , en el cual se modifica el código fuente Source.
Si planeas añadir alguna actualización de valve, y si quieres copias de seguridad de tu código, y un registro de historial, hecha un vistazo a este documento: Using Source Control with the Source SDK