
Var-PinCode est un clavier PIN NUI developer-friendly pour FiveM qui verrouille n'importe quelle action derriere un code : portes, coffres, vehicules ou tes propres scripts. Deux exports (callback et async) renvoient un true ou false propre, il tourne sur ESX, QBCore ou Standalone avec un simple toggle, et il ne necessite aucune base de donnees.
Promo active|Economisez €2.00 sur ce script
Acces au code
Inclus dans le pack Var Utility Pack|economisez 37%
Un clavier React NUI soigne avec saisie des chiffres et suppression/retour arriere, style avec la police Bai Jamjuree pour un rendu net et lisible.
SendToPinCode prend un callback, SendToPinCodeSync attend une promesse. Choisis le pattern qui correspond a ton code et obtiens un true ou false clair dans les deux cas.
Le PIN attendu est passe a chaque appel, une seule UI securise donc chaque verrou de ton serveur : portes, coffres, vehicules ou actions de scripts custom, chacun avec son propre code.
Les joueurs recoivent instantanement une notification verte correct ou rouge incorrect, et ton script recoit le booleen correspondant.
ESX, QBCore ou Standalone via un simple toggle de config, avec les handlers de notification correspondants par framework.
Une commande d'exemple /pin est livree dans la ressource, tu peux donc voir le flux complet fonctionner avant de le brancher sur tes propres systemes.
Tous les messages et textes de prompt vivent dans des chaines de locale editables, tu peux donc traduire ou reformuler sans toucher au bundle.
Pas de SQL, pas de tables, pas de couche de persistance. Un verificateur de version integre te previent quand une mise a jour est disponible.
Economisez plus
Au lieu d acheter des scripts individuels, accedez a tout le catalogue, celui-ci inclus, plus toutes les sorties futures et un support prioritaire.
Ajoute la ressource, ensure-la dans server.cfg et definis ton framework dans l'unique fichier de config partage. Il n'y a aucune base de donnees a importer, et tu peux tester le clavier immediatement avec la commande d'exemple /pin incluse.
Appelle l'un des deux exports : SendToPinCode avec un callback, ou SendToPinCodeSync si tu preferes await. Tu passes le PIN attendu a chaque appel et tu recois true ou false, proteger une porte, un coffre ou un vehicule prend donc quelques lignes de code.
Oui, plus Standalone. Tu selectionnes le framework avec un simple toggle, et les notifications utilisent automatiquement le handler correspondant a ta configuration.
Oui, c'est le coeur du design. Le PIN attendu est defini par appel, chaque porte, coffre, vehicule ou action de script peut donc avoir son propre code tout en partageant la meme UI de clavier.
Non. Var-PinCode ne stocke rien : ton script passe le code attendu a chaque appel, et le clavier renvoie simplement si la saisie correspond. D'ou viennent les codes, config, base de donnees ou gameplay, reste entierement du ressort de tes propres ressources.
Non. C'est une ressource volontairement legere : pas de base de donnees, une UI de clavier qui n'apparait que quand un PIN est demande, et un verificateur de version qui tourne une seule fois au demarrage de la ressource.