Glossaire #
AMP — Le panel d'hébergement de TeamKit, sur amp.teamkit.fr. Il remplace tout accès direct au serveur : démarrer, configurer, sauvegarder, envoyer des fichiers.
Instance — Ton serveur dans AMP, avec ses ressources propres (12 Go de RAM, 50 Go de disque, un CPU plafonné) et ses ports attribués par TeamKit.
Profil serveur — Le nom du dossier dans Servers/ qui contient ta base, tes plugins et ta configuration. Réglage 01. Le changer donne un serveur vide.
life.db — La base de données de ton serveur, au format SQLite. Un seul fichier, 18 tables, tout ce que tes joueurs ont construit.
SQLite — Un format de base de données qui tient dans un fichier, sans serveur ni mot de passe. C'est ce qu'utilise Nova-Life, contrairement à FiveM qui utilise MySQL.
Plugin — Une bibliothèque .dll que le serveur charge au démarrage pour ajouter des fonctions. Se pose à la racine de Plugins/.
SFTP — Le protocole pour envoyer et récupérer des fichiers. Même identifiants que ton compte AMP, mais un port propre à ton instance.
SteamID64 — L'identifiant Steam d'un joueur : 17 chiffres commençant par 7656119. C'est ce qui sert à déclarer un admin ou à bannir.
Whitelist — Filtre à l'entrée du serveur. Deux réglages : 14 ferme la porte, 15 ajoute un questionnaire.
Framerate serveur — La cadence à laquelle le serveur calcule le monde (21). À ne pas confondre avec les FPS du joueur. La physique du jeu tourne à 50 Hz quoi qu'il arrive.
Slots — Le nombre de joueurs simultanés (12).
Sauvegarde auto — L'intervalle entre deux écritures de life.db (18), 1800 secondes par défaut. C'est ce que tes joueurs perdent en cas de plantage.
Backup While Running — La case qui évite que la sauvegarde AMP arrête ton serveur.
Template — Le modèle qui définit ton instance : ce qui s'installe, les 49 réglages, et ce qui se réinstalle à chaque mise à jour.
Ticket — Une demande d'aide ouverte par un joueur avec la touche N. Vit uniquement en mémoire : un redémarrage l'efface.
Cycle de vie — Le mécanisme TeamKit qui libère les serveurs inactifs : avertissement à 7 jours, libération à 10.
Sous-compte — Un accès AMP limité pour ton équipe, créé depuis teamkit.fr. Cinq rôles, d'Observateur à Technicien.
FAQ #
Démarrage #
Je viens de FiveM. Qu'est-ce qui change le plus ?
Trois choses. Pas de base MySQL : tout est dans life.db. Pas de console interactive : on administre en jeu. Pas de ressources à ensure : les plugins sont des DLL chargées au démarrage.
Je ne trouve pas mes fichiers.
novalife/1665030/Servers/<TonProfil>/. Tout le reste appartient au jeu.
Puis-je renommer mon profil serveur ?
Non, pas depuis AMP. Le réglage 01 ne renomme rien : il désigne un autre dossier. Si tu y tiens vraiment, il faut renommer le dossier par SFTP et le réglage, serveur arrêté, dans cet ordre.
Combien de temps prend le premier démarrage ? Plus longtemps que les suivants : le serveur crée son profil, sa base et ses fichiers. Laisse-le finir.
Configuration #
J'ai modifié un réglage, rien ne change. Les réglages sont écrits au démarrage. Redémarre.
J'ai modifié server.json à la main, ma modification a disparu.
Normal. AMP le réécrit à chaque démarrage. Passe par Configuration → Nova-Life.
Ma couleur ne s'applique pas.
Tu as mis un #. Les couleurs s'écrivent ff8800, pas #ff8800.
Quel argent de départ choisir ? Ça définit ton serveur. 60 000 : le joueur roule tout de suite. 5 000 : il doit travailler. Aucune n'est meilleure, mais fixe-la avant d'ouvrir : la changer plus tard crée deux générations de joueurs.
Faut-il mettre le framerate à 60 ? Pas automatiquement. La physique est à 50 Hz de toute façon, et sur un CPU plafonné un framerate trop haut fait saccader. Commence à 30.
Base de données #
Où sont mes sauvegardes ?
Servers/<TonProfil>/Backups/ pour les copies automatiques, page Backups d'AMP pour l'instance entière. Aucune des deux n'est une vraie sauvegarde tant qu'elle vit sur le même disque : télécharge life.db chez toi.
Puis-je ouvrir life.db pendant que le serveur tourne ?
Non. Télécharge une copie et ouvre la copie, avec DB Browser for SQLite.
Mes joueurs ont perdu leur progression après un plantage.
Ils ont perdu l'intervalle de 18 - Sauvegarde auto, 30 minutes par défaut. Baisse-le à 900 et cherche la cause du plantage.
Un redémarrage volontaire fait-il perdre des données ?
Non, si 19 - Déconnecter les joueurs avant arrêt est activé. Le serveur écrit sa base avant de s'éteindre.
Plugins #
Mon plugin ne fait rien.
Regarde la console au démarrage. S'il ne s'annonce pas, il n'est pas chargé : vérifie qu'il est à la racine de Plugins/ et que tu as redémarré.
Un plugin supprimé est revenu tout seul. La mise à jour du jeu réinstalle neuf fichiers. Chapitre 05, section 3.
Combien de plugins puis-je installer ? Il n'y a pas de limite, mais chacun consomme mémoire et CPU, et chacun est une dette de maintenance. Vérifie d'abord que le jeu ne fait pas déjà le travail : c'est souvent le cas.
Un plugin ne marche plus après une mise à jour. Soit il a été remplacé par une vieille version, soit il attend une recompilation par son auteur. Tu ne peux rien faire seul dans le second cas.
Administration #
Comment un joueur ouvre-t-il un ticket ?
Touche N. Écris-le dans ton message de bienvenue : c'est la question la plus posée.
Où est l'historique des sanctions ? Le jeu ne le conserve pas. Il sait qu'un compte est banni, pas qui l'a banni ni pourquoi. Tiens un journal sur Discord, et installe un panel web si tu veux mieux.
Puis-je administrer depuis la console AMP ? Non. Nova-Life n'a pas de console interactive. Tout se fait en jeu ou par un panel web.
Mes tickets disparaissent. Un redémarrage efface la file : elle ne vit qu'en mémoire. Vide-la avant chaque redémarrage.
Comment donner l'accès à mon équipe sans tout leur ouvrir ? Sous-comptes TeamKit pour AMP, niveaux d'admin pour le jeu. Un modérateur n'a besoin d'aucun accès AMP.
Mises à jour et incidents #
Faut-il activer la mise à jour automatique ? Non. Elle redémarre sans prévenir tes joueurs et réinstalle des plugins. Active la vérification, pas l'application.
Mon serveur s'arrête toutes les heures. Une sauvegarde planifiée sans « Backup While Running ».
Mon serveur plante après quelques heures. Probablement la mémoire. Réduis les plugins, baisse le framerate, et planifie un redémarrage quotidien aux heures creuses.
J'ai tout perdu, la base est vide.
Ne redémarre pas et ne laisse personne jouer. Regarde Servers/ : s'il y a deux dossiers, tu as changé de profil et rien n'est perdu. Chapitre 08, section 4.
J'ai été bloqué en essayant d'ouvrir mon serveur dans un navigateur.
Un navigateur pointé sur le port du jeu envoie une requête que le serveur rejette, et la protection anti-flood peut bloquer ton adresse pendant une heure. Le panel est sur port de jeu + 4. Si tu es bloqué, demande au staff de te débloquer.
TeamKit #
Mon serveur peut-il être supprimé ? Oui, s'il reste inactif : avertissement à 7 jours, libération à 10 (14 et 30 pour une communauté vérifiée). Connecte-toi à AMP de temps en temps.
Comment obtenir plus de ressources ? Contacte le staff. Le profil Nova-Life est de 12 Go de RAM et 50 Go de disque.
À qui demander de l'aide ? Ticket au staff TeamKit, avec les quatre éléments du chapitre 08, section 10 : ton serveur, ce que tu as fait avant, les vingt premières lignes d'erreur en texte, et ce que tu as déjà essayé.