Je tiens à relever un bug que j'ai rencontré hier et qui perdure depuis.
Sur mon serveur, avec des amis, nous avons crée plusieurs fermes. Pour tester la fonctionnalité de Sous traitant (donner la possibilité à un joueur d'une autre ferme que la sienne de pouvoir utiliser notre matériel), j'ai donné cette fonctionnalité à un joueur. Cependant, après avoir supprimé la fonction au joueur, il la conserve toujours.
J'ai constaté que sur la sauvegarde sur le fichier farms.xml, C'est l'ensemble de sa ferme qui devient sous traitant, du coup, tous les joueurs deviennent aussi sous traitant.
Pour l'exemple concret, ma ferme à l'ID: 1
Sous le code suivant:
Code: Select all
<farm farmId="1" name="FOXY FARM" color="4" password="" loan="260000.000000" money="23552.306641" loanAnnualInterestRate="200.000000">
Code: Select all
<farm farmId="3" name="FOXY SUD" color="3" password="" loan="250000.000000" money="21375.292969" loanAnnualInterestRate="200.000000">
<contracting>
<farm farmId="1"/>
</contracting>
Donc si ca peut aider d'autres joueurs dans le même cas,
Ainsi, sur farms.xml nous devons supprimer les balises (si présentes)
Code: Select all
<contracting>
<farm farmId=""/>
</contracting>