Nettoyer mon serveur pour appliquer un mod

Note des membres

0.0/5 rating (0 votes)

Il arrive que lorsque l'on mod son serveur malgré l'arrêt de quelques minutes on ne voit pas les changements surtout lorsque ce modd concerne des objets ou des véhicules, voici une méthode simple pour y remédier.

1ère étape :

Ouvrez le fichier economy.xml vous y trouverez le code suivant :

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<economy>
    <dynamic init="1" load="1" respawn="1" save="1"/>
    <animals init="1" load="0" respawn="1" save="0"/>
    <zombies init="1" load="0" respawn="1" save="0"/>
    <vehicles init="1" load="1" respawn="1" save="1"/>
    <randoms init="0" load="0" respawn="1" save="0"/>
    <custom init="0" load="0" respawn="0" save="0"/>
    <building init="1" load="1" respawn="0" save="1"/>
    <player init="1" load="1" respawn="1" save="1"/>
</economy>

A partir de là il est simple de comprendre le fonctionnement de chaque ligne.

init correspond à l'initialisation de la fonction

load au chargement

respawn bah au respawn (franchement tous le monde sait non ?)

save à la sauvegarde avant déco restart ou arret.


A partir de là vous avez de nombreuses possibilités:


1 vider le loot temporairement

supprimera également les tentes barils et coffres
a utiliser avec précaution
 

il suffit de changer toutes les valeurs de la ligne dynamic à 0 pour vider le serveur comme ci dessous sans pour autant sauvegarder.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<economy>
    <dynamic init="0" load="0" respawn="0" save="0"/>
    <animals init="1" load="0" respawn="1" save="0"/>
    <zombies init="1" load="0" respawn="1" save="0"/>
    <vehicles init="1" load="1" respawn="1" save="1"/>
    <randoms init="0" load="0" respawn="1" save="0"/>
    <custom init="0" load="0" respawn="0" save="0"/>
    <building init="1" load="1" respawn="0" save="1"/>
    <player init="1" load="1" respawn="1" save="1"/>
</economy>

Placez le fichier à la place de l'original puis faite un restart, pour revenir à la normal replacer votre fichier original et faite un restart.


2 vider le loot définitivement

supprimera également les tentes barils et coffres
a utiliser avec précaution
 

il suffit de changer toutes les valeurs de la ligne dynamic à 0 sauf la sauvegarde pour vider le serveur comme ci dessous.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<economy>
    <dynamic init="0" load="0" respawn="0" save="1"/>
    <animals init="1" load="0" respawn="1" save="0"/>
    <zombies init="1" load="0" respawn="1" save="0"/>
    <vehicles init="1" load="1" respawn="1" save="1"/>
    <randoms init="0" load="0" respawn="1" save="0"/>
    <custom init="0" load="0" respawn="0" save="0"/>
    <building init="1" load="1" respawn="0" save="1"/>
    <player init="1" load="1" respawn="1" save="1"/>
</economy>

Placez le fichier à la place de l'original puis faite un restart, pour revenir à la normal replacer votre fichier original et faite un restart.


3 tester une modification sur les véhicules
Celà effacera temporairement vos véhicules déjà présent sur la map
il suffit de changer juste les valeurs load et save de la ligne vehicles en les mettant à 0 (si vous souhaitez sauvegarder les nouveaux véhicules à la place des anciens laissez save à 1).

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<economy>
    <dynamic init="1" load="1" respawn="1" save="1"/>
    <animals init="1" load="0" respawn="1" save="0"/>
    <zombies init="1" load="0" respawn="1" save="0"/>
    <vehicles init="1" load="0" respawn="1" save="1"/>
    <randoms init="0" load="0" respawn="1" save="0"/>
    <custom init="0" load="0" respawn="0" save="0"/>
    <building init="1" load="1" respawn="0" save="1"/>
    <player init="1" load="1" respawn="1" save="1"/>
</economy>
 

Placez le fichier à la place de l'original puis faite un restart, pour revenir à la normal replacer votre fichier original et faite un restart. Si à l'inverse vous êtes satisfait de vos modification il faut refaire une première fois exactement le même restart avec les valeurs save à 1 puis arrêtez votre serveur et remettre le fichier original.


Vous pouvez utiliser ces fonctions pour personnaliser votre serveur, imaginez que vous utilisiez le modd véhicule max mais que vous souhaitiez qu'à chaque restart tous les véhicules retourne à leurs place, il vous suffira de mettre 0 à load et save de la ligne vehicles.

Attention la ligne player serait mal prise en compte par Nitrado par moment et forcerait un restart permanent si vous y touchez.
a utiliser avec précaution

N'hésitez pas à tester et venir nous nous décrire les idées et possibilités que vous avez trouvé à partir de là.

 

  • jeudi, 26 mars 2020
Negan85Ce tuto vous a plus ? N'hésitez pas à le commenter et à le noter
Merci d'avance

Comments (2)

  • vila

    vila

    10 juillet 2020 at 10:54 |
    bonjour , depuis la derniere Maj ! j ai fais un Wipe et je me suis rendu compt que ce fichier est different ! sur la ligne building tous est 0 sur le fichier de bas ! pourrai tu m expliquer le pourquoi ? tout a l heure de fonctionner sur le serveur mais du coup j ai peur de modifier et de faire une connerie .. genre j aimerai que a chaque restart tous le loot au sol (sauf celui stocker dans les tentes ou baril) se refresh donc comment faire ? merci d avance

    reply

    • Negan85

      Negan85

      13 juillet 2020 at 11:30 |
      Le loot au sol comprends egalement les tentes et barils, par contre tu peux refresh le loot plus rapidement sans cette manipulation, il te suffit de baisser les lifetimes dans le fichier types.

      reply

Leave a comment

Please login to leave a comment.