Accueil › Documentation › Configuration · origen_tradingcards

Configuration · origen_tradingcards

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


Général

Variable Par défaut Description
Config.Debug false Active la journalisation de débogage dans la console du serveur
Config.Locale 'es' Langue de l’interface — 'es' | 'en'
Config.Framework 'auto' Framework — 'auto' | 'qb' | 'qbx' | 'esx'
Config.Inventory 'origen' Système d’inventaire — 'origen' | 'ox' | 'qb' | 'qs'
Config.Menu 'auto' Système de menus — 'auto' | 'qb-menu' | 'ox_lib'
Config.AdminGroups { 'admin', 'superadmin' } Noms des groupes ESX ayant un accès administrateur

Items

Associe les rôles logiques des items aux noms réels d’items de ton inventaire. Modifie-les si ton serveur utilise d’autres conventions de nommage.

lua
Config.Items = {
    album = 'album',
    pack  = 'albumpack',
}

Comportement des boosters

Variable Par défaut Description
Config.PackSize 5 Nombre de cartes remises à l’ouverture d’un booster
Config.MaxGiveCount 100 Nombre maximal d’items qu’un administrateur peut donner en une seule opération

Boutique

Variable Par défaut Description
Config.Shop.InteractionRadius 2.5 Distance en mètres pour activer le PNJ d’une boutique
Config.Shop.InteractionKey 38 Touche de contrôle utilisée pour ouvrir la boutique (38 = E)

Raretés

Définit la probabilité de tirage et le filtre CSS visuel de chaque rareté de carte. Les probabilités doivent toujours totaliser 100.

lua
Config.Rarities = {
    { name = 'Common',    chance = 60, filter = 'grayscale(1) brightness(1.1)' },
    { name = 'Uncommon',  chance = 25, filter = 'sepia(1) hue-rotate(65deg) saturate(2.5) brightness(1)' },
    { name = 'Rare',      chance = 10, filter = 'sepia(1) hue-rotate(185deg) saturate(3) brightness(1)' },
    { name = 'Epic',      chance = 4,  filter = 'sepia(1) hue-rotate(245deg) saturate(3.5) brightness(1.1)' },
    { name = 'Legendary', chance = 1,  filter = 'sepia(1) hue-rotate(-28deg) saturate(4) brightness(1.4) contrast(1.1)' },
}
Champ Description
name Nom interne de la rareté — doit correspondre au suffixe de l’item carte (par ex. Common → albumcardcommon)
chance Poids de tirage — toutes les probabilités doivent totaliser 100
filter Chaîne filter CSS appliquée à l’image de la carte dans l’interface

Si une rareté n’a aucune carte définie pour un album, le système se rabat sur Common, puis sur l’ensemble des cartes. Garde toujours Common alimentée en cartes.