Cześć,
Szukałem Mod Managera, bo go potrzebowałem. Właściwie na rynku jest tylko jeden Mod Manager, ale mój program antywirusowy wykrywa szkodliwy plik. Postanowiłem więc sam taki stworzyć. Nie mam prawie żadnej wiedzy na temat kodowania, więc pomyślałem, że najbardziej logiczną rzeczą będzie stworzenie takiego przy pomocy sztucznej inteligencji. Stworzyłem to oprogramowanie przy pomocy Gemini i Claude'a. Wszystko działa dobrze dla mnie. Publikuję go, żeby inni mogli z niego skorzystać. Mogą występować pewne niedociągnięcia i możesz wskazać swoje prośby. W wolnej chwili postaram się to naprawić i dodać. Obecnie jedynym problemem jest to, że jest trochę powolny, ale jak powiedziałem, u mnie zadziałał bez zarzutu i będę go nadal używać.
Technicznie rzecz biorąc, działa z danymi storeData w modDecs.xml i plikami XML w folderze storeItems. Logicznie rzecz biorąc, powinno działać we wszystkich grach FS o tej strukturze. Opracowałem i przetestowałem go dla FS25.
Zastosowanie i działanie:
Z lewego menu wybierasz folder zawierający MODY. Następnie poczekaj, aż pliki zostaną wyświetlone na liście, korzystając z opcji „Wczytaj pliki”. Gdy modyfikacje zostaną wyświetlone, otrzymasz ostrzeżenie, a po kliknięciu „OK” wszystko będzie gotowe do użycia.
Każdy mod ma początkowo opcje AKTYWNE i EDYTUJ. AKTYWNY wskazuje aktualny stan. Jednorazowe naciśnięcie spowoduje WYŁĄCZENIE i zmianę rozszerzenia powiązanego pliku ZIP na .zip_BAK. Nadal możesz to zobaczyć w Mod Managerze, ale będzie ono wyłączone w grze. Możesz zobaczyć wyłączone mody i ponownie je aktywować, zamykając i ponownie otwierając program. Jednokrotne naciśnięcie EDIT wyświetli pliki XML znajdujące się w storeItems w modDesc.xml. Te pliki to pliki w sklepie w grze powiązane z modem. Zobaczysz i będziesz mógł zmienić nazwę, markę, żywotność, cenę i stan mocy produktów w sklepie. Kiedy dokonasz zmian w tych polach, opcja ZAPISZ stanie się aktywna, a naciśnięcie jej spowoduje zmianę odpowiedniego pola w modzie. Zauważ, że nie dodałem kontrolek do pól wejściowych; możesz wpisać znak specjalny lub literę w miejscu, w którym chcesz wpisać liczbę, a gra może to zignorować lub zepsuć mod. Przycisk AKTYWNY zmienia odpowiednie pole storeItem w sekcji storeItems pliku modDesc.xml na linię komentarza w kodzie. Sklep z grami nie będzie już mógł zobaczyć ani wyświetlić tego pliku. Można go przywrócić do pierwotnego stanu. Dodałem to, aby jeśli w modzie znajduje się wiele przedmiotów w sklepie, nie było widać tych, których nie chcesz w sklepie. Załóżmy na przykład, że modder ma traktor, ale dodał także przyczepę. Możesz usunąć traktor lub przyczepę ze sklepu. Po każdej operacji w oknie EDYCJA korzystaj z opcji ZAPISZ.
Opcja EDYTUJ jest aktywna, jeżeli w modDesc.xml istnieje sekcja storeItems. W przeciwnym razie kod ten zostanie dezaktywowany.
Dodałem dwa różne języki; możesz zmienić ustawienie domyślne na turecki i angielski w prawym górnym menu.
Z góry dziękuję wszystkim, którzy wykażą zainteresowanie.
# Zmiany w wersji 1.0.1:
# Możesz teraz zmienić dane „Kategorii” dla modów w oknie EDYTUJ. Na przykład możesz przenieść swój mod z kategorii Mały traktor do kategorii Średni traktor.
# Nazwy okien modów nie były tłumaczone podczas zmiany języka, ale teraz są wyświetlane w wybranym języku.
# Zmiany w wersji 1.0.1:
# Możesz teraz zmienić dane „kategorii” modów w oknie EDYTUJ. Na przykład możesz przenieść swój mod z kategorii Mały traktor do kategorii Średni traktor.
# Nazwy okien modów nie były tłumaczone podczas zmiany języka; teraz są wyświetlane w bieżącym języku.
# Zmiany w wersji 1.0.2:
# Domyślnym językiem jest teraz angielski. Powinienem od początku myśleć globalnie. :D
# Jeśli występują wadliwe moduły, dodano do tego dodatkowe okno i wprowadzono pewne zmiany w działaniu kodu. Jeśli istnieją pliki powodujące BŁĘDY przy pierwszym odczycie, po zakończeniu procesu ładowania pojawi się okno z ostrzeżeniem. Tutaj możesz zobaczyć nazwy uszkodzonych plików. Możesz teraz wyeksportować te pliki do pliku TXT według nazwy, przenieść je do folderu o nazwie ERROR_FILES lub bezpośrednio usunąć te pliki. Ponadto po zamknięciu okna można je ponownie otworzyć, klikając obszar ostrzeżenia o błędzie poniżej.
# Do kart modów dodano jeszcze dwa przyciski. Dodałem przycisk „FOLDER”, aby przejść bezpośrednio do odpowiedniego folderu pliku z wybranym plikiem. W razie potrzeby w menu głównym dostępna jest teraz opcja „USUŃ”.
# Zmiany w wersji 1.0.3:
#Ulepszenia wydajności. Aplikacja działa teraz szybciej.
Dodano opcję #Data dla funkcji Sortowania. Tryby można teraz sortować według daty modyfikacji.
# Zmiany w wersji 1.0.3.1:
# Naprawiono problem wizualny z kartami modów w menu głównym.