Description
Script pur à déposer dans votre dossier Mods. UN sous-dossier maximum, la profondeur nuit à la performance d'un script!!!
Correctif d'un bug.
EA Answers HQ (lien à soutenir)
Solution de contournement de l'erreur de fertilisation
Ce petit mod est une solution de contournement pour une erreur qui se produit si vous chargez un terrain où un sim est en train de fertiliser une plante (généralement le résultat d'une sauvegarde pendant qu'un sim effectue cette interaction, puis d'un rechargement dans ce même terrain) - il semble y avoir un bug du côté d'EA qui ne sauvegarde pas correctement les inventaires cachés, ce qui provoque les erreurs suivantes lorsque le sim tente de reprendre l'interaction de fertilisation :
Dernier module appelé : object_liabilities.py
Dernière fonction appelée : _return_obj
Message d'erreur : Liability TemporaryHiddenInventoryTransferLiability(object=ParticipantTypeObject.PickedObject) threw exception 'NoneType' object has no attribute 'get_inventory' (AttributeError : 'NoneType' object has no attribute 'get_inventory'), CategoryID : object_liabilities:44
Ainsi que :
Dernier module appelé : object_liabilities.py
Dernière fonction appelée : _return_obj
Message d'erreur : Exception in Sim Timeline : Exception resuming Element (AttributeError : 'NoneType' object has no attribute 'get_inventory'), CategoryID : object_liabilities:44
Si vous avez obtenu cette erreur, veuillez également donner un "Me Too" (Moi aussi) sur ce fil de discussion sur AHQ , pour aider à porter le problème à l'attention d'EA. Notez que ce mod n'est qu'une solution de contournement qui empêche l'erreur de se produire, il ne résout pas le problème sous-jacent qu'EA semble avoir avec les inventaires cachés.
CitationDemande d'aide sur le Answers HQ EA, merci de le soutenir avec "Moi aussi" si vous avez ce souci. LIEN A SUIVRE.
Ci-joint la traduction de la demande, l'erreur est inclue dans la demande, voir sur le lien, car, je ne peux pas tout transcrire ici, merci de votre compréhension :
Produit : Les Sims 4
Plate-forme : PC
Dans quelle langue jouez-vous au jeu ? À
quelle fréquence le bogue se produit-il ? À chaque fois (100 %)
Quel est le numéro de version actuel de votre jeu ? 1.99.305.1020
Quels extensions, packs de jeux et packs d'objets avez-vous installés ? Tous à l'exception de quelques kits
Étapes : Comment pouvons-nous trouver le bug nous-mêmes ? Demandez à un sim de fertiliser une plante (il peut s'agir de n'importe quel type de récolte et il semble que le type d'engrais utilisé n'ait pas d'importance), et pendant qu'il est en train d'effectuer l'interaction, sauvegardez la partie. Ensuite, quittez le menu principal et rechargez dans la sauvegarde et laissez le simulateur tenter de poursuivre l'interaction de fertilisation.
Que se passe-t-il lorsque le bogue se produit ? Une dernière exception se produit, avec 2 messages d'erreur différents ; l'un avec CategoryID : object_liabilities.py:66 et l'autre avec CategoryID : object_liabilities.py:44. L'objet qui a été utilisé pour fertiliser la plante est renvoyé dans l'inventaire de la simulation, mais la plante est toujours fertilisée.
Qu'attendez-vous de voir ? Aucune erreur ne devrait se produire et l'élément qui a été utilisé pour fertiliser la plante devrait toujours être consommé.
Avez-vous installé une personnalisation avec le jeu, par exemple du contenu personnalisé ou des mods ? Pas maintenant. Je les ai supprimés.
Ce problème est-il apparu après un correctif spécifique ou une modification que vous avez apportée à votre système ? Neutre/Incertain
D'après ce que je peux dire, cette erreur est probablement due à un problème avec le jeu en sauvegardant les inventaires cachés entre les rechargements d'un lot; d'après ce que j'ai compris, lorsqu'un sim fertilise une plante, l'élément utilisé est placé dans un "inventaire caché" temporaire pendant la durée de l'interaction avant qu'il ne soit complètement supprimé. Si le jeu est enregistré puis rechargé, il semble qu'il ne puisse pas enregistrer cet inventaire caché et déplace simplement l'élément vers l'inventaire de la simulation. Ensuite, lorsque la simulation tente de poursuivre l'interaction, le jeu essaie d'obtenir l'objet de l'inventaire caché, mais comme il n'y est plus, il génère une erreur à la place. (L'erreur complète est dans le spoiler ci-dessous) (voir ici)
Si vous avez ce souci, ce n'est qu'une solution pour que l'erreur ne se produise plus, ce script ne règle pas le souci, il le tempère en attendant un correctif officiel de EA.
J'espère que ce petit script vous aidera, merci aux créateurs de trouver des petits trucs en attendant que EA trouve les solutions, c'est sympa.
Merci pour votre attention et vos gentils retours.
heidi
Extra Fields
General
- SUPPORT :
- Guide d'installation :



