Problemas frecuentes
Casi todos los problemas dejan un mensaje en la consola F8 (cliente) o en la consola del servidor, siempre empezando por [sl_interact] y el nombre del script afectado. Mira ahí primero.
No salen las interacciones de mis scripts de target
Sección titulada «No salen las interacciones de mis scripts de target»- Comprueba que
ox_target,qb-targetoqtargetno están encendidos. Si lo están, SL-Interact escribe... is running: scripts that use it will talk to iten la consola del servidor. Quítalo delserver.cfg. - Comprueba que
ensure sl_interactva antes que esos scripts en elserver.cfg. En QBCore, ponlo encima deensure [qb]y sacaqb-targetde[qb]. - Reinicia el servidor entero, no solo el recurso.
Ha desaparecido todo al reiniciar SL-Interact
Sección titulada «Ha desaparecido todo al reiniciar SL-Interact»Cuando SL-Interact se reinicia, olvida lo que le dieron los demás scripts. Los que usan el puente (ox_target, qb-target, qtarget) no vuelven a dar sus interacciones, y SL-Interact lo avisa en la consola del servidor. Reinicia el servidor entero, o reinicia esos scripts después de SL-Interact.
Para tus propios scripts, ver si SL-Interact se reinicia.
Los scripts que dependen de SL-Interact (dependency 'sl_interact') los para FiveM cuando se para él, y no los vuelve a arrancar. Haz ensure de ellos otra vez desde la consola.
Un vehículo, un jugador u otra cosa no enseña nada
Sección titulada «Un vehículo, un jugador u otra cosa no enseña nada»De serie, esos puntos solo salen manteniendo Alt (Config.Reveal.globals y players). Mantenlo y apunta a cualquier parte del vehículo.
Desde dentro de un vehículo no sale nada
Sección titulada «Desde dentro de un vehículo no sale nada»Es a propósito: desde un vehículo solo salen las interacciones con inVehicle = true.
Corriendo no sale nada
Sección titulada «Corriendo no sale nada»Es a propósito: los puntos se esconden al correr o esprintar y vuelven al andar.
Una tecla sale roja, apagada o no sale
Sección titulada «Una tecla sale roja, apagada o no sale»- Roja un momento al pulsarla: algo la ha rechazado, y sale el motivo.
- Apagada: falla una condición (un trabajo, un item…) y el script eligió enseñarla igualmente (
showDisabled). - No sale: falla una condición y el script eligió esconderla. Mira el trabajo, el grado y los items que necesita en el panel de interacciones.
Un jugador no puede usar el panel ni el editor de estilo
Sección titulada «Un jugador no puede usar el panel ni el editor de estilo»Necesita el permiso ACE: add_ace group.admin sl_interact.style allow en el server.cfg, o su identificador en Config.StyleEditor.admins. Sin él le sale No puedes abrir el panel de interacciones.
Al soltar Alt se cierra el menú
Sección titulada «Al soltar Alt se cierra el menú»Es el modo de serie desde la 1.0.1 ('hold', como ox_target): mantén Alt mientras eliges y pulsas la tecla de la opción. Si prefieres que la etiqueta se quede abierta al soltar Alt, pon Config.Reveal.mode = 'toggle' en el config.lua y reinicia el servidor. Ver la tecla Alt: hold o toggle.
He cambiado una tecla en config.lua y los jugadores siguen con la de antes
Sección titulada «He cambiado una tecla en config.lua y los jugadores siguen con la de antes»FiveM solo aplica una tecla por defecto nueva a quien nunca la ha cambiado. Cada jugador puede ponerla en Ajustes > Asignación de teclas > FiveM.
He cambiado config.lua y el aspecto no cambia
Sección titulada «He cambiado config.lua y el aspecto no cambia»Lo guardado en el editor de estilo gana a Config.Shape, Config.Colors, Config.Points y Config.Reveal (salvo Config.Reveal.mode, que solo se cambia en el config.lua). Usa Volver a los valores del servidor en el editor, o cámbialo allí.
Mensajes en F8 sobre mi script
Sección titulada «Mensajes en F8 sobre mi script»SL-Interact revisa cada interacción que recibe y escribe lo que está mal con el nombre del recurso que la mandó:
| Mensaje | Significa |
|---|---|
unknown field "x" |
Un campo que SL-Interact no conoce, casi siempre una errata |
key "X" is not one of Config.Keys |
La opción pide una tecla que no está en Config.Keys |
does nothing: give it onSelect, event, serverEvent or options |
La opción no tiene ninguna acción |
icon "x" does not exist (yet) |
Regístralo antes con registerIcon. Mientras, sale el punto normal |
has groups but there is no framework |
Las condiciones de trabajo necesitan un framework; esa opción no sale nunca |
polygon zones are shown as a point in their center |
Un script de target usó una zona de polígono (ver límites) |