Aller au contenu

Construction, drapeaux et raids

Les bases appartiennent aux factions, pas à des personnages seuls. Les réglages marqués (F1) dans bs_building/config/config_building.lua peuvent être modifiés en direct dans la console F1.

  • F2 ouvre la roue de construction. Choisis une catégorie, puis une pièce. Chaque pièce affiche son coût.
  • Le fantôme s’aimante aux pièces proches. La molette tourne, Maj active ou coupe l’aimantation, clic gauche pose, clic droit annule.
  • Un cadre posé a besoin de ses matériaux, puis « Hammer it together » avec un hammer.
  • Les matériaux peuvent aussi venir des caisses de stockage de la faction et des stations de craft dans storageRadius (10 m) quand pullFromStorage est activé.
  • La démolition rembourse tout pendant 10 minutes, la moitié ensuite.
  • Les permissions de grade build, demolish et storage se règlent par grade dans le panneau de faction.

Tu ne peux construire qu’à l’intérieur d’un des drapeaux de ta faction (flagRadius, 50 m). Il y en a de deux sortes.

DrapeauObjetRègles
Zone sûresafezone_flagFactions de joueurs uniquement, un chacune. Pas de PvP, pas de walkers, jamais raidable, caché aux étrangers
Avant-postefaction_flagJusqu’à maxOutposts (2) par faction de joueurs, les factions de base en ont 1. Raidable pendant un raid déclaré

Seul le Chef peut poser un drapeau. Les véhicules du monde n’apparaissent jamais dans une zone de drapeau.

Personne ne se fait raider par surprise. Pour frapper un avant-poste :

  1. Le Chef ou le Vice-chef ouvre le menu de faction, Raids, et déclare contre l’autre faction.
  2. Le raid dure raidDeclareMinutes (180). Ensuite, la même faction attend raidCooldownMinutes (720) avant de pouvoir déclarer à nouveau.
  3. Les dégâts ne comptent que dans la fenêtre de raids, de raidStartHour à raidEndHour (18h00 à 23h00, heure du serveur).

Ce qui casse les choses : C4, bombes tuyau et grenades (selon le type d’explosion GTA, voir Building.Explosions), le sledgehammer, la angle_grinder sur les serrures à code, et les voitures qui percutent clôtures, portails, barricades et herses. Les défenseurs reçoivent une alerte et un ping sur la carte. Les zombies n’abîment jamais les bases.

  • Portes, portails, trappes et stockage prennent un code à 4 chiffres. Les membres de la faction le passent.
  • Les générateurs brûlent du diesel et alimentent les lumières à 18 m. Les collecteurs de pluie remplissent des bouteilles. Les lits et sacs de couchage sont des points de réapparition avec 5 minutes de délai.

Si aucun membre ne passe pendant decayDays (7), chaque pièce perd des PV à chaque tick jusqu’à tomber. Les pièces qui perdent leur support tombent aussi.

F10, World, gestionnaire de bases : lister les bases, se téléporter, supprimer une base ou une pièce, transférer la propriété, réinitialiser la dégradation. freeBuildAdmins (F1) permet à chaque admin de poser des pièces terminées gratuitement. Les raids, démolitions et actions staff vont dans bs_guard_log sous build_*.

Migrations 031_building.sql (pièces et bases) et 034_base_flags.sql (types de drapeau). Voir Migrations de la base de données.

Les menus de construction, la construction instantanée, les paliers, l’électricité et la vente sont décrits sur Building v2.