Accueil › Documentation › Configuration · origen_masterjob

Configuration · origen_masterjob

Tous les paramètres se trouvent dans config.lua.


Général

Variable Par défaut Description
Config.Language 'en' Langue de l’interface
Config.Debug false Active la journalisation de débogage
Config.CustomNotify false true = utilise Custom.ShowNotification de custom/client.lua. false = utilise les notifications du framework
Config.customDrawText false true = utilise Custom.DrawText pour les indications d’interaction
Config.OrigenNotify false Active l’intégration origen_notify pour les notifications d’aide
Config.OrigenInventoryOldVersion false Indicateur de compatibilité avec les anciennes versions d’origen_inventory
Config.fixQS true Corrige la compatibilité des métadonnées de qs-inventory
Config.KeyMenu 'F7' Touche pour ouvrir le menu de l’entreprise
Config.Phone 'default' Intégration du téléphone : 'default' | 'qs-smartphone' | 'lb-phone'
Config.MenuItemTablet true Permet d’ouvrir le menu via l’objet tablet

Paies

Variable Par défaut Description
Config.PaycheckInterVal 30 Minutes entre chaque cycle de paie
Config.OnDutyPay true Ne paie que les employés en service
Config.InfinitePayckeck false true = paie avec des fonds d’État infinis. false = prélève sur le compte de société de l’entreprise
Config.MinSocietyPay 300 Salaire minimal lorsque l’entreprise n’a plus de fonds (uniquement avec InfinitePayckeck = false)
Config.MaxSocietySalary 9999 Salaire maximal qu’un patron peut fixer pour n’importe quel grade

Livraisons

Variable Par défaut Description
Config.DeliveryTime 15 Minutes que les clients attendent avant l’expiration d’une commande
Config.BusinessLevelFactor 150 XP par niveau ; influe sur le coût des améliorations de l’entreprise
Config.InfiniteBusinessCars false true = ignore l’état du véhicule à l’ouverture du garage de l’entreprise

Boutiques

Variable Par défaut Description
Config.strictSellItemsShop true N’autorise la vente que des objets explicitement enregistrés dans le catalogue de la boutique

Métiers restreints

Métiers qui ne peuvent ni créer ni posséder une entreprise :

lua
Config.RestritedJob = {
    ['unemployed'] = false,
    ['police']     = true,  -- police cannot own a business
}

Comptes

Variable Par défaut Description
Config.Account.Transfer 'cash' Compte utilisé pour les transferts d’argent entre joueurs
Config.Account.billing 'bank' Compte utilisé pour facturer les clients
Config.Account.Paybill 'bank' Compte débité lorsqu’un joueur paie une facture
Config.Account.SellVehicle 'cash' Compte crédité lors de la vente d’un véhicule

Argent sous forme d’objet

lua
Config.Money = {
    ItemCash = false,   -- true = use a cash item instead of framework account
    account  = 'cash',  -- item name when ItemCash = true
}

Marqueurs

Définit les points d’interaction disponibles à l’intérieur d’une entreprise. Chaque clé correspond à un type de marqueur :

Clé Libellé Description
stash Entrepôt Stash de l’entrepôt (50 slots)
stash_safe Coffre-fort Stash du coffre-fort (20 slots)
clothing Vestiaire Menu des tenues / vêtements
delivery Poste de chargement Récupération des commandes de livraison
tuning Point de modification Tuning de véhicules (type mécanicien)
garage Garage Garage standard de l’entreprise
gar_taxi Garage de taxis Garage spécifique aux taxis avec des véhicules prédéfinis
gar_business Garage d’entreprise Garage commun de l’entreprise

Garage par défaut

Emplacement par défaut du garage partagé des employés (utilisé lorsque Config.CustomGarage = false) :

lua
Config.Garage = {
    coords = vector4(202.1999, -1004.4250, -98.9999, 3.3941),
    parks  = {
        { coords = vector4(203.5676, -997.8387, -99.0000, 177.1650) },
        { coords = vector4(198.1634, -997.8378, -99.0000, 177.9458) },
        { coords = vector4(193.7832, -997.6540, -99.0000, 179.1584) },
        { coords = vector4(194.8356, -1003.9368, -99.0000, 269.3047) },
    },
}

PNJ des factures

Emplacements des PNJ où les joueurs peuvent consulter et payer leurs factures :

lua
Config.BillsNPCs = {
    { coords = vector4(1269.82, -3200.06, 5.9,  271.54), model = "player_one" },
    { coords = vector4(1245.3,  -3202.88, 6.03,  11.69), model = "player_two" },
}

Fréquences radio

Noms des fréquences radio multicanal disponibles pour les entreprises :

lua
Config.BusinessMultifrec = {
    "Frequency 1",
    "Frequency 2",
    -- ...up to 10
}

Commandes d’administration

Elles se configurent dans custom/server/command.lua. Toutes les commandes exigent la permission mod, sauf indication contraire :

Commande Exemple Description
/givebusiness /givebusiness 1 shop Donne à un joueur la permission de créer une entreprise
/createbusiness /createbusiness Crée ton entreprise (après avoir reçu la permission)
/removebusiness /removebusiness 3 Retire un joueur de son entreprise
/deletebusiness /deletebusiness origen Supprime une entreprise à partir du nom de son métier
/additemsbusiness /additemsbusiness origen tosti 10 0 Ajoute un objet de boutique à une entreprise
/removeitemsbusiness /removeitemsbusiness origen tosti Retire un objet de boutique d’une entreprise
/givebusinesscar /givebusinesscar origen sultan Donne un véhicule à la flotte d’une entreprise
/removebusinesscar /removebusinesscar origen ORIGEN001 Retire un véhicule de la flotte d’une entreprise
/business /business Consulte ton entreprise actuelle et ton statut de service