Aller au contenu

Aperçu de la configuration

Il y a deux façons de configurer BeyondSurvival. Utilise les deux, elles ne se gênent pas.

  1. Les fichiers. Chaque resource a un dossier config/. C’est la valeur par défaut, ce qui est livré, et ce vers quoi un profil revient.
  2. La console F1 (bs_config). Le staff modifie les valeurs en jeu, en direct, et les enregistre comme profils dans la base de données. Un profil ne stocke que ce qui diffère du fichier. Détails sur la console de config F1.

La règle dans le code : aucune resource ne lit la config d’une autre. Donc si tu cherches une valeur de zombies, elle est dans bs_zombies/config/, pas dans bs_core.

QuoiFichier
Core : personnages, argent, XP, besoins, permissions, crumbsbs_core/config/config.lua, config_needs.lua, config_classes.lua, config_characters.lua
Zombiesbs_zombies/config/config_zombies.lua, config_streaming.lua, config_net.lua, config_sim.lua, config_sectors.lua, config_zones.lua, config_noise.lua
Inventaire, items, recettes, emplacements d’équipementbs_inventory/config/config_inventory.lua, config_items.lua, config_clothing.lua
Tables de loot, vendeursbs_economy/config/config_economy.lua
Médical, mort, cadavresbs_medical/config/config_medical.lua
Armes, accessoires, chargeursbs_weapons/config/config_weapons.lua
Recul, compétences, perksbs_skills/config/config_recoil.lua, config_skills.lua, config_abilities.lua
Factions, escouades, progressionbs_factions/config/config_factions.lua, config_progression.lua
Bases, drapeaux, sanctions, prisonbs_faction_bases/config/config.lua
Boosters / gadgetsbs_boosters/config/config_boosters.lua, bs_gadgets/config/config_gadgets.lua
Droguesbs_drugs/config/config.lua
Événements du mondebs_events/config/config_events.lua
VIPbs_vip/config/config_vip.lua
Anti-cheatbs_guard/config/config_guard.lua
Menu adminbs_admin/config/config_admin.lua
Heure, météo, blackout, populationbs_world/config/config_time.lua, config_world.lua, config_power.lua
Marchands et garde-robebs_traders/config/config_traders.lua, config_wardrobe.lua
HUDbs_ui/config/config_ui.lua
Véhicules, carburant, pièces, spawns du monde, crochetagebs_vehicles/config/config_vehicles.lua
Menu testeurbs_tester/config/config_tester.lua
Traductions<resource>/locales/<lang>.lua

Change la valeur, puis redémarre uniquement cette resource depuis la console :

ensure bs_medical

Redémarrer bs_core renvoie tout le monde à l’écran de chargement, ne le fais pas avec des joueurs en ligne sauf nécessité. Pareil pour bs_inventory, redémarre-le quand c’est calme.

Ils n’existent que dans la console F1 (Global.*), ils ne sont dans aucun fichier de config. Un moyen rapide de rendre le serveur plus facile ou plus dur sans toucher 50 valeurs :

CléCe qu’elle fait
Global.xpMultipliermultiplie l’XP dans Player:AddXP de bs_core (les attributions du staff ne sont pas touchées)
Global.hungerRateMultiplier / Global.thirstRateMultipliervitesse de baisse des besoins
Global.lootMultiplier / Global.lootRollsMultiplierloot des conteneurs
Global.traderPriceMultiplierprix d’achat chez les marchands
Global.recoilMultiplierrecul pour tout le monde

Une page par grand système :