Docs /Territories/Configuration
v1.0.0

Configuration de foltone_territories

Fichier de configuration

Toute la configuration se fait dans le fichier config.lua.

Definition des zones

Config.Zones = {
    {
        name = "Grove Street",
        position = vector3(95.0, -1960.0, 21.0),
        width = 200.0,
        height = 200.0,
        rotation = 0.0,
        capturePoints = 100, -- points necessaires pour capturer
    },
    -- Ajoutez autant de zones que souhaite
}
ParametreDescription
nameNom affiche de la zone
positionCoordonnees du centre de la zone
widthLargeur de la zone
heightHauteur de la zone
rotationRotation de la zone en degres
capturePointsNombre de points necessaires pour capturer la zone

Liste des drogues

Config.Drugs = {
    {
        item = "weed",
        label = "Cannabis",
        price = 50,
        capturePoints = 5,
        acceptRate = 0.6, -- 60% de chance d'accepter
        rejectRate = 0.3, -- 30% de chance de refuser
        -- 10% restant = appel police
    },
    {
        item = "coke",
        label = "Cocaine",
        price = 120,
        capturePoints = 10,
        acceptRate = 0.4,
        rejectRate = 0.4,
    },
}
ParametreDescription
itemNom de l’item dans l’inventaire
pricePrix de vente au PNJ
capturePointsPoints de capture gagnes par vente
acceptRateProbabilite que le PNJ accepte
rejectRateProbabilite que le PNJ refuse

La probabilite restante (1 - acceptRate - rejectRate) correspond a la chance que le PNJ appelle la police.

Jobs de police

Config.PoliceJobs = {"police", "fbi", "sheriff"}

Liste des jobs consideres comme forces de l’ordre pour les alertes.

PNJ exclus

Config.BlacklistedPeds = {
    "s_m_y_cop_01",
    "s_f_y_cop_01",
    -- PNJ auxquels on ne peut pas vendre
}

Zones de gang

Config.GangJobs = {"ballas", "vagos", "families", "lost"}

Seuls les joueurs ayant un de ces jobs peuvent participer au systeme de territoires.