Buscar en la comunidad
Mostrando resultados para las etiquetas 'game_playerdie'.
Encontrado 2 resultados
-
Hola gente de Mundo Mapper, les quiero mostrar una pequeña guía de una función muy particular o especial del VHE, que es permitir al mapa interactuar con el servidor. Esta interacción entre el mapa y servidor se puede dar de cinco maneras distintas: El jugador spawnea El jugador muere El jugador se desconecta El jugador mata a otro jugador El jugador ingresa a la partida Para lograr esta función se debe utilizar una entidad multi_manager, donde el nombre deberá ser: game_playerspawn (si se quiere activar cuando el jugador spawnea) game_playerdie (si se quiere activar cuando el jugador muere) game_playerleave (si se quiere activar cuando el jugador se desconecta) game_playerkill (si se quiere activar cuando el jugador mata a otro jugador) game_playerjoin (si se quiere activar cuando el jugador ingresa a la partida) y luego se le agrega al multimanager los eventos que quieran. Ejemplo: Supongamos que queremos que una entidad ligth (una luz) se prenda o apague cada vez que alguien muera; entonces los pasos a seguir son: Crear la entidad ligth y darle nombre (por ejemplo Name: l1); crear el multi_manager y poner game_playerdie como su nombre y finalmente agregar el evento al multimanager (SmartEdit; Add; Key: l1; Value: 0; OK). Con esto logramos que la luz se encienda y apague cada vez que alguien muera. Les dejo un video corto donde muestra como funciona. Espero que les guste y sea de gran ayuda. Saludos
-
Comencemos, ademas de los triggers que todos conocemos como (trigger_once, trigger_mutiple, trigger_changetarget, etc) existen triggers especiales que pueden ser activados por medio de la muerte de algun player, la insercion de un player al server, cuando un player mata a otro player etc. Esos comandos son estos: game_playerdie (pones ese comando y cuando muera un player se activa un evento) game_playerkill (ese comando activa un evento cuando un player mata a otro player) game_playerjoin (ese comando activa un evento cuando un player ingresa al server) game_playerspawn (ese comando activa un evento cuando el player respawnea) game_playerleave (ese comando activa un evento cuando un player deja el server) ¿como uso estos triggers? Para usar estos triggers es necesario crear una multi_manager, en sus propiedades ponemos: Name: (nombre de alguno de los triggers especiales) ejemplo: Name:game_playerjoin ahora vamos a lo siguiente, cuando un player ingrese al server por medio del multi_manager y el trigger especial puedo lograr que se habra "x" puerta. Para eso vamos a edicion avanzada o smartedit de la multi_manager, y agregamos un valor con nombre "puerta" y abajo ponen el tiempo que quieren que tarde en abrirse Despues creamos la puerta: Func_door: Name: puerta De esa forma se va a abrir la puerta. Podemos hacer lo mismo pero con objetos rompibles, por ejemplo que cuando un player muera se rompa el piso o algun objeto rompible (cajas, paredes, etc) Creamos una multi_manager y le ponemos de name "game_playerdie" vamos a edicion avanzada y agregamos un evento a activar y ponemos tambien el tiempo en que queremos que se active. ej: caja; 0.2 Hacemos una caja, la creamos con la entidad func_breakeable y le ponemos de name "caja" y en flags ponemos "only trigger". de esa forma cuando el player muera automaticamente esa caja se va a romper. No es dificil de entender pero deben tener experiencia usando multi_manager y triggers
-
- vhe
- valve hammer editor
- (y 7 más)