Fichiers de config et démarrage.
Ce que doit contenir ton server.cfg, ce qui va dans un fichier de secrets, et dans quel ordre démarrer les ressources.
1.server.cfg complet
Voici un server.cfg type. Remplace les valeurs en majuscules ; le reste peut rester tel quel.
endpoint_add_tcp "0.0.0.0:30120" endpoint_add_udp "0.0.0.0:30120" # Secrets (base de données, licences) : fichier à part, jamais partagé exec secrets.cfg sv_hostname "NOM DE TON SERVEUR" sets sv_projectName "NOM DE TON SERVEUR" sets locale "fr-FR" sv_maxclients 64 sv_enforceGameBuild 3717 onesync on # Rempart : autorisations de la sentinelle (posée automatiquement) exec @kayz/sentinel_permissions.cfg # Ordre de démarrage ensure oxmysql ensure ox_lib ensure chat ensure pma-voice ensure screenshot-basic ensure kayz ensure kz_mdt ensure ox_target
2.Le fichier de secrets
Mets tout ce qui est secret dans secrets.cfg, à côté du server.cfg. Ne le publie jamais (capture d'écran, ticket public, dépôt Git).
sv_licenseKey "TA_CLE_CFX" set mysql_connection_string "mysql://UTILISATEUR:MOTDEPASSE@127.0.0.1/kayz?charset=utf8mb4" set kz_license_key "KAYZ-XXXX-XXXX-XXXX" set steam_webApiKey "none"
3.Ordre de démarrage
| Ressource | Rôle | Avant / après |
|---|---|---|
oxmysql | Connexion à la base de données | En premier |
ox_lib | Bibliothèque commune | Avant kayz |
pma-voice | Voix et radio | Avant kayz |
screenshot-basic | Captures (Rempart, photos) | Avant kayz |
kayz | Le cœur de la base | Après les dépendances |
kz_mdt | Tablette police, shérif, EMS | Après kayz |
ox_target | Ciblage (Alt) | Après kayz |
Tes maps, véhicules et vêtements se démarrent après kayz, par dossier : ensure [mapping], ensure [vehicule]…
4.Options facultatives
| Ligne | Effet |
|---|---|
set rempart_discord_token "…" | Bot Discord de Rempart : avatar, pseudo et rôles Discord des joueurs dans le panel. |
set rempart_discord_guild "ID" | Identifiant de ton serveur Discord, pour le bot ci-dessus. |
sv_tebexSecret "…" | Relie ta boutique Tebex. Voir Boutique & Tebex. |
Kayz