RUP Vehicle Spawner de ruptz propose un menu de véhicules avec recherche, catégories, choix de couleurs et options de préparation maximale. Le manifeste examiné indique la version 1.0.3 et charge web/build/index.html. Son code ne contient ni Config.AllowedJobs, ni Config.SetAsOwned, ni les exemples d’exports précédemment publiés ici.
Source et fichiers du créateur
Installer et configurer
Démarrez ox_lib avant rup-vehiclespawner. config.lua définit Command, AdminGroups, Fuel, Keys et Warp. La commande par défaut /vehiclemenu est réservée à group.admin via ox_lib. Le client énumère les modèles de véhicules chargés et utilise shared/stock_vehicles.lua pour identifier les ajouts. Placez les aperçus PNG portant le nom du modèle dans web/build/images.
Comprendre les effets de l’apparition
Le client crée un véhicule à un décalage fixe et supprime celui dans lequel se trouve actuellement le joueur. Warp contrôle l’entrée dans le nouveau véhicule. Les options de clés qb et qbx déclenchent toutes deux vehiclekeys:client:SetOwner ; vérifiez que votre ressource de clés l’implémente. Cela n’enregistre pas une propriété persistante dans un garage. Les options de carburant sont legacy, ox, cdn et standalone.
Examiner les accès et les journaux
La commande serveur possède une restriction ACE, mais la création du véhicule se fait dans un callback NUI côté client. Ne considérez pas cette restriction du menu comme une autorisation complète des entités côté serveur. Les journaux Discord sont activés par défaut et le webhook figure dans config.lua, chargé des deux côtés ; déplacez les secrets de webhook dans une configuration exclusivement serveur avant utilisation. Testez accès non autorisé, remplacement de véhicule, clés et carburant sur un serveur isolé. Aucune comparaison de performances ni aucun audit de sécurité complet n’est revendiqué.