Configuratiebestanden
Elk bestand in de vMenu-configmap en waar het voor dient.
Alle configuratiebestanden van vMenu staan in resources/vMenu.Enhanced/config/.
Permissies en instellingen
| Bestand | Waar het voor dient |
|---|---|
permissions.cfg | Wie welk deel van het menu mag gebruiken. |
configuration.cfg | Welke functies zijn ingeschakeld en hoe ze zich gedragen. |
Deze maak je zelf door permissions.cfg.example en configuration.cfg.example te kopiëren, zie de installatiehandleiding voor FiveM Enhanced of FiveM Legacy. Bewerk de .example-bestanden niet. vMenu overschrijft ze bij elke start.
Lijsten en content
| Bestand | Waar het voor dient |
|---|---|
| aircraft-weapons.json | Waar bommen, flares, chaff en rook uit addon-vliegtuigen komen. |
| announcements.json | Berichten die automatisch naar iedereen worden gestuurd. |
| blips.json | Markeringen op de kaart. |
| clothing-presets.json | Outfits die iedereen kan dragen. |
| extras.json | Namen voor voertuigextra's. |
| model-whitelists.json | Losse voertuigen, peds of wapens die een eigen permissie nodig hebben. |
| ped-models.json | De peds waar spelers in kunnen veranderen. |
| tattoos.json | De tatoeages in de karaktercreator. |
| teleport-categories.json | Opgeslagen teleportlocaties. |
| vehicle-categories.json | Je eigen categorieën in de Vehicle Spawner. |
| walking-styles.json | De loopstijlen die spelers kunnen kiezen. |
| weapon-components.json | Namen voor wapenaccessoires. |
| weapons.json | De wapens die spelers kunnen krijgen. |
| weather-cycle.json | Je eigen weerschema. |
Er is geen bestand voor voertuigen. vMenu vindt ze zelf in de game, zie Peds, voertuigen en wapens.
Nadat je een bestand hebt bewerkt
Herstart de resource. Wijzigingen zijn pas daarna zichtbaar.
Twee uitzonderingen:
| Bestand | Wanneer wijzigingen zichtbaar worden |
|---|---|
weather-cycle.json | Wanneer je een weerinstelling wijzigt, of de resource herstart. |
tattoos.json | Wanneer een speler opnieuw verbinding maakt. |
Bewerken vanuit het menu
Staff kan deze bestanden vanuit het menu wijzigen, zonder iets te herstarten:
announcements.jsonblips.jsonclothing-presets.jsonteleport-categories.json
Wanneer het menu een van deze bestanden opslaat, worden alle //-opmerkingen die je erin hebt gezet verwijderd. Om het menu überhaupt te laten opslaan, moet je server.cfg deze regel bevatten:
add_filesystem_permission vMenu.Enhanced write vMenu.EnhancedFouten in een bestand
Een fout verstoort alleen het item waarin hij zit. Dat item wordt overgeslagen, de rest blijft werken, en de serverconsole vertelt je welk item en waarom. Voor tattoos.json staat die melding in plaats daarvan in de F8-console van de speler.
//-opmerkingen en een komma na het laatste item zijn in elk bestand toegestaan.
vMenu updaten
Een nieuwe release komt met zijn eigen kopieën van deze bestanden. Maak een back-up van de bestanden die je hebt aangepast voordat je update, en zet ze daarna terug.