Como crear el modo de juego Survival

1. Info_Survivor_Positions

Inserta 4 info_survivor_positions.

L4D2: Create Survival Gamemode Part 1

Para los cuatro survival_positions pon loo siguiente:

Name: survival_positions
Gamemode: survival

L4D2: Create Survival Gamemode Part 1

Y para cada survival position asignale el nombre de superviviente.
Nick, Rochelle, Coach, Ellis

2. Info_director

Crea la entidad info_director

Name: director

L4D2: Create Survival Gamemode Part 1

3. Info_game_event_proxy

Crea la entidad info_game_event_proxy entity.

Name: survival_explainer_proxy
Range: pon 100 por ejemplo

L4D2: Create Survival Gamemode Part 1

En la pestaña Flags, asegurate de que esta marcada la casilla Fire Automatically When First Seen

L4D2: Create Survival Gamemode Part 1

4. Trigger_Finale

Crea la entidad trigger_finale.

Name: survival_radio
World model: hamradio.mdl

L4D2: Create Survival Gamemode Part 1

Al trigger_finale ponle el siguiente Output:

My Output Named: UseStart
Target Entity: survival_explainer_proxy
Via this input: Kill

L4D2: Create Survival Gamemode Part 1

5. Func_Brush

Crea un bloque que cubra todo el trigger_finale y ponle la textura: invisible.

L4D2: Create Survival Gamemode Part 1

Convierte el bloque en entidad con tie to entity y asignale de entidad func_brush

Name: survival_glow
Parent: survival_radio
Render Mode: Glow

L4D2: Create Survival Gamemode Part 1

6. Weapons and Items

Ahora puedes insertar algunos items y armas para tu mapa survival con la entidad.

weapon_item_spawn

Name: survival_items
Flags:
Must Exist

L4D2: Create Survival Gamemode Part 1

L4D2: Create Survival Gamemode Part 1

weapon_melee_spawn
Flags: Must Exist

L4D2: Create Survival Gamemode Part 1

L4D2: Create Survival Gamemode Part 1


7. Point_Template

Crea la entidad point_template

Name: survival_stuff_spawner

Templates son los nombres de los items que previamente hemos situado por nuestro mapa, como la radio, armas, items...

Templates 1-4:
survival_items
survival_weapons
survival_glow
survival_radio

L4D2: Create Survival Gamemode Part 2

8. Logic_Relays

Se necesitan 2 logic_relays para tu mapa Survival.

L4D2: Create Survival Gamemode Part 2

El primero de los logic_relay:

Name: spawn_survival_stuff_postIO

En outputs le ponemos el siguiente Output:

My Output Named: onTrigger
Target Entities: survival_stuff_spawner
Via this input: ForceSpawn

L4D2: Create Survival Gamemode Part 2

Asegurate que en la pestaña flags esta marcada la casilla Allow Fast Retrigger.

L4D2: Create Survival Gamemode Part 2

El segundo de los logic_relay:

Name: kill_survival_stuff

L4D2: Create Survival Gamemode Part 2

En outputs le ponemos los siguientes Outputs:

My Output Named: onTrigger
Target Entities: survival_positions
Via this input: Kill

My Output Named: onTrigger
Target Entities: survival_explainer_proxy
Via this input: Kill

L4D2: Create Survival Gamemode Part 2

Asegurate que en la pestaña flags esta marcada la casilla Allow Fast Retrigger

L4D2: Create Survival Gamemode Part 2

9. Info_gamemode

La ultima entidad que hay que insertar para nuestro mapa survival.

info_gamemode

Name: survival_gamemode

L4D2: Create Survival Gamemode Part 2

En outputs le ponemos los siguientes Outputs:

My Output Named: onCoop
Target Entities: kill_survival_stuff
Via this input: Trigger

My Output Named: onScavenge
Target Entities: kill_survival_stuff
Via this input: Trigger

My Output Named: onVersus
Target Entities: kill_survival_stuff
Via this input: Trigger

My Output Named: onSurvivalPostIO
Target Entities: spawn_survival_stuff_postIO
Via this input: Trigger

L4D2: Create Survival Gamemode Part 2

Basicamente sirve para establecer el spawn de items en funcion del modo de juego que seleccionemos.

10. Testeando

Para cargar el mapa en modo survival escribe la siguiente linea en la consola:

map nombredetumapa survival


No hay comentarios: