Changelog
Todas las versiones de SL-Interact, de la más nueva a la más antigua.
Arreglos a partir de lo que nos habéis contado.
Scripts de target
- El puente con ox_target es más fiel:
canInteractyonSelectreciben el punto exacto al que apuntas, la distancia y el hueso, y se respetandistance,offset,offsetSizeyabsoluteOffsetde cada opción. Los scripts que miran a qué parte del vehículo apuntas (los lados y la escalera de un camión de bomberos) ya funcionan. - Lo que varios scripts ponen en el mismo vehículo, NPC u objeto sale junto en una sola etiqueta: el maletero de ox_inventory ya no queda tapado por las llaves u otros scripts.
- Puedes seguir usando ox_target: nueva opción
Config.Bridge. De serie ('auto'), si ox_target, qb-target o qtarget están arrancados, SL-Interact les deja sus scripts y solo enseña lo suyo. - Arreglado: dos opciones de ox_target sin
namey con el mismo texto se pisaban.
Alt
- Nueva opción
Config.Reveal.mode. De serie'hold', como ox_target: solo mientras mantienes Alt. Con'toggle', lo de la 1.0.0: lo tocas y se queda abierto; volver a pulsar Alt lo cierra al momento, y apartar la mira lo cierra antes (Config.Reveal.closeDelay). - Solo se marca lo que puedes usar: lo que no tiene opciones para ti (las de otro trabajo, o las que su script no te deja usar ahora) ya no se marca al mirarlo.
Panel de interacciones
- Cada zona de un vehículo tiene su propia regla: al configurar una ya no cambian las otras. Si dos opciones se llaman igual, la segunda sale como «texto #2».
- Las reglas de los vehículos valen para todos los de ese modelo, aparezcan donde aparezcan, y no se pierden aunque el script vuelva a crear sus zonas.
Otros arreglos
- Con la cámara alta o lejos, tu propio personaje tapaba los puntos que tenías delante (la puerta de una casa).
- Si un script ponía opciones en un modelo de personaje, a los jugadores con ese modelo se les marcaba su propio personaje.
Primera versión pública.
Interacciones
- Puntos con etiqueta, chapa de estado, insignia y una tecla por acción (E, G, H de serie). Las teclas que no se pueden usar se ponen rojas con el motivo.
- Tres formas de mostrar un punto: al acercarse, al mirarlo o manteniendo Alt.
- Menús con submenús, precios, cantidades con la rueda del ratón, mantener para usar, confirmaciones, descripciones e imágenes de items.
- Vehículos: un menú para el coche entero, y puntos en la maneta de cada puerta, el maletero y el capó que se mueven con ellos al abrirlos.
- Condiciones de trabajo, banda e items que comprueba el propio SL-Interact, para QBCore, Qbox y ESX.
Scripts de target
- Hace funcionar los scripts hechos para ox_target, qb-target y qtarget sin cambiarlos, también los cifrados.
Herramientas de admin
- Panel de interacciones (
/slinteract_admin): todas las interacciones del servidor por script, en un mapa de GTA. Cámbiales el nombre, las teclas y las condiciones, o apágalas, sin código. - Obligar a usar Alt en todo y dejar en una lista blanca los scripts o interacciones que salen directamente.
- Creador sin código con ocho plantillas: tiendas con NPC, máquinas expendedoras, ascensores, taquillas de trabajo y más. Cobrar, pedir y dar items, animaciones, teletransportes y eventos, todo comprobado en el servidor.
- Editor de estilo en directo (
/slinteract_style) con once temas, colores, formas, letras, sonidos e iconos. Los diseños se comparten con un código.
Programadores
- Exports de cliente para puntos, entidades, modelos y todos los vehículos, NPC, objetos o jugadores, con
addMany/updateManypara cientos a la vez. Ver API.