AI Core
Esencialesai-weathersync

ai-weathersync

Hora y clima, los mismos para todos los jugadores, con regiones de clima y nieve. Sustituye a qb-weathersync.

ai-weathersync hace que todos los jugadores vean el mismo reloj y el mismo clima. Configuras lo rápido que pasa el día, qué climas se suceden y cada cuánto cambia el clima en el panel de administración. Partes del mapa pueden tener su propio clima (nieve en el monte Chiliad mientras en la ciudad hace sol).

Qué hace en el juego

  • Un reloj para todos. El servidor lleva la hora. El juego de cada jugador hace avanzar el reloj a la misma velocidad, así que la hora nunca salta adelante y atrás.
  • Clima cambiante. El clima avanza por tu lista, uno o dos pasos cada vez, cada pocos minutos. La lluvia escampa antes de que vuelva el sol.
  • Regiones de clima. Una región es un círculo en el mapa con su propia lista de climas. Un jugador dentro del círculo ve el clima de la región. Donde los círculos se solapan, gana el más pequeño.
  • Nieve. Con climas de nieve el suelo puede volverse blanco y conservar huellas de neumáticos y pisadas, y las ruedas pueden patinar.
  • Apagón. Las luces de la ciudad se apagan. Las luces de los vehículos siguen funcionando.
  • Interiores. Los scripts que necesitan su propia luz (pantalla de personajes, casas, shells) pausan la sincronización a través de AI Core. ai-weathersync se detiene mientras algún script mantenga una pausa y continúa cuando el último la suelta.

Instalación

La receta de txAdmin de AI Core lo instala. A mano: pon la carpeta en resources/[ai]/ y añade ensure ai-weathersync a server.cfg después de ensure ai-core. Necesita OneSync y ai-core. No tiene tabla de base de datos.

No uses qb-weathersync ni otro script de clima a su lado: AI Core indica el segundo en la consola y rechaza jugadores mientras funcionen los dos.

Ajustes del panel

Abre el panel de administración (F10) y elige Time and weather.

Pestaña Time and weather

Time (hora): el reloj del juego que ven todos los jugadores.

AjusteQué cambiaValoresPor defecto
SpeedMinutos de juego que pasan en un minuto real. 2 hace que un día de juego dure 12 horas reales; 30 es el día de 48 minutos de GTA Online.0.1 a 1202
Hour after a restartLa hora a la que empieza el reloj cuando arranca el servidor.0 a 238
Stop the clockEl tiempo se detiene en la hora actual.activado / desactivadodesactivado

Cambiar la velocidad conserva la hora actual: el reloj no salta.

Weather (clima): el clima cambia solo recorriendo la lista, o se queda fijo.

AjusteQué cambiaValoresPor defecto
Changing weatherActivado: el clima recorre la lista. Desactivado: se queda el primer clima de la lista.activado / desactivadoactivado
WeathersNombres de clima de GTA en el orden en que se suceden. Hasta 15.mira abajoEXTRASUNNY, CLEAR, CLOUDS, OVERCAST, RAIN, CLEARING, FOGGY
Change everyMinutos reales entre dos cambios de clima.1 a 600 min20
BlackoutLas luces de la ciudad se apagan (los vehículos conservan sus luces).activado / desactivadodesactivado

Los nombres de clima que puedes usar: EXTRASUNNY, CLEAR, NEUTRAL, SMOG, FOGGY, OVERCAST, CLOUDS, CLEARING, RAIN, THUNDER, SNOW, BLIZZARD, SNOWLIGHT, XMAS, HALLOWEEN.

Snow (nieve): cómo se sienten los climas de nieve (SNOW, SNOWLIGHT, BLIZZARD, XMAS).

AjusteQué cambiaValoresPor defecto
Grip lost in snowCuánto patinan las ruedas con la nieve de XMAS. 0 se conduce como en carretera seca, el valor propio de GTA es 0.2, 1 es hielo.0 a 10
Snow on the groundCubre el suelo de blanco y deja huellas de neumáticos y pisadas mientras nieva.activado / desactivadoactivado

Pestaña Weather regions

Cada región es un registro. Pulsa New region para añadir una.

AjusteQué cambiaValoresPor defecto para una región nueva
NameEl nombre en la lista.1 a 48 caracteres
CentreEl centro de la región en el suelo. Usa tu posición o elígelo con la cámara.un punto
RadiusHasta dónde llega la región desde su centro, a cualquier altura.50 a 6000 m600
WeathersLos climas que recorre esta región, en orden.nombres de clima, hasta 15SNOW, SNOWLIGHT
Change everyMinutos reales entre dos cambios de clima en esta región.1 a 600 min20

Cada región cambia con su propio temporizador. Editar una región solo reinicia el temporizador de esa región.

Comandos

Ninguno propio. Los comandos de administración de hora y clima (en ai-admin) pasan por AI Core, que llama a ai-weathersync.

Teclas

Ninguno.

Funciona con otros scripts

  • Sustituye a qb-weathersync (provide 'qb-weathersync'). Los scripts que llaman a exports['qb-weathersync']:setWeather(...) y a los demás exports de qb-weathersync llegan a ai-weathersync.
  • Los eventos de pausa de otros scripts (qb-weathersync:client:DisableSync / EnableSync, cd_easytime:PauseSync, vSync:toggle) se convierten en pausas de AI Core, así que un script de casas o interiores hecho para otro script de clima sigue pausando este.
  • Puedes reemplazarlo. AI Core también funciona con Renewed-Weathersync, av_weather, cd_easytime y qb-weathersync. Quita ai-weathersync e inicia uno de ellos; los comandos de administración y los scripts siguen funcionando a través de AI Core. Mira Compatibilidad.

Límites conocidos

  • El apagón, el reloj detenido y el clima cambiante fijados por un comando o un export duran hasta que cambia el ajuste del panel o se reinicia el recurso. Entonces vuelve a contar el valor del panel.
  • Tras un reinicio completo del servidor, el reloj empieza en Hour after a restart. Reiniciar solo ai-weathersync conserva la hora actual.

En esta página