Configurer les messages automatiques du serveur sur DayZ
Configurer des messages automatiques qui s'affichent pour tous sur le serveur
Les messages du serveur doivent être saisis dans le fichier messages.xml
(tu le trouveras sous dayz/mpmissions/dayzOffline.chermarusplus/db/). Si celui-ci n'existe pas encore, tu dois en créer un. Tu dois y insérer le code suivant :
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messages>
<!--
Voir <nowiki>https://community.bistudio.com/wiki/DayZ:Server_Messages</nowiki> pour plus d'informations.
Exemple de messages :
1) le message suivant sera affiché à chaque joueur sous forme de compte à rebours
et ferme le serveur dans 10 heures à partir du début.
<message>
<deadline>600</deadline>
<shutdown>1</shutdown>
<text>Ce serveur (#nom) s'arrêtera dans #tmin minutes.</text>
</message>
2) le message suivant sera affiché toutes les 15 minutes à chaque joueur.
<message>
<répétition>15</répétition>.
<text>Tu joues sur mon serveur (#nom). Merci .)
</text>
</message>
3) le message suivant s'affichera toutes les 50 minutes pour chaque joueur
et 10 minutes après que le joueur se soit connecté
<message>
<delay>10</delay>
<répétition>50</répétition>.
<connexion>1</connexion>.
<text>Check our web page at www.dayz.com</text>
</message>
4) le message suivant s'affichera une fois
et 2 minutes après la connexion du joueur
<message>
<delay>2</delay>
<connexion>1</connexion>.
<text>Bienvenue sur mon serveur #nom</text>.
</message>
-->
</messages>
Ici, tu peux déterminer toi-même le contenu des messages, ainsi que les différentes indications de temps quand les messages doivent apparaître. Voici un bref aperçu des différentes commandes que tu peux utiliser :
Commande | Description |
---|---|
onconnect | message que quelqu'un vient d'afficher sur le serveur |
repeat | Répéter le message |
countdown | Indique combien de temps il reste. Ce message est envoyé toutes les x minutes. Paramètres possibles : 60, 45, 30, 20, 15, 10, 5, 2, 1 minute. |
shutdown | Indique que le serveur s'arrête lorsque le compte à rebours est terminé. Si aucun compte à rebours n'a été défini, le shutdown est ignoré. |