Contract Manager donne à l'administrateur du serveur le contrôle des contrats de champs et les maintient équitables pour chaque ferme. Il fonctionne sur les serveurs dédiés, dans les parties multijoueur hébergées et en solo, et utilise uniquement les menus du jeu.
POURQUOI CE MOD
Sur les serveurs partagés, les contrats étaient faciles à exploiter et difficiles à gérer. Une ferme pouvait accepter un contrat de récolte, vendre la récolte ailleurs ou la transmettre à une autre ferme, puis laisser simplement le contrat échouer. Les récompenses ne pouvaient pas être adaptées à l'économie du serveur et les administrateurs n'avaient aucun moyen d'intervenir. Contract Manager a été créé pour notre propre serveur communautaire afin de résoudre précisément ce problème.
CE QU'IL FAIT
- Protection des produits : la récolte du contrat ne peut être déplacée qu'entre les véhicules des fermes travaillant sur le contrat et ne peut être déchargée qu'à son point de livraison. La déverser au sol ou la remettre à une autre ferme est bloqué. Une fois le travail commencé, le contrat ne peut plus être annulé et, en cas d'échec, la récolte du contrat collectée jusque-là est reprise.
- Règles administrateur : multiplicateur de récompense avec minimum et maximum, pénalité d'échec et paiement partiel, nombre de contrats actifs par ferme, quota quotidien et mensuel, taille du tableau et intervalle de génération, durée des contrats, types de contrats et leurs pondérations, part de la récolte conservée par la ferme, coût des véhicules loués, tarification selon la distance et la difficulté, réputation, bonus de chaîne et de PNJ.
- Lignes supplémentaires dans les détails du contrat : temps restant, pénalité possible, rendement prévu, quantité à livrer et progression.
- Page Contract Manager dans le menu ESC : tous les contrats dans un tableau triable avec les onglets Actifs, Nouveaux et Historique.
- Multijoueur : réserver un contrat pendant quelques minutes, partager un contrat avec une ferme partenaire et répartir la récompense selon la contribution. Les administrateurs peuvent actualiser le tableau, annuler de force un contrat, le transférer ou l'attribuer à une ferme.
COMMENT L'UTILISER
- Paramètres : ESC > Paramètres > Contract Manager. Seul l'administrateur peut les modifier ; chaque joueur y voit les statistiques de sa propre ferme.
- Page des contrats du jeu, barre inférieure : C = Réserver, Inviter un partenaire, Accepter le partenariat, Quitter le partenariat. Espace = Refuser l'invitation. X = Actualiser le tableau (administrateur). Si une touche est déjà utilisée par le jeu, la prochaine touche libre est attribuée ; la barre l'affiche toujours. Avec une manette, utilisez le bouton indiqué dans la barre.
- Page Contract Manager : choisissez un onglet, sélectionnez une ligne et cliquez sur un bouton d'action. Les actions irréversibles demandent une confirmation.
REMARQUES
- Installez-le sur le serveur et sur chaque joueur ; tout le monde doit utiliser la même version.
- En solo, les fonctionnalités réservées au multijoueur sont désactivées et affichées en grisé.
- Lorsque FS25_BetterContracts est actif, Contract Manager désactive ses propres règles de contrat afin que les deux mods ne se cumulent pas ; l'administrateur peut les réactiver avec « Appliquer par-dessus BetterContracts ».
- Fichier de paramètres : modSettings/FS25_ContractManager.xml
- Code source et rapports de bugs : https://github.com/Dostlar-Studio/FS25_ContractManager