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