Pour migrer un serveur SA-MP ou open.mp chez PlayNHost, envoyez ses dossiers gamemodes, filterscripts, scriptfiles et plugins sous Files, puis recopiez vos paramètres de server.cfg dans config.json. open.mp fait tourner les gamemodes SA-MP et la plupart des plugins SA-MP, donc un serveur SA-MP 0.3.7 migre en général sans changer ses scripts.
Que dois-je copier depuis l'ancien serveur ?
| À copier | Pourquoi |
|---|---|
gamemodes (les fichiers .amx) | Votre gamemode. Le source .pwn est facultatif |
filterscripts | Les scripts qui tournent à côté du gamemode |
scriptfiles | Comptes, stats et autres données sauvegardées de la plupart des gamemodes |
plugins | Les plugins, en fichiers .so Linux. Un serveur Windows a des fichiers .dll : téléchargez les versions Linux des mêmes plugins |
npcmodes | Seulement si votre gamemode utilise des enregistrements de NPC |
samp.ban | Vos bans SA-MP. open.mp le lit au démarrage et copie ses bans dans bans.json. Supprimez samp.ban après le premier démarrage, sinon les bans que vous levez reviennent au démarrage suivant |
server.cfg ou config.json | Gardez-le sur votre PC et recopiez les paramètres à la main, comme indiqué plus bas |
Ne copiez pas l'ancien programme serveur (samp03svr, samp-server.exe ou omp-server) ni le dossier components d'une autre version d'open.mp : votre serveur PlayNHost a déjà open.mp installé. Certains plugins demandent une version open.mp, et YSF n'est pas nécessaire sur open.mp : Comment ajouter des plugins à votre serveur open.mp.
Si votre gamemode utilise une base de données MySQL, exportez-la aussi depuis l'ancien hébergeur : Comment utiliser des bases de données avec votre serveur.
Envoyer les fichiers
- Ouvrez votre serveur dans le panel et faites d'abord un backup : Backups, puis Lancer le backup.
- Arrêtez le serveur.
- Sur votre PC, mettez les dossiers du tableau, et
samp.bansi vous en avez un, dans un seul fichier.zip, avec les dossiers à la racine du zip. Laissezserver.cfgde côté. - Cliquez sur Files dans le menu de gauche, cliquez sur Téléverser et choisissez le zip.
- Cochez la case du zip et cliquez sur Extraire. Vos dossiers sont maintenant à côté de
config.jsonetomp-server. - Supprimez le zip.

Pour beaucoup de fichiers, le SFTP est plus rapide : Comment se connecter aux fichiers de votre serveur en SFTP.
Recopier vos paramètres de server.cfg dans config.json
Ne téléversez pas server.cfg sur votre serveur PlayNHost. open.mp lit server.cfg après config.json et ses lignes l'emportent : une ancienne ligne port 7777 sort le serveur de son propre port et les joueurs ne peuvent plus se connecter, et sa ligne rcon_password remplace le Mot de passe RCON de Paramètres du jeu. Recopiez plutôt les valeurs à la main.
Les guides server.cfg et config.json d'open.mp décrivent les mêmes paramètres sous ces noms :
| Ligne server.cfg | Où elle va chez PlayNHost |
|---|---|
hostname My Server | Name (nom) dans les paramètres config.json |
password et un mot de passe | Password (mot de passe) dans les paramètres config.json |
weburl, language, announce, query | Website, Language, Announce, Enable query dans les paramètres config.json |
mapname, gamemodetext | Map et Mode sous Game dans les paramètres config.json |
gamemode0 mymode 1 | "main_scripts": ["mymode 1"] dans config.json sous Files |
filterscripts admin anticheat | "side_scripts": ["filterscripts/admin", "filterscripts/anticheat"] |
plugins streamer.so mysql.so | "legacy_plugins": ["streamer", "mysql"] |
rcon_password | Mot de passe RCON sous Paramètres, Paramètres du jeu |
maxplayers | La ligne Slots sur Aperçu, jusqu'à la limite de votre offre |
port | Rien : le panel règle le port propre à votre serveur |
Les paramètres config.json sont sous Paramètres, Fichiers de config, config.json : Référence des paramètres config.json d'open.mp. Les trois listes de la partie pawn se modifient dans le fichier sous Files, puis Enregistrer le contenu.
Si votre ancien serveur tournait déjà sous open.mp, vous pouvez téléverser son config.json à la place du nouveau, tant que c'est du JSON valide. Le panel écrit quand même le port de votre serveur, le Mot de passe RCON et la limite de joueurs dedans à chaque démarrage : connectez-vous donc avec le Mot de passe RCON de Paramètres du jeu, pas l'ancien.
Vérifier le premier démarrage
- Démarrez le serveur et cliquez sur Console.
- Cherchez
Loading plugin:pour chaque plugin, les lignes de démarrage de votre gamemode etLegacy Network started on port. - Rejoignez avec l'adresse de Aperçu : Comment rejoindre votre serveur open.mp.
Si une ligne dit Could not find: ou Could not load plugin:, voyez Problèmes et solutions du serveur open.mp. Le guide général pour migrer : Comment migrer votre serveur existant vers PlayNHost.
Votre serveur est hébergé ailleurs ? Transférez-le chez nous



