Hallo,
Ik was op zoek naar een Mod Manager omdat ik er een nodig had. Eigenlijk is er maar één Mod Manager op de markt, maar mijn antivirussoftware detecteert een kwaadaardig bestand. Daarom besloot ik er zelf een te maken. Ik heb bijna geen kennis van coderen, dus ik dacht dat het meest logische was om er een te maken met behulp van AI. Ik heb deze software gemaakt met de hulp van Gemini en Claude. Bij mij werkt alles prima. Ik publiceer het zodat anderen er hun voordeel mee kunnen doen. Er kunnen enkele tekortkomingen zijn en u kunt uw verzoeken kenbaar maken. Ik zal proberen het in mijn vrije tijd te verbeteren en uit te breiden. Momenteel is het enige probleem dat het een beetje traag is, maar zoals ik al zei, het werkte perfect voor mij, en ik zal het blijven gebruiken.
Technisch gezien werkt het met de storeData-gegevens in modDecs.xml en de XML-bestanden in de map storeItems. Logischerwijs zou het in alle FS-spellen met deze structuur moeten werken. Ik heb het ontwikkeld en getest voor FS25.
Gebruik en bediening:
U selecteert de map met de MOD's in het linkermenu. Vervolgens wacht u tot de bestanden worden weergegeven met behulp van de optie "Bestanden laden". Wanneer de mods worden vermeld, ontvangt u een waarschuwing en wanneer u op "OK" klikt, is alles klaar voor gebruik.
Elke mod heeft aanvankelijk ACTIVE- en EDIT-opties. ACTIEF geeft de huidige status aan. Als u er één keer op drukt, wordt het UITGESCHAKELD en wordt de extensie van het bijbehorende ZIP-bestand gewijzigd in .zip_BAK. Je kunt het nog steeds zien in Mod Manager, maar het wordt uitgeschakeld in het spel. U kunt de uitgeschakelde mods bekijken en opnieuw activeren door het programma te sluiten en opnieuw te openen. Als u eenmaal op EDIT drukt, worden de XML-bestanden weergegeven die zich in storeItems binnen modDesc.xml bevinden. Deze bestanden zijn de bestanden in de in-game winkel die aan de mod zijn gekoppeld. U kunt de naam, het merk, de levensduur, de prijs en de energiestatus van de artikelen in de winkel zien en wijzigen. Wanneer u wijzigingen aanbrengt in deze velden, wordt de SAVE-optie actief en als u hierop drukt, wordt het relevante veld in de mod gewijzigd. Merk op dat ik geen besturingselementen aan de invoervelden heb toegevoegd; je kunt een speciaal teken of een speciale letter invoeren waar je een cijfer wilt invoeren, en het spel negeert dit mogelijk of verbreekt de mod. De knop ACTIEF verandert het relevante storeItem-veld in de storeItems-sectie van modDesc.xml naar een commentaarregel in de code. De gamewinkel kan dit bestand niet langer zien of weergeven. Het kan worden teruggebracht naar de oorspronkelijke staat. Ik heb dit toegevoegd zodat als er meerdere winkelitems in een mod zijn, je de items die je niet in de winkel wilt hebben, niet kunt zien. Laten we bijvoorbeeld zeggen dat de modder een tractor heeft, maar ook een aanhanger heeft toegevoegd. U kunt de trekker of de aanhanger uit de winkel halen. Gebruik de optie OPSLAAN na elke bewerking in het EDIT-venster.
De EDIT-optie is actief als de sectie storeItems bestaat in modDesc.xml. Anders wordt deze code gedeactiveerd.
Ik heb twee verschillende talen toegevoegd; je kunt de standaardinstelling wijzigen in Turks en Engels via het menu rechtsboven.
Bij voorbaat dank aan iedereen die interesse toont.
# Versie 1.0.1 wijzigingen:
# Je kunt nu de “Categorie”-gegevens voor mods in het EDIT-venster wijzigen. Je kunt je mod bijvoorbeeld verplaatsen van de categorie Kleine Tractor naar de categorie Medium Tractor.
# Mod-vensternamen werden niet vertaald tijdens taalwijzigingen, maar worden nu weergegeven in de geselecteerde taal.
# Versie 1.0.1 wijzigingen:
# Je kunt nu de “categorie”-gegevens voor mods in het EDIT-venster wijzigen. Je kunt je mod bijvoorbeeld verplaatsen van de categorie Kleine Tractor naar de categorie Medium Tractor.
# Mod-vensternamen werden niet vertaald tijdens taalwijzigingen; nu worden ze weergegeven in de huidige taal.
# Versie 1.0.2 wijzigingen:
# De standaardtaal is nu Engels. Ik had vanaf het begin globaal moeten denken. :D
# Als er defecte modules zijn, is hiervoor een extra venster toegevoegd en zijn er enkele wijzigingen aangebracht in de manier waarop de code werkt. Als er bestanden zijn die FOUTEN veroorzaken bij de eerste keer lezen, ontvangt u nu een waarschuwingsvenster wanneer het laadproces is voltooid. Hier kunt u de namen van de defecte bestanden zien. U kunt deze bestanden nu op naam exporteren naar een TXT-bestand, ze verplaatsen naar een map met de naam ERROR_FILES, of deze bestanden rechtstreeks verwijderen. Wanneer u het venster sluit, kunt u het ook opnieuw openen door op het waarschuwingsgebied FOUT hieronder te klikken.
# Er zijn nog twee knoppen toegevoegd aan de mod-kaarten. Ik heb een knop “FOLDER” toegevoegd om rechtstreeks naar de relevante map van het bestand te gaan met het geselecteerde bestand. Ook is er, indien gewenst, nu een “DELETE” optie in het hoofdmenu.
# Versie 1.0.3 wijzigingen:
#Prestatieverbeteringen. De applicatie werkt nu sneller.
#Datumoptie toegevoegd voor de sorteerfunctie. Modi kunnen nu worden gesorteerd op wijzigingsdatum.
# Versie 1.0.3.1 wijzigingen:
# Visueel probleem met mod-kaarten in het hoofdmenu is opgelost.