AI Core
Mundo y herramientasai-smallresources

ai-smallresources

Muchas funciones de juego pequeñas, cada una con su propio interruptor en el panel, más teletransportes, ascensores, asientos, amarres y Discord Rich Presence.

ai-smallresources reúne las funciones pequeñas que quieren la mayoría de servidores: un cinturón, control de crucero, agacharse, señalar, manos arriba, sentarse en bancos, cargar a jugadores, objetos pequeños, ajustes del mundo de GTA, densidad de población, teletransportes, ascensores y Discord Rich Presence. Cada función tiene su propio interruptor en el panel, así que desactivas lo que ya hace otro script.

Qué hace en el juego

Conducción

  • Cinturón (K): un jugador abrochado no puede salir del vehículo y sobrevive a choques más rápidos. Sin el cinturón, un choque por encima de la velocidad del panel lanza al conductor por el parabrisas. Los HUD muestran el estado del cinturón.
  • Control de crucero (Y): mantiene la velocidad actual como velocidad máxima del vehículo hasta que se pulsa otra vez.
  • Sin cambio de asiento automático, sin radio del vehículo, sin dirección con el ratón para vehículos terrestres y barcos, sin dirección en el aire (un salto aterriza como despegó).
  • Objeto matrícula falsa (fakeplate): pone una matrícula al azar en un vehículo del que tienes las llaves (una barra de 6 segundos mirando al vehículo); usarlo otra vez vuelve a poner la matrícula real. Los garajes conservan la matrícula real.
  • Cuerda para barcos: a pie junto a un barco a menos de 12 m de un amarre (pestaña Moorings), Tie the boat to the dock lo inmoviliza para que no pueda irse a la deriva ni llevárselo; Untie the boat lo suelta.

Jugador

  • Agacharse (Ctrl izquierdo), Señalar con el dedo (B, todos lo ven), Manos arriba (X, también en un vehículo), Caerse (mantén M a pie).
  • Sentarse en objetos: las sillas, bancos y taburetes de la pestaña Seats (vienen 364 modelos listos) reciben un aviso Sit down; X te levanta. Con un script de target en marcha, los asientos usan el ojo de interacción en lugar de un aviso.
  • Cargar a jugadores: la entrada Carry del menú radial carga al hombro al jugador más cercano, o lo deja en el suelo. Un jugador abatido o esposado se carga al momento; a cualquier otro se le pregunta antes (10 segundos para responder). Tras un rechazo esperas 30 segundos antes de volver a preguntar.
  • Placaje (G mientras esprintas): derriba al jugador que tienes justo delante.
  • Bloquear disparos desde esquinas, esprintar en interiores, sin casco automático, los sombreros no se caen, sin cámara en reposo, expulsión por AFK tras los minutos del panel (los administradores nunca son expulsados).

Combate

  • Sin postura de combate tras una pelea, sin golpe con la pistola, sin asomarse a ciegas desde una cobertura, opcionalmente sin muerte de un disparo en la cabeza, sin bunny hopping, sin recogidas de GTA, sin armas de los vehículos.

Objetos

  • binoculars: una cámara con zoom (la rueda del ratón hace zoom, Backspace los guarda).
  • firework1 a firework4: se colocan en el suelo (barra de 3 segundos) y estallan tras 5 segundos; los ven los jugadores a menos de 400 m.
  • notepad: escribe una página que se convierte en un objeto note; usar la nota muestra su texto (el tooltip del inventario también lo muestra).
  • newscam, newsmic, newsboom: los props del equipo de noticias, sujetos en la mano y visibles para todos. Con la cámara, H cambia a la vista de cámara de noticias.
  • diving_gear: pone o quita una botella de aire y una máscara; mientras se lleva, el jugador respira bajo el agua hasta que la botella se vacía. diving_fill rellena la botella. El aire se guarda por personaje y solo se gasta bajo el agua.

Mundo y población

  • Sin nivel de búsqueda ni policía IA de GTA, sin vehículos de policía y emergencias ni NPC de GTA, zonas sin vehículos aparcados por GTA (hospitales, comisarías, la prisión, bases), sin aviones de GTA, sin radio de la policía, sonidos de la ciudad más tranquilos, partes del HUD de GTA ocultas, sin camiones de basura.
  • Densidad de peatones, personas de escenario, tráfico y coches aparcados en porcentaje.

Lugares

  • Teletransportes: un aviso en ambos extremos (Go: ...) lleva al jugador al otro extremo. Vienen dos listos (oficina de Weazel News, procesamiento de cocaína).
  • Ascensores: un aviso en cada planta (...: choose a floor) lista las demás. Viene uno listo (Humane Labs).

Discord Rich Presence: el nombre de tu aplicación, imágenes, dos líneas de texto con marcadores en vivo y hasta dos botones con enlace en el perfil de Discord de cada jugador.

Instalación

Lo instala la receta de AI Core. A mano: ensure ai-smallresources después de ai-core.

Los objetos deben existir en la lista de objetos de tu inventario: binoculars, firework1, firework2, firework3, firework4, newscam, newsmic, newsboom, fakeplate, notepad, note, diving_gear, diving_fill (ai-inventory los tiene).

Ajustes del panel

Panel de administración > Small features. Seis pestañas. Los valores por defecto son de data/settings.json.

Pestaña: Features

Funciones de juego pequeñas, cada una con su propio interruptor.

Conducción

Cinturón, control de crucero, asientos, radio, matrículas y barcos.

AjusteQué cambiaUnidadPor defecto
SeatbeltK abrocha el cinturón en los coches; un jugador abrochado no puede salir del vehículo y sobrevive a choques más rápidos.activado / desactivadoactivado
Thrown out without beltUn choque por encima de esta velocidad lanza al conductor por el parabrisas. 0-500.km/h20
Thrown out with beltLa misma velocidad para un conductor abrochado. 0-500.km/h160
Cruise controlY mantiene la velocidad actual como velocidad máxima del vehículo hasta que se pulsa otra vez.activado / desactivadoactivado
No seat shuffleUn pasajero se queda en su asiento cuando el conductor se baja.activado / desactivadoactivado
No vehicle radioLas radios de los vehículos se quedan apagadas y la rueda de radio no se abre.activado / desactivadodesactivado
Fake plate itemPone una matrícula al azar en un vehículo del que el jugador tiene las llaves; usarlo otra vez en el vehículo vuelve a poner la matrícula real. Los garajes conservan la matrícula real.activado / desactivadoactivado
Boat ropeA pie junto a un barco cerca de un amarre (pestaña Moorings), el jugador lo ata para que no pueda irse a la deriva ni llevárselo, y lo vuelve a soltar.activado / desactivadoactivado
No mouse steeringLos coches, motos y barcos no se pueden dirigir con el ratón. Los aviones y helicópteros sí.activado / desactivadoactivado
No steering in the airUn coche o moto en el aire no se puede inclinar ni girar con las teclas, así que un salto aterriza como despegó.activado / desactivadoactivado

Jugador

Movimiento, gestos y jugadores inactivos.

AjusteQué cambiaUnidadPor defecto
CrouchCtrl izquierdo activa o desactiva caminar agachado.activado / desactivadoactivado
No GTA stealth walkCtrl izquierdo ya no inicia el paso sigiloso de GTA, así que solo se agacha.activado / desactivadoactivado
Point with fingerB señala hacia donde mira la cámara; todos lo ven. Termina cuando el jugador apunta, se cae o pelea.activado / desactivadoactivado
Hands upX levanta las manos, también en un vehículo (sin pelear, apuntar ni subir mientras están arriba); X otra vez las baja. Otros scripts preguntan al export de cliente IsHandsUp.activado / desactivadoactivado
Fall overMientras se mantiene su tecla a pie, el jugador se cae y queda inerte.activado / desactivadoactivado
Sit on objectsLas sillas, bancos y taburetes de la pestaña Seats reciben un aviso Sit down.activado / desactivadoactivado
Carry playersDesde el menú radial un jugador carga al hombro al jugador más cercano. Los jugadores abatidos o esposados se cargan al momento, a cualquier otro se le pregunta antes.activado / desactivadoactivado
TackleG mientras esprintas derriba al jugador que tienes justo delante.activado / desactivadoactivado
Block corner peekingUn jugador no puede disparar a lo que solo ve la cámara en tercera persona al doblar una esquina: el disparo se detiene mientras el cañón del arma está detrás de una cobertura.activado / desactivadoactivado
Sprint indoorsLos jugadores también pueden esprintar dentro de los edificios, no solo fuera.activado / desactivadoactivado
No automatic helmetSubirse a una moto o a una aeronave no pone un casco por sí solo.activado / desactivadoactivado
Hats stay onLos sombreros, gafas y cascos no se caen cuando al jugador lo golpean o empujan.activado / desactivadoactivado
No idle cameraLa cámara no empieza a girar alrededor de un jugador que está quieto, a pie o como pasajero.activado / desactivadoactivado
AFK kickLos jugadores que no se mueven durante este tiempo son expulsados (los administradores nunca). 0 lo desactiva. 0-600.min20

Combate

Cómo se sienten las peleas y las armas.

AjusteQué cambiaPor defecto
No combat stanceTras un puñetazo o un disparo el jugador vuelve a caminar normal al momento en lugar de quedarse con el paso encorvado de combate de GTA.activado
No pistol whipCon un arma de fuego en la mano las teclas cuerpo a cuerpo no hacen nada, así que de cerca el jugador dispara en lugar de golpear con el arma.activado
No blind peeking from coverUn jugador en cobertura no puede asomarse a mirar sin apuntar.activado
No one shot headshotsUn disparo en la cabeza a un jugador hace el mismo daño que uno en el cuerpo.desactivado
No bunny hoppingUn segundo salto en menos de 5 segundos hace que el jugador tropiece y se caiga.activado
No GTA pickupsLas armas, munición, blindaje, salud y dinero que suelta GTA (de NPC muertos, por ejemplo) no se pueden recoger. Los objetos solo vienen del inventario.activado
No weapons from vehiclesSubirse a un coche de policía u otro vehículo armado no da ningún arma.activado

Objetos

Lo que hacen los objetos pequeños al usarlos.

AjusteQué cambiaUnidadPor defecto
Binoculars itemUsar los prismáticos abre una cámara con zoom.activado / desactivadoactivado
Firework itemsLos fuegos artificiales se colocan en el suelo y estallan tras 5 segundos.activado / desactivadoactivado
Notepad itemUsar el bloc de notas escribe una página que se convierte en un objeto nota; usar la nota muestra su texto.activado / desactivadoactivado
Diving gearUsar diving_gear pone una botella de aire y una máscara (o las quita); mientras se lleva, el jugador respira bajo el agua hasta que la botella se vacía. diving_fill rellena la botella.activado / desactivadoactivado
Air in a full tankSegundos que un jugador respira bajo el agua con una botella llena. El aire solo se gasta bajo el agua y se guarda por personaje. 10-3600. Se muestra con Diving gear activado.s100
Putting on / taking offSegundos que tarda la animación. 1-60.s5
RefillingSegundos que tarda rellenar la botella con un objeto diving_fill. 1-60.s5

Mundo

Los sistemas propios de GTA.

AjusteQué cambiaPor defecto
No GTA policeSin nivel de búsqueda y sin policía, ambulancias ni camiones de bomberos IA.activado
No GTA police and emergency vehiclesGTA no hace aparecer vehículos de policía, ambulancia, bomberos ni ejército, ni NPC de policía, médicos, guardias o soldados en ningún sitio. Los vehículos y NPC que crean los scripts no se ven afectados.activado
Areas without parked vehiclesEn las comisarías, hospitales, la prisión y las bases GTA no aparca ningún vehículo, así que sus aparcamientos quedan libres para los jugadores. Hasta 40 filas, cada una con un Name, un Middle of the area y un Size (metros desde el centro en todas las direcciones, 10-1000 m). Se muestra mientras el interruptor de arriba está activado.Central Los Santos Medical Center, Mission Row Police Department, Pillbox Hill Medical Center, Paleto Bay Sheriff, Sandy Shores Sheriff, helipuerto de Vespucci (100 m cada uno), campamento Altruist (150 m), Bolingbroke Penitentiary (250 m), Fort Zancudo (500 m)
No GTA planesNingún avión despega de los aeropuertos y la base militar ni aparca en ellos, y ningún reactor sobrevuela el mapa.activado
No police radioLa voz del escáner de la policía de GTA y los sonidos de policía por la ciudad se silencian.activado
Quiet city soundsSilencia las sirenas lejanas, las alarmas de coche y la música que pone GTA al volar.activado
Hide GTA HUD partsOculta el dinero, el recuento de munición, la zona, la calle y los nombres de vehículos de GTA (ai-hud muestra los suyos).activado

Población

Cuántos peatones y vehículos de GTA llenan las calles. Menos significa mejor rendimiento. Cada uno de 0 a 100 en pasos de 5.

AjusteQué cambiaUnidadPor defecto
PedestriansPersonas caminando, en porcentaje de la cantidad normal de GTA. 0 vacía las calles.%80
Scenario peoplePersonas sentadas, trabajando o de pie en lugares fijos, en porcentaje.%80
TrafficVehículos IA en movimiento, en porcentaje.%80
Parked carsCoches aparcados en las calles, en porcentaje.%80
No garbage trucksLos camiones de basura de GTA que se paran en mitad de la calle no circulan.activado / desactivadoactivado

Pestaña: Teleports

Puertas que llevan a los jugadores entre dos puntos. Un registro por teletransporte (New teleport / Delete teleport). Un aviso en ambos extremos lleva al jugador al otro extremo.

AjusteQué cambia
NameSe muestra en el aviso (Go: Weazel News office).
First endUn extremo, con la orientación hacia la que mira el jugador al llegar.
Second endEl otro extremo.
JobsSolo los miembros de estos trabajos pueden usarlo. Deja trabajos y bandas vacíos para todos.
GangsLos miembros de estas bandas también pueden usarlo.
Only on dutyLos miembros del trabajo deben estar de servicio en ese trabajo.

Pestaña: Elevators

Ascensores con varias plantas: un aviso en cada planta lista las demás. Un registro por ascensor (New elevator / Delete elevator).

AjusteQué cambia
NameEl nombre del ascensor en el aviso.
FloorsAl menos dos, hasta 20, de arriba abajo o en el orden que quieras. Cada fila tiene un Floor name, un Floor point (el jugador llega allí mirando hacia su orientación) y un Job (solo los miembros de ese trabajo pueden ir a esa planta; vacío para todos).

Pestaña: Moorings

Puntos de muelle a los que se pueden atar los barcos con la cuerda para barcos. Un registro por amarre (New mooring / Delete mooring). Vienen 16 muelles listos. Un barco que flota a menos de 12 m del punto se puede atar.

AjusteQué cambia
NameEl nombre del amarre.
Mooring spotPonte en el borde del muelle donde quedan los barcos.

Pestaña: Seats

Objetos del mundo en los que los jugadores pueden sentarse, y dónde se sientan en ellos. Un registro por modelo de objeto (New seat object / Delete seat object). Cada objeto de este modelo en el mundo recibe un aviso Sit down.

AjusteQué cambiaPor defecto para uno nuevo
ObjectEl modelo de silla, banco o taburete.
How to sitLa postura sentada: Chair, Armchair, Bench, Bar stool, Deck chair, Sun lounger, Club seat (watching), Low wall, Steps, Ledge (legs hanging), Tattoo chair, Lounging, Director's chair.Chair
Place straight on the seatPara taburetes y reservados en los que el jugador no puede entrar caminando; si no, camina hasta el asiento.desactivado
Seats on the objectUna fila por sitio para sentarse (hasta 12), medido desde el centro del objeto: Right, Forward, Up (cada uno de -10 a 10 m) y Facing; la orientación 180 mira hacia la parte delantera del objeto. Se ocupa el asiento libre más cercano.

Pestaña: Discord

Lo que muestran los perfiles de Discord de los jugadores mientras juegan en este servidor (Rich Presence).

Discord application (aplicación de Discord): crea una aplicación en discord.com/developers (Applications > New Application). Su nombre es el título que muestra Discord encima de las líneas, por ejemplo el nombre de tu servidor.

AjusteQué cambiaPor defecto
Discord Rich PresenceMuestra el nombre, las imágenes, las líneas de texto y los botones de tu aplicación en el perfil de Discord de cada jugador. Necesita el id de la aplicación. Desactivado: los jugadores conservan la presencia propia de FiveM.desactivado
Application idEn discord.com/developers abre tu aplicación, General Information, y copia el Application ID (de 17 a 20 dígitos). Es público, no es un secreto.vacío

Pictures (imágenes): sube las imágenes en tu aplicación en Rich Presence > Art Assets (al menos 512 x 512 px) y escribe aquí sus nombres. Una imagen nueva puede tardar unos minutos en aparecer en Discord.

AjusteQué cambia
Large pictureEl nombre de un Art Asset de tu aplicación: la imagen cuadrada grande junto al texto, normalmente tu logo. Vacío: sin imagen.
Large picture textSe muestra cuando alguien pasa el ratón por la imagen grande.
Small pictureEl nombre de un Art Asset de tu aplicación: la imagen redonda pequeña en la esquina de la grande. Vacío: sin imagen pequeña.
Small picture textSe muestra cuando alguien pasa el ratón por la imagen pequeña.

Text lines (líneas de texto): dos líneas bajo el nombre de la aplicación; Discord cuenta por sí solo el tiempo jugado junto a ellas. Las dos líneas vacías: el texto propio de FiveM.

AjusteQué cambiaPor defecto
First lineLa línea superior, hasta 128 caracteres. Se actualiza sola cuando cambia el valor de un marcador (la calle como mucho cada 15 segundos).{players}/{maxPlayers} players
Second lineLa línea inferior, hasta 128 caracteres, con los mismos marcadores.Playing as {name}

Marcadores:

MarcadorSe convierte en
{players}Jugadores conectados
{maxPlayers}Plazas del servidor
{name}Nombre del personaje
{id}Id de servidor
{job}Trabajo
{street}La calle en la que está el jugador

Buttons (botones): hasta dos botones bajo la presencia que abren un enlace, por ejemplo tu invitación de Discord o tu web. Otras personas los ven y los pulsan; Discord no se los muestra al propio jugador.

AjusteQué cambia
ButtonsDos como mucho, mostrados en este orden (Add button). Button text: hasta 32 caracteres. Link: la página que abre el botón; debe empezar por https://.

Desactivar Rich Presence devuelve la presencia propia de FiveM, pero solo si la fijó ai-smallresources. Otro script de presencia que funcione a su lado nunca se sobrescribe.

Comandos

Ninguno.

Teclas

Los jugadores las cambian en los ajustes de teclas de GTA (sección FiveM); el dueño cambia los valores por defecto en el panel de administración (Keybinds). Una tecla no hace nada mientras su función está desactivada.

Tecla por defectoQué hace
KCinturón
YControl de crucero
Ctrl izquierdoAgacharse
BSeñalar con el dedo
XManos arriba
M (mantener)Caerse (a pie)
GPlacaje mientras esprintas
XLevantarse de un asiento
HVista de cámara de noticias (mientras sujetas la cámara)
BackspaceGuardar los prismáticos
Rueda del ratón arriba / abajoPrismáticos: acercar / alejar

Otros scripts

  • Emotes: cuando está en marcha tgiann-emotes, codem-emotemenu, rpemotes o 0r-animmenu, sus manos arriba y su señalar tienen prioridad y las teclas de gestos de ai-smallresources se quedan desactivadas. La capa de gestos de AI Core responde a otros scripts desde el que esté en marcha.
  • Cinturón: un HUD con su propio cinturón (tgiann-lumihud, tgiann-hudv2, tgiann-modern-hud) o qbx_seatbelt se lee primero en la capa de cinturón de AI Core; desactiva el interruptor Seatbelt cuando uses uno de ellos.

Límites conocidos

  • Manos arriba nunca empieza encima de la animación de otro script (esposas, una rendición), y termina cuando esa animación se reemplaza.
  • Las zonas sin vehículos aparcados vacían todos los coches aparcados por GTA dentro de la caja, no solo los de emergencia: mantén los tamaños pequeños.
  • Quitar el objeto diving_gear mientras se lleva puesto no quita el equipo (como en Qbox). Un reinicio o un cambio de personaje sí.
  • Los fuegos artificiales no se pueden colocar desde un vehículo.

En esta página