Qué incluye
- Compatible con todos los frameworks: no usa QBCore, Qbox ni ESX, asi que funciona igual en cualquiera; los permisos son ACE del servidor
- Panel /agua con cinco pestanas (Oleaje, Olas por zona, Marea y claridad, Tsunami y Ajustes rapidos); los cambios se aplican a todos los jugadores y se guardan en data/agua.json
- Oleaje con intensidad, olas del mar y de la orilla, rugosidad, turbulencia, ruido del oceano y mar profundo; marea de -2 a +2 m y claridad del agua
- Ajustes rapidos: Normal, Calma total, Mar picado, Tormenta, Hora de surf, Marea alta y Marea baja
- Tsunami por etapas con alerta grafica y reloj: Aviso, Retirada, Ola, Inundado y Baja; el boton pide una segunda pulsacion porque lo ven todos los jugadores
- Sirena de aviso con volumen bajo ajustable que sigue sonando unos segundos cuando empieza la ola
- Retirada del mar de hasta 15 m antes de la ola: el mar desaparece y deja el fondo al descubierto hasta que llega la ola (se puede apagar)
- Ola 3D propia con espuma, opaca, en tres tamanos (cresta de 11,6 m, 20,8 m y 34,7 m) con colision de cajas con banderas comprobadas en los binarios
- Inundacion real: 408 cuadros de agua de 500 m cargados desde un water.xml extra que suben por zonas con demora segun la velocidad y la direccion de la ola
- Fisica: los vehiculos, los objetos sueltos y los NPC flotan y la corriente los arrastra; el agua apaga los motores muy hundidos
- Golpe de la cresta que lanza a jugadores, NPC, coches (barcos incluidos) y objetos, con ajuste de Potencia del golpe de 0 a 5 y la opcion Golpe sin daño que protege al jugador unos 10 s
- Temblor de camara ajustable y direccion de la ola de 0 a 360 grados
- Color natural del mar: 408 mosaicos waterfog repintados, y canales de Vespucci repintados
- Cuadros de inundacion solapados contra las costuras negras
- Comandos de administrador que piden permiso al servidor y valen en F8 y en el chat
- Permisos ACE ov_water.admin, command.agua o group.admin, editables en Config.Permisos
- Sin ox_lib ni framework: funciona en cualquier servidor con OneSync
- Clima de tormenta durante el tsunami: nublado, niebla, tormenta y lluvia por etapas, y al terminar vuelve el clima de antes; funciona con OV Clima, qb-weathersync y sus copias, o en modo local con cualquier otro sistema de clima
- Pruebas automaticas incluidas: 4683 de la logica del tsunami, 56 del servidor y 152 del cliente con simulador
Requisitos
OneSyncFiveM actual con las natives de agua (GetWaterQuad*, SetWaterQuad*, LoadWaterFromPath)Reinicio COMPLETO del servidor la primera vez (modelos nuevos)Un sistema de clima es opcional: OV Clima, qb-weathersync (o una copia que lo declare) o ningunoCompatible con todos los frameworks (QBCore, Qbox, ESX y los demas): no depende de ninguno ni de ox_lib
Comandos
/agua (panel; permiso ov_water.admin, command.agua o group.admin)/aguaprueba [metros] [segundos] (sube el agua un rato para comprobarla)/aguaola [s|m|l] (pone una ola quieta delante de ti, con colision, durante 40 s)/aguagolpe [metros] [impacto] (lanza lo que haya a tu alrededor como si pasara la cresta)/aguatipo [0-4] (cambia el tipo del cuadro de agua donde estas; sin numero lo devuelve)/aguadiag, /aguaquad y /aguacarga (informan de los cuadros de agua y de los mosaicos cargados)








