Utiliser le coupon WELCOME pour économiser 20 %

$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • CHF CHF
  • ¥ JPY
Emploi dans l'armée – Scripts d'emploi FiveM gratuits

Missions militaires – RPCrate – Scripts de missions FiveM gratuits

qb-armyjob, par zdenda142, adapte des interactions policières QBCore à un métier militaire. Les noms des grades et les rémunérations du dépôt original correspondent à la configuration présentée précédemment ici. Le commit examiné date du 11 mai 2023 ; le manifeste indique la version 1.2.1.

Installation et configuration des grades

Téléchargez la ressource originale et conservez le dossier qb-armyjob. Elle utilise qb-core, qb-management, qb-garages, qb-menu et qb-input ; le manifeste charge également PolyZone et oxmysql. Comparez les anciens événements d’inventaire et l’intégration carcérale à votre serveur. Activez qb-target uniquement avec une configuration adaptée. Mettre QBCore à jour ne garantit pas la compatibilité.

Intégrez le métier army du README dans qb-core/shared/jobs.lua sans remplacer les autres métiers. Il définit les grades 0–12, des rémunérations de 900 à 3700 et isboss pour les grades 8–12. defaultDuty et offDutyPay valent false. Ce sont des valeurs économiques configurables du jeu, pas des salaires militaires réels ni un système automatique de promotions et de missions.

['army'] = {
    label = 'United States Armed Forces',
    defaultDuty = false,
    offDutyPay = false,
    grades = {
        ['0'] = { name = 'Private', payment = 900 },
        ['1'] = { name = 'Private First Class', payment = 1150 },
        ['2'] = { name = 'Corporal', payment = 1400 },
        ['3'] = { name = 'Sergeant', payment = 1750 },
        ['4'] = { name = 'Staff Sergeant', payment = 2000 },
        ['5'] = { name = 'First Sergeant', payment = 2250 },
        ['6'] = { name = 'Command Sergeant Major', payment = 2250 },
        ['7'] = { name = 'Sergeant Major of the Army', payment = 2250 },
        ['8'] = { name = 'First and Second Lieutenant', isboss = true, payment = 2900 },
        ['9'] = { name = 'Colonel', isboss = true, payment = 3300 },
        ['10'] = { name = 'Major General', isboss = true, payment = 3550 },
        ['11'] = { name = 'Lieutenant General', isboss = true, payment = 3700 },
        ['12'] = { name = 'General', isboss = true, payment = 3700 }
    }
}

Examinez config.lua avant ensure qb-armyjob. Les coordonnées des empreintes et des preuves sont encore (0, 0, 0). Configurez des emplacements, points de prise de service et garages utilisables sur votre carte. La liste des véhicules propose crusader à tous les grades et hunter comme hélicoptère ; une progression des véhicules par grade doit être configurée séparément.

Commandes réellement enregistrées par le code

/cuff, /escort et /spikestrip lancent les interactions correspondantes. /pobject accepte cone, barrier, roadsign, tent, light ou delete. /jail ouvre un dialogue pour un joueur à moins de 2,5 mètres ; les anciennes instructions /jail [id] [time] ne correspondent pas à cette implémentation.

Les autres commandes enregistrées comprennent /fine [id] [amount], /depot, /anklet, /ankletlocation [cid] et /911p [message]. La commande /impound est commentée. Les commandes annoncées auparavant /911, /911r, /911a, /removeanklet, /ebutton et /radar ne sont pas enregistrées par cette ressource. Vérifiez permissions et intégrations avant de les proposer aux joueurs.

Contrôles serveur avant utilisation publique

Certains gestionnaires serveur sensibles n’imposent ni métier militaire ni état de service. SeizeCash et SeizeDriverLicense vérifient la proximité mais pas le métier ; le gestionnaire de mise en fourrière manque aussi de cette autorisation. Validez côté serveur le véritable appelant, la cible, la distance et l’action. Restreindre un menu client ne suffit pas.

La ressource enregistre aussi des événements génériques de preuves et un événement de projecteur pour hélicoptère. Si qb-policejob fonctionne simultanément, examinez les noms partagés pour éviter les collisions. Le code de démarrage supprime le coffre armytrash dans l’ancienne table stashitems ; vérifiez le schéma de l’inventaire et conservez une sauvegarde.

Il s’agit d’un examen de l’installation fondé sur le code. Aucune ressource n’a été exécutée, aucun véhicule créé, aucun joueur menotté et aucune performance en jeu mesurée. Comparez votre installation aux fichiers du créateur ci-dessous avant de tester sur un serveur séparé.

Code original et téléchargement de Army Job

Configuration originale du métier dans le README

Code serveur Army Job examiné