Aller au contenu

Jobs de faction

bs_jobs donne du travail à chaque faction. La config est dans bs_jobs/config/config_jobs.lua et config_garage.lua. Les réglages marqués (F1) sont en direct.

FactionJobs
MilitairesArmurier, Médecin de combat, Patrouille, Logistique, Mécanicien
BikersMécano moto, Road captain, Livreur de carburant, Ferrailleur
CivilsChasseur et pêcheur, Fermier, Cuisinier, Médecin, Ingénieur de l’eau
RebellesKidnappeur, Voleur de voitures, Pillard, Contrebandier

Les factions de joueurs choisissent playerMaxPicks (2) jobs dans le pool, dont Récupérateur, Chasseur et Pêcheur. Chaque job est lié à une compétence et y rapporte de l’XP.

Chaque faction a un tableau à sa station de job. Il distribue des contrats.

  • Les tableaux des factions de base gardent vanillaBoardPerJob (3) contrats ouverts par job, ceux des joueurs playerBoardPerJob (2).
  • Les contrats ouverts de plus de boardRefreshMin (45) sont remplacés.
  • Un contrat pris a takenMinutes (90) pour être terminé. Rends-le à moins de turnInRadius d’une station de ta faction.
  • Les factions de base paient vanillaRewardMult (1,5x), les factions de joueurs playerRewardMult (1x).
  • Quitter un job oblige à attendre leaveCooldownHours (24) avant d’en prendre un autre.

Le scoreboard affiche la faction et le job de chaque joueur.

Ce sont des jobs PvP. Ils ont leurs propres limites :

  • La même victime ne peut être volée ou kidnappée qu’une fois par victimCooldownMin (120).
  • Un Pillard prend robPercent (20 %) du sac. Un Kidnappeur peut demander jusqu’à ransomCap (2500), et un captif est libéré après kidnapMaxMinutes (20).
  • La position d’un Contrebandier fuite vers les autres factions toutes les smugglePingSeconds (120).

Les mécaniciens réparent, peignent et règlent les voitures dans leur cour (Jobs.Garage). Ils peuvent envoyer une facture au propriétaire, jusqu’à maxBill (5000). Les peintures sont usées et les finitions mates, en accord avec le monde.

  • Avec huntingEnabled, les animaux apparaissent autour des joueurs dans les zones de chasse (forêt de Paleto, Chiliad, Raton Canyon, collines de Tongva, est de Grand Senora, Tataviam). Jamais dans une zone sûre.
  • huntPerPlayer (3) autour de chaque joueur, huntMax (24) dans tout le monde, disparus au bout de 20 minutes.
  • Les cerfs sont communs, les pumas rares. Dépèce-les pour la viande et le cuir.
  • Les coins de pêche sont sur l’eau. Tiens-toi dans un coin de pêche avec une canne. L’appât donne plus souvent de gros poissons.

Les zones de chasse sont aussi sur la carte.

Migration : 035_faction_jobs.sql.