Moderator elections are being held. See Valve Developer Community:Moderator elections for more details.
Users who would like to run for moderator must be autoconfirmed and have at least 100 edits. Users can check their own edit count at Special:Preferences.
Users who would like to run for moderator must be autoconfirmed and have at least 100 edits. Users can check their own edit count at Special:Preferences.
Installing and Debugging the Source Code/es
Subpágina de idioma
Esta subpágina se utiliza en Installing and Debugging the Source Code para mostrar contenido en español (Spanish).
Si has editado la subpágina del idioma, no olvides purgar la página base haciendo clic en el botón de la derecha. Si no lo haces, su contenido no se actualizará.
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