Salta ai contenuti

Panoramica della configurazione

Ci sono due modi per configurare BeyondSurvival. Usali entrambi, non si pestano i piedi.

  1. I file. Ogni resource ha una cartella config/. È il valore predefinito, quello che arriva nel pacchetto e quello a cui torna un profilo.
  2. La console F1 (bs_config). Lo staff cambia i valori in gioco, in diretta, e li salva come profili nel database. Un profilo salva solo ciò che differisce dal file. Dettagli nella console di config F1.

La regola nel codice è che nessuna resource legge la config di un’altra. Quindi se cerchi un valore degli zombie, è in bs_zombies/config/, non in bs_core.

CosaFile
Core: personaggi, denaro, XP, bisogni, permessi, crumbsbs_core/config/config.lua, config_needs.lua, config_classes.lua, config_characters.lua
Zombiebs_zombies/config/config_zombies.lua, config_streaming.lua, config_net.lua, config_sim.lua, config_sectors.lua, config_zones.lua, config_noise.lua
Inventario, oggetti, ricette, slot equipaggiamentobs_inventory/config/config_inventory.lua, config_items.lua, config_clothing.lua
Tabelle di loot, venditoribs_economy/config/config_economy.lua
Medico, morte, cadaveribs_medical/config/config_medical.lua
Armi, accessori, caricatoribs_weapons/config/config_weapons.lua
Rinculo, skill, perkbs_skills/config/config_recoil.lua, config_skills.lua, config_abilities.lua
Fazioni, squadre, progressionebs_factions/config/config_factions.lua, config_progression.lua
Basi, bandiere, sanzioni, prigionebs_faction_bases/config/config.lua
Booster / gadgetbs_boosters/config/config_boosters.lua, bs_gadgets/config/config_gadgets.lua
Droghebs_drugs/config/config.lua
Eventi del mondobs_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
Ora, meteo, blackout, popolazionebs_world/config/config_time.lua, config_world.lua, config_power.lua
Mercanti e guardarobabs_traders/config/config_traders.lua, config_wardrobe.lua
HUDbs_ui/config/config_ui.lua
Veicoli, carburante, pezzi, spawn del mondo, scassobs_vehicles/config/config_vehicles.lua
Menu testerbs_tester/config/config_tester.lua
Traduzioni<resource>/locales/<lang>.lua

Cambia il valore e riavvia solo quella resource dalla console:

ensure bs_medical

Riavviare bs_core rimanda tutti alla schermata di caricamento, non farlo con giocatori online se non è necessario. Lo stesso per bs_inventory, riavvialo quando c’è calma.

Esistono solo nella console F1 (Global.*), non sono in nessun file di config. Un modo rapido per rendere il server più facile o più difficile senza toccare 50 valori:

ChiaveCosa fa
Global.xpMultipliermoltiplica l’XP in Player:AddXP di bs_core (le assegnazioni dello staff non sono toccate)
Global.hungerRateMultiplier / Global.thirstRateMultipliervelocità con cui calano i bisogni
Global.lootMultiplier / Global.lootRollsMultiplierloot dei contenitori
Global.traderPriceMultiplierprezzi di acquisto dei mercanti
Global.recoilMultiplierrinculo per tutti

Una pagina per ogni sistema importante: