PvE vs PvP sur Soulmask : configurer le mode de jeu de votre serveur
Choisir entre PvE et PvP sur Soulmask est sans doute la décision la plus structurante pour votre serveur : elle conditionne le style de jeu, la communauté que vous attirerez et la majorité des paramètres de gameplay. Ce guide explique les vraies différences entre les deux modes, comment les activer, et comment affiner finement le PvP via les multiplicateurs de dégâts, les plages horaires PVPTime, le friendly fire et la protection des bâtiments.
⚡ Pas encore de serveur ?
Lancez votre tribu Soulmask en 2 minutes
Avant de configurer le PvE/PvP, il vous faut un serveur. Notre offre louer un serveur Soulmask à 25,90 €/mois déploie votre serveur instantanément : 20 Go RAM, panel Pterodactyl, Anti-DDoS et support FR 24/7.
À retenir avant de commencer : le mode principal (Survie, Tribu, Guerrier) se choisit à la création du monde et ne peut plus être modifié ensuite. En revanche, le PvE/PvP se règle via la ligne de commande et peut être basculé à tout moment via un simple redémarrage.
Où régler chaque paramètre ? (in-game vs fichier vs startup)
Bonne nouvelle : éditer du JSON n’est pas obligatoire pour la majorité des réglages. Soulmask propose 3 niveaux d’accès, du plus simple au plus technique :
| Niveau | Quand l’utiliser | Ce que vous pouvez régler |
|---|---|---|
| ✅ Menu en jeu (le plus simple) | Pour la majorité des admins, sans toucher aux fichiers | Multiplicateurs de dégâts PvP, friendly fire, protection bonfire, dégradation bâtiments |
| ⚙️ Argument de démarrage (modéré) | Choix structurant qui impose un redémarrage | Mode PvE / PvP global (-pve / -pvp) |
📄 Fichier GameXishu.json (avancé) | Uniquement pour les paramètres masqués du menu en jeu | Plages horaires PVPTime, drops d’équipement spécifiques, durabilité fine |
Astuce : sur dédié, après vous être connecté en jeu, ouvrez la console et tapez
gm key VotreAdminPasswordpour débloquer le menu coefficients (Settings → Coefficients). Vous y retrouvez visuellement les paramètres modifiables avec des sliders, sans aucune édition de fichier.
Dans la suite du guide, chaque paramètre est marqué de son niveau d’accès :
- ✅ = réglable en jeu (menu coefficients)
- ⚙️ = argument de démarrage (Startup du panel)
- 📄 = uniquement éditable dans
GameXishu.json
PvE vs PvP : ce qui change concrètement
| Aspect | Mode PvE | Mode PvP |
|---|---|---|
| Dégâts entre joueurs | ❌ Désactivés | ✅ Activés (réglables via multiplicateurs) |
| Friendly fire entre alliés | ❌ Impossible | ✅ Réglable (par défaut désactivé) |
| Loot d’objets après mort | Réservé à la tribu de la victime | Tout le monde peut ramasser |
Plages horaires de combat (PVPTime) | Inopérantes | Utilisables pour limiter le PvP à certaines heures |
| Période de protection bonfire | Inactive | Active 30 min après pose (configurable) |
| Drops d’équipement barbare avancé | Standard | Plafonné au niveau du serveur |
| Public cible | Coopératif, communauté familiale | Compétiteur, raids, guildes rivales |
Conseil : si vous hésitez, lancez en PvE — vous pouvez basculer en PvP plus tard si la communauté le demande, sans perdre votre monde.
Activer le mode PvE ou PvP
Le mode se définit via un argument de lancement unique passé au serveur Soulmask :
-pve → Mode PvE (pas de dégâts entre joueurs)
-pvp → Mode PvP (combat entre joueurs activé)Comportement par défaut : si aucun des deux n’est spécifié, le serveur démarre en PvE.
Sur HebergTonServ
- Ouvrez votre panel Pterodactyl
- Allez dans l’onglet Startup (ou Variables de démarrage)
- Modifiez la variable
Game Modeou ajoutez-pvp/-pveà la ligne de commande - Arrêtez puis redémarrez le serveur
Vérifier le mode actif
Connectez-vous en jeu. Tentez d’attaquer un autre joueur :
- Si l’attaque est bloquée → mode PvE ✅
- Si l’attaque inflige des dégâts → mode PvP ✅
Affiner le PvP : les multiplicateurs de dégâts
Une fois en -pvp, le fichier GameXishu.json (dans WS/Saved/GameplaySettings/) vous permet de doser finement l’intensité du combat. Tous ces paramètres n’ont d’effet qu’en mode PvP activé.
Rappel : éditez les 3 sections (
"0","1","2") du fichier avec les mêmes valeurs pour que les modifications s’appliquent quel que soit le mode de jeu interne.
Multiplicateurs de dégâts entre joueurs
✅ Tous ces paramètres sont réglables en jeu depuis le menu coefficients (
gm key VotreAdminPasswordpuis Settings → Coefficients) — pas besoin d’éditer le JSON.
| Paramètre | Description | Défaut | Accès |
|---|---|---|---|
PVP_ShangHaiRatio_JinZhan | Multiplicateur des dégâts mêlée entre joueurs | 1.0 | ✅ in-game |
PVP_ShangHaiRatio_YuanCheng | Multiplicateur des dégâts distance entre joueurs | 1.0 | ✅ in-game |
PVP_ShangHaiRatio_PlayerToPlayer_DiFang | Bonus de dégâts entre joueurs ennemis (cumulatif) | 1.0 | ✅ in-game |
PVP_GAPVPDamageRatio | DMG vs bâtiments alliés/ennemis en PvP | 1.0 | ✅ in-game |
Profils prêts à utiliser :
| Style | JinZhan | YuanCheng | PlayerToPlayer_DiFang |
|---|---|---|---|
| PvP doux (rééquilibre, fun) | 0.5 | 0.5 | 0.8 |
| PvP standard (vanilla) | 1.0 | 1.0 | 1.0 |
| PvP punitif (raids rapides) | 1.5 | 1.5 | 1.5 |
| PvP letal (combat éclair) | 2.0 | 2.0 | 2.0 |
Réduction de stamina/résilience en PvP
| Paramètre | Description |
|---|---|
PVP_ShangHaiRatio (RESIL) | Multiplicateur de réduction de la résilience adverse |
PVP_ShangHaiRatio (STA) | Multiplicateur de réduction de la stamina adverse en blocking |
Augmenter ces valeurs rend les combats plus rapides (un joueur épuise sa stamina plus vite, donc se trouve à découvert).
Friendly fire entre alliés
Par défaut, les alliés ne se blessent pas même en PvP. Pour activer le friendly fire :
| Paramètre | Effet | Accès |
|---|---|---|
YouFangShangHaiKaiGuan | Toggle global du friendly fire (1 active, 0 désactive) | ✅ in-game |
PVP_ShangHaiRatio_PlayerToPlayer_YouFang | Multiplicateur de dégâts entre joueurs alliés (>0 active) | ✅ in-game |
PVP_ShangHaiRatio_WithoutP2P_YouFang | Multiplicateur de dégâts entre PNJ alliés d’une même tribu | ✅ in-game |
Cas d’usage : sur un serveur PvP hardcore, activer le friendly fire (
0.5à1.0) ajoute une vraie tension lors des combats de groupe — il faut viser, pas spammer.
PVP Time : restreindre le PvP à certaines heures
📄 Attention : ces paramètres ne sont PAS visibles dans le menu en jeu. Ils nécessitent obligatoirement une édition du fichier
GameXishu.jsonvia le File Manager ou SFTP.
Une feature trop méconnue de Soulmask : les serveurs PvP peuvent limiter le combat entre joueurs à des plages horaires définies (UTC). Très utile pour :
- Permettre aux joueurs d’avoir des moments safe pour farmer/construire (ex: 8h-20h PvP, reste de la journée PvE)
- Caler le PvP sur les horaires de prime time de votre communauté
- Différencier jours ouvrés et week-ends/fériés
Les 12 paramètres PVPTime
Soulmask propose 3 régions × 2 types de jours × 2 (start/end) :
| Région | Working day | Non-working day |
|---|---|---|
| Asia | PVPTimeAsiaWorkStartTime / PVPTimeAsiaWorkEndTime | PVPTimeAsiaNoWorkStartTime / PVPTimeAsiaNoWorkEndTime |
| America | PVPTimeAmericaWorkStartTime / PVPTimeAmericaWorkEndTime | PVPTimeAmericaNoWorkStartTime / PVPTimeAmericaNoWorkEndTime |
| Europe | PVPTimeEuropeWorkStartTime / PVPTimeEuropeWorkEndTime | PVPTimeEuropeNoWorkStartTime / PVPTimeEuropeNoWorkEndTime |
Toutes les valeurs sont des heures en UTC (0 à 24).
Information importante : selon les tests communautaires, les serveurs privés semblent toujours utiliser les paramètres de la région Asia, peu importe leur localisation réelle. Configurez les 3 régions avec les mêmes valeurs pour être sûr que vos plages horaires soient appliquées.
Exemple : PvP uniquement le soir (19h-23h Paris) en semaine
Paris est en UTC+1 (heure d’hiver) ou UTC+2 (heure d’été). Pour 19h-23h Paris en hiver, configurez 18-22 UTC :
"PVPTimeAsiaWorkStartTime": 18,
"PVPTimeAsiaWorkEndTime": 22,
"PVPTimeAmericaWorkStartTime": 18,
"PVPTimeAmericaWorkEndTime": 22,
"PVPTimeEuropeWorkStartTime": 18,
"PVPTimeEuropeWorkEndTime": 22Et pour rester en PvE le week-end (start=end=0) :
"PVPTimeAsiaNoWorkStartTime": 0,
"PVPTimeAsiaNoWorkEndTime": 0Astuce : pour rendre le PvP disponible 24h/24, mettez
start=0etend=24. Pour le désactiver complètement sur un type de jour, mettezstart=0etend=0.
Protection des bâtiments : la zone de bonfire
En PvP, Soulmask protège automatiquement les bâtiments dans un certain rayon autour d’un feu de camp (bonfire) fraîchement posé, pendant 30 minutes.
| Paramètre | Effet | Accès |
|---|---|---|
JianZhuFuLanMul | Coefficient de durée de la période de protection (1.0 = 30 min, 0 = désactivée, 2.0 = 1 h) | ✅ in-game |
JianZhuFuLanKaiGuan | Toggle global : 1 active la dégradation des bâtiments, 0 la désactive | ✅ in-game |
Cas d’usage : sur un serveur PvP très compétitif, mettez
JianZhuFuLanMul: 0pour retirer la protection bonfire dès le départ — les nouveaux arrivants devront se débrouiller. À l’inverse, sur un serveur PvP “casual”, augmentez à4.0(2 h de protection) pour laisser le temps aux nouveaux de s’installer.
Loot d’objets après la mort
| Mode | Comportement |
|---|---|
| PvE | Seuls les membres de la tribu du joueur mort peuvent ramasser ses objets |
| PvP | Tout le monde peut ramasser les objets (full loot) |
Cette logique est codée en dur dans les modes — elle dépend uniquement de l’argument -pve ou -pvp au lancement.
4 cas d’usage typiques
Cas 1 : Serveur PvE strict (familial)
Argument: -pve
GameXishu.json:
- Tous paramètres PVP_* → ignorés
- JianZhuFuLanKaiGuan: 0 (pas de dégradation bâtiments)
- RuQinKaiGuan: 1 (invasions PNJ pour le challenge)Cas 2 : Serveur PvP standard
Argument: -pvp
GameXishu.json:
- PVP_ShangHaiRatio_JinZhan: 1.0
- PVP_ShangHaiRatio_YuanCheng: 1.0
- PVP_ShangHaiRatio_PlayerToPlayer_YouFang: 0 (pas de friendly fire)
- PVPTime*: 0/24 (PvP 24/7)
- JianZhuFuLanMul: 1.0 (30 min de protection bonfire)Cas 3 : Serveur PvP horaires limités (communauté FR active 19h-23h)
Argument: -pvp
GameXishu.json:
- PVPTimeAsia/America/EuropeWorkStartTime: 18 (19h Paris hiver)
- PVPTimeAsia/America/EuropeWorkEndTime: 22 (23h Paris hiver)
- PVPTime*NoWork*StartTime: 0 (week-end : pas de PvP)
- PVPTime*NoWork*EndTime: 0Cas 4 : Serveur PvP hardcore (raids rapides, full loot)
Argument: -pvp
GameXishu.json:
- PVP_ShangHaiRatio_JinZhan: 1.5
- PVP_ShangHaiRatio_YuanCheng: 1.5
- PVP_ShangHaiRatio_PlayerToPlayer_YouFang: 0.8 (friendly fire à 80%)
- JianZhuFuLanMul: 0 (pas de protection bonfire)
- PVPTime*: 0/24Workflow pour basculer PvE → PvP (ou inverse)
- Annoncer le changement à votre communauté 24h à l’avance (très important — un PvP soudain casse la confiance)
- Sauvegarder votre monde via le panel
- Arrêter le serveur
- Modifier l’argument
-pveen-pvp(ou inverse) dans la Startup - Si bascule vers PvP : ajuster les paramètres
PVP_*dansGameXishu.json(ne pas laisser à 1.0 sans réfléchir) - Redémarrer
- Annoncer en jeu (chat global) que le mode est actif
FAQ
Puis-je avoir un serveur mi-PvE mi-PvP (zones) ?
Non, pas nativement. Soulmask n’a pas de zones PvE/PvP comme Conan Exiles ou ARK. Le mode est global au serveur. La seule manière d’approcher ce comportement est d’utiliser les plages horaires PVPTime pour cycler entre PvE et PvP selon l’heure.
Le mode PvE protège-t-il les bâtiments des invasions PNJ ?
Non. Les invasions de barbares PNJ (RuQinKaiGuan) fonctionnent indépendamment du mode PvE/PvP. Pour les désactiver, mettez RuQinKaiGuan: 0 dans GameXishu.json.
En PvE, mes objets après mort sont-ils sécurisés ?
Oui. Seuls les membres de votre tribu peuvent ramasser vos objets. Les joueurs hors-tribu ne voient même pas votre sac de mort. C’est une vraie protection contre le grief.
Le friendly fire fonctionne-t-il en mode PvE ?
Non. Tous les paramètres de friendly fire sont désactivés en mode PvE, peu importe la valeur que vous mettez dans GameXishu.json. Pour avoir du friendly fire, vous devez obligatoirement être en -pvp.
Si je passe de PvP à PvE, les bans/whitelists sont-ils conservés ?
Oui. Les permissions sont indépendantes du mode de jeu. Les changements de mode n’affectent que le combat et le loot, pas la sécurité. Voir notre tuto sécuriser un serveur Soulmask.
Pourquoi les paramètres PVPTime sont divisés en régions ?
L’idée des développeurs est qu’un serveur officiel localisé dans une région (Asia/America/Europe) utilise uniquement les paramètres de sa région. Mais en pratique sur les serveurs privés, les tests indiquent que seuls les paramètres Asia sont lus. Pour éviter tout problème, configurez les 3 régions identiquement.
Quel mode pour un serveur communauté française débutante ?
Recommandation : PvE pendant les 2-3 premières semaines pour laisser tout le monde s’installer, puis basculer en PvP avec horaires limités (PVPTime 19h-23h en semaine) si la communauté le demande. C’est le compromis le plus sain pour fidéliser à long terme.
Conclusion
PvE ou PvP sur Soulmask est un choix structurant mais réversible : un simple changement d’argument au lancement et un redémarrage suffisent pour basculer. Profitez surtout des paramètres avancés — PVP_ShangHaiRatio_*, PVPTime, JianZhuFuLanMul — pour créer une expérience vraiment unique plutôt qu’un PvP vanilla générique.
Pour héberger votre serveur Soulmask avec panel Pterodactyl, accès SFTP, sauvegardes auto et support FR 24/7, HebergTonServ est l’hébergement Soulmask français de référence dès 25,90€/mois.



