Mod dochodowy

  • Mod dochodowy
  • Mod dochodowy
  • Mod dochodowy
  • Mod dochodowy
tisonK
603 subskrybentów
V2.3.0.0
24 990

Przekonwertowano z FS22_IncomeMod

Income Mod zapewnia graczom prosty, zrównoważony sposób otrzymywania pasywnego dochodu. Automatycznie zarabiaj pieniądze co godzinę lub codziennie, w oparciu o wybrany poziom trudności lub niestandardową kwotę. Idealny dla graczy, którzy chcą stałego przepływu gotówki, nie polegając wyłącznie na misjach i sprzedaży towarów.

Funkcje:
- Wstępne ustawienia trudności Łatwy / Normalny / Trudny
- Opcja niestandardowej kwoty dochodu
- Powiadomienia w grze
- W pełni konfigurowalny za pomocą poleceń konsoli lub w menu pauzy
- Ustawienia zapisywane automatycznie
- Działa w trybie dla pojedynczego gracza i dla wielu graczy
- Lekki i stabilny

Pamiętaj:
Aby otworzyć konsolę, musisz mieć włączony tryb programisty.
Można to zrobić w folderze gry FS, a następnie poszukaj pliku „game.xml”.
Zmień <development><controls> na „true”

Ciesz się rolnictwem dzięki mojemu modowi dochodowemu <3

========================================================
Github: https://github.com/TheCodingDad-TisonK/FS25_IncomeMod
========================================================
INFORMACJA O PRAWACH AUTORSKICH:
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie, kopiowanie,
lub uznawanie tego moda za swój własny jest surowo zabronione.
Autor oryginalny: TisonK
========================================================

serwer
Konsole
Dziennik zmian
18
  • Zmieniono

    - Harmonogram dochodów (tryb wieloosobowy): kwota wypłaty i tryb wypłaty zmieniają się teraz tylko u hosta, po potwierdzeniu podglądu. Przełączenie trybu lub naciśnięcie Resetuj nie wypłaca nic w momencie zmiany, osoby niebędące administratorami otrzymują odmowę, a Settings Hub nie wyświetla już ani nie zapisuje trybu lub kwoty wypłaty.
    - HUD, raport dochodów i strona Esc Realistic Farming pokazują w trybie wieloosobowym harmonogram dochodów hosta (a nie własne ustawienia dołączającego gracza), informują, że oczekują na jego otrzymanie, i podają bieżącą korektę sezonową. Gdy Experimental Systems jest włączone, wyjaśniają także, którego miesiąca dotyczy ta stawka oraz że kwota obowiązuje dla każdego aktywnego gospodarstwa.

    Naprawiono

    - Pożyczki awaryjne: kwota, której gra jeszcze nie zna, jest wyświetlana jako Niedostępna zamiast 0, a przyciski działają tylko na znanych kwotach. Spłata pożyczki zachowuje jej historię, dzięki czemu oprocentowanie i oferta kolejnej pożyczki są obliczane poprawnie. Przyjęcie oferty Pożycz również sprawdza, czy nadal mieści się ona w bieżącej gotówce, zamiast odrzucać ją z powodu niewielkich zmian stanu gotówki.
    - Cofnięcie zegara w obrębie jednego dnia nie wypłaca już „pominiętych” godzin; następna rzeczywista godzina jest opłacana normalnie.
    - Tryb wieloosobowy: zmiana ustawień dokonana przez Settings Hub jest zapisywana wyłącznie przez hosta.
    - Po zainstalowaniu Master HUD Income Mod nie zapisuje już przy wczytywaniu fałszywego ostrzeżenia „rejestracja przełącznika HUD nie powiodła się”.
    - Tłumaczenia: etykiety ustawień, strony pomocy, opcje trybu wypłaty, tytuł i opis nie wyświetlają już zniekształconych znaków w jedenastu językach, a menedżer modów pokazuje własną nazwę Income Mod w dziewięciu językach, w których wcześniej widniała nazwa innego moda. Legenda strony Esc pokazuje zwykłą kropkę między nazwami stron.

  • Funkcja pożyczki awaryjnej pokazuje teraz, co naprawdę dzieje się z Twoimi finansami, zamiast wyświetlać tylko saldo.

    Co nowego:
    - Raport pożyczki pokazuje teraz prognozę: oczekiwane regularne przychody, znane nadchodzące rachunki, osobne oszacowanie ostatnich codziennych wydatków oraz przewidywany najniższy poziom gotówki. Jeśli prognoza spadnie poniżej zera, zostanie wyświetlone ostrzeżenie o niedoborze środków, aby można było zareagować, zanim faktycznie zabraknie Ci pieniędzy.
    - Możesz teraz spłacić pożyczkę w dowolnej wybranej kwocie, zamiast spłacać ją wyłącznie w całości.
    - W Centrum sterowania pakietu dodano nowy przełącznik pokazywania/ukrywania HUD-u przychodów (wymaga SettingsHub).

    Migracja zapisu gry nie jest wymagana.

  • Usprawnienia ułatwiające zarządzanie wyświetlaniem dochodów.

    Co nowego
    - Przełączaj HUD dochodów za pomocą prawego Shiftu + I, a tryb edycji włączaj za pomocą prawego Shiftu + J
    - Otwórz raport dochodów z poziomu Control Center pakietu (z zainstalowanym Settings Hub)
    - Ulepszenia wyglądu HUD-u i ustawień

    Migracja zapisów nie jest wymagana. Istniejące zapisy wczytują się jak zwykle.

  • To wydanie dodaje bramkę wydania: nowe systemy są dostarczane zablokowane do czasu celowego wydania. Nic nie zostaje odjęte od sprawdzonej wartości bazowej, a systemy eksperymentalne pozostają wyłączone, dopóki ich nie włączysz.

    Nowość w tej wersji:
    - Zwolnić bramę. Systemy eksperymentalne są dostarczane zablokowane do czasu celowego udostępnienia w ramach wyraźnej zgody niezależnej od ustawienia trudności.
    - Nowe ustawienie: Systemy eksperymentalne. W ustawieniach moda domyślnie wyłączone (tylko stabilne). Włącz tę opcję, aby korzystać z systemów eksperymentalnych na własne ryzyko.
    - Opracowanie pożyczki C3 zablokowane. Pożyczka awaryjna pozostaje dostępna tak samo, jak nieoprocentowana pożyczka pomostowa, jaką zawsze była: dotacja, ponowne losowanie, prognoza i spłata pozostają niezmienione. To, co pozostaje otwarte, to określenie kosztów (eskalacja i połączenie Straży Czasu). Ucieczka z podłogi nigdy nie jest usuwana: spłukana farma zawsze może uzyskać pożyczkę z gry podstawowej.

    Wszystko inne działa dokładnie tak, jak wcześniej. System pasywnego dochodu, HUD i okno raportu pozostają niezmienione.

  • Pomiń wypłatę dochodu podczas snu.

  • Pozycja, skala i widoczność interfejsu Dochodu były tracone za każdym razem, gdy ponownie wczytywałeś swój zapis. HUD powróci do swojej domyślnej pozycji i pojawi się ponownie, nawet jeśli ukryjesz go klawiszem I.

    Co naprawiono:
    - Pozycja i skala HUD-u są teraz zapisywane przy każdym zapisie gry i przy wychodzeniu z gry
    - Ukrywanie HUDu za pomocą klawisza I jest teraz kontynuowane po przeładowaniu

    Nie jest wymagana migracja zapisu.

  • Pełny dziennik zmian -> https://github.com/TheCodingDad-TisonK/FS25_IncomeMod/releases/tag/v2.1.3.0

  • - Panel dochodów można teraz przesuwać i zmieniać jego rozmiar, aby dopasować go do dowolnego miejsca na ekranie. Kliknij panel prawym przyciskiem myszy, aby przejść do trybu edycji, przeciągnij go do nowej pozycji, przeciągnij uchwyt narożny, aby przeskalować go w górę lub w dół, a następnie kliknij ponownie prawym przyciskiem myszy, aby zablokować go na miejscu. Twój układ jest zapisywany pomiędzy sesjami.
    - Zaktualizowano kolory, aby pasowały do natywnego stylu panelu FS25 (ciemny, czysty,
    bez zielonej ramki)

    Przełączanie widoczności nadal działa w ten sam sposób za pomocą klawisza I.

    Nie jest wymagana migracja zapisu.

  • [Poprawka v2.0.0.5 — naprawiono pomijanie stanów opcji mnożnika w interfejsie użytkownika]
    W UIHelper.createMultiOption sklonowany widżet FS25 MultiTextOption
    może zachować wartość numTexts szablonu, zamiast przyjmować liczbę z
    ustawTeksty. Jawnie przypisz opt.numTexts = #options po setTexts do
    gwarantuje poprawną liczbę cykli dla wszystkich dzwoniących (payMode=2, trudność=3,
    mnożnik=4).

    Przenieś także opcję opt:setState() do after układ:addElement(), aby dowolny element wewnętrzny FS25
    Ponowna inicjalizacja układu, która może wyczyścić stan elementu, została już ukończona
    zanim dokonamy wstępnego wyboru.

    [Poprawka v2.0.0.5 — poprawny argument raiseCallback: element, a nie indeks stanu]
    GuiElement:raiseCallback wywołuje onClickCallback(self.target, element) gdzie
    elementem jest tabela MultiTextOptionElement. Traktowaliśmy to jako tzw
    stan liczby całkowitej, powodując ustawienie zmiennej dochodowej Multiplier na tabelę i awarię
    setXMLInt z „Oczekiwanym: Int, Rzeczywistym: Tabela” przy każdym kliknięciu.

    [v2.1.0.0]
    Dodano cztery kategorie HelpLines do modDesc.xml:
    - Income Mod — Przegląd (2 strony: wprowadzenie, jak działają płatności)
    - Income Mod — Ustawienia (3 strony: podstawowe, zaawansowane, wyświetlanie/resetowanie)
    - Mod Income — Tips & Tricks (2 strony: HUD/raport, porady dotyczące dochodów)
    - About Income Mod (1 strona: informacje + polecenia konsoli)

    Wszystkie 50 kluczy l10n przetłumaczonych na 10 języków (en/de/fr/pl/es/it/cz/br/uk/ru).

  • - Naprawiono awarię `MoneyType` (dochód nigdy nie został wypłacony)

  • - Naprawiono błąd, który nie ładował się z powodu nieprawidłowego budynku ZIP w pliku build.sh

  • - Naprawiono desynchronizację przełączania HUD
    - Dodano brakujące pole showHUD do ustawień konsoli
    - Dodano jawne zastąpienie, które wywołuje funkcję updateDisplay() przy każdym otwarciu
    - Usunięto podwójne, puste linie

  • - Zastąpiono oba powiadomienia (płatność + uruchomienie) prawidłowym punktem dostępowym FS25

  • * Dodano **sezonowe modyfikatory dochodu** (wiosna 0,8x, lato 1,0x, jesień 1,2x, zima 0,7x) z opcjonalnym przełącznikiem w interfejsie ustawień
    * Dodano **mnożniki dochodu do wyboru** (1x / 2x / 5x / 10x) w interfejsie ustawień i za pomocą polecenia konsoli „IncomeSetMultiplier”
    * Dodano **obsługę gry wieloosobowej na farmie** — każda aktywna farma zarabia teraz niezależnie
    * Dodano **trwałość stanu dochodu** — `lastHour` i `lastDay` zapisywane w `_state.xml`, aby zapobiec nieodebranym lub zduplikowanym płatnościom po ponownym załadowaniu
    * Dodano **śledzenie historii płatności** — polecenie konsoli `IncomeHistory` pokazuje 10 ostatnich płatności (dzień, godzina, kwota, modyfikator sezonowy)
    * Dodano **licznik następnej płatności** — polecenie konsoli `IncomeNext` wyświetla czas pozostały do następnej wypłaty
    * Dodano brakujące polecenie konsoli **`IncomeSetDebug`** do przełączania trybu debugowania
    * Naprawiono krytyczny **błąd zduplikowanych płatności w trybie wieloosobowym** poprzez dodanie strażnika tylko dla serwera w `giveMoney()`
    * Naprawiono zduplikowane powiadomienie o uruchomieniu (wyzwalane zarówno z IncomeManager, jak i IncomeSystem)
    * Naprawiono zanieczyszczenie globalnej przestrzeni nazw przez `getTextSafe` (przeniesiono do metody modułu `UIHelper.getText()`)
    * Naprawiono wyciek wydruku debugowania w `UIHelper.lua`
    * Naprawiono błędny tekst wskazówki początkowej (teraz wyświetla się: `Wpisz „income”)

  • - Przepisano cały kod
    - Zmieniono całą listę poleceń
    - Dodano nową zakładkę ustawień w menu pauzy
    - Zmieniono styl powiadomień
    - Zoptymalizowany bieżący kod
    - Dodano obsługę: de, fr, pl, es, it, cz, br, uk, ru

  • - Naprawiono błąd konsoli

  • [Krytyczna poprawka]
    - Zaktualizowana funkcja zapisywania i ładowania ustawień*

    *W FS22 przechowujemy ustawienia modSettings w ścieżce gry użytkownika, w FS25 chcą, aby były one przechowywane w folderze z zapisami gry.
    Nie wiedziałem o tym, już to naprawiono :)

Kredyty
Uwagi
21