TUTORIAL 9
[Tutorial]
USO DEL SDK MULTIPLAYER
By Ethan. ::Link hilo en el foro::
Muy buenas a todos, en un intento de poder subir un escalón más en la web, he decidido, junto con otros mods hacer una guía del uso de SDK, iremos por partes, yo pondré todo lo que pueda y espero poder continuar lo más pronto posible.
Aclaremos unas cosas
Quería aclarar dos cosas acerca del Sistema de coordinación , hay dos tipos, el Maya y el del Editor de niveles , son diferentes.

A la izquierda las coordenadas Maya y a la derecha las coordenadas del editor de niveles
Las texturas que añadamos deben estar en formato .tga (pueden contener el alpha-channel) el nombre de las texturas sigen el
siguiente patrón: nombredeldirectorio_nombredelatextura .
Cuando esté creado la textura user_blablabla.tga la tendremos que meter en la carpeta correspondiente en el SDK.
Una vez tengamos la textura en el Editor de niveles, el editor hará lo siguiente:
- La textura user_blablabla.tga será copiada dentro del directorio level_editor\rawdata\textures\user\
- La descripción de la textura será copiada dentro del directorio level_editor\rawdata\textures\user\
- El archivo user_blablabla.tga será creado dentro de la carpeta level_editor\gamedata\textures\user\
- La información de la textura user_blablabla.tga se añadirá al archivo level_editor\gamedata\textures\textures.ltx
Nota del traductor: El paso de como meter las texturas a la carpeta del SDK está en un vídeo yo os lo explico.
Simplemente cojeis la textura que vallais a copiar, la cojeis y la pegais en la carpeta import dentro del directorio del SDK. Ahora teneis que abrir el editor de niveles, a la derecha os sale el cuadrado "Scene" pues bien, dentro de ese cuadrado encontramos "Images" le damos clic derecho a Images y posteriormente a Check New Textures , nos dirá que ha encontrado una, le damos a OK, y cuando nos salga la textura, descripción y todo, abajo del todo pone "OK" le damos y listo.
Quitar texturas
- Abrimos el editor de niveles
- Images -> Image Editor
- Selecciona la textura que deseas borrar

- Dale a Remove Texture -> yes -> ok
- Images -> Image Editor -> Rebuild Association -> yes -> ok
Creando una escena
- Clic en "Multipled Append"
- Luego = levels => mp_atp => mp_atp_test y hay seleccionamos las dos cosas.

- Pulsamos OK
- Vamonos a File => Save as => nombre y lo guardamos
- Nos vamos a Scene => validate
- Nos dirá que operación fallida, le damos a OK
- En edit Mode, seleccionamos Glow
- Pulsamos la tecla A para añadir objetos al mapa
- Cojemos una zona y le damos a Clic derecho => Properties
- Buscamos la opción Texture
- Y le damos a "..." que tiene a la derecha.
- Ahora hacemos lo siguiente: en seleccionar una textura cojemos "glow" y cojemos la que mas queramos.
- Ahora cerramos las propiedades
- Ya sabeis como insertar objetos, buscais el que querais, pulsais la A y a poner cosas
Añadiendo Objetos del editor
- Edit Mode -> Object ->Select
- Selecciona el objeto necesario

- Pulsa "Add new object" para añadir dicho objeto
Spawns Setup
Hay 3 modos de juegos multiplayer.
- Todos contra todos
- Muerte por quipos
- Captura del artefacto
El número máximo de jugadores es de 32.
Todos contra todos
Agrega a la escena la cantidad necesaria de $rpoint (Edit Mode -> Spawn Element -> $rpoint) elementos con los ajustes básicos.

Ajustes básicos para el $rpoint
Muerte por equipos
- Agrega a la escena la cantidad necesaria de $rpoint (Edit Mode -> Spawn Element -> $rpoint) elementos con los ajustes básicos.
- Cuando vallais a crear un $rpoint para un solo equipo debereis de cambiar los parametros: Euipo 1 o 2 y el tipo de juego Muerte por equipos (Team: 1 or 2, and Game Type: TeamDeathMatch) (trabajar esto solo en las versiones 1.003 o mayores)
Ajustes básicos para muerte por equipos
Captura del artefacto
Creando bases
- Selecciona $team_base.
- Pulsa Commands -> Attach Object…
- Selecciona la forma necesaria ( En vez de forma pone Shape )
Añadiendo spawn point para miembros del equipo
- Añade a la escena el número necesario de $rpoint dentro de los límites de la box shape para el equipo uno, seguir la siguiente configuración.
Ajustes de captura del artefacto para $rpoint (players)
- Para el quipo dos, cambia el parametro "Team 1" por el "Team 2".
Agregando partículas del equipo (indicar las fronteras de la base del equipo) 
Ajustes para Captura del Artefacto para $rpoint (particles)
- Para el quipo dos, cambia el parametro "Team 1" por el "Team 2".
Añadiendo el Spawm de los Artefactos
Añade a la escena el número necesario de $rpoint siguiendo la siguiente configuración:

Ajustes de Captura del artefacto para $rpoint (artifacts)
Añadir mapas al juego
- Copia el archivo level_editor\gamedata\config\mp\map_list.ltx en S.T.A.L.K.E.R\gamedata\config\mp\
- Copia el contenido de la carpeta level_editor\gamedata\levels\mp_atp_test\ en S.T.A.L.K.E.R\gamedata\levels\mp_atp_test\
- Copia la textura level_editor\gamedata\textures\user\user_floor_dirty_gr.dds en S.T.A.L.K.E.R\gamedata\textures\user\ (si tienes más texturas, copialas también)
- Copia el archivo level_editor\gamedata\textures\textures.ltx en S.T.A.L.K.E.R\gamedata\textures\
- Añade mp_atp_test a cada sección [deathmatch], [teamdeathmatch], [artefacthunt] del archivo S.T.A.L.K.E.R\gamedata\config\mp\map_list.ltx

EN CONSTRUCCION
By Ethan. ::Link hilo en el foro::
|