Var-PinCode

Var-PinCode es un teclado PIN NUI amigable para desarrolladores en FiveM que bloquea cualquier acción tras un código: puertas, cajas fuertes, vehículos o tus propios scripts. Dos exports (callback y async) devuelven un true o false limpio, funciona en ESX, QBCore o Standalone con un solo toggle, y no necesita base de datos.
Oferta activa|Ahorra €2.00 en este script
Acceso al código
Incluido en el pack Var Utility Pack|€23.32 +4|ahorra 22%
Un teclado React NUI pulido con entrada de digitos y borrar/retroceso, estilizado con la fuente Bai Jamjuree para un aspecto nitido y legible.
SendToPinCode toma un callback, SendToPinCodeSync espera una promesa. Elige el patron que encaje con tu código y obten un true o false claro en ambos casos.
El PIN esperado se pasa en cada llamada, así una sola UI asegura cada cerradura de tu servidor: puertas, cajas fuertes, vehículos o acciones de scripts custom, cada una con su propio código.
Los jugadores reciben al instante una notificación verde de correcto o roja de incorrecto, y tu script recibe el booleano correspondiente.
ESX, QBCore o Standalone mediante un solo toggle de config, con los handlers de notificación correspondientes por framework.
Un comando de ejemplo /pin viene incluido en el recurso, así puedes ver el flujo completo funcionando antes de conectarlo a tus propios sistemas.
Todos los mensajes y textos de prompt viven en cadenas de locale editables, así puedes traducir o reformular sin tocar el bundle.
Sin SQL, sin tablas, sin capa de persistencia. Un verificador de versión integrado te avisa cuando hay una actualización disponible.
Añade el recurso, hazle ensure en server.cfg y define tu framework en el único archivo de config compartido. No hay base de datos que importar, y puedes probar el teclado de inmediato con el comando de ejemplo /pin incluido.
Llama a uno de los dos exports: SendToPinCode con un callback, o SendToPinCodeSync si prefieres await. Pasas el PIN esperado en cada llamada y recibes true o false, así proteger una puerta, caja fuerte o vehículo toma unas pocas líneas de código.
Si, además de Standalone. Seleccionas el framework con un solo toggle, y las notificaciones usan automáticamente el handler correspondiente a tu configuración.
Si, ese es el nucleo del diseño. El PIN esperado se define por llamada, así cada puerta, caja fuerte, vehículo o acción de script puede tener su propio código compartiendo la misma UI de teclado.
No. Var-PinCode no guarda nada: tu script pasa el código esperado en cada llamada, y el teclado simplemente devuelve si la entrada coincidio. De donde salen los codigos, config, base de datos o gameplay, queda enteramente en manos de tus propios recursos.
No. Es un recurso deliberadamente ligero: sin base de datos, una UI de teclado que solo aparece cuando se solicita un PIN, y un verificador de versión que corre una sola vez al iniciar el recurso.