Mod dochodowy

  • Mod dochodowy
  • Mod dochodowy
  • Mod dochodowy
  • Mod dochodowy
tisonK
244 subskrybentów
V2.1.2.0
14 268

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
11
  • - 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